Checkstyle Results

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

rss feed

Summary

Files
 Info
 Warnings
 Errors
77 0 0 1547

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/SimulatedEvolutionApplication.java 0 0 8
org/woehlke/computer/kurzweil/application/ComputerKurzweilContext.java 0 0 90
org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java 0 0 250
org/woehlke/computer/kurzweil/commons/Startable.java 0 0 2
org/woehlke/computer/kurzweil/commons/Updateable.java 0 0 2
org/woehlke/computer/kurzweil/commons/gui/GuiComponentCanvas.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 1
org/woehlke/computer/kurzweil/commons/has/HasTabContext.java 0 0 2
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 2
org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutLeft.java 0 0 3
org/woehlke/computer/kurzweil/commons/layouts/LayoutCanvas.java 0 0 5
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 4
org/woehlke/computer/kurzweil/commons/model/LatticePoint.java 0 0 41
org/woehlke/computer/kurzweil/commons/model/LatticePointNeighbourhoodPosition.java 0 0 78
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 3
org/woehlke/computer/kurzweil/tabs/TabType.java 0 0 43
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 10
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 25
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElementsPanelCounted.java 0 0 43
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElementsPanelLifeCycle.java 0 0 49
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 12
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/SimulatedEvolutionWorldLattice.java 0 0 47
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/WorldPoint.java 0 0 109
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/SimulatedEvolutionPopulation.java 0 0 16
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"
9
 Error
javadoc JavadocMethod 2
 Error
JavadocPackage 11
 Error
JavadocStyle 19
 Error
JavadocVariable 354
 Error
MissingJavadocMethod 169
 Error
misc ArrayTypeStyle 5
 Error
FinalParameters 159
 Error
modifier ModifierOrder 17
 Error
RedundantModifier 1
 Error
naming MemberName 6
 Error
sizes LineLength
  • fileExtensions: "java"
171
 Error
whitespace NoWhitespaceAfter 1
 Error
NoWhitespaceBefore 1
 Error
ParenPad 6
 Error
WhitespaceAfter 127
 Error
WhitespaceAround 236
 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. 19
 Error
misc FinalParameters Parameter args should be final. 22
 Error
sizes LineLength Line is longer than 80 characters (found 105). 27
 Error
sizes LineLength Line is longer than 80 characters (found 92). 28
 Error
javadoc JavadocStyle First sentence should end with a period. 31
 Error
misc FinalParameters Parameter args should be final. 35
 Error
sizes LineLength Line is longer than 80 characters (found 92). 36

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. 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. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 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 computerKurzweilProperties should be final. 29
 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. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 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. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 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. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 44
 Error
sizes LineLength Line is longer than 80 characters (found 84). 45
 Error
sizes LineLength Line is longer than 80 characters (found 85). 46
 Error
sizes LineLength Line is longer than 80 characters (found 83). 47
 Error
sizes LineLength Line is longer than 80 characters (found 86). 48
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 51
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 51
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 51
 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. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
misc FinalParameters Parameter label should be final. 55
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 55
 Error
sizes LineLength Line is longer than 80 characters (found 83). 56
 Error
sizes LineLength Line is longer than 80 characters (found 84). 57
 Error
sizes LineLength Line is longer than 80 characters (found 86). 58
 Error
sizes LineLength Line is longer than 80 characters (found 85). 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 66
 Error
sizes LineLength Line is longer than 80 characters (found 84). 67
 Error
sizes LineLength Line is longer than 80 characters (found 85). 68
 Error
sizes LineLength Line is longer than 80 characters (found 83). 69
 Error
sizes LineLength Line is longer than 80 characters (found 86). 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 72
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 72
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 72
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 73
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 73
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 73
 Error
misc FinalParameters Parameter label should be final. 77
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 77
 Error
sizes LineLength Line is longer than 80 characters (found 84). 78
 Error
sizes LineLength Line is longer than 80 characters (found 85). 79
 Error
sizes LineLength Line is longer than 80 characters (found 83). 80
 Error
sizes LineLength Line is longer than 80 characters (found 86). 81
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 83
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 83
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 83
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 84
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 84
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 84
 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. 88
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 88
 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. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error
misc FinalParameters Parameter label should be final. 92
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 92
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 101
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 101
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 101
 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. 104
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 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. 108
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 108
 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. 112
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 112
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 112
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 115
 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. 118
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 118
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 123
 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. 129
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 129
 Error
sizes LineLength Line is longer than 80 characters (found 100). 130
 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. 133
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 133
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 137
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 137
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 139

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
imports UnusedImports Unused import - java.util.jar.JarEntry. 16
 Error
