Checkstyle Results

The following document contains the results of Checkstyle 6.11.2 with sun_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
18 0 0 438

Rules

Category Rule Violations Severity
blocks RightCurly 1  Error
coding HiddenField 20  Error
MagicNumber 12  Error
design DesignForExtension 45  Error
FinalClass 1  Error
imports AvoidStarImport 8  Error
javadoc JavadocMethod 53  Error
JavadocStyle 17  Error
JavadocVariable 32  Error
misc ArrayTypeStyle 4  Error
FinalParameters 49  Error
NewlineAtEndOfFile 1  Error
modifier ModifierOrder 17  Error
naming MemberName 6  Error
sizes LineLength 33  Error
whitespace WhitespaceAfter 23  Error
WhitespaceAround 116  Error

Details

org/woehlke/simulation/evolution/control/ControllerThread.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 7
 Error javadoc JavadocStyle First sentence should end with a period. 20
 Error naming MemberName Name 'TIME_TO_WAIT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 33
 Error javadoc JavadocStyle First sentence should end with a period. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement. 54
 Error design DesignForExtension Method 'exit' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error design DesignForExtension Method 'setCanvas' is not designed for extension - needs to be abstract, final or empty. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter canvas should be final. 68
 Error coding HiddenField 'canvas' hides a field. 68
 Error design DesignForExtension Method 'setWorld' is not designed for extension - needs to be abstract, final or empty. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter world should be final. 72
 Error coding HiddenField 'world' hides a field. 72

org/woehlke/simulation/evolution/desktop/SimulatedEvolutionApplication.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 11
 Error sizes LineLength Line is longer than 80 characters (found 97). 17
 Error sizes LineLength Line is longer than 80 characters (found 85). 18
 Error design FinalClass Class SimulatedEvolutionApplication should be declared as final. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error javadoc JavadocStyle First sentence should end with a period. 30
 Error misc FinalParameters Parameter args should be final. 34
 Error sizes LineLength Line is longer than 80 characters (found 88). 35

org/woehlke/simulation/evolution/model/Cell.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 25
 Error javadoc JavadocStyle First sentence should end with a period. 30
 Error javadoc JavadocStyle First sentence should end with a period. 35
 Error javadoc JavadocStyle First sentence should end with a period. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error misc FinalParameters Parameter max should be final. 55
 Error coding HiddenField 'max' hides a field. 55
 Error misc FinalParameters Parameter position should be final. 55
 Error coding HiddenField 'position' hides a field. 55
 Error misc FinalParameters Parameter random should be final. 55
 Error coding HiddenField 'random' hides a field. 55
 Error sizes LineLength Line is longer than 80 characters (found 83). 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter fat should be final. 68
 Error misc FinalParameters Parameter rna should be final. 68
 Error misc FinalParameters Parameter position should be final. 68
 Error coding HiddenField 'position' hides a field. 68
 Error misc FinalParameters Parameter max should be final. 68
 Error coding HiddenField 'max' hides a field. 68
 Error misc FinalParameters Parameter random should be final. 68
 Error coding HiddenField 'random' hides a field. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error sizes LineLength Line is longer than 80 characters (found 95). 90
 Error design DesignForExtension Method 'move' is not designed for extension - needs to be abstract, final or empty. 97
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 98
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 98
 Error sizes LineLength Line is longer than 80 characters (found 127). 107
 Error design DesignForExtension Method 'performReproductionByCellDivision' is not designed for extension - needs to be abstract, final or empty. 113
 Error design DesignForExtension Method 'getPosition' is not designed for extension - needs to be abstract, final or empty. 123
 Error sizes LineLength Line is longer than 80 characters (found 82). 128
 Error design DesignForExtension Method 'isPregnant' is not designed for extension - needs to be abstract, final or empty. 130
 Error javadoc JavadocStyle First sentence should end with a period. 134
 Error design DesignForExtension Method 'eat' is not designed for extension - needs to be abstract, final or empty. 138
 Error misc FinalParameters Parameter food should be final. 138
 Error design DesignForExtension Method 'died' is not designed for extension - needs to be abstract, final or empty. 145
 Error design DesignForExtension Method 'getLifeCycleStatus' is not designed for extension - needs to be abstract, final or empty. 152
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 152

