Checkstyle Results

The following document contains the results of Checkstyle 8.29 with sun_checks.xml ruleset. 

rss feed

Summary

Files
 Info
 Warnings
 Errors
77 0 0 1550

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/SimulatedEvolutionApplication.java 0 0 11
org/woehlke/computer/kurzweil/application/ComputerKurzweilContext.java 0 0 90
org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java 0 0 252
org/woehlke/computer/kurzweil/commons/Startable.java 0 0 3
org/woehlke/computer/kurzweil/commons/Updateable.java 0 0 1
org/woehlke/computer/kurzweil/commons/gui/GuiComponentTab.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasContextApplication.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasPanelStartStopButtons.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasPanelSubtitle.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTab.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTabCanvas.java 0 0 2
org/woehlke/computer/kurzweil/commons/has/HasTabContext.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTabController.java 0 0 3
org/woehlke/computer/kurzweil/commons/has/HasTabModel.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTabTitle.java 0 0 6
org/woehlke/computer/kurzweil/commons/layouts/BoxLayoutVertical.java 0 0 3
org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutCenter.java 0 0 3
org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutLeft.java 0 0 2
org/woehlke/computer/kurzweil/commons/layouts/LayoutCanvas.java 0 0 4
org/woehlke/computer/kurzweil/commons/model/Bounds.java 0 0 21
org/woehlke/computer/kurzweil/commons/model/LatticeNeighbourhood.java 0 0 52
org/woehlke/computer/kurzweil/commons/model/LatticeNeighbourhoodType.java 0 0 3
org/woehlke/computer/kurzweil/commons/model/LatticePoint.java 0 0 41
org/woehlke/computer/kurzweil/commons/model/LatticePointNeighbourhoodPosition.java 0 0 79
org/woehlke/computer/kurzweil/commons/tabs/TabCanvas.java 0 0 3
org/woehlke/computer/kurzweil/commons/tabs/TabController.java 0 0 3
org/woehlke/computer/kurzweil/commons/tabs/TabModel.java 0 0 2
org/woehlke/computer/kurzweil/commons/widgets/PanelCopyright.java 0 0 8
org/woehlke/computer/kurzweil/commons/widgets/PanelStartStopButtons.java 0 0 19
org/woehlke/computer/kurzweil/commons/widgets/PanelSubtitle.java 0 0 44
org/woehlke/computer/kurzweil/commons/widgets/PanelTitle.java 0 0 41
org/woehlke/computer/kurzweil/commons/widgets/PanelWithTitleBorder.java 0 0 9
org/woehlke/computer/kurzweil/commons/widgets/SubTabImpl.java 0 0 43
org/woehlke/computer/kurzweil/tabs/Tab.java 0 0 3
org/woehlke/computer/kurzweil/tabs/TabPanel.java 0 0 2
org/woehlke/computer/kurzweil/tabs/TabType.java 0 0 42
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionApplet.java 0 0 16
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionCanvas.java 0 0 27
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionContext.java 0 0 33
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionController.java 0 0 11
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionModel.java 0 0 25
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionTab.java 0 0 50
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayDecreaseButton.java 0 0 9
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayIncreaseButton.java 0 0 9
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayLabel.java 0 0 8
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayPanel.java 0 0 22
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayTextField.java 0 0 22
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenCheckBox.java 0 0 12
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenPanel.java 0 0 11
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenPanelRow.java 0 0 22
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenToggleButton.java 0 0 9
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElement.java 0 0 26
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElementsPanelCounted.java 0 0 44
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElementsPanelLifeCycle.java 0 0 50
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/Cell.java 0 0 28
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/CellCore.java 0 0 18
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/LifeCycle.java 0 0 43
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/LifeCycleStatus.java 0 0 20
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/Orientation.java 0 0 13
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/SimulatedEvolutionParameter.java 0 0 11
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/SimulatedEvolutionWorldLattice.java 0 0 46
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/WorldPoint.java 0 0 109
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/SimulatedEvolutionPopulation.java 0 0 15
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/SimulatedEvolutionPopulationContainer.java 0 0 39

Rules

Category Rule Violations Severity
blocks RightCurly 1
 Error
coding HiddenField 55
 Error
MagicNumber 31
 Error
MissingSwitchDefault 1
 Error
design DesignForExtension 71
 Error
FinalClass 1
 Error
VisibilityModifier 51
 Error
imports AvoidStarImport 42
 Error
UnusedImports
  • processJavadoc: "false"
6
 Error
javadoc JavadocMethod 2
 Error
JavadocPackage 11
 Error
JavadocStyle 19
 Error
JavadocVariable 354
 Error
MissingJavadocMethod 169
 Error
misc ArrayTypeStyle 4
 Error
FinalParameters 161
 Error
modifier ModifierOrder 17
 Error
RedundantModifier 1
 Error
naming MemberName 6
 Error
sizes LineLength
  • fileExtensions: "java"
175
 Error
whitespace NoWhitespaceAfter 1
 Error
NoWhitespaceBefore 1
 Error
ParenPad 6
 Error
WhitespaceAfter 115
 Error
WhitespaceAround 249
 Error

Details

org/woehlke/computer/kurzweil/SimulatedEvolutionApplication.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
design FinalClass Class SimulatedEvolutionApplication should be declared as final. 16
 Error
sizes LineLength Line is longer than 80 characters (found 86). 19
 Error
misc FinalParameters Parameter configFileName should be final. 19
 Error
misc FinalParameters Parameter jarFilePath should be final. 19
 Error
sizes LineLength Line is longer than 80 characters (found 122). 20
 Error
sizes LineLength Line is longer than 80 characters (found 92). 21
 Error
javadoc JavadocStyle First sentence should end with a period. 24
 Error
misc FinalParameters Parameter args should be final. 28
 Error
sizes LineLength Line is longer than 80 characters (found 114). 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31

org/woehlke/computer/kurzweil/application/ComputerKurzweilContext.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 11
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter computerKurzweilProperties should be final. 26
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getTabbedPaneBorder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getTabbedPaneBorder' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getFrameBorder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getFrameBorder' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 37
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getBorder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getBorder' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41
 Error
sizes LineLength Line is longer than 80 characters (found 84). 42
 Error
sizes LineLength Line is longer than 80 characters (found 85). 43
 Error
sizes LineLength Line is longer than 80 characters (found 83). 44
 Error
sizes LineLength Line is longer than 80 characters (found 86). 45
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 48
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 48
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 48
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getBorder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getBorder' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
misc FinalParameters Parameter label should be final. 52
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 52
 Error
sizes LineLength Line is longer than 80 characters (found 83). 53
 Error
sizes LineLength Line is longer than 80 characters (found 84). 54
 Error
sizes LineLength Line is longer than 80 characters (found 86). 55
 Error
sizes LineLength Line is longer than 80 characters (found 85). 56
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 63
 Error
sizes LineLength Line is longer than 80 characters (found 84). 64
 Error
sizes LineLength Line is longer than 80 characters (found 85). 65
 Error
sizes LineLength Line is longer than 80 characters (found 83). 66
 Error
sizes LineLength Line is longer than 80 characters (found 86). 67
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 Error
misc FinalParameters Parameter label should be final. 74
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 74
 Error
sizes LineLength Line is longer than 80 characters (found 84). 75
 Error
sizes LineLength Line is longer than 80 characters (found 85). 76
 Error
sizes LineLength Line is longer than 80 characters (found 83). 77
 Error
sizes LineLength Line is longer than 80 characters (found 86). 78
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 80
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 80
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 80
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getBottomButtonsPanelBorder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getBottomButtonsPanelBorder' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 85
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getBottomButtonsPanelBorder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getBottomButtonsPanelBorder' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error
misc FinalParameters Parameter label should be final. 89
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 89
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 98
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 98
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 98
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getTabBorder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getTabBorder' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getCanvasBorder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getCanvasBorder' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getWorldDimensions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getWorldDimensions' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 109
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 109
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 112
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getNextRandomLatticePoint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getNextRandomLatticePoint' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 115
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 120
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getNewCellLifeCycle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getNewCellLifeCycle' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 126
 Error