imports UnusedImports Unused import - java.util.jar.JarFile. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
design VisibilityModifier Variable 'allinone' must be private and have accessor methods. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
design VisibilityModifier Variable 'mandelbrot' must be private and have accessor methods. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
design VisibilityModifier Variable 'simulatedevolution' must be private and have accessor methods. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
design VisibilityModifier Variable 'cca' must be private and have accessor methods. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
design VisibilityModifier Variable 'randomwalk' must be private and have accessor methods. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
design VisibilityModifier Variable 'dla' must be private and have accessor methods. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
design VisibilityModifier Variable 'kochsnowflake' must be private and have accessor methods. 57
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 Error
design VisibilityModifier Variable 'samegame' must be private and have accessor methods. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
design VisibilityModifier Variable 'sierpinskitriangle' must be private and have accessor methods. 65
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
design VisibilityModifier Variable 'tetris' must be private and have accessor methods. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
design VisibilityModifier Variable 'turmite' must be private and have accessor methods. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 Error
design VisibilityModifier Variable 'wator' must be private and have accessor methods. 77
 Error
javadoc JavadocVariable Missing a Javadoc comment. 78
 Error
design VisibilityModifier Variable 'gameoflive' must be private and have accessor methods. 81
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
design VisibilityModifier Variable 'lattice' must be private and have accessor methods. 90
 Error
javadoc JavadocVariable Missing a Javadoc comment. 91
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 94
 Error
javadoc JavadocVariable Missing a Javadoc comment. 99
 Error
javadoc JavadocVariable Missing a Javadoc comment. 103
 Error
javadoc JavadocVariable Missing a Javadoc comment. 112
 Error
javadoc JavadocVariable Missing a Javadoc comment. 116
 Error
javadoc JavadocVariable Missing a Javadoc comment. 120
 Error
javadoc JavadocVariable Missing a Javadoc comment. 124
 Error
javadoc JavadocVariable Missing a Javadoc comment. 128
 Error
javadoc JavadocVariable Missing a Javadoc comment. 132
 Error
javadoc JavadocVariable Missing a Javadoc comment. 136
 Error
javadoc JavadocVariable Missing a Javadoc comment. 140
 Error
javadoc JavadocVariable Missing a Javadoc comment. 144
 Error
javadoc JavadocVariable Missing a Javadoc comment. 148
 Error
javadoc JavadocVariable Missing a Javadoc comment. 159
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 162
 Error
javadoc JavadocVariable Missing a Javadoc comment. 163
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 166
 Error
javadoc JavadocVariable Missing a Javadoc comment. 171
 Error
javadoc JavadocVariable Missing a Javadoc comment. 175
 Error
javadoc JavadocVariable Missing a Javadoc comment. 179
 Error
javadoc JavadocVariable Missing a Javadoc comment. 183
 Error
javadoc JavadocVariable Missing a Javadoc comment. 187
 Error
javadoc JavadocVariable Missing a Javadoc comment. 191
 Error
javadoc JavadocVariable Missing a Javadoc comment. 195
 Error
javadoc JavadocVariable Missing a Javadoc comment. 204
 Error
javadoc JavadocVariable Missing a Javadoc comment. 215
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 218
 Error
javadoc JavadocVariable Missing a Javadoc comment. 219
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 222
 Error
javadoc JavadocVariable Missing a Javadoc comment. 223
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 226
 Error
javadoc JavadocVariable Missing a Javadoc comment. 227
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 230
 Error
javadoc JavadocVariable Missing a Javadoc comment. 231
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 234
 Error
javadoc JavadocVariable Missing a Javadoc comment. 235
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 238
 Error
javadoc JavadocVariable Missing a Javadoc comment. 243
 Error
javadoc JavadocVariable Missing a Javadoc comment. 247
 Error
javadoc JavadocVariable Missing a Javadoc comment. 256
 Error
javadoc JavadocVariable Missing a Javadoc comment. 260
 Error
javadoc JavadocVariable Missing a Javadoc comment. 264
 Error
javadoc JavadocVariable Missing a Javadoc comment. 273
 Error
javadoc JavadocVariable Missing a Javadoc comment. 277
 Error
javadoc JavadocVariable Missing a Javadoc comment. 281
 Error
javadoc JavadocVariable Missing a Javadoc comment. 285
 Error
javadoc JavadocVariable Missing a Javadoc comment. 289
 Error
javadoc JavadocVariable Missing a Javadoc comment. 293
 Error
javadoc JavadocVariable Missing a Javadoc comment. 297
 Error
javadoc JavadocVariable Missing a Javadoc comment. 301
 Error
javadoc JavadocVariable Missing a Javadoc comment. 310
 Error
javadoc JavadocVariable Missing a Javadoc comment. 314
 Error
javadoc JavadocVariable Missing a Javadoc comment. 318
 Error
javadoc JavadocVariable Missing a Javadoc comment. 322
 Error
javadoc JavadocVariable Missing a Javadoc comment. 326
 Error
javadoc JavadocVariable Missing a Javadoc comment. 330
 Error
javadoc JavadocVariable Missing a Javadoc comment. 334
 Error
javadoc JavadocVariable Missing a Javadoc comment. 338
 Error
javadoc JavadocVariable Missing a Javadoc comment. 342
 Error
javadoc JavadocVariable Missing a Javadoc comment. 346
 Error
javadoc JavadocVariable Missing a Javadoc comment. 355
 Error
javadoc JavadocVariable Missing a Javadoc comment. 359
 Error