org/woehlke/simulation/evolution/model/CellCore.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter random should be final. 35
 Error coding HiddenField 'random' hides a field. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter random should be final. 44
 Error coding HiddenField 'random' hides a field. 44
 Error misc FinalParameters Parameter rna should be final. 44
 Error design DesignForExtension Method 'performMitosis' is not designed for extension - needs to be abstract, final or empty. 58
 Error misc ArrayTypeStyle Array brackets at illegal position. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter base should be final. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter base should be final. 88
 Error whitespace WhitespaceAround '-' is not preceded with whitespace. 98
 Error whitespace WhitespaceAround '-' is not followed by whitespace. 98
 Error sizes LineLength Line is longer than 80 characters (found 82). 103
 Error design DesignForExtension Method 'getRandomOrientation' is not designed for extension - needs to be abstract, final or empty. 105

org/woehlke/simulation/evolution/model/LifeCycle.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 36
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 39
 Error javadoc JavadocStyle First sentence should end with a period. 41
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 44
 Error javadoc JavadocStyle First sentence should end with a period. 46
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 49
 Error javadoc JavadocStyle First sentence should end with a period. 51
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 54
 Error javadoc JavadocStyle First sentence should end with a period. 56
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 59
 Error javadoc JavadocStyle First sentence should end with a period. 61
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 64
 Error javadoc JavadocStyle First sentence should end with a period. 66
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 69
 Error javadoc JavadocStyle First sentence should end with a period. 71
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 72
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 80
 Error misc FinalParameters Parameter fatAtBirth should be final. 80
 Error javadoc JavadocStyle First sentence should end with a period. 86
 Error design DesignForExtension Method 'move' is not designed for extension - needs to be abstract, final or empty. 90
 Error design DesignForExtension Method 'haveSex' is not designed for extension - needs to be abstract, final or empty. 104
 Error design DesignForExtension Method 'isPregnant' is not designed for extension - needs to be abstract, final or empty. 112
 Error design DesignForExtension Method 'isDead' is not designed for extension - needs to be abstract, final or empty. 119
 Error design DesignForExtension Method 'eat' is not designed for extension - needs to be abstract, final or empty. 126
 Error misc FinalParameters Parameter food should be final. 126
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 127
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 128
 Error design DesignForExtension Method 'getFat' is not designed for extension - needs to be abstract, final or empty. 134
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error design DesignForExtension Method 'getLifeCycleStatus' is not designed for extension - needs to be abstract, final or empty. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 138
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 139
 Error whitespace WhitespaceAround '==' is not preceded with whitespace. 139
 Error whitespace WhitespaceAround '==' is not followed by whitespace. 139
 Error whitespace WhitespaceAround '>=' is not preceded with whitespace. 139
 Error whitespace WhitespaceAround '>=' is not followed by whitespace. 139
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 139
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 142
 Error whitespace WhitespaceAround '<' is not preceded with whitespace. 142
 Error whitespace WhitespaceAround '<' is not followed by whitespace. 142
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 142
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 143
 Error whitespace WhitespaceAround '<' is not preceded with whitespace. 143
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 143
 Error whitespace WhitespaceAround '<' is not preceded with whitespace. 149
 Error whitespace WhitespaceAround '<' is not followed by whitespace. 149

org/woehlke/simulation/evolution/model/LifeCycleStatus.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 3
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter color should be final. 31
 Error coding HiddenField 'color' hides a field. 31
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 31
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 32
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 35

org/woehlke/simulation/evolution/model/Orientation.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 17
 Error javadoc JavadocVariable Missing a Javadoc comment. 18
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 20
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter x should be final. 30
 Error misc FinalParameters Parameter y should be final. 30
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 30
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 31