sizes LineLength Line is longer than 80 characters (found 100). 127
 Error
design DesignForExtension Class 'ComputerKurzweilContext' looks like designed for extension (can be subclassed), but the method 'getNewCellCore' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilContext' final or making the method 'getNewCellCore' static/final/abstract/empty, or adding allowed annotation for the method. 130
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 130
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 134
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 134
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 136

org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
design VisibilityModifier Variable 'allinone' must be private and have accessor methods. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
design VisibilityModifier Variable 'mandelbrot' must be private and have accessor methods. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
design VisibilityModifier Variable 'simulatedevolution' must be private and have accessor methods. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
design VisibilityModifier Variable 'cca' must be private and have accessor methods. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
design VisibilityModifier Variable 'randomwalk' must be private and have accessor methods. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
design VisibilityModifier Variable 'dla' must be private and have accessor methods. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
design VisibilityModifier Variable 'kochsnowflake' must be private and have accessor methods. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
design VisibilityModifier Variable 'samegame' must be private and have accessor methods. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
design VisibilityModifier Variable 'sierpinskitriangle' must be private and have accessor methods. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
design VisibilityModifier Variable 'tetris' must be private and have accessor methods. 64
 Error
javadoc JavadocVariable Missing a Javadoc comment. 65
 Error
design VisibilityModifier Variable 'turmite' must be private and have accessor methods. 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
design VisibilityModifier Variable 'wator' must be private and have accessor methods. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
design VisibilityModifier Variable 'gameoflive' must be private and have accessor methods. 76
 Error
javadoc JavadocVariable Missing a Javadoc comment. 82
 Error
design VisibilityModifier Variable 'lattice' must be private and have accessor methods. 85
 Error
javadoc JavadocVariable Missing a Javadoc comment. 86
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 89
 Error
javadoc JavadocVariable Missing a Javadoc comment. 94
 Error
javadoc JavadocVariable Missing a Javadoc comment. 98
 Error
javadoc JavadocVariable Missing a Javadoc comment. 107
 Error
javadoc JavadocVariable Missing a Javadoc comment. 111
 Error
javadoc JavadocVariable Missing a Javadoc comment. 115
 Error
javadoc JavadocVariable Missing a Javadoc comment. 119
 Error
javadoc JavadocVariable Missing a Javadoc comment. 123
 Error
javadoc JavadocVariable Missing a Javadoc comment. 127
 Error
javadoc JavadocVariable Missing a Javadoc comment. 131
 Error
javadoc JavadocVariable Missing a Javadoc comment. 135
 Error
javadoc JavadocVariable Missing a Javadoc comment. 139
 Error
javadoc JavadocVariable Missing a Javadoc comment. 143
 Error
javadoc JavadocVariable Missing a Javadoc comment. 154
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 157
 Error
javadoc JavadocVariable Missing a Javadoc comment. 158
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 161
 Error
javadoc JavadocVariable Missing a Javadoc comment. 166
 Error
javadoc JavadocVariable Missing a Javadoc comment. 170
 Error
javadoc JavadocVariable Missing a Javadoc comment. 174
 Error
javadoc JavadocVariable Missing a Javadoc comment. 178
 Error
javadoc JavadocVariable Missing a Javadoc comment. 182
 Error
javadoc JavadocVariable Missing a Javadoc comment. 186
 Error
javadoc JavadocVariable Missing a Javadoc comment. 190
 Error
javadoc JavadocVariable Missing a Javadoc comment. 199
 Error
javadoc JavadocVariable Missing a Javadoc comment. 210
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 213
 Error
javadoc JavadocVariable Missing a Javadoc comment. 214
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 217
 Error
javadoc JavadocVariable Missing a Javadoc comment. 218
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 221
 Error
javadoc JavadocVariable Missing a Javadoc comment. 222
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 225
 Error
javadoc JavadocVariable Missing a Javadoc comment. 226
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 229
 Error
javadoc JavadocVariable Missing a Javadoc comment. 230
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 233
 Error
javadoc JavadocVariable Missing a Javadoc comment. 238
 Error
javadoc JavadocVariable Missing a Javadoc comment. 242
 Error
javadoc JavadocVariable Missing a Javadoc comment. 251
 Error
javadoc JavadocVariable Missing a Javadoc comment. 255
 Error
javadoc JavadocVariable Missing a Javadoc comment. 259
 Error
javadoc JavadocVariable Missing a Javadoc comment. 268
 Error
javadoc JavadocVariable Missing a Javadoc comment. 272
 Error
javadoc JavadocVariable Missing a Javadoc comment. 276
 Error
javadoc JavadocVariable Missing a Javadoc comment. 280
 Error
javadoc JavadocVariable Missing a Javadoc comment. 284
 Error
javadoc JavadocVariable Missing a Javadoc comment. 288
 Error
javadoc JavadocVariable Missing a Javadoc comment. 292
 Error
javadoc JavadocVariable Missing a Javadoc comment. 296
 Error
javadoc JavadocVariable Missing a Javadoc comment. 305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 309
 Error
javadoc JavadocVariable Missing a Javadoc comment. 313
 Error
javadoc JavadocVariable Missing a Javadoc comment. 317
 Error
javadoc JavadocVariable Missing a Javadoc comment. 321
 Error
javadoc JavadocVariable Missing a Javadoc comment. 325
 Error
javadoc JavadocVariable Missing a Javadoc comment. 329
 Error
javadoc JavadocVariable Missing a Javadoc comment. 333
 Error
javadoc JavadocVariable Missing a Javadoc comment. 337
 Error
javadoc JavadocVariable Missing a Javadoc comment. 341
 Error
javadoc JavadocVariable Missing a Javadoc comment. 350
 Error
javadoc JavadocVariable Missing a Javadoc comment. 354
 Error
javadoc JavadocVariable Missing a Javadoc comment. 358
 Error
javadoc JavadocVariable Missing a Javadoc comment. 362
 Error
javadoc JavadocVariable Missing a Javadoc comment. 366
 Error
javadoc JavadocVariable Missing a Javadoc comment. 370
 Error
javadoc JavadocVariable Missing a Javadoc comment. 374
 Error
javadoc JavadocVariable Missing a Javadoc comment. 383
 Error
javadoc JavadocVariable Missing a Javadoc comment. 387
 Error
javadoc JavadocVariable Missing a Javadoc comment. 391
 Error
javadoc JavadocVariable Missing a Javadoc comment. 395
 Error
javadoc JavadocVariable Missing a Javadoc comment. 399
 Error
javadoc JavadocVariable Missing a Javadoc comment. 403
 Error
javadoc JavadocVariable Missing a Javadoc comment. 407
 Error
javadoc JavadocVariable Missing a Javadoc comment. 418
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 421
 Error
javadoc JavadocVariable Missing a Javadoc comment. 422
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 425
 Error
javadoc JavadocVariable Missing a Javadoc comment. 431
 Error
javadoc JavadocVariable Missing a Javadoc comment. 435
 Error
javadoc JavadocVariable Missing a Javadoc comment. 440
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 443
 Error
javadoc JavadocVariable Missing a Javadoc comment. 448
 Error
javadoc JavadocVariable Missing a Javadoc comment. 452
 Error
javadoc JavadocVariable Missing a Javadoc comment. 456
 Error
javadoc JavadocVariable Missing a Javadoc comment. 460
 Error
javadoc JavadocVariable Missing a Javadoc comment. 470
 Error
javadoc JavadocVariable Missing a Javadoc comment. 481
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 484
 Error
javadoc JavadocVariable Missing a Javadoc comment. 485
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 488
 Error
javadoc JavadocVariable Missing a Javadoc comment. 494
 Error
javadoc JavadocVariable Missing a Javadoc comment. 498
 Error
javadoc JavadocVariable Missing a Javadoc comment. 507
 Error
javadoc JavadocVariable Missing a Javadoc comment. 518
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 521
 Error
javadoc JavadocVariable Missing a Javadoc comment. 522
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 525
 Error