javadoc JavadocVariable Missing a Javadoc comment. 363
 Error
javadoc JavadocVariable Missing a Javadoc comment. 367
 Error
javadoc JavadocVariable Missing a Javadoc comment. 371
 Error
javadoc JavadocVariable Missing a Javadoc comment. 375
 Error
javadoc JavadocVariable Missing a Javadoc comment. 379
 Error
javadoc JavadocVariable Missing a Javadoc comment. 388
 Error
javadoc JavadocVariable Missing a Javadoc comment. 392
 Error
javadoc JavadocVariable Missing a Javadoc comment. 396
 Error
javadoc JavadocVariable Missing a Javadoc comment. 400
 Error
javadoc JavadocVariable Missing a Javadoc comment. 404
 Error
javadoc JavadocVariable Missing a Javadoc comment. 408
 Error
javadoc JavadocVariable Missing a Javadoc comment. 412
 Error
javadoc JavadocVariable Missing a Javadoc comment. 423
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 426
 Error
javadoc JavadocVariable Missing a Javadoc comment. 427
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 430
 Error
javadoc JavadocVariable Missing a Javadoc comment. 436
 Error
javadoc JavadocVariable Missing a Javadoc comment. 440
 Error
javadoc JavadocVariable Missing a Javadoc comment. 445
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 448
 Error
javadoc JavadocVariable Missing a Javadoc comment. 453
 Error
javadoc JavadocVariable Missing a Javadoc comment. 457
 Error
javadoc JavadocVariable Missing a Javadoc comment. 461
 Error
javadoc JavadocVariable Missing a Javadoc comment. 465
 Error
javadoc JavadocVariable Missing a Javadoc comment. 475
 Error
javadoc JavadocVariable Missing a Javadoc comment. 486
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 489
 Error
javadoc JavadocVariable Missing a Javadoc comment. 490
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 493
 Error
javadoc JavadocVariable Missing a Javadoc comment. 499
 Error
javadoc JavadocVariable Missing a Javadoc comment. 503
 Error
javadoc JavadocVariable Missing a Javadoc comment. 512
 Error
javadoc JavadocVariable Missing a Javadoc comment. 523
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 526
 Error
javadoc JavadocVariable Missing a Javadoc comment. 527
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 530
 Error
javadoc JavadocVariable Missing a Javadoc comment. 535
 Error
javadoc JavadocVariable Missing a Javadoc comment. 539
 Error
javadoc JavadocVariable Missing a Javadoc comment. 548
 Error
javadoc JavadocVariable Missing a Javadoc comment. 552
 Error
javadoc JavadocVariable Missing a Javadoc comment. 562
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 565
 Error
javadoc JavadocVariable Missing a Javadoc comment. 566
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 569
 Error
javadoc JavadocVariable Missing a Javadoc comment. 574
 Error
javadoc JavadocVariable Missing a Javadoc comment. 578
 Error
javadoc JavadocVariable Missing a Javadoc comment. 583
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 586
 Error
javadoc JavadocVariable Missing a Javadoc comment. 591
 Error
javadoc JavadocVariable Missing a Javadoc comment. 595
 Error
javadoc JavadocVariable Missing a Javadoc comment. 599
 Error
javadoc JavadocVariable Missing a Javadoc comment. 603
 Error
javadoc JavadocVariable Missing a Javadoc comment. 613
 Error
javadoc JavadocVariable Missing a Javadoc comment. 617
 Error
javadoc JavadocVariable Missing a Javadoc comment. 627
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 630
 Error
javadoc JavadocVariable Missing a Javadoc comment. 631
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 634
 Error
javadoc JavadocVariable Missing a Javadoc comment. 639
 Error
javadoc JavadocVariable Missing a Javadoc comment. 643
 Error
javadoc JavadocVariable Missing a Javadoc comment. 648
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 651
 Error
javadoc JavadocVariable Missing a Javadoc comment. 656
 Error
javadoc JavadocVariable Missing a Javadoc comment. 660
 Error
javadoc JavadocVariable Missing a Javadoc comment. 664
 Error
javadoc JavadocVariable Missing a Javadoc comment. 668
 Error
javadoc JavadocVariable Missing a Javadoc comment. 678
 Error
javadoc JavadocVariable Missing a Javadoc comment. 682
 Error
javadoc JavadocVariable Missing a Javadoc comment. 692
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 695
 Error
javadoc JavadocVariable Missing a Javadoc comment. 696
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 699
 Error
javadoc JavadocVariable Missing a Javadoc comment. 704
 Error
javadoc JavadocVariable Missing a Javadoc comment. 708
 Error
javadoc JavadocVariable Missing a Javadoc comment. 713
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 716
 Error
javadoc JavadocVariable Missing a Javadoc comment. 721
 Error
javadoc JavadocVariable Missing a Javadoc comment. 725
 Error
javadoc JavadocVariable Missing a Javadoc comment. 729
 Error
javadoc JavadocVariable Missing a Javadoc comment. 733
 Error
javadoc JavadocVariable Missing a Javadoc comment. 743
 Error