org/woehlke/simulation/evolution/model/Point.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 6
 Error javadoc JavadocVariable Missing a Javadoc comment. 19
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter p should be final. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter x should be final. 36
 Error coding HiddenField 'x' hides a field. 36
 Error misc FinalParameters Parameter y should be final. 36
 Error coding HiddenField 'y' hides a field. 36
 Error design DesignForExtension Method 'getX' is not designed for extension - needs to be abstract, final or empty. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error design DesignForExtension Method 'setX' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter x should be final. 45
 Error coding HiddenField 'x' hides a field. 45
 Error design DesignForExtension Method 'getY' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error design DesignForExtension Method 'setY' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter y should be final. 53
 Error coding HiddenField 'y' hides a field. 53
 Error design DesignForExtension Method 'killNagative' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error design DesignForExtension Method 'add' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter p should be final. 66
 Error design DesignForExtension Method 'normalize' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter p should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 107). 80
 Error design DesignForExtension Method 'getNeighbourhood' is not designed for extension - needs to be abstract, final or empty. 82
 Error misc FinalParameters Parameter max should be final. 82
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 82
 Error misc ArrayTypeStyle Array brackets at illegal position. 83
 Error coding MagicNumber '9' is a magic number. 83
 Error sizes LineLength Line is longer than 80 characters (found 83). 86
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 86
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 86
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 86
 Error whitespace WhitespaceAround '-' is not preceded with whitespace. 86
 Error whitespace WhitespaceAround '-' is not followed by whitespace. 86
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 86
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 86
 Error whitespace WhitespaceAround '-' is not preceded with whitespace. 86
 Error whitespace WhitespaceAround '-' is not followed by whitespace. 86
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 87
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 87
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 87
 Error whitespace WhitespaceAround '-' is not preceded with whitespace. 87
 Error whitespace WhitespaceAround '-' is not followed by whitespace. 87
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 87
 Error sizes LineLength Line is longer than 80 characters (found 83). 88
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 88
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 88
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error whitespace WhitespaceAround '-' is not preceded with whitespace. 88
 Error whitespace WhitespaceAround '-' is not followed by whitespace. 88
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 88
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 88
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 88
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error coding MagicNumber '3' is a magic number. 89
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 89
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 89
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 89
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 89
 Error whitespace WhitespaceAround '-' is not preceded with whitespace. 89
 Error whitespace WhitespaceAround '-' is not followed by whitespace. 89
 Error coding MagicNumber '4' is a magic number. 90
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 90
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 90
 Error coding MagicNumber '5' is a magic number. 91
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 91
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 91
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 91
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 91
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 91
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 91
 Error sizes LineLength Line is longer than 80 characters (found 83). 92
 Error coding MagicNumber '6' is a magic number. 92
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 92
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 92
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 92
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 92
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 92
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 92
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 92
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 92
 Error whitespace WhitespaceAround '-' is not preceded with whitespace. 92
 Error whitespace WhitespaceAround '-' is not followed by whitespace. 92
 Error coding MagicNumber '7' is a magic number. 93
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 93
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 93
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 93
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 93
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 93
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 93
 Error sizes LineLength Line is longer than 80 characters (found 83). 94
 Error coding MagicNumber '8' is a magic number. 94
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 94
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 94
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 94
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 94
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 94
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 94
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 94
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 94
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 94
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 94

org/woehlke/simulation/evolution/model/World.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error naming MemberName Name 'INITIAL_POPULATION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter worldDimensions should be final. 56
 Error coding HiddenField 'worldDimensions' hides a field. 56
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 60
 Error sizes LineLength Line is longer than 80 characters (found 97). 65
 Error sizes LineLength Line is longer than 80 characters (found 91). 85
 Error sizes LineLength Line is longer than 80 characters (found 108). 86
 Error design DesignForExtension Method 'letLivePopulation' is not designed for extension - needs to be abstract, final or empty. 88
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 95
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 95
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 107
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 107
 Error design DesignForExtension Method 'getAllCells' is not designed for extension - needs to be abstract, final or empty. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 113
 Error design DesignForExtension Method 'hasFood' is not designed for extension - needs to be abstract, final or empty. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error misc FinalParameters Parameter x should be final. 117
 Error misc FinalParameters Parameter y should be final. 117
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 118