javadoc JavadocVariable Missing a Javadoc comment. 530
 Error
javadoc JavadocVariable Missing a Javadoc comment. 534
 Error
javadoc JavadocVariable Missing a Javadoc comment. 543
 Error
javadoc JavadocVariable Missing a Javadoc comment. 547
 Error
javadoc JavadocVariable Missing a Javadoc comment. 557
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 560
 Error
javadoc JavadocVariable Missing a Javadoc comment. 561
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 564
 Error
javadoc JavadocVariable Missing a Javadoc comment. 569
 Error
javadoc JavadocVariable Missing a Javadoc comment. 573
 Error
javadoc JavadocVariable Missing a Javadoc comment. 578
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 581
 Error
javadoc JavadocVariable Missing a Javadoc comment. 586
 Error
javadoc JavadocVariable Missing a Javadoc comment. 590
 Error
javadoc JavadocVariable Missing a Javadoc comment. 594
 Error
javadoc JavadocVariable Missing a Javadoc comment. 598
 Error
javadoc JavadocVariable Missing a Javadoc comment. 608
 Error
javadoc JavadocVariable Missing a Javadoc comment. 612
 Error
javadoc JavadocVariable Missing a Javadoc comment. 622
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 625
 Error
javadoc JavadocVariable Missing a Javadoc comment. 626
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 629
 Error
javadoc JavadocVariable Missing a Javadoc comment. 634
 Error
javadoc JavadocVariable Missing a Javadoc comment. 638
 Error
javadoc JavadocVariable Missing a Javadoc comment. 643
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 646
 Error
javadoc JavadocVariable Missing a Javadoc comment. 651
 Error
javadoc JavadocVariable Missing a Javadoc comment. 655
 Error
javadoc JavadocVariable Missing a Javadoc comment. 659
 Error
javadoc JavadocVariable Missing a Javadoc comment. 663
 Error
javadoc JavadocVariable Missing a Javadoc comment. 673
 Error
javadoc JavadocVariable Missing a Javadoc comment. 677
 Error
javadoc JavadocVariable Missing a Javadoc comment. 687
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 690
 Error
javadoc JavadocVariable Missing a Javadoc comment. 691
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 694
 Error
javadoc JavadocVariable Missing a Javadoc comment. 699
 Error
javadoc JavadocVariable Missing a Javadoc comment. 703
 Error
javadoc JavadocVariable Missing a Javadoc comment. 708
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 711
 Error
javadoc JavadocVariable Missing a Javadoc comment. 716
 Error
javadoc JavadocVariable Missing a Javadoc comment. 720
 Error
javadoc JavadocVariable Missing a Javadoc comment. 724
 Error
javadoc JavadocVariable Missing a Javadoc comment. 728
 Error
javadoc JavadocVariable Missing a Javadoc comment. 738
 Error
javadoc JavadocVariable Missing a Javadoc comment. 742
 Error
javadoc JavadocVariable Missing a Javadoc comment. 752
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 755
 Error
javadoc JavadocVariable Missing a Javadoc comment. 756
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 759
 Error
javadoc JavadocVariable Missing a Javadoc comment. 764
 Error
javadoc JavadocVariable Missing a Javadoc comment. 768
 Error
javadoc JavadocVariable Missing a Javadoc comment. 773
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 776
 Error
javadoc JavadocVariable Missing a Javadoc comment. 781
 Error
javadoc JavadocVariable Missing a Javadoc comment. 785
 Error
javadoc JavadocVariable Missing a Javadoc comment. 789
 Error
javadoc JavadocVariable Missing a Javadoc comment. 793
 Error
javadoc JavadocVariable Missing a Javadoc comment. 803
 Error
javadoc JavadocVariable Missing a Javadoc comment. 807
 Error
javadoc JavadocVariable Missing a Javadoc comment. 817
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 820
 Error
javadoc JavadocVariable Missing a Javadoc comment. 821
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 824
 Error
javadoc JavadocVariable Missing a Javadoc comment. 829
 Error
javadoc JavadocVariable Missing a Javadoc comment. 833
 Error
javadoc JavadocVariable Missing a Javadoc comment. 838
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 841
 Error
javadoc JavadocVariable Missing a Javadoc comment. 846
 Error
javadoc JavadocVariable Missing a Javadoc comment. 850
 Error
javadoc JavadocVariable Missing a Javadoc comment. 854
 Error
javadoc JavadocVariable Missing a Javadoc comment. 858
 Error
javadoc JavadocVariable Missing a Javadoc comment. 868
 Error
javadoc JavadocVariable Missing a Javadoc comment. 872
 Error
javadoc JavadocVariable Missing a Javadoc comment. 882
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 885
 Error
javadoc JavadocVariable Missing a Javadoc comment. 886
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 889
 Error
javadoc JavadocVariable Missing a Javadoc comment. 894
 Error
javadoc JavadocVariable Missing a Javadoc comment. 898
 Error
javadoc JavadocVariable Missing a Javadoc comment. 903
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 906
 Error
javadoc JavadocVariable Missing a Javadoc comment. 911
 Error
javadoc JavadocVariable Missing a Javadoc comment. 915
 Error
javadoc JavadocVariable Missing a Javadoc comment. 919
 Error
javadoc JavadocVariable Missing a Javadoc comment. 923
 Error
javadoc JavadocVariable Missing a Javadoc comment. 933
 Error
javadoc JavadocVariable Missing a Javadoc comment. 937
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 945
 Error
javadoc JavadocVariable Missing a Javadoc comment. 947
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 950
 Error
javadoc JavadocVariable Missing a Javadoc comment. 951
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 954
 Error
javadoc JavadocVariable Missing a Javadoc comment. 959
 Error
javadoc JavadocVariable Missing a Javadoc comment. 963
 Error
javadoc JavadocVariable Missing a Javadoc comment. 968
 Error
sizes LineLength Line is longer than 80 characters (found 115). 971
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 971
 Error
javadoc JavadocVariable Missing a Javadoc comment. 976
 Error
javadoc JavadocVariable Missing a Javadoc comment. 980
 Error
javadoc JavadocVariable Missing a Javadoc comment. 984
 Error
javadoc JavadocVariable Missing a Javadoc comment. 988
 Error
javadoc JavadocVariable Missing a Javadoc comment. 998
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1002
 Error
sizes LineLength Line is longer than 80 characters (found 88). 1009
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1009
 Error
misc FinalParameters Parameter conf should be final. 1009
 Error
misc FinalParameters Parameter jar should be final. 1009
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1009
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 1011
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 1011
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 1012
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 1012
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1019
 Error
design DesignForExtension Class 'ComputerKurzweilProperties' looks like designed for extension (can be subclassed), but the method 'getSubtitle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilProperties' final or making the method 'getSubtitle' static/final/abstract/empty, or adding allowed annotation for the method. 1029
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1029
 Error
misc FinalParameters Parameter tabType should be final. 1029
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1029
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1030
 Error
design DesignForExtension Class 'ComputerKurzweilProperties' looks like designed for extension (can be subclassed), but the method 'getTitle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilProperties' final or making the method 'getTitle' static/final/abstract/empty, or adding allowed annotation for the method. 1060
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1060
 Error
misc FinalParameters Parameter tabType should be final. 1060
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1060
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1061

org/woehlke/computer/kurzweil/commons/Startable.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 5
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 6

org/woehlke/computer/kurzweil/commons/Updateable.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 5

org/woehlke/computer/kurzweil/commons/gui/GuiComponentTab.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1

org/woehlke/computer/kurzweil/commons/has/HasContextApplication.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7

org/woehlke/computer/kurzweil/commons/has/HasPanelStartStopButtons.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7

org/woehlke/computer/kurzweil/commons/has/HasPanelSubtitle.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 6

org/woehlke/computer/kurzweil/commons/has/HasTab.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7

org/woehlke/computer/kurzweil/commons/has/HasTabCanvas.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7

org/woehlke/computer/kurzweil/commons/has/HasTabContext.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7

org/woehlke/computer/kurzweil/commons/has/HasTabController.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 8
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9