javadoc JavadocVariable Missing a Javadoc comment. 747
 Error
javadoc JavadocVariable Missing a Javadoc comment. 757
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 760
 Error
javadoc JavadocVariable Missing a Javadoc comment. 761
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 764
 Error
javadoc JavadocVariable Missing a Javadoc comment. 769
 Error
javadoc JavadocVariable Missing a Javadoc comment. 773
 Error
javadoc JavadocVariable Missing a Javadoc comment. 778
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 781
 Error
javadoc JavadocVariable Missing a Javadoc comment. 786
 Error
javadoc JavadocVariable Missing a Javadoc comment. 790
 Error
javadoc JavadocVariable Missing a Javadoc comment. 794
 Error
javadoc JavadocVariable Missing a Javadoc comment. 798
 Error
javadoc JavadocVariable Missing a Javadoc comment. 808
 Error
javadoc JavadocVariable Missing a Javadoc comment. 812
 Error
javadoc JavadocVariable Missing a Javadoc comment. 822
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 825
 Error
javadoc JavadocVariable Missing a Javadoc comment. 826
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 829
 Error
javadoc JavadocVariable Missing a Javadoc comment. 834
 Error
javadoc JavadocVariable Missing a Javadoc comment. 838
 Error
javadoc JavadocVariable Missing a Javadoc comment. 843
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 846
 Error
javadoc JavadocVariable Missing a Javadoc comment. 851
 Error
javadoc JavadocVariable Missing a Javadoc comment. 855
 Error
javadoc JavadocVariable Missing a Javadoc comment. 859
 Error
javadoc JavadocVariable Missing a Javadoc comment. 863
 Error
javadoc JavadocVariable Missing a Javadoc comment. 873
 Error
javadoc JavadocVariable Missing a Javadoc comment. 877
 Error
javadoc JavadocVariable Missing a Javadoc comment. 887
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 890
 Error
javadoc JavadocVariable Missing a Javadoc comment. 891
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 894
 Error
javadoc JavadocVariable Missing a Javadoc comment. 899
 Error
javadoc JavadocVariable Missing a Javadoc comment. 903
 Error
javadoc JavadocVariable Missing a Javadoc comment. 908
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 911
 Error
javadoc JavadocVariable Missing a Javadoc comment. 916
 Error
javadoc JavadocVariable Missing a Javadoc comment. 920
 Error
javadoc JavadocVariable Missing a Javadoc comment. 924
 Error
javadoc JavadocVariable Missing a Javadoc comment. 928
 Error
javadoc JavadocVariable Missing a Javadoc comment. 938
 Error
javadoc JavadocVariable Missing a Javadoc comment. 942
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 950
 Error
javadoc JavadocVariable Missing a Javadoc comment. 952
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 955
 Error
javadoc JavadocVariable Missing a Javadoc comment. 956
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 959
 Error
javadoc JavadocVariable Missing a Javadoc comment. 964
 Error
javadoc JavadocVariable Missing a Javadoc comment. 968
 Error
javadoc JavadocVariable Missing a Javadoc comment. 973
 Error
sizes LineLength Line is longer than 80 characters (found 115). 976
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 976
 Error
javadoc JavadocVariable Missing a Javadoc comment. 981
 Error
javadoc JavadocVariable Missing a Javadoc comment. 985
 Error
javadoc JavadocVariable Missing a Javadoc comment. 989
 Error
javadoc JavadocVariable Missing a Javadoc comment. 993
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1003
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1007
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1014
 Error
misc FinalParameters Parameter conf should be final. 1014
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1014
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 1016
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 1016
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1021
 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. 1031
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1031
 Error
misc FinalParameters Parameter tabType should be final. 1031
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1031
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1032
 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. 1062
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 1062
 Error
misc FinalParameters Parameter tabType should be final. 1062
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1062
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 1063

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

Severity Category Rule Message Line
 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 JavadocPackage Missing package-info.java file. 1
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 5

org/woehlke/computer/kurzweil/commons/gui/GuiComponentCanvas.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 MissingJavadocMethod Missing a Javadoc comment. 7

org/woehlke/computer/kurzweil/commons/has/HasTabContext.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/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. 17

org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutCenter.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. 9

org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutLeft.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. 9

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
imports UnusedImports Unused import - java.io.Serializable. 5
 Error
misc FinalParameters Parameter target should be final. 17
 Error
javadoc JavadocMethod Expected @param tag for 'target'. 17

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. 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 MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter height should be final. 27
 Error
misc FinalParameters Parameter width should be final. 27
 Error
misc FinalParameters Parameter screenSize should be final. 27
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter rootPane should be final. 36
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 36
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 40
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter rootPane should be final. 43
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 43
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 47
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 47

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

Severity Category Rule Message Line
 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
misc FinalParameters Parameter maxX should be final. 27
 Error
coding HiddenField 'maxX' hides a field. 27
 Error
misc FinalParameters Parameter maxY should be final. 27
 Error
coding HiddenField 'maxY' hides a field. 27
 Error
misc FinalParameters Parameter x should be final. 27
 Error