org/woehlke/simulation/evolution/model/WorldMapFood.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 6
 Error misc ArrayTypeStyle Array brackets at illegal position. 22
 Error naming MemberName Name 'FOOD_PER_DAY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 27
 Error sizes LineLength Line is longer than 80 characters (found 83). 30
 Error sizes LineLength Line is longer than 80 characters (found 133). 31
 Error naming MemberName Name 'EABLE_GARDEN_OF_EDEN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 33
 Error sizes LineLength Line is longer than 80 characters (found 111). 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter dimensions should be final. 45
 Error coding HiddenField 'dimensions' hides a field. 45
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 45
 Error misc FinalParameters Parameter random should be final. 45
 Error coding HiddenField 'random' hides a field. 45
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 46
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 46
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 48
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 48
 Error design DesignForExtension Method 'letFoodGrow' is not designed for extension - needs to be abstract, final or empty. 54
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 68
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 68
 Error coding MagicNumber '5' is a magic number. 70
 Error coding MagicNumber '5' is a magic number. 71
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 72
 Error whitespace WhitespaceAround '*' is not followed by whitespace. 72
 Error coding MagicNumber '4' is a magic number. 72
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 82
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 82
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 82
 Error whitespace WhitespaceAround '*' is not followed by whitespace. 82
 Error whitespace WhitespaceAround '+' is not preceded with whitespace. 82
 Error whitespace WhitespaceAround '+' is not followed by whitespace. 82
 Error whitespace WhitespaceAround '*' is not preceded with whitespace. 82
 Error whitespace WhitespaceAround '*' is not followed by whitespace. 82
 Error design DesignForExtension Method 'hasFood' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter x should be final. 87
 Error misc FinalParameters Parameter y should be final. 87
 Error sizes LineLength Line is longer than 80 characters (found 90). 92
 Error design DesignForExtension Method 'eat' is not designed for extension - needs to be abstract, final or empty. 99
 Error misc FinalParameters Parameter position should be final. 99
 Error misc ArrayTypeStyle Array brackets at illegal position. 100
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 101
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 101
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 102
 Error sizes LineLength Line is longer than 80 characters (found 93). 103
 Error sizes LineLength Line is longer than 80 characters (found 87). 104
 Error whitespace WhitespaceAround '=' is not preceded with whitespace. 104
 Error whitespace WhitespaceAround '=' is not followed by whitespace. 104

org/woehlke/simulation/evolution/package-info.java

Severity Category Rule Message Line
 Error misc NewlineAtEndOfFile File does not end with a newline.
 Error sizes LineLength Line is longer than 80 characters (found 97). 9
 Error sizes LineLength Line is longer than 80 characters (found 85). 10

org/woehlke/simulation/evolution/view/SimulatedEvolutionApplet.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 8
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 9
 Error sizes LineLength Line is longer than 80 characters (found 121). 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error sizes LineLength Line is longer than 80 characters (found 134). 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error sizes LineLength Line is longer than 80 characters (found 89). 43
 Error design DesignForExtension Method 'init' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error coding MagicNumber '320' is a magic number. 49
 Error coding MagicNumber '234' is a magic number. 50
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error design DesignForExtension Method 'getCanvasDimensions' is not designed for extension - needs to be abstract, final or empty. 70
 Error javadoc JavadocMethod Missing a Javadoc comment. 70

org/woehlke/simulation/evolution/view/SimulatedEvolutionFrame.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 4
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 5
 Error sizes LineLength Line is longer than 80 characters (found 92). 12
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 48
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 48
 Error sizes LineLength Line is longer than 80 characters (found 93). 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error design DesignForExtension Method 'windowOpened' is not designed for extension - needs to be abstract, final or empty. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter e should be final. 68
 Error design DesignForExtension Method 'windowClosing' is not designed for extension - needs to be abstract, final or empty. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74
 Error misc FinalParameters Parameter e should be final. 74
 Error design DesignForExtension Method 'windowClosed' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter e should be final. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error misc FinalParameters Parameter e should be final. 82
 Error design DesignForExtension Method 'windowDeiconified' is not designed for extension - needs to be abstract, final or empty. 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter e should be final. 86
 Error design DesignForExtension Method 'windowActivated' is not designed for extension - needs to be abstract, final or empty. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter e should be final. 92
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error misc FinalParameters Parameter e should be final. 96

org/woehlke/simulation/evolution/view/WorldCanvas.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.woehlke.simulation.evolution.model.*. 3
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 6
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 7
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error naming MemberName Name 'WATER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error naming MemberName Name 'FOOD' must match pattern '^[a-z][a-zA-Z0-9]*$'. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter worldDimensions should be final. 37
 Error coding HiddenField 'worldDimensions' hides a field. 37
 Error design DesignForExtension Method 'paint' is not designed for extension - needs to be abstract, final or empty. 47
 Error misc FinalParameters Parameter g should be final. 47
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 57
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 57
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 57
 Error whitespace WhitespaceAround 'for' is not followed by whitespace. 65
 Error whitespace WhitespaceAround '{' is not preceded with whitespace. 65
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error design DesignForExtension Method 'update' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter g should be final. 71
 Error design DesignForExtension Method 'getWorldDimensions' is not designed for extension - needs to be abstract, final or empty. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error design DesignForExtension Method 'setWorld' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter world should be final. 79
 Error coding HiddenField 'world' hides a field. 79