org/woehlke/computer/kurzweil/commons/has/HasTabModel.java

Severity Category Rule Message Line
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7

org/woehlke/computer/kurzweil/commons/has/HasTabTitle.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 3
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 8
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11

org/woehlke/computer/kurzweil/commons/layouts/BoxLayoutVertical.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 4
 Error
misc FinalParameters Parameter target should be final. 15

org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutCenter.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 3
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 6

org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutLeft.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 3
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 7

org/woehlke/computer/kurzweil/commons/layouts/LayoutCanvas.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 4
 Error
misc FinalParameters Parameter target should be final. 14
 Error
javadoc JavadocMethod Expected @param tag for 'target'. 14

org/woehlke/computer/kurzweil/commons/model/Bounds.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 10
 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. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter height should be final. 25
 Error
misc FinalParameters Parameter width should be final. 25
 Error
misc FinalParameters Parameter screenSize should be final. 25
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter rootPane should be final. 34
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter rootPane should be final. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45

org/woehlke/computer/kurzweil/commons/model/LatticeNeighbourhood.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter maxX should be final. 23
 Error
coding HiddenField 'maxX' hides a field. 23
 Error
misc FinalParameters Parameter maxY should be final. 23
 Error
coding HiddenField 'maxY' hides a field. 23
 Error
misc FinalParameters Parameter x should be final. 23
 Error
coding HiddenField 'x' hides a field. 23
 Error
misc FinalParameters Parameter y should be final. 23
 Error
coding HiddenField 'y' hides a field. 23
 Error
misc FinalParameters Parameter neighbourhoodType should be final. 24
 Error
coding HiddenField 'neighbourhoodType' hides a field. 24
 Error
sizes LineLength Line is longer than 80 characters (found 107). 37
 Error
sizes LineLength Line is longer than 80 characters (found 129). 40
 Error
whitespace WhitespaceAround 'for' is not followed by whitespace. 42
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter worldX should be final. 51
 Error
misc FinalParameters Parameter worldY should be final. 51
 Error
misc FinalParameters Parameter myX should be final. 51
 Error
misc FinalParameters Parameter myY should be final. 51
 Error
sizes LineLength Line is longer than 80 characters (found 97). 52
 Error
sizes LineLength Line is longer than 80 characters (found 103). 53
 Error
sizes LineLength Line is longer than 80 characters (found 85). 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
misc FinalParameters Parameter worldX should be final. 57
 Error
misc FinalParameters Parameter worldY should be final. 57
 Error
misc FinalParameters Parameter myX should be final. 57
 Error
misc FinalParameters Parameter myY should be final. 57
 Error
sizes LineLength Line is longer than 80 characters (found 97). 58
 Error
sizes LineLength Line is longer than 80 characters (found 103). 59
 Error
sizes LineLength Line is longer than 80 characters (found 90). 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
misc FinalParameters Parameter worldX should be final. 63
 Error
misc FinalParameters Parameter worldY should be final. 63
 Error
misc FinalParameters Parameter myX should be final. 63
 Error
misc FinalParameters Parameter myY should be final. 63
 Error
sizes LineLength Line is longer than 80 characters (found 103). 64
 Error
sizes LineLength Line is longer than 80 characters (found 103). 65
 Error
sizes LineLength Line is longer than 80 characters (found 87). 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
misc FinalParameters Parameter worldX should be final. 69
 Error
misc FinalParameters Parameter worldY should be final. 69
 Error
misc FinalParameters Parameter myX should be final. 69
 Error
misc FinalParameters Parameter myY should be final. 69
 Error
sizes LineLength Line is longer than 80 characters (found 99). 70
 Error
sizes LineLength Line is longer than 80 characters (found 103). 71

org/woehlke/computer/kurzweil/commons/model/LatticeNeighbourhoodType.java

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 5
 Error
javadoc JavadocStyle First sentence should end with a period. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15

org/woehlke/computer/kurzweil/commons/model/LatticePoint.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
sizes LineLength Line is longer than 80 characters (found 89). 7
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter other should be final. 38
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'getWidth' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'getWidth' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'getHeight' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'getHeight' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'absoluteValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'absoluteValue' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'killNegative' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'killNegative' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'plus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'plus' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
misc FinalParameters Parameter p should be final. 60
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'moveBy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'moveBy' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
misc FinalParameters Parameter p should be final. 66
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'normalize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'normalize' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter p should be final. 71
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'moveUp' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'moveUp' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'moveRight' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'moveRight' static/final/abstract/empty, or adding allowed annotation for the method. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'moveDown' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'moveDown' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'moveLeft' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'moveLeft' static/final/abstract/empty, or adding allowed annotation for the method. 88
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
design DesignForExtension Class 'LatticePoint' looks like designed for extension (can be subclassed), but the method 'copy' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LatticePoint' final or making the method 'copy' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error
misc FinalParameters Parameter worldDimensions should be final. 96
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 96
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 98
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 99
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 99
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 99
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 99
 Error
coding MagicNumber '11' is a magic number. 99

org/woehlke/computer/kurzweil/commons/model/LatticePointNeighbourhoodPosition.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 12
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
misc FinalParameters Parameter x should be final. 21
 Error
coding HiddenField 'x' hides a field. 21
 Error
misc FinalParameters Parameter y should be final. 21
 Error
coding HiddenField 'y' hides a field. 21
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter neighbourhoodType should be final. 27
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 28
 Error
coding MagicNumber '4' is a magic number. 32
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 33
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 34
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 34
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 35
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 35
 Error
coding MagicNumber '3' is a magic number. 36
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 36
 Error
coding MagicNumber '8' is a magic number. 39
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 41
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 42
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 42
 Error
coding MagicNumber '3' is a magic number. 43
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error
coding MagicNumber '4' is a magic number. 44
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 44
 Error
coding MagicNumber '5' is a magic number. 45
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 45
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 45
 Error
coding MagicNumber '6' is a magic number. 46
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 46
 Error
coding MagicNumber '7' is a magic number. 47
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 47
 Error
coding MagicNumber '6' is a magic number. 50
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 52
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 52
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 53
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 53
 Error
coding MagicNumber '3' is a magic number. 54
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
coding MagicNumber '4' is a magic number. 55
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 55
 Error
coding MagicNumber '5' is a magic number. 56
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 56
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 56
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 60
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 60

org/woehlke/computer/kurzweil/commons/tabs/TabCanvas.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 5
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 10

org/woehlke/computer/kurzweil/commons/tabs/TabController.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 5
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 6

org/woehlke/computer/kurzweil/commons/tabs/TabModel.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.commons.Startable. 3
 Error
imports UnusedImports Unused import - java.util.concurrent.Future. 5

org/woehlke/computer/kurzweil/commons/widgets/PanelCopyright.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 10
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 15
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
misc FinalParameters Parameter ctx should be final. 18
 Error
sizes LineLength Line is longer than 80 characters (found 86). 20
 Error
design DesignForExtension Class 'PanelCopyright' looks like designed for extension (can be subclassed), but the method 'showMe' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PanelCopyright' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25

org/woehlke/computer/kurzweil/commons/widgets/PanelStartStopButtons.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 12
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 12
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 12
 Error
sizes LineLength Line is longer than 80 characters (found 84). 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter tab should be final. 22
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 22
 Error
sizes LineLength Line is longer than 80 characters (found 113). 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
sizes LineLength Line is longer than 80 characters (found 85). 24
 Error
sizes LineLength Line is longer than 80 characters (found 83). 25
 Error
design DesignForExtension Class 'PanelStartStopButtons' looks like designed for extension (can be subclassed), but the method 'start' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PanelStartStopButtons' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
design DesignForExtension Class 'PanelStartStopButtons' looks like designed for extension (can be subclassed), but the method 'stop' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PanelStartStopButtons' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 44

org/woehlke/computer/kurzweil/commons/widgets/PanelSubtitle.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 10
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 15
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
misc FinalParameters Parameter text should be final. 18
 Error
design DesignForExtension Class 'PanelSubtitle' looks like designed for extension (can be subclassed), but the method 'showMe' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PanelSubtitle' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 93). 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter ctx should be final. 28
 Error