coding HiddenField 'x' hides a field. 27
 Error
misc FinalParameters Parameter y should be final. 27
 Error
coding HiddenField 'y' hides a field. 27
 Error
misc FinalParameters Parameter neighbourhoodType should be final. 28
 Error
coding HiddenField 'neighbourhoodType' hides a field. 28
 Error
sizes LineLength Line is longer than 80 characters (found 107). 41
 Error
sizes LineLength Line is longer than 80 characters (found 129). 44
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
misc FinalParameters Parameter worldX should be final. 55
 Error
misc FinalParameters Parameter worldY should be final. 55
 Error
misc FinalParameters Parameter myX should be final. 55
 Error
misc FinalParameters Parameter myY should be final. 55
 Error
sizes LineLength Line is longer than 80 characters (found 97). 56
 Error
sizes LineLength Line is longer than 80 characters (found 103). 57
 Error
sizes LineLength Line is longer than 80 characters (found 85). 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter worldX should be final. 61
 Error
misc FinalParameters Parameter worldY should be final. 61
 Error
misc FinalParameters Parameter myX should be final. 61
 Error
misc FinalParameters Parameter myY should be final. 61
 Error
sizes LineLength Line is longer than 80 characters (found 97). 62
 Error
sizes LineLength Line is longer than 80 characters (found 103). 63
 Error
sizes LineLength Line is longer than 80 characters (found 90). 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
misc FinalParameters Parameter worldX should be final. 67
 Error
misc FinalParameters Parameter worldY should be final. 67
 Error
misc FinalParameters Parameter myX should be final. 67
 Error
misc FinalParameters Parameter myY should be final. 67
 Error
sizes LineLength Line is longer than 80 characters (found 103). 68
 Error
sizes LineLength Line is longer than 80 characters (found 103). 69
 Error
sizes LineLength Line is longer than 80 characters (found 87). 73
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
misc FinalParameters Parameter worldX should be final. 73
 Error
misc FinalParameters Parameter worldY should be final. 73
 Error
misc FinalParameters Parameter myX should be final. 73
 Error
misc FinalParameters Parameter myY should be final. 73
 Error
sizes LineLength Line is longer than 80 characters (found 99). 74
 Error
sizes LineLength Line is longer than 80 characters (found 103). 75

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 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). 9
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
misc FinalParameters Parameter other should be final. 42
 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. 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 '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. 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 '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. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 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. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 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. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
misc FinalParameters Parameter p should be final. 64
 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. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter p should be final. 70
 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. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
misc FinalParameters Parameter p should be final. 75
 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. 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 '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. 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 '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. 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 '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. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 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. 96
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 100
 Error
misc FinalParameters Parameter worldDimensions should be final. 100
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 100
 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. 103
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 103
 Error
coding MagicNumber '11' is a magic number. 103

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

Severity Category Rule Message Line
 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. 20
 Error
misc FinalParameters Parameter ctx should be final. 20
 Error
sizes LineLength Line is longer than 80 characters (found 86). 22
 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. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27

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. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter tab should be final. 24
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 24
 Error
sizes LineLength Line is longer than 80 characters (found 113). 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
sizes LineLength Line is longer than 80 characters (found 85). 26
 Error
sizes LineLength Line is longer than 80 characters (found 83). 27
 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. 38
 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. 46

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. 20
 Error
misc FinalParameters Parameter text should be final. 20
 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. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
sizes LineLength Line is longer than 80 characters (found 93). 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter ctx should be final. 30
 Error
sizes LineLength Line is longer than 80 characters (found 85). 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter ctx should be final. 35
 Error
sizes LineLength Line is longer than 80 characters (found 85). 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter ctx should be final. 40
 Error
sizes LineLength Line is longer than 80 characters (found 100). 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter ctx should be final. 45
 Error
sizes LineLength Line is longer than 80 characters (found 90). 46
 Error
sizes LineLength Line is longer than 80 characters (found 104). 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter ctx should be final. 50
 Error
sizes LineLength Line is longer than 80 characters (found 85). 51
 Error
sizes LineLength Line is longer than 80 characters (found 92). 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
misc FinalParameters Parameter ctx should be final. 55
 Error
sizes LineLength Line is longer than 80 characters (found 82). 56
 Error
sizes LineLength Line is longer than 80 characters (found 90). 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter ctx should be final. 61
 Error
sizes LineLength Line is longer than 80 characters (found 100). 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
misc FinalParameters Parameter ctx should be final. 66
 Error
sizes LineLength Line is longer than 80 characters (found 90). 67
 Error
sizes LineLength Line is longer than 80 characters (found 98). 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter ctx should be final. 71
 Error
sizes LineLength Line is longer than 80 characters (found 99). 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
misc FinalParameters Parameter ctx should be final. 76
 Error
sizes LineLength Line is longer than 80 characters (found 97). 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
misc FinalParameters Parameter ctx should be final. 81

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. 20
 Error
misc FinalParameters Parameter text should be final. 20
 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. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