sizes LineLength Line is longer than 80 characters (found 85). 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter ctx should be final. 33
 Error
sizes LineLength Line is longer than 80 characters (found 85). 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter ctx should be final. 38
 Error
sizes LineLength Line is longer than 80 characters (found 100). 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter ctx should be final. 43
 Error
sizes LineLength Line is longer than 80 characters (found 90). 44
 Error
sizes LineLength Line is longer than 80 characters (found 104). 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
misc FinalParameters Parameter ctx should be final. 48
 Error
sizes LineLength Line is longer than 80 characters (found 85). 49
 Error
sizes LineLength Line is longer than 80 characters (found 92). 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter ctx should be final. 53
 Error
sizes LineLength Line is longer than 80 characters (found 82). 54
 Error
sizes LineLength Line is longer than 80 characters (found 90). 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
misc FinalParameters Parameter ctx should be final. 59
 Error
sizes LineLength Line is longer than 80 characters (found 100). 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
misc FinalParameters Parameter ctx should be final. 64
 Error
sizes LineLength Line is longer than 80 characters (found 90). 65
 Error
sizes LineLength Line is longer than 80 characters (found 98). 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
misc FinalParameters Parameter ctx should be final. 69
 Error
sizes LineLength Line is longer than 80 characters (found 99). 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
misc FinalParameters Parameter ctx should be final. 74
 Error
sizes LineLength Line is longer than 80 characters (found 97). 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
misc FinalParameters Parameter ctx should be final. 79

org/woehlke/computer/kurzweil/commons/widgets/PanelTitle.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 11
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 15
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
misc FinalParameters Parameter text should be final. 18
 Error
design DesignForExtension Class 'PanelTitle' looks like designed for extension (can be subclassed), but the method 'showMe' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PanelTitle' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 87). 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter ctx should be final. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter ctx should be final. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter ctx should be final. 38
 Error
sizes LineLength Line is longer than 80 characters (found 94). 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter ctx should be final. 43
 Error
sizes LineLength Line is longer than 80 characters (found 87). 44
 Error
sizes LineLength Line is longer than 80 characters (found 98). 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
misc FinalParameters Parameter ctx should be final. 48
 Error
sizes LineLength Line is longer than 80 characters (found 82). 49
 Error
sizes LineLength Line is longer than 80 characters (found 86). 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter ctx should be final. 53
 Error
sizes LineLength Line is longer than 80 characters (found 84). 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
misc FinalParameters Parameter ctx should be final. 59
 Error
sizes LineLength Line is longer than 80 characters (found 94). 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
misc FinalParameters Parameter ctx should be final. 64
 Error
sizes LineLength Line is longer than 80 characters (found 87). 65
 Error
sizes LineLength Line is longer than 80 characters (found 92). 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
misc FinalParameters Parameter ctx should be final. 69
 Error
sizes LineLength Line is longer than 80 characters (found 93). 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
misc FinalParameters Parameter ctx should be final. 74
 Error
sizes LineLength Line is longer than 80 characters (found 91). 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
misc FinalParameters Parameter ctx should be final. 79

org/woehlke/computer/kurzweil/commons/widgets/PanelWithTitleBorder.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
misc FinalParameters Parameter label should be final. 18
 Error
misc FinalParameters Parameter p should be final. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26

org/woehlke/computer/kurzweil/commons/widgets/SubTabImpl.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 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. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 138). 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter title should be final. 26
 Error
coding HiddenField 'title' hides a field. 26
 Error
misc FinalParameters Parameter subTitle should be final. 26
 Error
coding HiddenField 'subTitle' hides a field. 26
 Error
misc FinalParameters Parameter toolTipText should be final. 26
 Error
coding HiddenField 'toolTipText' hides a field. 26
 Error
misc FinalParameters Parameter icon should be final. 26
 Error
coding HiddenField 'icon' hides a field. 26
 Error
misc FinalParameters Parameter keyEvent should be final. 26
 Error
coding HiddenField 'keyEvent' hides a field. 26
 Error
misc FinalParameters Parameter properties should be final. 26
 Error
coding HiddenField 'properties' hides a field. 26
 Error
whitespace ParenPad '(' is followed by whitespace. 34
 Error
whitespace ParenPad '(' is followed by whitespace. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter title should be final. 39
 Error
coding HiddenField 'title' hides a field. 39
 Error
misc FinalParameters Parameter properties should be final. 39
 Error
coding HiddenField 'properties' hides a field. 39
 Error
whitespace ParenPad '(' is followed by whitespace. 47
 Error
whitespace ParenPad '(' is followed by whitespace. 49
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 52
 Error
sizes LineLength Line is longer than 80 characters (found 84). 53
 Error
sizes LineLength Line is longer than 80 characters (found 85). 54
 Error
sizes LineLength Line is longer than 80 characters (found 83). 55
 Error
sizes LineLength Line is longer than 80 characters (found 86). 56
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 58
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 58
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 58
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59

org/woehlke/computer/kurzweil/tabs/Tab.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.commons.Startable. 3
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.commons.has.HasTabContext. 5
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.commons.has.HasTabTitle. 6

org/woehlke/computer/kurzweil/tabs/TabPanel.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 8

org/woehlke/computer/kurzweil/tabs/TabType.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
sizes LineLength Line is longer than 80 characters (found 91). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 93). 28
 Error
sizes LineLength Line is longer than 80 characters (found 92). 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 80
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 96
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 98
 Error
javadoc JavadocVariable Missing a Javadoc comment. 99
 Error
sizes LineLength Line is longer than 80 characters (found 89). 101
 Error
misc FinalParameters Parameter keyEvent should be final. 101
 Error
coding HiddenField 'keyEvent' hides a field. 101
 Error
misc FinalParameters Parameter active should be final. 101
 Error
coding HiddenField 'active' hides a field. 101
 Error
misc FinalParameters Parameter title should be final. 101
 Error
coding HiddenField 'title' hides a field. 101
 Error
misc FinalParameters Parameter subTitle should be final. 101
 Error
coding HiddenField 'subTitle' hides a field. 101
 Error
misc FinalParameters Parameter tooltip should be final. 101
 Error
coding HiddenField 'tooltip' hides a field. 101
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 101
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 102
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 102
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 103
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 103
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 104
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 104
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 105
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 105
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 106
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 106

org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionApplet.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 10
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 11
 Error
sizes LineLength Line is longer than 80 characters (found 141). 30
 Error
sizes LineLength Line is longer than 80 characters (found 134). 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
sizes LineLength Line is longer than 80 characters (found 89). 47
 Error
design DesignForExtension Class 'SimulatedEvolutionApplet' looks like designed for extension (can be subclassed), but the method 'init' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionApplet' final or making the method 'init' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
coding MagicNumber '320' is a magic number. 53
 Error
coding MagicNumber '234' is a magic number. 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 58
 Error
sizes LineLength Line is longer than 80 characters (found 89). 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
design DesignForExtension Class 'SimulatedEvolutionApplet' looks like designed for extension (can be subclassed), but the method 'getCanvasDimensions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionApplet' final or making the method 'getCanvasDimensions' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74

org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionCanvas.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 10
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 11
 Error
sizes LineLength Line is longer than 80 characters (found 99). 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
naming MemberName Name 'WATER' must match pattern '^[a-z][a-zA-Z0-9]*$'. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
naming MemberName Name 'FOOD' must match pattern '^[a-z][a-zA-Z0-9]*$'. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter worldDimensions should be final. 41
 Error
coding HiddenField 'worldDimensions' hides a field. 41
 Error
misc FinalParameters Parameter g should be final. 51
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 56
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 56
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 56
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 61
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 61
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 61
 Error
sizes LineLength Line is longer than 80 characters (found 84). 67
 Error
whitespace WhitespaceAround 'for' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 Error
design DesignForExtension Class 'SimulatedEvolutionCanvas' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
misc FinalParameters Parameter g should be final. 75

org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionContext.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 18
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 19
 Error
sizes LineLength Line is longer than 80 characters (found 109). 20
 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. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter tab should be final. 31
 Error
coding HiddenField 'tab' hides a field. 31
 Error
misc FinalParameters Parameter ctx should be final. 32
 Error
coding HiddenField 'ctx' hides a field. 32
 Error
coding MagicNumber '320' is a magic number. 37
 Error
coding MagicNumber '234' is a magic number. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 39
 Error
whitespace ParenPad '(' is followed by whitespace. 40
 Error
whitespace ParenPad ')' is preceded with whitespace. 40
 Error
design DesignForExtension Class 'SimulatedEvolutionContext' looks like designed for extension (can be subclassed), but the method 'stopController' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionContext' final or making the method 'stopController' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
design DesignForExtension Class 'SimulatedEvolutionContext' looks like designed for extension (can be subclassed), but the method 'startController' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionContext' final or making the method 'startController' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error
design DesignForExtension Class 'SimulatedEvolutionContext' looks like designed for extension (can be subclassed), but the method 'getRawResult' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionContext' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
misc FinalParameters Parameter value should be final. 69
 Error
design DesignForExtension Class 'SimulatedEvolutionContext' looks like designed for extension (can be subclassed), but the method 'exec' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionContext' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 73

org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionController.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 87). 8
 Error
sizes LineLength Line is longer than 80 characters (found 113). 17
 Error
javadoc JavadocStyle First sentence should end with a period. 19
 Error
naming MemberName Name 'TIME_TO_WAIT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 34
 Error
javadoc JavadocStyle First sentence should end with a period. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
design DesignForExtension Class 'SimulatedEvolutionController' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionController' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
blocks RightCurly '}' at column 13 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 55
 Error
design DesignForExtension Class 'SimulatedEvolutionController' looks like designed for extension (can be subclassed), but the method 'exit' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionController' final or making the method 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63

org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionModel.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulationContainer. 13
 Error
naming MemberName Name 'INITIAL_POPULATION' must match pattern '^[a-z][a-zA-Z0-9]*$'. 50
 Error
sizes LineLength Line is longer than 80 characters (found 90). 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
misc FinalParameters Parameter worldDimensions should be final. 73
 Error
coding HiddenField 'worldDimensions' hides a field. 73
 Error
sizes LineLength Line is longer than 80 characters (found 105). 77
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 77
 Error
sizes LineLength Line is longer than 80 characters (found 100). 80
 Error
sizes LineLength Line is longer than 80 characters (found 97). 84
 Error
sizes LineLength Line is longer than 80 characters (found 91). 104
 Error
sizes LineLength Line is longer than 80 characters (found 108). 105
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 114
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 114
 Error
whitespace WhitespaceAround 'for' is not followed by whitespace. 126
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 126
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' looks like designed for extension (can be subclassed), but the method 'getAllCells' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionModel' final or making the method 'getAllCells' static/final/abstract/empty, or adding allowed annotation for the method. 132
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 132
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 132
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' looks like designed for extension (can be subclassed), but the method 'hasFood' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionModel' final or making the method 'hasFood' static/final/abstract/empty, or adding allowed annotation for the method. 136
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 136
 Error
misc FinalParameters Parameter x should be final. 136
 Error
misc FinalParameters Parameter y should be final. 136
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 137

org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionTab.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 10
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 11
 Error
sizes LineLength Line is longer than 80 characters (found 92). 17
 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
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 62
 Error
sizes LineLength Line is longer than 80 characters (found 93). 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter properties should be final. 70
 Error
coding HiddenField 'properties' hides a field. 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 78
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' looks like designed for extension (can be subclassed), but the method 'windowOpened' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionTab' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
misc FinalParameters Parameter e should be final. 85
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' looks like designed for extension (can be subclassed), but the method 'windowClosing' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionTab' final or making the method 'windowClosing' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error
misc FinalParameters Parameter e should be final. 91
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' looks like designed for extension (can be subclassed), but the method 'windowClosed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionTab' final or making the method 'windowClosed' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error
misc FinalParameters Parameter e should be final. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 99
 Error
misc FinalParameters Parameter e should be final. 99
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' looks like designed for extension (can be subclassed), but the method 'windowDeiconified' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionTab' final or making the method 'windowDeiconified' static/final/abstract/empty, or adding allowed annotation for the method. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 103
 Error
misc FinalParameters Parameter e should be final. 103
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' looks like designed for extension (can be subclassed), but the method 'windowActivated' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionTab' final or making the method 'windowActivated' static/final/abstract/empty, or adding allowed annotation for the method. 109
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 109
 Error
misc FinalParameters Parameter e should be final. 109
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 113
 Error
misc FinalParameters Parameter e should be final. 113
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 116
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 116
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 116
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 116
 Error
misc FinalParameters Parameter actionEvent should be final. 119

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayDecreaseButton.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
sizes LineLength Line is longer than 80 characters (found 85). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter tabCtx should be final. 20
 Error
coding HiddenField 'tabCtx' hides a field. 20
 Error
sizes LineLength Line is longer than 80 characters (found 111). 21
 Error
sizes LineLength Line is longer than 80 characters (found 140). 23

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayIncreaseButton.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
sizes LineLength Line is longer than 80 characters (found 85). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter tabCtx should be final. 20
 Error
coding HiddenField 'tabCtx' hides a field. 20
 Error
sizes LineLength Line is longer than 80 characters (found 111). 21
 Error
sizes LineLength Line is longer than 80 characters (found 140). 23

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayLabel.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter tabCtx should be final. 20
 Error
coding HiddenField 'tabCtx' hides a field. 20
 Error
sizes LineLength Line is longer than 80 characters (found 102). 21
 Error
sizes LineLength Line is longer than 80 characters (found 129). 23

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayPanel.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 99). 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 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 MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter tabCtx should be final. 28
 Error
coding HiddenField 'tabCtx' hides a field. 28
 Error
sizes LineLength Line is longer than 80 characters (found 134). 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
sizes LineLength Line is longer than 80 characters (found 82). 34
 Error
sizes LineLength Line is longer than 80 characters (found 82). 35
 Error
sizes LineLength Line is longer than 80 characters (found 129). 36
 Error
sizes LineLength Line is longer than 80 characters (found 93). 37
 Error
design DesignForExtension Class 'FoodPerDayPanel' looks like designed for extension (can be subclassed), but the method 'addActionListener' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FoodPerDayPanel' final or making the method 'addActionListener' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter myTabPanel should be final. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
sizes LineLength Line is longer than 80 characters (found 85). 51

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayTextField.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
sizes LineLength Line is longer than 80 characters (found 83). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter tabCtx should be final. 21
 Error
coding HiddenField 'tabCtx' hides a field. 21
 Error
sizes LineLength Line is longer than 80 characters (found 97). 23
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 23
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 23
 Error
sizes LineLength Line is longer than 80 characters (found 105). 24
 Error
sizes LineLength Line is longer than 80 characters (found 131). 27
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 27
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 27
 Error
sizes LineLength Line is longer than 80 characters (found 138). 28
 Error
design DesignForExtension Class 'FoodPerDayTextField' looks like designed for extension (can be subclassed), but the method 'setFoodPerDay' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FoodPerDayTextField' final or making the method 'setFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter foodPerDay should be final. 31
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 31
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 32

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenCheckBox.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
sizes LineLength Line is longer than 80 characters (found 83). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter tabCtx should be final. 21
 Error
coding HiddenField 'tabCtx' hides a field. 21
 Error
sizes LineLength Line is longer than 80 characters (found 117). 23
 Error
sizes LineLength Line is longer than 80 characters (found 110). 24
 Error
sizes LineLength Line is longer than 80 characters (found 142). 27
 Error
sizes LineLength Line is longer than 80 characters (found 146). 28

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenPanel.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter tabCtx should be final. 22
 Error
coding HiddenField 'tabCtx' hides a field. 22
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
sizes LineLength Line is longer than 80 characters (found 141). 25
 Error