sizes LineLength Line is longer than 80 characters (found 87). 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter ctx should be final. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter ctx should be final. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter ctx should be final. 40
 Error
sizes LineLength Line is longer than 80 characters (found 94). 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter ctx should be final. 45
 Error
sizes LineLength Line is longer than 80 characters (found 87). 46
 Error
sizes LineLength Line is longer than 80 characters (found 98). 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter ctx should be final. 50
 Error
sizes LineLength Line is longer than 80 characters (found 82). 51
 Error
sizes LineLength Line is longer than 80 characters (found 86). 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
misc FinalParameters Parameter ctx should be final. 55
 Error
sizes LineLength Line is longer than 80 characters (found 84). 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter ctx should be final. 61
 Error
sizes LineLength Line is longer than 80 characters (found 94). 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
misc FinalParameters Parameter ctx should be final. 66
 Error
sizes LineLength Line is longer than 80 characters (found 87). 67
 Error
sizes LineLength Line is longer than 80 characters (found 92). 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter ctx should be final. 71
 Error
sizes LineLength Line is longer than 80 characters (found 93). 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
misc FinalParameters Parameter ctx should be final. 76
 Error
sizes LineLength Line is longer than 80 characters (found 91). 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
misc FinalParameters Parameter ctx should be final. 81

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. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter label should be final. 20
 Error
misc FinalParameters Parameter p should be final. 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28

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. 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
sizes LineLength Line is longer than 80 characters (found 138). 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter title should be final. 28
 Error
coding HiddenField 'title' hides a field. 28
 Error
misc FinalParameters Parameter subTitle should be final. 28
 Error
coding HiddenField 'subTitle' hides a field. 28
 Error
misc FinalParameters Parameter toolTipText should be final. 28
 Error
coding HiddenField 'toolTipText' hides a field. 28
 Error
misc FinalParameters Parameter icon should be final. 28
 Error
coding HiddenField 'icon' hides a field. 28
 Error
misc FinalParameters Parameter keyEvent should be final. 28
 Error
coding HiddenField 'keyEvent' hides a field. 28
 Error
misc FinalParameters Parameter properties should be final. 28
 Error
coding HiddenField 'properties' hides a field. 28
 Error
whitespace ParenPad '(' is followed by whitespace. 36
 Error
whitespace ParenPad '(' is followed by whitespace. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter title should be final. 41
 Error
coding HiddenField 'title' hides a field. 41
 Error
misc FinalParameters Parameter properties should be final. 41
 Error
coding HiddenField 'properties' hides a field. 41
 Error
whitespace ParenPad '(' is followed by whitespace. 49
 Error
whitespace ParenPad '(' is followed by whitespace. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 54
 Error
sizes LineLength Line is longer than 80 characters (found 84). 55
 Error
sizes LineLength Line is longer than 80 characters (found 85). 56
 Error
sizes LineLength Line is longer than 80 characters (found 83). 57
 Error
sizes LineLength Line is longer than 80 characters (found 86). 58
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 60
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 60
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 60
 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

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
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 8
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 13
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 13

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 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 WhitespaceAfter '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. 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. 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
sizes LineLength Line is longer than 80 characters (found 123). 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter tab should be final. 34
 Error
coding HiddenField 'tab' hides a field. 34
 Error
misc FinalParameters Parameter ctx should be final. 35
 Error
coding HiddenField 'ctx' hides a field. 35
 Error
coding MagicNumber '320' is a magic number. 40
 Error
coding MagicNumber '234' is a magic number. 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
whitespace ParenPad '(' is followed by whitespace. 43
 Error
whitespace ParenPad ')' is preceded with whitespace. 43
 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. 48
 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. 55
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 60
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 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. 66
 Error
misc FinalParameters Parameter value should be final. 72
 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. 76

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 87). 10
 Error
javadoc JavadocStyle First sentence should end with a period. 24
 Error
naming MemberName Name 'TIME_TO_WAIT' must match pattern '^[a-z][a-zA-Z0-9]*$'. 39
 Error
javadoc JavadocStyle First sentence should end with a period. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 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. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 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). 60
 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. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68

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 WhitespaceAfter 'if' is not followed by whitespace. 114
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 114
 Error
whitespace WhitespaceAfter '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. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 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
sizes LineLength Line is longer than 80 characters (found 111). 23
 Error
sizes LineLength Line is longer than 80 characters (found 140). 25

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. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 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
sizes LineLength Line is longer than 80 characters (found 111). 23
 Error
sizes LineLength Line is longer than 80 characters (found 140). 25

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. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 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
sizes LineLength Line is longer than 80 characters (found 102). 23
 Error
sizes LineLength Line is longer than 80 characters (found 129). 25

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. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter tabCtx should be final. 30
 Error
coding HiddenField 'tabCtx' hides a field. 30
 Error
sizes LineLength Line is longer than 80 characters (found 134). 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
sizes LineLength Line is longer than 80 characters (found 82). 36
 Error
sizes LineLength Line is longer than 80 characters (found 82). 37
 Error
sizes LineLength Line is longer than 80 characters (found 129). 38
 Error