sizes LineLength Line is longer than 80 characters (found 102). 26

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenPanelRow.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 104). 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter tabCtx should be final. 27
 Error
coding HiddenField 'tabCtx' hides a field. 27
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error
sizes LineLength Line is longer than 80 characters (found 82). 32
 Error
design DesignForExtension Class 'GardenOfEdenPanelRow' looks like designed for extension (can be subclassed), but the method 'setSelected' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GardenOfEdenPanelRow' final or making the method 'setSelected' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter selected should be final. 43
 Error
sizes LineLength Line is longer than 80 characters (found 88). 44
 Error
design DesignForExtension Class 'GardenOfEdenPanelRow' looks like designed for extension (can be subclassed), but the method 'toggleGardenOfEden' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GardenOfEdenPanelRow' final or making the method 'toggleGardenOfEden' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
design DesignForExtension Class 'GardenOfEdenPanelRow' looks like designed for extension (can be subclassed), but the method 'addActionListener' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GardenOfEdenPanelRow' final or making the method 'addActionListener' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter myTabPanel should be final. 53
 Error
design DesignForExtension Class 'GardenOfEdenPanelRow' looks like designed for extension (can be subclassed), but the method 'update' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GardenOfEdenPanelRow' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
sizes LineLength Line is longer than 80 characters (found 92). 58

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenToggleButton.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
sizes LineLength Line is longer than 80 characters (found 91). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter tabCtx should be final. 20
 Error
coding HiddenField 'tabCtx' hides a field. 20
 Error
sizes LineLength Line is longer than 80 characters (found 126). 21
 Error
sizes LineLength Line is longer than 80 characters (found 162). 23

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElement.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
sizes LineLength Line is longer than 80 characters (found 87). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 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
sizes LineLength Line is longer than 80 characters (found 87). 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter label should be final. 22
 Error
coding HiddenField 'label' hides a field. 22
 Error
misc FinalParameters Parameter lifeCycleStatus should be final. 22
 Error
coding HiddenField 'lifeCycleStatus' hides a field. 22
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
design DesignForExtension Class 'PopulationStatisticsElement' looks like designed for extension (can be subclassed), but the method 'setText' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PopulationStatisticsElement' final or making the method 'setText' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter value should be final. 32
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 32
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 33
 Error
design DesignForExtension Class 'PopulationStatisticsElement' looks like designed for extension (can be subclassed), but the method 'setText' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PopulationStatisticsElement' final or making the method 'setText' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter value should be final. 36
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 36
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 37

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElementsPanelCounted.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 18
 Error
sizes LineLength Line is longer than 80 characters (found 83). 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
sizes LineLength Line is longer than 80 characters (found 90). 26
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 26
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
sizes LineLength Line is longer than 80 characters (found 124). 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
misc FinalParameters Parameter tabCtx should be final. 47
 Error
coding HiddenField 'tabCtx' hides a field. 47
 Error
sizes LineLength Line is longer than 80 characters (found 150). 49
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 49
 Error
sizes LineLength Line is longer than 80 characters (found 130). 53
 Error
sizes LineLength Line is longer than 80 characters (found 148). 58
 Error
sizes LineLength Line is longer than 80 characters (found 88). 63
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 63
 Error
sizes LineLength Line is longer than 80 characters (found 104). 64
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 64
 Error
sizes LineLength Line is longer than 80 characters (found 100). 65
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround 'for' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
sizes LineLength Line is longer than 80 characters (found 95). 79

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElementsPanelLifeCycle.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 17
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.LifeCycleStatus.*. 19
 Error
sizes LineLength Line is longer than 80 characters (found 83). 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
sizes LineLength Line is longer than 80 characters (found 90). 24
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
sizes LineLength Line is longer than 80 characters (found 126). 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter tabCtx should be final. 50
 Error
coding HiddenField 'tabCtx' hides a field. 50
 Error
sizes LineLength Line is longer than 80 characters (found 150). 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error
sizes LineLength Line is longer than 80 characters (found 130). 56
 Error
sizes LineLength Line is longer than 80 characters (found 148). 61
 Error
sizes LineLength Line is longer than 80 characters (found 83). 68
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 68
 Error
sizes LineLength Line is longer than 80 characters (found 103). 69
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
sizes LineLength Line is longer than 80 characters (found 90). 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 Error
sizes LineLength Line is longer than 80 characters (found 86). 71
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 71
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
sizes LineLength Line is longer than 80 characters (found 95). 83

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/Cell.java

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 29
 Error
javadoc JavadocStyle First sentence should end with a period. 34
 Error
javadoc JavadocStyle First sentence should end with a period. 39
 Error
javadoc JavadocStyle First sentence should end with a period. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
misc FinalParameters Parameter max should be final. 59
 Error
coding HiddenField 'max' hides a field. 59
 Error
misc FinalParameters Parameter position should be final. 59
 Error
coding HiddenField 'position' hides a field. 59
 Error
misc FinalParameters Parameter random should be final. 59
 Error
coding HiddenField 'random' hides a field. 59
 Error
sizes LineLength Line is longer than 80 characters (found 93). 72
 Error
misc FinalParameters Parameter fat should be final. 72
 Error
misc FinalParameters Parameter rna should be final. 72
 Error
misc FinalParameters Parameter position should be final. 72
 Error
coding HiddenField 'position' hides a field. 72
 Error
misc FinalParameters Parameter max should be final. 72
 Error
coding HiddenField 'max' hides a field. 72
 Error
misc FinalParameters Parameter random should be final. 72
 Error
coding HiddenField 'random' hides a field. 72
 Error
sizes LineLength Line is longer than 80 characters (found 95). 94
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 102
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 102
 Error
sizes LineLength Line is longer than 80 characters (found 127). 111
 Error
sizes LineLength Line is longer than 80 characters (found 82). 132
 Error
javadoc JavadocStyle First sentence should end with a period. 138
 Error
misc FinalParameters Parameter food should be final. 142
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 156

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/CellCore.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter random should be final. 39
 Error
coding HiddenField 'random' hides a field. 39
 Error
misc FinalParameters Parameter random should be final. 48
 Error
coding HiddenField 'random' hides a field. 48
 Error
misc FinalParameters Parameter rna should be final. 48
 Error
misc ArrayTypeStyle Array brackets at illegal position. 72
 Error
misc FinalParameters Parameter base should be final. 78
 Error
misc FinalParameters Parameter base should be final. 92
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 102
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 102
 Error
sizes LineLength Line is longer than 80 characters (found 82). 107

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/LifeCycle.java

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 40
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 43
 Error
javadoc JavadocStyle First sentence should end with a period. 45
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 48
 Error
javadoc JavadocStyle First sentence should end with a period. 50
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 53
 Error
javadoc JavadocStyle First sentence should end with a period. 55
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 58
 Error
javadoc JavadocStyle First sentence should end with a period. 60
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 63
 Error
javadoc JavadocStyle First sentence should end with a period. 65
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 68
 Error
javadoc JavadocStyle First sentence should end with a period. 70
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 73
 Error
javadoc JavadocStyle First sentence should end with a period. 75
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
misc FinalParameters Parameter fatAtBirth should be final. 84
 Error
javadoc JavadocStyle First sentence should end with a period. 90
 Error
misc FinalParameters Parameter food should be final. 130
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 131
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 132
 Error
design DesignForExtension Class 'LifeCycle' looks like designed for extension (can be subclassed), but the method 'getFat' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LifeCycle' final or making the method 'getFat' static/final/abstract/empty, or adding allowed annotation for the method. 138
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 138
 Error
design DesignForExtension Class 'LifeCycle' looks like designed for extension (can be subclassed), but the method 'getLifeCycleStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LifeCycle' final or making the method 'getLifeCycleStatus' static/final/abstract/empty, or adding allowed annotation for the method. 142
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 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 followed by whitespace. 143
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 143
 Error
whitespace WhitespaceAround '>=' 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 'if' is not followed by whitespace. 146
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 146
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 146
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 146
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 147
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 147
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 147
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 153
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 153

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/LifeCycleStatus.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 7
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.Color.*. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter color should be final. 39
 Error
coding HiddenField 'color' hides a field. 39
 Error
misc FinalParameters Parameter colorFont should be final. 39
 Error
coding HiddenField 'colorFont' hides a field. 39
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 39
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47

org/woehlke/computer/kurzweil/tabs/simulatedevolution/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 MissingJavadocMethod Missing a Javadoc comment. 26
 Error
modifier RedundantModifier Redundant 'private' modifier. 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/computer/kurzweil/tabs/simulatedevolution/model/SimulatedEvolutionParameter.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
design DesignForExtension Class 'SimulatedEvolutionParameter' looks like designed for extension (can be subclassed), but the method 'increaseFoodPerDay' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionParameter' final or making the method 'increaseFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
design DesignForExtension Class 'SimulatedEvolutionParameter' looks like designed for extension (can be subclassed), but the method 'decreaseFoodPerDay' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionParameter' final or making the method 'decreaseFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
design DesignForExtension Class 'SimulatedEvolutionParameter' looks like designed for extension (can be subclassed), but the method 'toggleGardenOfEden' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionParameter' final or making the method 'toggleGardenOfEden' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
whitespace NoWhitespaceAfter '!' is followed by whitespace. 27

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/SimulatedEvolutionWorldLattice.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 88). 10
 Error
misc ArrayTypeStyle Array brackets at illegal position. 26
 Error
naming MemberName Name 'FOOD_PER_DAY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 31
 Error
sizes LineLength Line is longer than 80 characters (found 83). 34
 Error
sizes LineLength Line is longer than 80 characters (found 133). 35
 Error
naming MemberName Name 'EABLE_GARDEN_OF_EDEN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 37
 Error
sizes LineLength Line is longer than 80 characters (found 111). 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter dimensions should be final. 49
 Error
coding HiddenField 'dimensions' hides a field. 49
 Error
misc FinalParameters Parameter random should be final. 49
 Error
coding HiddenField 'random' hides a field. 49
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 49
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 50
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 50
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 52
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 52
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 72
 Error
coding MagicNumber '5' is a magic number. 74
 Error
coding MagicNumber '5' is a magic number. 75
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 76
 Error
coding MagicNumber '4' is a magic number. 76
 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. 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. 86
 Error
design DesignForExtension Class 'SimulatedEvolutionWorldLattice' looks like designed for extension (can be subclassed), but the method 'hasFood' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionWorldLattice' final or making the method 'hasFood' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error
misc FinalParameters Parameter x should be final. 91
 Error
misc FinalParameters Parameter y should be final. 91
 Error
sizes LineLength Line is longer than 80 characters (found 90). 96
 Error
misc FinalParameters Parameter position should be final. 103
 Error
misc ArrayTypeStyle Array brackets at illegal position. 104
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 105
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 105
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 106
 Error
sizes LineLength Line is longer than 80 characters (found 93). 107
 Error
sizes LineLength Line is longer than 80 characters (found 87). 108
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 108
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 108

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/WorldPoint.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 89). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter p should be final. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter x should be final. 40
 Error
coding HiddenField 'x' hides a field. 40
 Error
misc FinalParameters Parameter y should be final. 40
 Error
coding HiddenField 'y' hides a field. 40
 Error
design DesignForExtension Class 'WorldPoint' looks like designed for extension (can be subclassed), but the method 'getX' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldPoint' final or making the method 'getX' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
design DesignForExtension Class 'WorldPoint' looks like designed for extension (can be subclassed), but the method 'setX' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldPoint' final or making the method 'setX' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter x should be final. 49
 Error
coding HiddenField 'x' hides a field. 49
 Error
design DesignForExtension Class 'WorldPoint' looks like designed for extension (can be subclassed), but the method 'getY' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldPoint' final or making the method 'getY' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
design DesignForExtension Class 'WorldPoint' looks like designed for extension (can be subclassed), but the method 'setY' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldPoint' final or making the method 'setY' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
misc FinalParameters Parameter y should be final. 57
 Error
coding HiddenField 'y' hides a field. 57
 Error
design DesignForExtension Class 'WorldPoint' looks like designed for extension (can be subclassed), but the method 'killNagative' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldPoint' final or making the method 'killNagative' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
design DesignForExtension Class 'WorldPoint' looks like designed for extension (can be subclassed), but the method 'add' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldPoint' final or making the method 'add' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter p should be final. 70
 Error
design DesignForExtension Class 'WorldPoint' looks like designed for extension (can be subclassed), but the method 'normalize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldPoint' final or making the method 'normalize' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
misc FinalParameters Parameter p should be final. 75
 Error
sizes LineLength Line is longer than 80 characters (found 107). 84
 Error
misc FinalParameters Parameter max should be final. 86
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 86
 Error
misc ArrayTypeStyle Array brackets at illegal position. 87
 Error
coding MagicNumber '9' is a magic number. 87
 Error
sizes LineLength Line is longer than 80 characters (found 88). 90
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 90
 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
whitespace WhitespaceAround '-' is not preceded with whitespace. 91
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 91
 Error
sizes LineLength Line is longer than 80 characters (found 88). 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 WhitespaceAround '-' is not preceded with whitespace. 92
 Error
whitespace WhitespaceAfter ',' is not followed by 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 WhitespaceAround '+' is not preceded with whitespace. 92
 Error
coding MagicNumber '3' is a magic number. 93
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 93
 Error
whitespace WhitespaceAfter ',' is not followed by 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 WhitespaceAround '-' is not preceded with whitespace. 93
 Error
coding MagicNumber '4' is a magic number. 94
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 94
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 94
 Error
coding MagicNumber '5' is a magic number. 95
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 95
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 95
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 95
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 95
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 95
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 95
 Error
sizes LineLength Line is longer than 80 characters (found 88). 96
 Error
coding MagicNumber '6' is a magic number. 96
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 96
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 96
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 96
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 96
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 96
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 96
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 96
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 96
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 96
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 96
 Error
coding MagicNumber '7' is a magic number. 97
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 97
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 97
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 97
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 97
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 97
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 97
 Error
sizes LineLength Line is longer than 80 characters (found 88). 98
 Error
coding MagicNumber '8' is a magic number. 98
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 98
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 98
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 98
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 98
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 98

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/SimulatedEvolutionPopulation.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 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. 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
misc FinalParameters Parameter status should be final. 31
 Error
javadoc JavadocMethod Expected @param tag for 'status'. 31
 Error
coding MissingSwitchDefault switch without "default" clause. 33

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/SimulatedEvolutionPopulationContainer.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
sizes LineLength Line is longer than 80 characters (found 82). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
sizes LineLength Line is longer than 80 characters (found 113). 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter tabCtx should be final. 32
 Error
coding HiddenField 'tabCtx' hides a field. 32
 Error
sizes LineLength Line is longer than 80 characters (found 119). 37
 Error
sizes LineLength Line is longer than 80 characters (found 128). 38
 Error
design DesignForExtension Class 'SimulatedEvolutionPopulationContainer' looks like designed for extension (can be subclassed), but the method 'createInitialPopulation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionPopulationContainer' final or making the method 'createInitialPopulation' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
coding MagicNumber '640' is a magic number. 44
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 44
 Error
coding MagicNumber '400' is a magic number. 44
 Error
coding MagicNumber '40' is a magic number. 45
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45
 Error
coding MagicNumber '40' is a magic number. 45
 Error
whitespace NoWhitespaceBefore ';' is preceded with whitespace. 47
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 48
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 48
 Error
design DesignForExtension Class 'SimulatedEvolutionPopulationContainer' looks like designed for extension (can be subclassed), but the method 'push' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionPopulationContainer' final or making the method 'push' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter populationCensus should be final. 53
 Error
design DesignForExtension Class 'SimulatedEvolutionPopulationContainer' looks like designed for extension (can be subclassed), but the method 'getCurrentGeneration' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionPopulationContainer' final or making the method 'getCurrentGeneration' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
whitespace WhitespaceAround 'if' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 65