sizes LineLength Line is longer than 80 characters (found 93). 39
 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. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
misc FinalParameters Parameter myTabPanel should be final. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
sizes LineLength Line is longer than 80 characters (found 85). 53

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. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
misc FinalParameters Parameter tabCtx should be final. 23
 Error
coding HiddenField 'tabCtx' hides a field. 23
 Error
sizes LineLength Line is longer than 80 characters (found 97). 25
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 25
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 25
 Error
sizes LineLength Line is longer than 80 characters (found 105). 26
 Error
sizes LineLength Line is longer than 80 characters (found 131). 29
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 29
 Error
sizes LineLength Line is longer than 80 characters (found 138). 30
 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. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter foodPerDay should be final. 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

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. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
misc FinalParameters Parameter tabCtx should be final. 23
 Error
coding HiddenField 'tabCtx' hides a field. 23
 Error
sizes LineLength Line is longer than 80 characters (found 117). 25
 Error
sizes LineLength Line is longer than 80 characters (found 110). 26
 Error
sizes LineLength Line is longer than 80 characters (found 142). 29
 Error
sizes LineLength Line is longer than 80 characters (found 146). 30

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. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter tabCtx should be final. 24
 Error
coding HiddenField 'tabCtx' hides a field. 24
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 26
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 26
 Error
sizes LineLength Line is longer than 80 characters (found 141). 27
 Error
sizes LineLength Line is longer than 80 characters (found 102). 28

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. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter tabCtx should be final. 29
 Error
coding HiddenField 'tabCtx' hides a field. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
sizes LineLength Line is longer than 80 characters (found 82). 34
 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. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter selected should be final. 45
 Error
sizes LineLength Line is longer than 80 characters (found 88). 46
 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. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 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. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
misc FinalParameters Parameter myTabPanel should be final. 55
 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. 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
sizes LineLength Line is longer than 80 characters (found 92). 60

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. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 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
sizes LineLength Line is longer than 80 characters (found 126). 23
 Error
sizes LineLength Line is longer than 80 characters (found 162). 25

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
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
sizes LineLength Line is longer than 80 characters (found 87). 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter label should be final. 25
 Error
coding HiddenField 'label' hides a field. 25
 Error
misc FinalParameters Parameter lifeCycleStatus should be final. 25
 Error
coding HiddenField 'lifeCycleStatus' hides a field. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 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. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter value should be final. 35
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 35
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 36
 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. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter value should be final. 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

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
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. 35
 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 88). 66
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error
sizes LineLength Line is longer than 80 characters (found 104). 67
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 67
 Error
sizes LineLength Line is longer than 80 characters (found 100). 68
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 68
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 74
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
sizes LineLength Line is longer than 80 characters (found 95). 82

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
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. 38
 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. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
misc FinalParameters Parameter tabCtx should be final. 53
 Error
coding HiddenField 'tabCtx' hides a field. 53
 Error
sizes LineLength Line is longer than 80 characters (found 150). 55
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 55
 Error
sizes LineLength Line is longer than 80 characters (found 130). 59
 Error
sizes LineLength Line is longer than 80 characters (found 148). 64
 Error
sizes LineLength Line is longer than 80 characters (found 83). 71
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 71
 Error
sizes LineLength Line is longer than 80 characters (found 103). 72
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 72
 Error
sizes LineLength Line is longer than 80 characters (found 90). 73
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 73
 Error
sizes LineLength Line is longer than 80 characters (found 86). 74
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 74
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
sizes LineLength Line is longer than 80 characters (found 95). 86

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

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 32
 Error
javadoc JavadocStyle First sentence should end with a period. 37
 Error
javadoc JavadocStyle First sentence should end with a period. 42
 Error
javadoc JavadocStyle First sentence should end with a period. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
misc FinalParameters Parameter max should be final. 62
 Error
coding HiddenField 'max' hides a field. 62
 Error
misc FinalParameters Parameter position should be final. 62
 Error
coding HiddenField 'position' hides a field. 62
 Error
misc FinalParameters Parameter random should be final. 62
 Error
coding HiddenField 'random' hides a field. 62
 Error
sizes LineLength Line is longer than 80 characters (found 93). 75
 Error
misc FinalParameters Parameter fat should be final. 75
 Error
misc FinalParameters Parameter rna should be final. 75
 Error
misc FinalParameters Parameter position should be final. 75
 Error
coding HiddenField 'position' hides a field. 75
 Error
misc FinalParameters Parameter max should be final. 75
 Error
coding HiddenField 'max' hides a field. 75
 Error
misc FinalParameters Parameter random should be final. 75
 Error
coding HiddenField 'random' hides a field. 75
 Error
sizes LineLength Line is longer than 80 characters (found 95). 97
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 105
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 105
 Error
sizes LineLength Line is longer than 80 characters (found 127). 114
 Error
sizes LineLength Line is longer than 80 characters (found 82). 135
 Error
javadoc JavadocStyle First sentence should end with a period. 141
 Error
misc FinalParameters Parameter food should be final. 145
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 159

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
misc FinalParameters Parameter random should be final. 42
 Error
coding HiddenField 'random' hides a field. 42
 Error
misc FinalParameters Parameter random should be final. 51
 Error
coding HiddenField 'random' hides a field. 51
 Error
misc FinalParameters Parameter rna should be final. 51
 Error
misc ArrayTypeStyle Array brackets at illegal position. 75
 Error
misc FinalParameters Parameter base should be final. 81
 Error
misc FinalParameters Parameter base should be final. 95
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 105
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 105
 Error
sizes LineLength Line is longer than 80 characters (found 82). 110

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

Severity Category Rule Message Line
 Error
javadoc JavadocStyle First sentence should end with a period. 44
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 47
 Error
javadoc JavadocStyle First sentence should end with a period. 49
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 52
 Error
javadoc JavadocStyle First sentence should end with a period. 54
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 57
 Error
javadoc JavadocStyle First sentence should end with a period. 59
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 62
 Error
javadoc JavadocStyle First sentence should end with a period. 64
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 67
 Error
javadoc JavadocStyle First sentence should end with a period. 69
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 72
 Error
javadoc JavadocStyle First sentence should end with a period. 74
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 77
 Error
javadoc JavadocStyle First sentence should end with a period. 79
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 82
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
misc FinalParameters Parameter fatAtBirth should be final. 88
 Error
javadoc JavadocStyle First sentence should end with a period. 94
 Error
misc FinalParameters Parameter food should be final. 134
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 135
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 136
 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. 142
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 142
 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. 146
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 146
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 146
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 147
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 147
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 147
 Error
whitespace WhitespaceAround '>=' 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 WhitespaceAfter 'if' is not followed by whitespace. 150
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 150
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 150
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 150
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 151
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 151
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 151
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 157
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 157

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
sizes LineLength Line is longer than 80 characters (found 86). 14
 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
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. 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 '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. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 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. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
whitespace NoWhitespaceAfter '!' is followed by whitespace. 31

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). 11
 Error
misc ArrayTypeStyle Array brackets at illegal position. 29
 Error
misc ArrayTypeStyle Array brackets at illegal position. 29
 Error
naming MemberName Name 'FOOD_PER_DAY' must match pattern '^[a-z][a-zA-Z0-9]*$'. 34
 Error
sizes LineLength Line is longer than 80 characters (found 83). 37
 Error
sizes LineLength Line is longer than 80 characters (found 133). 38
 Error
naming MemberName Name 'EABLE_GARDEN_OF_EDEN' must match pattern '^[a-z][a-zA-Z0-9]*$'. 40
 Error
sizes LineLength Line is longer than 80 characters (found 111). 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
misc FinalParameters Parameter dimensions should be final. 52
 Error
coding HiddenField 'dimensions' hides a field. 52
 Error
misc FinalParameters Parameter random should be final. 52
 Error
coding HiddenField 'random' hides a field. 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
whitespace WhitespaceAround '=' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 55
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 75
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 75
 Error
coding MagicNumber '5' is a magic number. 77
 Error
coding MagicNumber '5' is a magic number. 78
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 79
 Error
coding MagicNumber '4' is a magic number. 79
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 89
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 89
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 89
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 89
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 89
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 89
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 89
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 89
 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. 94
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 94
 Error
misc FinalParameters Parameter x should be final. 94
 Error
misc FinalParameters Parameter y should be final. 94
 Error
sizes LineLength Line is longer than 80 characters (found 90). 99
 Error
misc FinalParameters Parameter position should be final. 106
 Error
misc ArrayTypeStyle Array brackets at illegal position. 107
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 108
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 108
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 109
 Error
sizes LineLength Line is longer than 80 characters (found 93). 110
 Error
sizes LineLength Line is longer than 80 characters (found 87). 111
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 111
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 111

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
sizes LineLength Line is longer than 80 characters (found 87). 17
 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 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
misc FinalParameters Parameter status should be final. 35
 Error
javadoc JavadocMethod Expected @param tag for 'status'. 35
 Error
coding MissingSwitchDefault switch without "default" clause. 37

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

Severity Category Rule Message Line
 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
whitespace WhitespaceAround '=' is not followed by whitespace. 22
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 22
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 22
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 22
 Error
sizes LineLength Line is longer than 80 characters (found 96). 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
sizes LineLength Line is longer than 80 characters (found 113). 29
 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 MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter tabCtx should be final. 35
 Error
coding HiddenField 'tabCtx' hides a field. 35
 Error
sizes LineLength Line is longer than 80 characters (found 119). 40
 Error
sizes LineLength Line is longer than 80 characters (found 128). 41
 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. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
coding MagicNumber '640' is a magic number. 47
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 47
 Error
coding MagicNumber '400' is a magic number. 47
 Error
coding MagicNumber '40' is a magic number. 48
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 48
 Error
coding MagicNumber '40' is a magic number. 48
 Error
whitespace NoWhitespaceBefore ';' is preceded with whitespace. 50
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 51
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 51
 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. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
misc FinalParameters Parameter populationCensus should be final. 56
 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. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 68