Checkstyle Results

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

rss feed

Summary

Files
 Info
 Warnings
 Errors
123 0 0 3394

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/ComputerKurzweilApplication.java 0 0 22
org/woehlke/computer/kurzweil/application/ComputerKurzweilContext.java 0 0 94
org/woehlke/computer/kurzweil/application/ComputerKurzweilFrame.java 0 0 73
org/woehlke/computer/kurzweil/application/ComputerKurzweilMenuBar.java 0 0 56
org/woehlke/computer/kurzweil/application/ComputerKurzweilProperties.java 0 0 275
org/woehlke/computer/kurzweil/commons/Startable.java 0 0 3
org/woehlke/computer/kurzweil/commons/Updateable.java 0 0 1
org/woehlke/computer/kurzweil/commons/gui/GuiComponent.java 0 0 1
org/woehlke/computer/kurzweil/commons/gui/GuiComponentTab.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasContextApplication.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasPanelStartStopButtons.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasPanelSubtitle.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTab.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTabCanvas.java 0 0 2
org/woehlke/computer/kurzweil/commons/has/HasTabContext.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTabController.java 0 0 3
org/woehlke/computer/kurzweil/commons/has/HasTabModel.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTabTitle.java 0 0 6
org/woehlke/computer/kurzweil/commons/layouts/BoxLayoutVertical.java 0 0 3
org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutCenter.java 0 0 3
org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutLeft.java 0 0 2
org/woehlke/computer/kurzweil/commons/layouts/LayoutCanvas.java 0 0 4
org/woehlke/computer/kurzweil/commons/model/Bounds.java 0 0 22
org/woehlke/computer/kurzweil/commons/model/LatticeNeighbourhood.java 0 0 52
org/woehlke/computer/kurzweil/commons/model/LatticeNeighbourhoodType.java 0 0 3
org/woehlke/computer/kurzweil/commons/model/LatticePoint.java 0 0 41
org/woehlke/computer/kurzweil/commons/model/LatticePointNeighbourhoodPosition.java 0 0 79
org/woehlke/computer/kurzweil/commons/model/fractal/ComplexNumber.java 0 0 111
org/woehlke/computer/kurzweil/commons/model/fractal/GaussianNumberPlane.java 0 0 181
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/widgets/PanelCopyright.java 0 0 7
org/woehlke/computer/kurzweil/commons/widgets/PanelStartStopButtons.java 0 0 19
org/woehlke/computer/kurzweil/commons/widgets/PanelSubtitle.java 0 0 43
org/woehlke/computer/kurzweil/commons/widgets/PanelTitle.java 0 0 40
org/woehlke/computer/kurzweil/commons/widgets/PanelWithTitleBorder.java 0 0 9
org/woehlke/computer/kurzweil/commons/widgets/SubTabImpl.java 0 0 44
org/woehlke/computer/kurzweil/tabs/ComputerKurzweilTabbedPane.java 0 0 48
org/woehlke/computer/kurzweil/tabs/TabPanel.java 0 0 38
org/woehlke/computer/kurzweil/tabs/TabType.java 0 0 45
org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomaton.java 0 0 2
org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonCanvas.java 0 0 56
org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonContext.java 0 0 20
org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonController.java 0 0 25
org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonModel.java 0 0 81
org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonTab.java 0 0 36
org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonTabPane.java 0 0 26
org/woehlke/computer/kurzweil/tabs/cca/canvas/CyclicCellularAutomatonColorScheme.java 0 0 32
org/woehlke/computer/kurzweil/tabs/cca/canvas/PanelNeighbourhoodButtons.java 0 0 34
org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregation.java 0 0 3
org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationCanvas.java 0 0 71
org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationContext.java 0 0 30
org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationController.java 0 0 39
org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationModel.java 0 0 71
org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationTab.java 0 0 40
org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationTabPane.java 0 0 15
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/Mandelbrot.java 0 0 2
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotCanvas.java 0 0 53
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotContext.java 0 0 22
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotController.java 0 0 19
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotModel.java 0 0 39
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotTab.java 0 0 57
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotTabPane.java 0 0 28
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelButtons.java 0 0 19
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelChooseMouseClickMode.java 0 0 19
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelCopyright.java 0 0 5
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelSubtitle.java 0 0 5
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelZoom.java 0 0 13
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/RradioButtons.java 0 0 3
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/state/MandelbrotTabState.java 0 0 6
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/state/MandelbrotTabStateMachine.java 0 0 23
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/MandelbrotTuringMachine.java 0 0 29
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/Point.java 0 0 51
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/TuringDirection.java 0 0 6
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/TuringPhase.java 0 0 5
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/TuringPhaseState.java 0 0 15
org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/TuringPositions.java 0 0 40
org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalk.java 0 0 3
org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkCanvas.java 0 0 63
org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkContext.java 0 0 20
org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkController.java 0 0 24
org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkModel.java 0 0 55
org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkTab.java 0 0 30
org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkTabPane.java 0 0 11
org/woehlke/computer/kurzweil/tabs/randomwalk/canvas/ParticleOrientation.java 0 0 12
org/woehlke/computer/kurzweil/tabs/randomwalk/canvas/RandomWalkButtons.java 0 0 16
org/woehlke/computer/kurzweil/tabs/randomwalk/canvas/RandomWalkColorScheme.java 0 0 30
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolution.java 0 0 2
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionCanvas.java 0 0 47
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionContext.java 0 0 30
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionController.java 0 0 36
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionModel.java 0 0 54
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionTab.java 0 0 46
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionTabPane.java 0 0 35
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/SimulatedEvolutionWorldColor.java 0 0 11
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 25
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayTextField.java 0 0 23
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 12
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenPanelRow.java 0 0 23
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/garden/GardenOfEdenToggleButton.java 0 0 9
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElement.java 0 0 26
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElementsPanelCounted.java 0 0 48
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/population/PopulationStatisticsElementsPanelLifeCycle.java 0 0 60
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/SimulatedEvolutionParameter.java 0 0 12
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/SimulatedEvolutionWorldLattice.java 0 0 58
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/Cell.java 0 0 15
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/CellCore.java 0 0 40
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/CellLifeCycle.java 0 0 18
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/CellLifeCycleStatus.java 0 0 18
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/CellOrientation.java 0 0 10
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/SimulatedEvolutionPopulation.java 0 0 15
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/SimulatedEvolutionPopulationContainer.java 0 0 36

Rules

Category Rule Violations Severity
blocks LeftCurly 8
 Error
NeedBraces 4
 Error
RightCurly 4
 Error
coding EmptyStatement 1
 Error
HiddenField 92
 Error
InnerAssignment 2
 Error
MagicNumber 52
 Error
MissingSwitchDefault 8
 Error
design DesignForExtension 259
 Error
InterfaceIsType 5
 Error
VisibilityModifier 60
 Error
imports AvoidStarImport 78
 Error
UnusedImports
  • processJavadoc: "false"
12
 Error
javadoc InvalidJavadocPosition 4
 Error
JavadocMethod 6
 Error
JavadocPackage 28
 Error
JavadocStyle 3
 Error
JavadocVariable 672
 Error
MissingJavadocMethod 320
 Error
misc FinalParameters 271
 Error
TodoComment 13
 Error
modifier ModifierOrder 28
 Error
naming ConstantName 22
 Error
MemberName 3
 Error
sizes LineLength
  • fileExtensions: "java"
377
 Error
whitespace NoWhitespaceAfter 3
 Error
NoWhitespaceBefore 3
 Error
OperatorWrap 16
 Error
ParenPad 103
 Error
WhitespaceAfter 323
 Error
WhitespaceAround 614
 Error

Details

org/woehlke/computer/kurzweil/ComputerKurzweilApplication.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.application.ComputerKurzweilContext. 6
 Error
imports UnusedImports Unused import - java.net.URLClassLoader. 11
 Error
sizes LineLength Line is longer than 80 characters (found 87). 24
 Error
sizes LineLength Line is longer than 80 characters (found 97). 30
 Error
sizes LineLength Line is longer than 80 characters (found 85). 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter args should be final. 40
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 43
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 43
 Error
sizes LineLength Line is longer than 80 characters (found 105). 52
 Error
design DesignForExtension Class 'ComputerKurzweilApplication' 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 'ComputerKurzweilApplication' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 65
 Error
design DesignForExtension Class 'ComputerKurzweilApplication' 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 'ComputerKurzweilApplication' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 77
 Error
misc FinalParameters Parameter args should be final. 88
 Error
sizes LineLength Line is longer than 80 characters (found 112). 91
 Error
sizes LineLength Line is longer than 80 characters (found 100). 92
 Error
sizes LineLength Line is longer than 80 characters (found 88). 93

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 11
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter computerKurzweilProperties should be final. 27
 Error
misc FinalParameters Parameter frame should be final. 28
 Error
coding HiddenField 'frame' hides a field. 28
 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 88). 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
design DesignForExtension Class 'ComputerKurzweilContext' 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 'ComputerKurzweilContext' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 137
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 137
 Error
design DesignForExtension Class 'ComputerKurzweilContext' 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 'ComputerKurzweilContext' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 141
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 141

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 16
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 18
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.event.*. 19
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 27
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 27
 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. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
misc FinalParameters Parameter properties should be final. 47
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 51
 Error
whitespace ParenPad '(' is followed by whitespace. 61
 Error
whitespace ParenPad ')' is preceded with whitespace. 61
 Error
design DesignForExtension Class 'ComputerKurzweilFrame' looks like designed for extension (can be subclassed), but the method 'getApps' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilFrame' final or making the method 'getApps' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 74
 Error
design DesignForExtension Class 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
design DesignForExtension Class 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error
misc FinalParameters Parameter e should be final. 87
 Error
design DesignForExtension Class 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' final or making the method 'windowDeiconified' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 Error
misc FinalParameters Parameter e should be final. 101
 Error
design DesignForExtension Class 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' final or making the method 'windowActivated' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error
misc FinalParameters Parameter e should be final. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 110
 Error
misc FinalParameters Parameter e should be final. 110
 Error
misc FinalParameters Parameter e should be final. 115
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 115
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 115
 Error
misc FinalParameters Parameter e should be final. 118
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 118
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 118
 Error
misc FinalParameters Parameter e should be final. 121
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 121
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 121
 Error
design DesignForExtension Class 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' final or making the method 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 123
 Error
design DesignForExtension Class 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 129
 Error
design DesignForExtension Class 'ComputerKurzweilFrame' 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 'ComputerKurzweilFrame' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 136
 Error
design DesignForExtension Class 'ComputerKurzweilFrame' looks like designed for extension (can be subclassed), but the method 'getFrameBounds' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilFrame' final or making the method 'getFrameBounds' static/final/abstract/empty, or adding allowed annotation for the method. 143
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 143
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 144
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 151
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 151
 Error
whitespace ParenPad ')' is preceded with whitespace. 152
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 154
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 154
 Error
whitespace ParenPad '(' is followed by whitespace. 157
 Error
whitespace ParenPad ')' is preceded with whitespace. 157
 Error
whitespace ParenPad '(' is followed by whitespace. 158
 Error
whitespace ParenPad ')' is preceded with whitespace. 158
 Error
whitespace ParenPad '(' is followed by whitespace. 159
 Error
whitespace ParenPad ')' is preceded with whitespace. 159
 Error
whitespace ParenPad '(' is followed by whitespace. 160
 Error
whitespace ParenPad ')' is preceded with whitespace. 160
 Error
whitespace ParenPad '(' is followed by whitespace. 161
 Error
whitespace ParenPad ')' is preceded with whitespace. 161

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 6
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
misc FinalParameters Parameter ctx should be final. 15
 Error
coding HiddenField 'ctx' hides a field. 15
 Error
sizes LineLength Line is longer than 80 characters (found 83). 20
 Error
sizes LineLength Line is longer than 80 characters (found 89). 22
 Error
sizes LineLength Line is longer than 80 characters (found 86). 27
 Error
sizes LineLength Line is longer than 80 characters (found 109). 36
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 36
 Error
sizes LineLength Line is longer than 80 characters (found 83). 37
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 37
 Error
sizes LineLength Line is longer than 80 characters (found 117). 38
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 38
 Error
sizes LineLength Line is longer than 80 characters (found 83). 39
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 39
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 39
 Error
sizes LineLength Line is longer than 80 characters (found 99). 40
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 87). 42
 Error
sizes LineLength Line is longer than 80 characters (found 101). 43
 Error
sizes LineLength Line is longer than 80 characters (found 95). 48
 Error
sizes LineLength Line is longer than 80 characters (found 109). 49
 Error
sizes LineLength Line is longer than 80 characters (found 91). 55
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 75
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 79
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 83
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 88
 Error
javadoc JavadocVariable Missing a Javadoc comment. 90
 Error
javadoc JavadocVariable Missing a Javadoc comment. 91
 Error
javadoc JavadocVariable Missing a Javadoc comment. 92
 Error
javadoc JavadocVariable Missing a Javadoc comment. 93
 Error
javadoc JavadocVariable Missing a Javadoc comment. 94
 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
javadoc JavadocVariable Missing a Javadoc comment. 100
 Error
javadoc JavadocVariable Missing a Javadoc comment. 102
 Error
javadoc JavadocVariable Missing a Javadoc comment. 103
 Error
javadoc JavadocVariable Missing a Javadoc comment. 104
 Error
javadoc JavadocVariable Missing a Javadoc comment. 105
 Error
javadoc JavadocVariable Missing a Javadoc comment. 106
 Error
javadoc JavadocVariable Missing a Javadoc comment. 108
 Error
javadoc JavadocVariable Missing a Javadoc comment. 109
 Error
javadoc JavadocVariable Missing a Javadoc comment. 110
 Error
javadoc JavadocVariable Missing a Javadoc comment. 112
 Error
javadoc JavadocVariable Missing a Javadoc comment. 113
 Error
javadoc JavadocVariable Missing a Javadoc comment. 115

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.io.IOException. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
design VisibilityModifier Variable 'allinone' must be private and have accessor methods. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
design VisibilityModifier Variable 'mandelbrot' must be private and have accessor methods. 29
 Error
sizes LineLength Line is longer than 80 characters (found 99). 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
design VisibilityModifier Variable 'simulatedevolution' must be private and have accessor methods. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
design VisibilityModifier Variable 'cca' must be private and have accessor methods. 31
 Error
sizes LineLength Line is longer than 80 characters (found 81). 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
design VisibilityModifier Variable 'randomwalk' must be private and have accessor methods. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
design VisibilityModifier Variable 'dla' must be private and have accessor methods. 33
 Error
sizes LineLength Line is longer than 80 characters (found 84). 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
design VisibilityModifier Variable 'kochsnowflake' must be private and have accessor methods. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
design VisibilityModifier Variable 'samegame' must be private and have accessor methods. 35
 Error
sizes LineLength Line is longer than 80 characters (found 99). 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
design VisibilityModifier Variable 'sierpinskitriangle' must be private and have accessor methods. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
design VisibilityModifier Variable 'tetris' must be private and have accessor methods. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
design VisibilityModifier Variable 'turmite' must be private and have accessor methods. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
design VisibilityModifier Variable 'wator' must be private and have accessor methods. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
design VisibilityModifier Variable 'gameoflive' must be private and have accessor methods. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
design VisibilityModifier Variable 'lattice' must be private and have accessor methods. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
javadoc JavadocVariable Missing a Javadoc comment. 64
 Error
javadoc JavadocVariable Missing a Javadoc comment. 65
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 67
 Error
javadoc JavadocVariable Missing a Javadoc comment. 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 76
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 76
 Error
javadoc JavadocVariable Missing a Javadoc comment. 77
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 77
 Error
javadoc JavadocVariable Missing a Javadoc comment. 82
 Error
javadoc JavadocVariable Missing a Javadoc comment. 83
 Error
javadoc JavadocVariable Missing a Javadoc comment. 84
 Error
javadoc JavadocVariable Missing a Javadoc comment. 85
 Error
javadoc JavadocVariable Missing a Javadoc comment. 86
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 88
 Error
javadoc JavadocVariable Missing a Javadoc comment. 94
 Error
javadoc JavadocVariable Missing a Javadoc comment. 102
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 102
 Error
javadoc JavadocVariable Missing a Javadoc comment. 103
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 103
 Error
javadoc JavadocVariable Missing a Javadoc comment. 104
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 104
 Error
javadoc JavadocVariable Missing a Javadoc comment. 105
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 105
 Error
javadoc JavadocVariable Missing a Javadoc comment. 106
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 106
 Error
sizes LineLength Line is longer than 80 characters (found 85). 107
 Error
javadoc JavadocVariable Missing a Javadoc comment. 107
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 107
 Error
javadoc JavadocVariable Missing a Javadoc comment. 112
 Error
javadoc JavadocVariable Missing a Javadoc comment. 113
 Error
javadoc JavadocVariable Missing a Javadoc comment. 119
 Error
javadoc JavadocVariable Missing a Javadoc comment. 120
 Error
javadoc JavadocVariable Missing a Javadoc comment. 121
 Error
javadoc JavadocVariable Missing a Javadoc comment. 127
 Error
javadoc JavadocVariable Missing a Javadoc comment. 128
 Error
javadoc JavadocVariable Missing a Javadoc comment. 129
 Error
javadoc JavadocVariable Missing a Javadoc comment. 130
 Error
javadoc JavadocVariable Missing a Javadoc comment. 131
 Error
javadoc JavadocVariable Missing a Javadoc comment. 132
 Error
javadoc JavadocVariable Missing a Javadoc comment. 133
 Error
javadoc JavadocVariable Missing a Javadoc comment. 134
 Error
javadoc JavadocVariable Missing a Javadoc comment. 140
 Error
javadoc JavadocVariable Missing a Javadoc comment. 141
 Error
javadoc JavadocVariable Missing a Javadoc comment. 142
 Error
javadoc JavadocVariable Missing a Javadoc comment. 143
 Error
javadoc JavadocVariable Missing a Javadoc comment. 144
 Error
javadoc JavadocVariable Missing a Javadoc comment. 145
 Error
javadoc JavadocVariable Missing a Javadoc comment. 146
 Error
javadoc JavadocVariable Missing a Javadoc comment. 147
 Error
javadoc JavadocVariable Missing a Javadoc comment. 148
 Error
javadoc JavadocVariable Missing a Javadoc comment. 149
 Error
javadoc JavadocVariable Missing a Javadoc comment. 150
 Error
javadoc JavadocVariable Missing a Javadoc comment. 156
 Error
javadoc JavadocVariable Missing a Javadoc comment. 157
 Error
javadoc JavadocVariable Missing a Javadoc comment. 158
 Error
javadoc JavadocVariable Missing a Javadoc comment. 159
 Error
javadoc JavadocVariable Missing a Javadoc comment. 160
 Error
javadoc JavadocVariable Missing a Javadoc comment. 161
 Error
javadoc JavadocVariable Missing a Javadoc comment. 162
 Error
javadoc JavadocVariable Missing a Javadoc comment. 168
 Error
javadoc JavadocVariable Missing a Javadoc comment. 169
 Error
javadoc JavadocVariable Missing a Javadoc comment. 170
 Error
sizes LineLength Line is longer than 80 characters (found 85). 171
 Error
javadoc JavadocVariable Missing a Javadoc comment. 171
 Error
javadoc JavadocVariable Missing a Javadoc comment. 172
 Error
sizes LineLength Line is longer than 80 characters (found 81). 173
 Error
javadoc JavadocVariable Missing a Javadoc comment. 173
 Error
sizes LineLength Line is longer than 80 characters (found 88). 174
 Error
javadoc JavadocVariable Missing a Javadoc comment. 174
 Error
javadoc JavadocVariable Missing a Javadoc comment. 182
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 182
 Error
javadoc JavadocVariable Missing a Javadoc comment. 183
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 183
 Error
javadoc JavadocVariable Missing a Javadoc comment. 189
 Error
javadoc JavadocVariable Missing a Javadoc comment. 190
 Error
sizes LineLength Line is longer than 80 characters (found 89). 192
 Error
javadoc JavadocVariable Missing a Javadoc comment. 192
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 192
 Error
javadoc JavadocVariable Missing a Javadoc comment. 197
 Error
javadoc JavadocVariable Missing a Javadoc comment. 198
 Error
javadoc JavadocVariable Missing a Javadoc comment. 199
 Error
javadoc JavadocVariable Missing a Javadoc comment. 200
 Error
javadoc JavadocVariable Missing a Javadoc comment. 207
 Error
javadoc JavadocVariable Missing a Javadoc comment. 215
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 215
 Error
javadoc JavadocVariable Missing a Javadoc comment. 216
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 216
 Error
javadoc JavadocVariable Missing a Javadoc comment. 222
 Error
javadoc JavadocVariable Missing a Javadoc comment. 223
 Error
javadoc JavadocVariable Missing a Javadoc comment. 229
 Error
javadoc JavadocVariable Missing a Javadoc comment. 237
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 237
 Error
javadoc JavadocVariable Missing a Javadoc comment. 238
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 238
 Error
javadoc JavadocVariable Missing a Javadoc comment. 243
 Error
javadoc JavadocVariable Missing a Javadoc comment. 244
 Error
javadoc JavadocVariable Missing a Javadoc comment. 250
 Error
javadoc JavadocVariable Missing a Javadoc comment. 251
 Error
javadoc JavadocVariable Missing a Javadoc comment. 258
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 258
 Error
javadoc JavadocVariable Missing a Javadoc comment. 259
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 259
 Error
javadoc JavadocVariable Missing a Javadoc comment. 264
 Error
javadoc JavadocVariable Missing a Javadoc comment. 265
 Error
sizes LineLength Line is longer than 80 characters (found 89). 267
 Error
javadoc JavadocVariable Missing a Javadoc comment. 267
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 267
 Error
javadoc JavadocVariable Missing a Javadoc comment. 272
 Error
javadoc JavadocVariable Missing a Javadoc comment. 273
 Error
javadoc JavadocVariable Missing a Javadoc comment. 274
 Error
javadoc JavadocVariable Missing a Javadoc comment. 275
 Error
javadoc JavadocVariable Missing a Javadoc comment. 282
 Error
javadoc JavadocVariable Missing a Javadoc comment. 283
 Error
javadoc JavadocVariable Missing a Javadoc comment. 290
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 290
 Error
javadoc JavadocVariable Missing a Javadoc comment. 291
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 291
 Error
javadoc JavadocVariable Missing a Javadoc comment. 296
 Error
javadoc JavadocVariable Missing a Javadoc comment. 297
 Error
sizes LineLength Line is longer than 80 characters (found 89). 299
 Error
javadoc JavadocVariable Missing a Javadoc comment. 299
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 299
 Error
javadoc JavadocVariable Missing a Javadoc comment. 304
 Error
javadoc JavadocVariable Missing a Javadoc comment. 305
 Error
javadoc JavadocVariable Missing a Javadoc comment. 306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 307
 Error
javadoc JavadocVariable Missing a Javadoc comment. 314
 Error
javadoc JavadocVariable Missing a Javadoc comment. 315
 Error
javadoc JavadocVariable Missing a Javadoc comment. 322
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 322
 Error
javadoc JavadocVariable Missing a Javadoc comment. 323
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 323
 Error
javadoc JavadocVariable Missing a Javadoc comment. 328
 Error
javadoc JavadocVariable Missing a Javadoc comment. 329
 Error
sizes LineLength Line is longer than 80 characters (found 89). 331
 Error
javadoc JavadocVariable Missing a Javadoc comment. 331
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 331
 Error
javadoc JavadocVariable Missing a Javadoc comment. 336
 Error
javadoc JavadocVariable Missing a Javadoc comment. 337
 Error
javadoc JavadocVariable Missing a Javadoc comment. 338
 Error
javadoc JavadocVariable Missing a Javadoc comment. 339
 Error
javadoc JavadocVariable Missing a Javadoc comment. 346
 Error
javadoc JavadocVariable Missing a Javadoc comment. 347
 Error
javadoc JavadocVariable Missing a Javadoc comment. 354
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 354
 Error
javadoc JavadocVariable Missing a Javadoc comment. 355
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 355
 Error
javadoc JavadocVariable Missing a Javadoc comment. 360
 Error
javadoc JavadocVariable Missing a Javadoc comment. 361
 Error
sizes LineLength Line is longer than 80 characters (found 89). 363
 Error
javadoc JavadocVariable Missing a Javadoc comment. 363
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 363
 Error
javadoc JavadocVariable Missing a Javadoc comment. 368
 Error
javadoc JavadocVariable Missing a Javadoc comment. 369
 Error
javadoc JavadocVariable Missing a Javadoc comment. 370
 Error
javadoc JavadocVariable Missing a Javadoc comment. 371
 Error
javadoc JavadocVariable Missing a Javadoc comment. 378
 Error
javadoc JavadocVariable Missing a Javadoc comment. 379
 Error
javadoc JavadocVariable Missing a Javadoc comment. 386
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 386
 Error
javadoc JavadocVariable Missing a Javadoc comment. 387
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 387
 Error
javadoc JavadocVariable Missing a Javadoc comment. 392
 Error
javadoc JavadocVariable Missing a Javadoc comment. 393
 Error
sizes LineLength Line is longer than 80 characters (found 89). 395
 Error
javadoc JavadocVariable Missing a Javadoc comment. 395
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 395
 Error
javadoc JavadocVariable Missing a Javadoc comment. 400
 Error
javadoc JavadocVariable Missing a Javadoc comment. 401
 Error
javadoc JavadocVariable Missing a Javadoc comment. 402
 Error
javadoc JavadocVariable Missing a Javadoc comment. 403
 Error
javadoc JavadocVariable Missing a Javadoc comment. 410
 Error
javadoc JavadocVariable Missing a Javadoc comment. 411
 Error
javadoc JavadocVariable Missing a Javadoc comment. 418
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 418
 Error
javadoc JavadocVariable Missing a Javadoc comment. 419
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 419
 Error
javadoc JavadocVariable Missing a Javadoc comment. 424
 Error
javadoc JavadocVariable Missing a Javadoc comment. 425
 Error
sizes LineLength Line is longer than 80 characters (found 89). 427
 Error
javadoc JavadocVariable Missing a Javadoc comment. 427
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 427
 Error
javadoc JavadocVariable Missing a Javadoc comment. 432
 Error
javadoc JavadocVariable Missing a Javadoc comment. 433
 Error
javadoc JavadocVariable Missing a Javadoc comment. 434
 Error
javadoc JavadocVariable Missing a Javadoc comment. 435
 Error
javadoc JavadocVariable Missing a Javadoc comment. 442
 Error
javadoc JavadocVariable Missing a Javadoc comment. 443
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 448
 Error
javadoc JavadocVariable Missing a Javadoc comment. 450
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 450
 Error
javadoc JavadocVariable Missing a Javadoc comment. 451
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 451
 Error
javadoc JavadocVariable Missing a Javadoc comment. 456
 Error
javadoc JavadocVariable Missing a Javadoc comment. 457
 Error
sizes LineLength Line is longer than 80 characters (found 138). 459
 Error
javadoc JavadocVariable Missing a Javadoc comment. 459
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 459
 Error
javadoc JavadocVariable Missing a Javadoc comment. 464
 Error
javadoc JavadocVariable Missing a Javadoc comment. 465
 Error
javadoc JavadocVariable Missing a Javadoc comment. 466
 Error
javadoc JavadocVariable Missing a Javadoc comment. 467
 Error
javadoc JavadocVariable Missing a Javadoc comment. 474
 Error
javadoc JavadocVariable Missing a Javadoc comment. 475
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 479
 Error
misc FinalParameters Parameter conf should be final. 479
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 479
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 481
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 481
 Error
sizes LineLength Line is longer than 80 characters (found 83). 486
 Error
sizes LineLength Line is longer than 80 characters (found 88). 496
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 496
 Error
misc FinalParameters Parameter conf should be final. 496
 Error
misc FinalParameters Parameter jar should be final. 496
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 496
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 498
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 498
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 499
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 499
 Error
sizes LineLength Line is longer than 80 characters (found 83). 506
 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. 516
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 516
 Error
misc FinalParameters Parameter tabType should be final. 516
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 516
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 517
 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. 547
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 547
 Error
misc FinalParameters Parameter tabType should be final. 547
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 547
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 548

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 6
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 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 MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter height should be final. 22
 Error
misc FinalParameters Parameter width should be final. 22
 Error
misc FinalParameters Parameter screenSize should be final. 22
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter rootPane should be final. 31
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 35
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter rootPane should be final. 38
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42

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

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

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

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

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

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

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

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

org/woehlke/computer/kurzweil/commons/model/fractal/ComplexNumber.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 90). 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 20
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'getReal' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'getReal' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'getImg' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'getImg' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter complexNumber should be final. 38
 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
whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
misc FinalParameters Parameter real should be final. 46
 Error
coding HiddenField 'real' hides a field. 46
 Error
misc FinalParameters Parameter img should be final. 46
 Error
coding HiddenField 'img' hides a field. 46
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 49
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 49
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 50
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 50
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 51
 Error
design DesignForExtension Class 'ComplexNumber' 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 'ComplexNumber' final or making the method 'plus' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error
misc FinalParameters Parameter complexNumber should be final. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 57
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'square' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'square' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 61
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 62
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 64
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 64
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 64
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
javadoc JavadocVariable Missing a Javadoc comment. 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'computeMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'computeMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 80
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 80
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 80
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 80
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'computeJuliaSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'computeJuliaSet' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
misc FinalParameters Parameter c should be final. 84
 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
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'isInMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'isInMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'isInJuliaSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'isInJuliaSet' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 100
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'isNotDivergent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'isNotDivergent' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 104
 Error
whitespace ParenPad '(' is followed by whitespace. 105
 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. 105
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 105
 Error
whitespace ParenPad ')' is preceded with whitespace. 105
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 108
 Error
misc FinalParameters Parameter o should be final. 109
 Error
blocks NeedBraces 'if' construct must use '{}'s. 110
 Error
blocks NeedBraces 'if' construct must use '{}'s. 111
 Error
whitespace OperatorWrap '&&' should be on a new line. 113
 Error
whitespace OperatorWrap '&&' should be on a new line. 114
 Error
whitespace OperatorWrap '&&' should be on a new line. 115
 Error
whitespace OperatorWrap '&&' should be on a new line. 116
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error
sizes LineLength Line is longer than 80 characters (found 98). 122
 Error
design DesignForExtension Class 'ComplexNumber' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComplexNumber' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 125
 Error
whitespace OperatorWrap '+' should be on a new line. 127
 Error
whitespace OperatorWrap '+' should be on a new line. 128
 Error
whitespace OperatorWrap '+' should be on a new line. 129
 Error
whitespace OperatorWrap '+' should be on a new line. 130
 Error
whitespace OperatorWrap '+' should be on a new line. 131
 Error
whitespace OperatorWrap '+' should be on a new line. 132

org/woehlke/computer/kurzweil/commons/model/fractal/GaussianNumberPlane.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 14
 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. 27
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 29
 Error
naming ConstantName Name 'complexWorldDimensionRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 30
 Error
naming ConstantName Name 'complexWorldDimensionImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 31
 Error
naming ConstantName Name 'complexCenterForMandelbrotRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 32
 Error
naming ConstantName Name 'complexCenterForMandelbrotImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 33
 Error
naming ConstantName Name 'complexCenterForJuliaRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 34
 Error
naming ConstantName Name 'complexCenterForJuliaImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
design VisibilityModifier Variable 'zoomLevel' must be private and have accessor methods. 40
 Error
sizes LineLength Line is longer than 80 characters (found 96). 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
sizes LineLength Line is longer than 80 characters (found 87). 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter model should be final. 49
 Error
sizes LineLength Line is longer than 80 characters (found 88). 51
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
design DesignForExtension Class 'GaussianNumberPlane' 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 'GaussianNumberPlane' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 72
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 74
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 74
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 74
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 75
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 75
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 75
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 75
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'getCellStatusFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'getCellStatusFor' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
misc FinalParameters Parameter x should be final. 81
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
misc FinalParameters Parameter y should be final. 81
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 81
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 82
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 82
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 82
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 82
 Error
sizes LineLength Line is longer than 80 characters (found 104). 85
 Error
misc FinalParameters Parameter turingPosition should be final. 85
 Error
sizes LineLength Line is longer than 80 characters (found 94). 87
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 87
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 87
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 87
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 87
 Error
sizes LineLength Line is longer than 80 characters (found 93). 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 WhitespaceAfter ',' is not followed by whitespace. 90
 Error
sizes LineLength Line is longer than 80 characters (found 109). 93
 Error
misc FinalParameters Parameter turingPosition should be final. 93
 Error
whitespace ParenPad '(' is followed by whitespace. 96
 Error
whitespace ParenPad ')' is preceded with whitespace. 96
 Error
whitespace ParenPad '(' is followed by whitespace. 101
 Error
whitespace ParenPad ')' is preceded with whitespace. 101
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 104
 Error
sizes LineLength Line is longer than 80 characters (found 115). 107
 Error
misc FinalParameters Parameter turingPosition should be final. 107
 Error
whitespace ParenPad '(' is followed by whitespace. 109
 Error
whitespace ParenPad ')' is preceded with whitespace. 109
 Error
whitespace ParenPad '(' is followed by whitespace. 111
 Error
whitespace ParenPad ')' is preceded with whitespace. 111
 Error
whitespace ParenPad '(' is followed by whitespace. 112
 Error
whitespace ParenPad ')' is preceded with whitespace. 112
 Error
whitespace ParenPad '(' is followed by whitespace. 115
 Error
whitespace ParenPad ')' is preceded with whitespace. 115
 Error
whitespace ParenPad '(' is followed by whitespace. 117
 Error
whitespace ParenPad ')' is preceded with whitespace. 117
 Error
whitespace ParenPad '(' is followed by whitespace. 118
 Error
whitespace ParenPad ')' is preceded with whitespace. 118
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 120
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'isInZooomedMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'isInZooomedMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 123
 Error
misc FinalParameters Parameter turingPosition should be final. 123
 Error
sizes LineLength Line is longer than 80 characters (found 107). 124
 Error
sizes LineLength Line is longer than 80 characters (found 96). 125
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'isInMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'isInMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 129
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 129
 Error
misc FinalParameters Parameter turingPosition should be final. 129
 Error
sizes LineLength Line is longer than 80 characters (found 101). 130
 Error
sizes LineLength Line is longer than 80 characters (found 96). 131
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'fillTheOutsideWithColors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'fillTheOutsideWithColors' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 135
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 135
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 136
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 136
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 136
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 136
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 136
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 136
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 136
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 136
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 137
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 137
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 137
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 137
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 137
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 137
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 137
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 137
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 138
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 138
 Error
misc FinalParameters Parameter c should be final. 145
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 146
 Error
sizes LineLength Line is longer than 80 characters (found 89). 149
 Error
sizes LineLength Line is longer than 80 characters (found 82). 155
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'computeTheJuliaSetFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'computeTheJuliaSetFor' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 155
 Error
misc FinalParameters Parameter pointFromMandelbrotSet should be final. 155
 Error
sizes LineLength Line is longer than 80 characters (found 97). 156
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomIntoTheMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'zoomIntoTheMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 161
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 161
 Error
misc FinalParameters Parameter zoomPoint should be final. 161
 Error
sizes LineLength Line is longer than 80 characters (found 94). 162
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 164
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 164
 Error
sizes LineLength Line is longer than 80 characters (found 93). 165
 Error
sizes LineLength Line is longer than 80 characters (found 90). 167
 Error
sizes LineLength Line is longer than 80 characters (found 96). 169
 Error
sizes LineLength Line is longer than 80 characters (found 102). 173
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 174
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 174
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 175
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 175
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomOutOfTheMandelbrotSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'zoomOutOfTheMandelbrotSet' static/final/abstract/empty, or adding allowed annotation for the method. 182
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 182
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 184
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 184
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 184
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 184
 Error
sizes LineLength Line is longer than 80 characters (found 99). 188
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 189
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 189
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 190
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 190
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'zoomIntoTheJuliaSetFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'zoomIntoTheJuliaSetFor' static/final/abstract/empty, or adding allowed annotation for the method. 197
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 197
 Error
misc FinalParameters Parameter zoomPoint should be final. 197
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 202
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'getZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'getZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 205
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 205
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'inceaseZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'inceaseZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 209
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 209
 Error
coding InnerAssignment Inner assignments should be avoided. 210
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'deceaseZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'deceaseZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 213
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 213
 Error
coding InnerAssignment Inner assignments should be avoided. 214
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'setZoomLevel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'setZoomLevel' static/final/abstract/empty, or adding allowed annotation for the method. 217
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 217
 Error
misc FinalParameters Parameter zoomLevel should be final. 217
 Error
coding HiddenField 'zoomLevel' hides a field. 217
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'getZoomCenter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'getZoomCenter' static/final/abstract/empty, or adding allowed annotation for the method. 221
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 221
 Error
design DesignForExtension Class 'GaussianNumberPlane' looks like designed for extension (can be subclassed), but the method 'setZoomCenter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GaussianNumberPlane' final or making the method 'setZoomCenter' static/final/abstract/empty, or adding allowed annotation for the method. 225
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 225
 Error
misc FinalParameters Parameter zoomCenter should be final. 225
 Error
coding HiddenField 'zoomCenter' hides a field. 225

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/widgets/PanelCopyright.java

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

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

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

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

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

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 15
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 17
 Error
javadoc JavadocStyle First sentence should end with a period. 22
 Error
sizes LineLength Line is longer than 80 characters (found 108). 23
 Error
sizes LineLength Line is longer than 80 characters (found 98). 24
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 25
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 26
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 31
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 31
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 31
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 32
 Error
sizes LineLength Line is longer than 80 characters (found 82). 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter ctx should be final. 46
 Error
coding HiddenField 'ctx' hides a field. 46
 Error
sizes LineLength Line is longer than 80 characters (found 87). 52
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 62
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 72
 Error
design DesignForExtension Class 'ComputerKurzweilTabbedPane' looks like designed for extension (can be subclassed), but the method 'getActiveTab' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ComputerKurzweilTabbedPane' final or making the method 'getActiveTab' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 79
 Error
design DesignForExtension Class 'ComputerKurzweilTabbedPane' 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 'ComputerKurzweilTabbedPane' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 86
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 88
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 88
 Error
design DesignForExtension Class 'ComputerKurzweilTabbedPane' 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 'ComputerKurzweilTabbedPane' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 98

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 11
 Error
sizes LineLength Line is longer than 80 characters (found 93). 16
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 16
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 16
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 16
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 16
 Error
sizes LineLength Line is longer than 80 characters (found 100). 17
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 17
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
design VisibilityModifier Variable 'tabbedPane' must be private and have accessor methods. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
design VisibilityModifier Variable 'ctx' must be private and have accessor methods. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
design VisibilityModifier Variable 'border' must be private and have accessor methods. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
design VisibilityModifier Variable 'layout' must be private and have accessor methods. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
design VisibilityModifier Variable 'panelSubtitle' must be private and have accessor methods. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
design VisibilityModifier Variable 'title' must be private and have accessor methods. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
design VisibilityModifier Variable 'subTitle' must be private and have accessor methods. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
design VisibilityModifier Variable 'tabType' must be private and have accessor methods. 29
 Error
misc FinalParameters Parameter tabbedPane should be final. 31
 Error
coding HiddenField 'tabbedPane' hides a field. 31
 Error
misc FinalParameters Parameter tabType should be final. 31
 Error
coding HiddenField 'tabType' hides a field. 31
 Error
design DesignForExtension Class 'TabPanel' 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 'TabPanel' final or making the method 'getTitle' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
design DesignForExtension Class 'TabPanel' 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 'TabPanel' final or making the method 'getSubTitle' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error
design DesignForExtension Class 'TabPanel' looks like designed for extension (can be subclassed), but the method 'getIcon' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TabPanel' final or making the method 'getIcon' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
design DesignForExtension Class 'TabPanel' looks like designed for extension (can be subclassed), but the method 'getKeyEvent' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TabPanel' final or making the method 'getKeyEvent' static/final/abstract/empty, or adding allowed annotation for the method. 60

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
sizes LineLength Line is longer than 80 characters (found 91). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 93). 28
 Error
sizes LineLength Line is longer than 80 characters (found 92). 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 80
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 96
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 98
 Error
javadoc JavadocVariable Missing a Javadoc comment. 99
 Error
sizes LineLength Line is longer than 80 characters (found 86). 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
whitespace WhitespaceAfter ',' is not followed by whitespace. 101
 Error
misc FinalParameters Parameter title should be final. 101
 Error
coding HiddenField 'title' hides a field. 101
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 101
 Error
misc FinalParameters Parameter subTitle should be final. 101
 Error
coding HiddenField 'subTitle' hides a field. 101
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 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/cca/CyclicCellularAutomaton.java

Severity Category Rule Message Line
 Error
design InterfaceIsType interfaces should describe a type and hence have methods. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9

org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonCanvas.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 12
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 14
 Error
sizes LineLength Line is longer than 80 characters (found 128). 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 34
 Error
sizes LineLength Line is longer than 80 characters (found 135). 35
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 35
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 35
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 35
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 35
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 35
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 35
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 35
 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. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 48
 Error
naming ConstantName Name 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 49
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
sizes LineLength Line is longer than 80 characters (found 81). 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter tabCtx should be final. 53
 Error
coding HiddenField 'tabCtx' hides a field. 53
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 59
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
sizes LineLength Line is longer than 80 characters (found 90). 66
 Error
design DesignForExtension Class 'CyclicCellularAutomatonCanvas' looks like designed for extension (can be subclassed), but the method 'paint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonCanvas' final or making the method 'paint' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter g should be final. 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 79
 Error
design DesignForExtension Class 'CyclicCellularAutomatonCanvas' 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 'CyclicCellularAutomatonCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 Error
misc FinalParameters Parameter g should be final. 90
 Error
design DesignForExtension Class 'CyclicCellularAutomatonCanvas' 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 'CyclicCellularAutomatonCanvas' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 97
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 97
 Error
design DesignForExtension Class 'CyclicCellularAutomatonCanvas' looks like designed for extension (can be subclassed), but the method 'cancel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonCanvas' final or making the method 'cancel' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error
misc FinalParameters Parameter mayInterruptIfRunning should be final. 101
 Error
design DesignForExtension Class 'CyclicCellularAutomatonCanvas' looks like designed for extension (can be subclassed), but the method 'isCancelled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonCanvas' final or making the method 'isCancelled' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
design DesignForExtension Class 'CyclicCellularAutomatonCanvas' looks like designed for extension (can be subclassed), but the method 'isDone' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonCanvas' final or making the method 'isDone' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error
design DesignForExtension Class 'CyclicCellularAutomatonCanvas' looks like designed for extension (can be subclassed), but the method 'get' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonCanvas' final or making the method 'get' static/final/abstract/empty, or adding allowed annotation for the method. 115
 Error
design DesignForExtension Class 'CyclicCellularAutomatonCanvas' looks like designed for extension (can be subclassed), but the method 'get' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonCanvas' final or making the method 'get' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error
sizes LineLength Line is longer than 80 characters (found 116). 121
 Error
misc FinalParameters Parameter timeout should be final. 121
 Error
misc FinalParameters Parameter unit should be final. 121

org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonContext.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
sizes LineLength Line is longer than 80 characters (found 119). 18
 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 MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter tab should be final. 27
 Error
coding HiddenField 'tab' hides a field. 27
 Error
whitespace ParenPad '(' is followed by whitespace. 31
 Error
design DesignForExtension Class 'CyclicCellularAutomatonContext' 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 'CyclicCellularAutomatonContext' final or making the method 'stopController' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
design DesignForExtension Class 'CyclicCellularAutomatonContext' 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 'CyclicCellularAutomatonContext' final or making the method 'startController' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 44
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 47
 Error
design DesignForExtension Class 'CyclicCellularAutomatonContext' 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 'CyclicCellularAutomatonContext' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
misc FinalParameters Parameter value should be final. 59
 Error
design DesignForExtension Class 'CyclicCellularAutomatonContext' 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 'CyclicCellularAutomatonContext' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 63

org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonController.java

Severity Category Rule Message Line
 Error
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 20
 Error
sizes LineLength Line is longer than 80 characters (found 108). 21
 Error
sizes LineLength Line is longer than 80 characters (found 98). 22
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 23
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 24
 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. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter tabCtx should be final. 38
 Error
coding HiddenField 'tabCtx' hides a field. 38
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 111). 44
 Error
design DesignForExtension Class 'CyclicCellularAutomatonController' 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 'CyclicCellularAutomatonController' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
blocks LeftCurly '{' at column 17 should have line break after. 59
 Error
whitespace ParenPad '(' is followed by whitespace. 59
 Error
whitespace ParenPad ')' is preceded with whitespace. 59
 Error
blocks RightCurly '}' at column 56 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). 59
 Error
blocks LeftCurly '{' at column 44 should have line break after. 60
 Error
design DesignForExtension Class 'CyclicCellularAutomatonController' 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 'CyclicCellularAutomatonController' final or making the method 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 75

org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonModel.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.woehlke.computer.kurzweil.commons.model.LatticeNeighbourhoodType.*. 13
 Error
sizes LineLength Line is longer than 80 characters (found 90). 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 29
 Error
naming ConstantName Name 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 30
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 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. 34
 Error
coding HiddenField 'tabCtx' hides a field. 34
 Error
design DesignForExtension Class 'CyclicCellularAutomatonModel' 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 'CyclicCellularAutomatonModel' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 Error
sizes LineLength Line is longer than 80 characters (found 135). 64
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 83
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 84
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 88
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 91
 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. 102
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 102
 Error
design DesignForExtension Class 'CyclicCellularAutomatonModel' looks like designed for extension (can be subclassed), but the method 'resetLattice' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonModel' final or making the method 'resetLattice' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 105
 Error
design DesignForExtension Class 'CyclicCellularAutomatonModel' looks like designed for extension (can be subclassed), but the method 'startWithNeighbourhoodVonNeumann' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonModel' final or making the method 'startWithNeighbourhoodVonNeumann' static/final/abstract/empty, or adding allowed annotation for the method. 110
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 110
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 111
 Error
whitespace ParenPad '(' is followed by whitespace. 111
 Error
sizes LineLength Line is longer than 80 characters (found 86). 114
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 116
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 116
 Error
sizes LineLength Line is longer than 80 characters (found 88). 118
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 118
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 118
 Error
design DesignForExtension Class 'CyclicCellularAutomatonModel' looks like designed for extension (can be subclassed), but the method 'startWithNeighbourhoodMoore' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonModel' final or making the method 'startWithNeighbourhoodMoore' static/final/abstract/empty, or adding allowed annotation for the method. 121
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 121
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 122
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 122
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 123
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 123
 Error
sizes LineLength Line is longer than 80 characters (found 88). 125
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 125
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 125
 Error
design DesignForExtension Class 'CyclicCellularAutomatonModel' looks like designed for extension (can be subclassed), but the method 'startWithNeighbourhoodWoehlke' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonModel' final or making the method 'startWithNeighbourhoodWoehlke' static/final/abstract/empty, or adding allowed annotation for the method. 128
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 128
 Error
sizes LineLength Line is longer than 80 characters (found 82). 129
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 130
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 130
 Error
sizes LineLength Line is longer than 80 characters (found 88). 132
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 132
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 132
 Error
design DesignForExtension Class 'CyclicCellularAutomatonModel' 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 'CyclicCellularAutomatonModel' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 136
 Error
misc FinalParameters Parameter value should be final. 142
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 142
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 142
 Error
design DesignForExtension Class 'CyclicCellularAutomatonModel' 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 'CyclicCellularAutomatonModel' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 145
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 150
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 150
 Error
design DesignForExtension Class 'CyclicCellularAutomatonModel' 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 'CyclicCellularAutomatonModel' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 153
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 158
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 158
 Error
design DesignForExtension Class 'CyclicCellularAutomatonModel' looks like designed for extension (can be subclassed), but the method 'getState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonModel' final or making the method 'getState' static/final/abstract/empty, or adding allowed annotation for the method. 161
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 161
 Error
misc FinalParameters Parameter x should be final. 161
 Error
misc FinalParameters Parameter y should be final. 161

org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonTab.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 18
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 18
 Error
sizes LineLength Line is longer than 80 characters (found 98). 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter tabbedPane should be final. 28
 Error
sizes LineLength Line is longer than 80 characters (found 87). 33
 Error
design DesignForExtension Class 'CyclicCellularAutomatonTab' 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 'CyclicCellularAutomatonTab' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 42
 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. 52
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 52
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 52
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 52
 Error
design DesignForExtension Class 'CyclicCellularAutomatonTab' 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 'CyclicCellularAutomatonTab' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 63
 Error
design DesignForExtension Class 'CyclicCellularAutomatonTab' looks like designed for extension (can be subclassed), but the method 'actionPerformed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonTab' final or making the method 'actionPerformed' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error
misc FinalParameters Parameter ae should be final. 67
 Error
sizes LineLength Line is longer than 80 characters (found 91). 68
 Error
sizes LineLength Line is longer than 80 characters (found 93). 71
 Error
sizes LineLength Line is longer than 80 characters (found 95). 74
 Error
sizes LineLength Line is longer than 80 characters (found 83). 78
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78
 Error
sizes LineLength Line is longer than 80 characters (found 82). 81
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 81
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 81

org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonTabPane.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.*. 12
 Error
sizes LineLength Line is longer than 80 characters (found 86). 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 18
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 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
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter tab should be final. 25
 Error
coding HiddenField 'tab' hides a field. 25
 Error
sizes LineLength Line is longer than 80 characters (found 88). 27
 Error
whitespace ParenPad '(' is followed by whitespace. 28
 Error
whitespace ParenPad ')' is preceded with whitespace. 28
 Error
sizes LineLength Line is longer than 80 characters (found 87). 29
 Error
sizes LineLength Line is longer than 80 characters (found 95). 30
 Error
sizes LineLength Line is longer than 80 characters (found 85). 31
 Error
whitespace ParenPad '(' is followed by whitespace. 31
 Error
whitespace ParenPad '(' is followed by whitespace. 32
 Error
sizes LineLength Line is longer than 80 characters (found 81). 33

org/woehlke/computer/kurzweil/tabs/cca/canvas/CyclicCellularAutomatonColorScheme.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.*. 5
 Error
sizes LineLength Line is longer than 80 characters (found 84). 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 13
 Error
coding MagicNumber '54' is a magic number. 28
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error
coding MagicNumber '12' is a magic number. 28
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error
coding MagicNumber '88' is a magic number. 28
 Error
coding MagicNumber '154' is a magic number. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
coding MagicNumber '112' is a magic number. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
coding MagicNumber '38' is a magic number. 29
 Error
coding MagicNumber '234' is a magic number. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
coding MagicNumber '123' is a magic number. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
coding MagicNumber '254' is a magic number. 30
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 32
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 32
 Error
design DesignForExtension Class 'CyclicCellularAutomatonColorScheme' looks like designed for extension (can be subclassed), but the method 'getMaxState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonColorScheme' final or making the method 'getMaxState' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 37
 Error
design DesignForExtension Class 'CyclicCellularAutomatonColorScheme' looks like designed for extension (can be subclassed), but the method 'getColorForState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonColorScheme' final or making the method 'getColorForState' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter state should be final. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41

org/woehlke/computer/kurzweil/tabs/cca/canvas/PanelNeighbourhoodButtons.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 11
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 13
 Error
sizes LineLength Line is longer than 80 characters (found 98). 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
sizes LineLength Line is longer than 80 characters (found 105). 18
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 18
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
sizes LineLength Line is longer than 80 characters (found 94). 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter canvas should be final. 32
 Error
coding HiddenField 'canvas' hides a field. 32
 Error
sizes LineLength Line is longer than 80 characters (found 147). 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 34
 Error
sizes LineLength Line is longer than 80 characters (found 139). 36
 Error
sizes LineLength Line is longer than 80 characters (found 128). 37
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 37
 Error
sizes LineLength Line is longer than 80 characters (found 132). 38
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 38
 Error
whitespace ParenPad ')' is preceded with whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 127). 42

org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregation.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
design InterfaceIsType interfaces should describe a type and hence have methods. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9

org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationCanvas.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 11
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 13
 Error
sizes LineLength Line is longer than 80 characters (found 81). 21
 Error
sizes LineLength Line is longer than 80 characters (found 94). 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
sizes LineLength Line is longer than 80 characters (found 101). 30
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 30
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
naming MemberName Name 'MEDIUM' must match pattern '^[a-z][a-zA-Z0-9]*$'. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
naming MemberName Name 'PARTICLES' must match pattern '^[a-z][a-zA-Z0-9]*$'. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 43
 Error
naming ConstantName Name 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 44
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
misc FinalParameters Parameter tabCtx should be final. 49
 Error
coding HiddenField 'tabCtx' hides a field. 49
 Error
whitespace ParenPad '(' is followed by whitespace. 52
 Error
whitespace ParenPad ')' is preceded with whitespace. 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 57
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 64
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationCanvas' looks like designed for extension (can be subclassed), but the method 'paint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DiffusionLimitedAggregationCanvas' final or making the method 'paint' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 68
 Error
misc FinalParameters Parameter g should be final. 68
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 81
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 85
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 85
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 86
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 86
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 86
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 86
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 87
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 90
 Error
coding MagicNumber '25' is a magic number. 92
 Error
coding MagicNumber '256' is a magic number. 93
 Error
coding MagicNumber '256' is a magic number. 93
 Error
coding MagicNumber '256' is a magic number. 93
 Error
coding MagicNumber '256' is a magic number. 94
 Error
coding MagicNumber '255' is a magic number. 95
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 98
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 98
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 98
 Error
sizes LineLength Line is longer than 80 characters (found 128). 99
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationCanvas' 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 'DiffusionLimitedAggregationCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 Error
misc FinalParameters Parameter g should be final. 105

org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationContext.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 17
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
sizes LineLength Line is longer than 80 characters (found 81). 18
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 18
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
sizes LineLength Line is longer than 80 characters (found 127). 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc 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 tab should be final. 29
 Error
coding HiddenField 'tab' hides a field. 29
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationContext' 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 'DiffusionLimitedAggregationContext' final or making the method 'stopController' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationContext' 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 'DiffusionLimitedAggregationContext' final or making the method 'startController' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 46
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 49
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 49
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationContext' 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 'DiffusionLimitedAggregationContext' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
misc FinalParameters Parameter value should be final. 61
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationContext' 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 'DiffusionLimitedAggregationContext' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 65

org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationController.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 81). 13
 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 WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with 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 WhitespaceAround '=' is not followed by whitespace. 22
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 22
 Error
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 23
 Error
sizes LineLength Line is longer than 80 characters (found 108). 24
 Error
sizes LineLength Line is longer than 80 characters (found 98). 25
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 26
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 27
 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 MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter tabCtx should be final. 38
 Error
coding HiddenField 'tabCtx' hides a field. 38
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 111). 43
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationController' 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 'DiffusionLimitedAggregationController' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
whitespace ParenPad '(' is followed by whitespace. 53
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 53
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 54
 Error
blocks LeftCurly '{' at column 17 should have line break after. 58
 Error
whitespace ParenPad '(' is followed by whitespace. 58
 Error
whitespace ParenPad ')' is preceded with whitespace. 58
 Error
blocks RightCurly '}' at column 50 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). 58
 Error
blocks LeftCurly '{' at column 44 should have line break after. 59
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationController' 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 'DiffusionLimitedAggregationController' final or making the method 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 73

org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationModel.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 94). 15
 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. 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. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 30
 Error
naming ConstantName Name 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 31
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter tabCtx should be final. 34
 Error
coding HiddenField 'tabCtx' hides a field. 34
 Error
sizes LineLength Line is longer than 80 characters (found 122). 40
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 45
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 45
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 45
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 45
 Error
whitespace NoWhitespaceBefore ',' is preceded with whitespace. 50
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 55
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationModel' 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 'DiffusionLimitedAggregationModel' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 64
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationModel' 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 'DiffusionLimitedAggregationModel' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationModel' looks like designed for extension (can be subclassed), but the method 'getAgeFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DiffusionLimitedAggregationModel' final or making the method 'getAgeFor' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
misc FinalParameters Parameter x should be final. 77
 Error
misc FinalParameters Parameter y should be final. 77
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationModel' 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 'DiffusionLimitedAggregationModel' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 87
 Error
sizes LineLength Line is longer than 80 characters (found 88). 97
 Error
sizes LineLength Line is longer than 80 characters (found 89). 98
 Error
coding MissingSwitchDefault switch without "default" clause. 98
 Error
coding MagicNumber '3' is a magic number. 108
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationModel' looks like designed for extension (can be subclassed), but the method 'hasDendriteNeighbour' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DiffusionLimitedAggregationModel' final or making the method 'hasDendriteNeighbour' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 126
 Error
whitespace ParenPad '(' is followed by whitespace. 126
 Error
misc FinalParameters Parameter myX should be final. 126
 Error
whitespace NoWhitespaceBefore ',' is preceded with whitespace. 126
 Error
misc FinalParameters Parameter myY should be final. 126
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 126
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 128
 Error
whitespace WhitespaceAround '==' is not followed by whitespace. 128
 Error
whitespace WhitespaceAround '==' is not preceded with whitespace. 128
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 128
 Error
sizes LineLength Line is longer than 80 characters (found 90). 129
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 129
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 130
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 130
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 131
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 131
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 131
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 131
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 132
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 132
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationModel' 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 'DiffusionLimitedAggregationModel' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 144
 Error
misc FinalParameters Parameter value should be final. 150

org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationTab.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 15
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 16
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 16
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 16
 Error
sizes LineLength Line is longer than 80 characters (found 106). 17
 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
sizes LineLength Line is longer than 80 characters (found 88). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
sizes LineLength Line is longer than 80 characters (found 82). 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter tabbedPane should be final. 24
 Error
whitespace ParenPad ')' is preceded with whitespace. 25
 Error
whitespace ParenPad ')' is preceded with whitespace. 26
 Error
sizes LineLength Line is longer than 80 characters (found 97). 27
 Error
whitespace ParenPad '(' is followed by whitespace. 27
 Error
whitespace ParenPad ')' is preceded with whitespace. 27
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationTab' 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 'DiffusionLimitedAggregationTab' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 47
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 47
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 47
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationTab' 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 'DiffusionLimitedAggregationTab' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 59
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 59
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 59
 Error
design DesignForExtension Class 'DiffusionLimitedAggregationTab' looks like designed for extension (can be subclassed), but the method 'actionPerformed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DiffusionLimitedAggregationTab' final or making the method 'actionPerformed' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error
misc FinalParameters Parameter ae should be final. 63
 Error
sizes LineLength Line is longer than 80 characters (found 87). 64
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 64
 Error
sizes LineLength Line is longer than 80 characters (found 86). 67
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 67

org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationTabPane.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 11
 Error
sizes LineLength Line is longer than 80 characters (found 91). 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 17
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
sizes LineLength Line is longer than 80 characters (found 83). 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter tab should be final. 22
 Error
coding HiddenField 'tab' hides a field. 22
 Error
whitespace ParenPad '(' is followed by whitespace. 24
 Error
whitespace ParenPad ')' is preceded with whitespace. 24
 Error
sizes LineLength Line is longer than 80 characters (found 87). 25

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/Mandelbrot.java

Severity Category Rule Message Line
 Error
design InterfaceIsType interfaces should describe a type and hence have methods. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotCanvas.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.*. 12
 Error
sizes LineLength Line is longer than 80 characters (found 90). 24
 Error
sizes LineLength Line is longer than 80 characters (found 91). 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 32
 Error
sizes LineLength Line is longer than 80 characters (found 98). 33
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 33
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 33
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 33
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 33
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 33
 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. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter tabCtx should be final. 44
 Error
coding HiddenField 'tabCtx' hides a field. 44
 Error
design DesignForExtension Class 'MandelbrotCanvas' looks like designed for extension (can be subclassed), but the method 'paint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotCanvas' final or making the method 'paint' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
misc FinalParameters Parameter g should be final. 57
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 64
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 65
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 66
 Error
coding MagicNumber '4' is a magic number. 66
 Error
whitespace WhitespaceAround '%' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '%' is not preceded with whitespace. 66
 Error
coding MagicNumber '256' is a magic number. 66
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
design DesignForExtension Class 'MandelbrotCanvas' 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 'MandelbrotCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error
misc FinalParameters Parameter g should be final. 75
 Error
design DesignForExtension Class 'MandelbrotCanvas' looks like designed for extension (can be subclassed), but the method 'cancel' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotCanvas' final or making the method 'cancel' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
misc FinalParameters Parameter mayInterruptIfRunning should be final. 80
 Error
design DesignForExtension Class 'MandelbrotCanvas' looks like designed for extension (can be subclassed), but the method 'isCancelled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotCanvas' final or making the method 'isCancelled' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error
design DesignForExtension Class 'MandelbrotCanvas' looks like designed for extension (can be subclassed), but the method 'isDone' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotCanvas' final or making the method 'isDone' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
design DesignForExtension Class 'MandelbrotCanvas' looks like designed for extension (can be subclassed), but the method 'get' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotCanvas' final or making the method 'get' static/final/abstract/empty, or adding allowed annotation for the method. 94
 Error
design DesignForExtension Class 'MandelbrotCanvas' looks like designed for extension (can be subclassed), but the method 'get' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotCanvas' final or making the method 'get' static/final/abstract/empty, or adding allowed annotation for the method. 99
 Error
sizes LineLength Line is longer than 80 characters (found 116). 100
 Error
misc FinalParameters Parameter timeout should be final. 100
 Error
misc FinalParameters Parameter unit should be final. 100
 Error
design DesignForExtension Class 'MandelbrotCanvas' 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 'MandelbrotCanvas' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 106
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 106

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotContext.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 93). 16
 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. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter tab should be final. 25
 Error
coding HiddenField 'tab' hides a field. 25
 Error
misc FinalParameters Parameter ctx should be final. 25
 Error
coding HiddenField 'ctx' hides a field. 25
 Error
sizes LineLength Line is longer than 80 characters (found 81). 28
 Error
whitespace ParenPad ')' is preceded with whitespace. 28
 Error
whitespace ParenPad ')' is preceded with whitespace. 30
 Error
design DesignForExtension Class 'MandelbrotContext' 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 'MandelbrotContext' final or making the method 'stopController' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
whitespace ParenPad ')' is preceded with whitespace. 37
 Error
design DesignForExtension Class 'MandelbrotContext' 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 'MandelbrotContext' final or making the method 'startController' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
sizes LineLength Line is longer than 80 characters (found 82). 43
 Error
whitespace ParenPad ')' is preceded with whitespace. 43
 Error
design DesignForExtension Class 'MandelbrotContext' 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 'MandelbrotContext' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
misc FinalParameters Parameter value should be final. 57
 Error
design DesignForExtension Class 'MandelbrotContext' 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 'MandelbrotContext' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 61

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotController.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 9
 Error
sizes LineLength Line is longer than 80 characters (found 87). 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
naming MemberName Name 'THREAD_SLEEP_TIME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter model should be final. 24
 Error
misc FinalParameters Parameter tab should be final. 24
 Error
coding HiddenField 'tab' hides a field. 24
 Error
design DesignForExtension Class 'MandelbrotController' 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 'MandelbrotController' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 36
 Error
blocks LeftCurly '{' at column 17 should have line break after. 39
 Error
blocks RightCurly '}' at column 45 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). 39
 Error
design DesignForExtension Class 'MandelbrotController' 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 'MandelbrotController' final or making the method 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotModel.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 18
 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. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
sizes LineLength Line is longer than 80 characters (found 86). 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter properties should be final. 34
 Error
coding HiddenField 'properties' hides a field. 34
 Error
misc FinalParameters Parameter tab should be final. 34
 Error
coding HiddenField 'tab' hides a field. 34
 Error
design DesignForExtension Class 'MandelbrotModel' looks like designed for extension (can be subclassed), but the method 'click' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotModel' final or making the method 'click' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
misc FinalParameters Parameter c should be final. 42
 Error
coding MissingSwitchDefault switch without "default" clause. 45
 Error
design DesignForExtension Class 'MandelbrotModel' looks like designed for extension (can be subclassed), but the method 'step' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotModel' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
coding MissingSwitchDefault switch without "default" clause. 65
 Error
design DesignForExtension Class 'MandelbrotModel' looks like designed for extension (can be subclassed), but the method 'getCellStatusFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotModel' final or making the method 'getCellStatusFor' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
misc FinalParameters Parameter x should be final. 77
 Error
misc FinalParameters Parameter y should be final. 77
 Error
design DesignForExtension Class 'MandelbrotModel' 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 'MandelbrotModel' final or making the method 'getWorldDimensions' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
design DesignForExtension Class 'MandelbrotModel' looks like designed for extension (can be subclassed), but the method 'setModeSwitch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotModel' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error
design DesignForExtension Class 'MandelbrotModel' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotModel' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error
design DesignForExtension Class 'MandelbrotModel' looks like designed for extension (can be subclassed), but the method 'getGaussianNumberPlane' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotModel' final or making the method 'getGaussianNumberPlane' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 98
 Error
design DesignForExtension Class 'MandelbrotModel' looks like designed for extension (can be subclassed), but the method 'getTab' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotModel' final or making the method 'getTab' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 102
 Error
design DesignForExtension Class 'MandelbrotModel' looks like designed for extension (can be subclassed), but the method 'zoomOut' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotModel' final or making the method 'zoomOut' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 106
 Error
coding MissingSwitchDefault switch without "default" clause. 107
 Error
design DesignForExtension Class 'MandelbrotModel' 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 'MandelbrotModel' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error
misc FinalParameters Parameter value should be final. 126
 Error
design DesignForExtension Class 'MandelbrotModel' 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 'MandelbrotModel' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 130

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotTab.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.*. 12
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.event.*. 13
 Error
sizes LineLength Line is longer than 80 characters (found 90). 17
 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 88). 26
 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 MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter tabbedPane should be final. 35
 Error
whitespace ParenPad '(' is followed by whitespace. 46
 Error
sizes LineLength Line is longer than 80 characters (found 84). 52
 Error
design DesignForExtension Class 'MandelbrotTab' 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 'MandelbrotTab' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 79
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 79
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 79
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 79
 Error
design DesignForExtension Class 'MandelbrotTab' 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 'MandelbrotTab' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 82
 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 followed by whitespace. 90
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error
design DesignForExtension Class 'MandelbrotTab' looks like designed for extension (can be subclassed), but the method 'actionPerformed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTab' final or making the method 'actionPerformed' static/final/abstract/empty, or adding allowed annotation for the method. 93
 Error
misc FinalParameters Parameter ae should be final. 94
 Error
sizes LineLength Line is longer than 80 characters (found 108). 95
 Error
whitespace WhitespaceAfter 'if' 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 106). 98
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 98
 Error
sizes LineLength Line is longer than 80 characters (found 87). 101
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 101
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 101
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 104
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 104
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 107
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 107
 Error
design DesignForExtension Class 'MandelbrotTab' looks like designed for extension (can be subclassed), but the method 'setModeSwitch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTab' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 112
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 112
 Error
design DesignForExtension Class 'MandelbrotTab' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTab' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 117
 Error
design DesignForExtension Class 'MandelbrotTab' looks like designed for extension (can be subclassed), but the method 'mouseClicked' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTab' final or making the method 'mouseClicked' static/final/abstract/empty, or adding allowed annotation for the method. 122
 Error
misc FinalParameters Parameter e should be final. 123
 Error
whitespace ParenPad '(' is followed by whitespace. 124
 Error
whitespace ParenPad '(' is followed by whitespace. 125
 Error
whitespace ParenPad ')' is preceded with whitespace. 125
 Error
misc FinalParameters Parameter e should be final. 129
 Error
misc FinalParameters Parameter e should be final. 134
 Error
misc FinalParameters Parameter e should be final. 139
 Error
misc FinalParameters Parameter e should be final. 144

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotTabPane.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 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
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 tab should be final. 26
 Error
coding HiddenField 'tab' hides a field. 26
 Error
whitespace ParenPad '(' is followed by whitespace. 28
 Error
whitespace ParenPad ')' is preceded with whitespace. 28
 Error
sizes LineLength Line is longer than 80 characters (found 87). 29
 Error
sizes LineLength Line is longer than 80 characters (found 93). 30
 Error
sizes LineLength Line is longer than 80 characters (found 84). 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 33
 Error
design DesignForExtension Class 'MandelbrotTabPane' looks like designed for extension (can be subclassed), but the method 'enableZoomButton' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabPane' final or making the method 'enableZoomButton' static/final/abstract/empty, or adding allowed annotation for the method. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
design DesignForExtension Class 'MandelbrotTabPane' looks like designed for extension (can be subclassed), but the method 'disableZoomButton' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabPane' final or making the method 'disableZoomButton' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
design DesignForExtension Class 'MandelbrotTabPane' looks like designed for extension (can be subclassed), but the method 'getRadioButtonsSwitch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabPane' final or making the method 'getRadioButtonsSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
design DesignForExtension Class 'MandelbrotTabPane' looks like designed for extension (can be subclassed), but the method 'getRadioButtonsZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabPane' final or making the method 'getRadioButtonsZoom' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
design DesignForExtension Class 'MandelbrotTabPane' looks like designed for extension (can be subclassed), but the method 'getZoomOutButton' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabPane' final or making the method 'getZoomOutButton' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelButtons.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 5
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 6
 Error
sizes LineLength Line is longer than 80 characters (found 90). 18
 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 MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter model should be final. 31
 Error
coding HiddenField 'model' hides a field. 31
 Error
sizes LineLength Line is longer than 80 characters (found 108). 33
 Error
sizes LineLength Line is longer than 80 characters (found 119). 34
 Error
sizes LineLength Line is longer than 80 characters (found 117). 38
 Error
sizes LineLength Line is longer than 80 characters (found 104). 44
 Error
misc FinalParameters Parameter ae should be final. 58
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 61
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 63

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelChooseMouseClickMode.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
sizes LineLength Line is longer than 80 characters (found 101). 17
 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 MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter tabCtx should be final. 27
 Error
coding HiddenField 'tabCtx' hides a field. 27
 Error
sizes LineLength Line is longer than 80 characters (found 88). 29
 Error
sizes LineLength Line is longer than 80 characters (found 111). 35
 Error
sizes LineLength Line is longer than 80 characters (found 107). 36
 Error
whitespace ParenPad '(' is followed by whitespace. 42
 Error
whitespace ParenPad ')' is preceded with whitespace. 42
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 54

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelCopyright.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
sizes LineLength Line is longer than 80 characters (found 90). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
misc FinalParameters Parameter subtitle should be final. 17

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelSubtitle.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
sizes LineLength Line is longer than 80 characters (found 90). 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
misc FinalParameters Parameter subtitle should be final. 17

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/PanelZoom.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 8
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter tabCtx should be final. 20
 Error
coding HiddenField 'tabCtx' hides a field. 20
 Error
sizes LineLength Line is longer than 80 characters (found 92). 22
 Error
sizes LineLength Line is longer than 80 characters (found 115). 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error
coding MagicNumber '3' is a magic number. 28

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/canvas/RradioButtons.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/state/MandelbrotTabState.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 90). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/state/MandelbrotTabStateMachine.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.woehlke.computer.kurzweil.tabs.mandelbrotzoom.model.state.MandelbrotTabState.*. 3
 Error
sizes LineLength Line is longer than 80 characters (found 90). 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
design DesignForExtension Class 'MandelbrotTabStateMachine' looks like designed for extension (can be subclassed), but the method 'click' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabStateMachine' final or making the method 'click' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 22
 Error
coding MissingSwitchDefault switch without "default" clause. 24
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 24
 Error
design DesignForExtension Class 'MandelbrotTabStateMachine' looks like designed for extension (can be subclassed), but the method 'setModeSwitch' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabStateMachine' final or making the method 'setModeSwitch' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
coding MissingSwitchDefault switch without "default" clause. 43
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 43
 Error
design DesignForExtension Class 'MandelbrotTabStateMachine' looks like designed for extension (can be subclassed), but the method 'setModeZoom' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabStateMachine' final or making the method 'setModeZoom' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
coding MissingSwitchDefault switch without "default" clause. 59
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 59
 Error
design DesignForExtension Class 'MandelbrotTabStateMachine' looks like designed for extension (can be subclassed), but the method 'getMandelbrotTabState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabStateMachine' final or making the method 'getMandelbrotTabState' static/final/abstract/empty, or adding allowed annotation for the method. 73
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
design DesignForExtension Class 'MandelbrotTabStateMachine' looks like designed for extension (can be subclassed), but the method 'setMandelbrotTabState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTabStateMachine' final or making the method 'setMandelbrotTabState' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error
misc FinalParameters Parameter mandelbrotTabState should be final. 77
 Error
coding HiddenField 'mandelbrotTabState' hides a field. 77

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/MandelbrotTuringMachine.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 10
 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 MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter model should be final. 22
 Error
design DesignForExtension Class 'MandelbrotTuringMachine' 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 'MandelbrotTuringMachine' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
design DesignForExtension Class 'MandelbrotTuringMachine' looks like designed for extension (can be subclassed), but the method 'step' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MandelbrotTuringMachine' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 36
 Error
whitespace WhitespaceAround 'switch' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 37
 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. 50
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 50
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 56
 Error
sizes LineLength Line is longer than 80 characters (found 97). 57
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 65
 Error
sizes LineLength Line is longer than 80 characters (found 92). 66
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 72
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 77

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/Point.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 9
 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
misc FinalParameters Parameter p should be final. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter x should be final. 28
 Error
coding HiddenField 'x' hides a field. 28
 Error
misc FinalParameters Parameter y should be final. 28
 Error
coding HiddenField 'y' hides a field. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter x should be final. 33
 Error
coding HiddenField 'x' hides a field. 33
 Error
misc FinalParameters Parameter y should be final. 33
 Error
coding HiddenField 'y' hides a field. 33
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'moveUp' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'moveRight' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'moveDown' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'moveLeft' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'getWidth' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 54
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'getHeight' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
blocks LeftCurly '{' at column 28 should have line break after. 57
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'getX' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'setX' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error
misc FinalParameters Parameter x should be final. 63
 Error
coding HiddenField 'x' hides a field. 63
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'getY' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 Error
design DesignForExtension Class 'Point' 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 'Point' final or making the method 'setY' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter y should be final. 71
 Error
coding HiddenField 'y' hides a field. 71
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
misc FinalParameters Parameter o should be final. 76
 Error
blocks NeedBraces 'if' construct must use '{}'s. 77
 Error
blocks NeedBraces 'if' construct must use '{}'s. 78
 Error
whitespace OperatorWrap '&&' should be on a new line. 80
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error
design DesignForExtension Class 'Point' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Point' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
whitespace OperatorWrap '+' should be on a new line. 91
 Error
whitespace OperatorWrap '+' should be on a new line. 92
 Error
whitespace OperatorWrap '+' should be on a new line. 93

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/TuringDirection.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 90). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/TuringPhase.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/TuringPhaseState.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 16
 Error
design DesignForExtension Class 'TuringPhaseState' 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 'TuringPhaseState' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 20
 Error
design DesignForExtension Class 'TuringPhaseState' looks like designed for extension (can be subclassed), but the method 'finishSearchTheSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPhaseState' final or making the method 'finishSearchTheSet' static/final/abstract/empty, or adding allowed annotation for the method. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 24
 Error
design DesignForExtension Class 'TuringPhaseState' looks like designed for extension (can be subclassed), but the method 'finishWalkAround' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPhaseState' final or making the method 'finishWalkAround' static/final/abstract/empty, or adding allowed annotation for the method. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
design DesignForExtension Class 'TuringPhaseState' looks like designed for extension (can be subclassed), but the method 'finishFillTheOutsideWithColors' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPhaseState' final or making the method 'finishFillTheOutsideWithColors' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
design DesignForExtension Class 'TuringPhaseState' looks like designed for extension (can be subclassed), but the method 'getTuringTuringPhase' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPhaseState' final or making the method 'getTuringTuringPhase' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36

org/woehlke/computer/kurzweil/tabs/mandelbrotzoom/model/turing/TuringPositions.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter worldDimensions should be final. 22
 Error
coding HiddenField 'worldDimensions' hides a field. 22
 Error
design DesignForExtension Class 'TuringPositions' 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 'TuringPositions' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
sizes LineLength Line is longer than 80 characters (found 98). 29
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 29
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 29
 Error
coding MagicNumber '11' is a magic number. 29
 Error
design DesignForExtension Class 'TuringPositions' looks like designed for extension (can be subclassed), but the method 'markFirstSetPosition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPositions' final or making the method 'markFirstSetPosition' static/final/abstract/empty, or adding allowed annotation for the method. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 33
 Error
design DesignForExtension Class 'TuringPositions' looks like designed for extension (can be subclassed), but the method 'getTuringPosition' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPositions' final or making the method 'getTuringPosition' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
design DesignForExtension Class 'TuringPositions' looks like designed for extension (can be subclassed), but the method 'goForward' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPositions' final or making the method 'goForward' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 44
 Error
design DesignForExtension Class 'TuringPositions' looks like designed for extension (can be subclassed), but the method 'turnRight' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPositions' final or making the method 'turnRight' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 64
 Error
design DesignForExtension Class 'TuringPositions' looks like designed for extension (can be subclassed), but the method 'turnLeft' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPositions' final or making the method 'turnLeft' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 Error
design DesignForExtension Class 'TuringPositions' looks like designed for extension (can be subclassed), but the method 'isFinishedWalkAround' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TuringPositions' final or making the method 'isFinishedWalkAround' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error
sizes LineLength Line is longer than 80 characters (found 87). 87
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 87
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 87
 Error
coding MagicNumber '100' is a magic number. 87

org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalk.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
design InterfaceIsType interfaces should describe a type and hence have methods. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9

org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkCanvas.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 13
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 15
 Error
sizes LineLength Line is longer than 80 characters (found 108). 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
sizes LineLength Line is longer than 80 characters (found 115). 31
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 31
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 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. 41
 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. 46
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 46
 Error
naming ConstantName Name 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 47
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter tabCtx should be final. 51
 Error
coding HiddenField 'tabCtx' hides a field. 51
 Error
whitespace ParenPad '(' is followed by whitespace. 53
 Error
whitespace ParenPad ')' is preceded with whitespace. 53
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 58
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 66
 Error
design DesignForExtension Class 'RandomWalkCanvas' looks like designed for extension (can be subclassed), but the method 'paint' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RandomWalkCanvas' final or making the method 'paint' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
misc FinalParameters Parameter g should be final. 71
 Error
coding MagicNumber '256' is a magic number. 81
 Error
coding MagicNumber '256' is a magic number. 81
 Error
coding MagicNumber '256' is a magic number. 81
 Error
whitespace ParenPad '(' is followed by whitespace. 82
 Error
whitespace NoWhitespaceAfter ')' is followed by whitespace. 87
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 88
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 88
 Error
coding MagicNumber '256' is a magic number. 94
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 95
 Error
coding MagicNumber '256' is a magic number. 96
 Error
coding MagicNumber '256' is a magic number. 97
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 98
 Error
coding MagicNumber '256' is a magic number. 99
 Error
coding MagicNumber '256' is a magic number. 100
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 101
 Error
design DesignForExtension Class 'RandomWalkCanvas' 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 'RandomWalkCanvas' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 112
 Error
misc FinalParameters Parameter g should be final. 113

org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkContext.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
sizes LineLength Line is longer than 80 characters (found 93). 18
 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 MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter tab should be final. 27
 Error
coding HiddenField 'tab' hides a field. 27
 Error
whitespace ParenPad '(' is followed by whitespace. 31
 Error
design DesignForExtension Class 'RandomWalkContext' 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 'RandomWalkContext' final or making the method 'stopController' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
design DesignForExtension Class 'RandomWalkContext' 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 'RandomWalkContext' final or making the method 'startController' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 44
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 47
 Error
design DesignForExtension Class 'RandomWalkContext' 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 'RandomWalkContext' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
misc FinalParameters Parameter value should be final. 59
 Error
design DesignForExtension Class 'RandomWalkContext' 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 'RandomWalkContext' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 63

org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkController.java

Severity Category Rule Message Line
 Error
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 19
 Error
sizes LineLength Line is longer than 80 characters (found 108). 20
 Error
sizes LineLength Line is longer than 80 characters (found 98). 21
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 22
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 23
 Error
sizes LineLength Line is longer than 80 characters (found 87). 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 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 114). 40
 Error
coding EmptyStatement Empty statement. 40
 Error
design DesignForExtension Class 'RandomWalkController' 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 'RandomWalkController' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
blocks LeftCurly '{' at column 17 should have line break after. 55
 Error
whitespace ParenPad '(' is followed by whitespace. 55
 Error
whitespace ParenPad ')' is preceded with whitespace. 55
 Error
blocks RightCurly '}' at column 56 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 55
 Error
blocks LeftCurly '{' at column 44 should have line break after. 56
 Error
design DesignForExtension Class 'RandomWalkController' 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 'RandomWalkController' final or making the method 'exit' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71

org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkModel.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 11
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 16
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 16
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 16
 Error
sizes LineLength Line is longer than 80 characters (found 89). 17
 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. 26
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 26
 Error
naming ConstantName Name 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 27
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter tabCtx should be final. 32
 Error
coding HiddenField 'tabCtx' hides a field. 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 38
 Error
design DesignForExtension Class 'RandomWalkModel' 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 'RandomWalkModel' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 42
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 48
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 48
 Error
sizes LineLength Line is longer than 80 characters (found 114). 52
 Error
sizes LineLength Line is longer than 80 characters (found 90). 53
 Error
whitespace ParenPad ')' is preceded with whitespace. 54
 Error
whitespace ParenPad ')' is preceded with whitespace. 55
 Error
coding MagicNumber '10' is a magic number. 58
 Error
sizes LineLength Line is longer than 80 characters (found 125). 59
 Error
design DesignForExtension Class 'RandomWalkModel' looks like designed for extension (can be subclassed), but the method 'resetLattice' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RandomWalkModel' final or making the method 'resetLattice' static/final/abstract/empty, or adding allowed annotation for the method. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 64
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 68
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 69
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 70
 Error
design DesignForExtension Class 'RandomWalkModel' 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 'RandomWalkModel' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
design DesignForExtension Class 'RandomWalkModel' 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 'RandomWalkModel' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 83
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 83
 Error
design DesignForExtension Class 'RandomWalkModel' 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 'RandomWalkModel' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error
misc FinalParameters Parameter value should be final. 97

org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkTab.java

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 16
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 25
 Error
misc FinalParameters Parameter tabbedPane should be final. 25
 Error
whitespace ParenPad '(' is followed by whitespace. 30
 Error
whitespace ParenPad ')' is preceded with whitespace. 30
 Error
design DesignForExtension Class 'RandomWalkTab' 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 'RandomWalkTab' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 41
 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. 51
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 51
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 51
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 51
 Error
design DesignForExtension Class 'RandomWalkTab' 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 'RandomWalkTab' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 54
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 62
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 62
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 62
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 62
 Error
design DesignForExtension Class 'RandomWalkTab' looks like designed for extension (can be subclassed), but the method 'actionPerformed' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RandomWalkTab' final or making the method 'actionPerformed' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error
misc FinalParameters Parameter ae should be final. 66
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70

org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkTabPane.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. 13
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 13
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 13
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
misc FinalParameters Parameter tab should be final. 18
 Error
whitespace ParenPad '(' is followed by whitespace. 20
 Error
whitespace ParenPad ')' is preceded with whitespace. 20
 Error
sizes LineLength Line is longer than 80 characters (found 87). 21

org/woehlke/computer/kurzweil/tabs/randomwalk/canvas/ParticleOrientation.java

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 12
 Error
javadoc JavadocVariable Missing a Javadoc comment. 13
 Error
javadoc JavadocVariable Missing a Javadoc comment. 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 18
 Error
misc FinalParameters Parameter x should be final. 22
 Error
misc FinalParameters Parameter y should be final. 22

org/woehlke/computer/kurzweil/tabs/randomwalk/canvas/RandomWalkButtons.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
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 13
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error
sizes LineLength Line is longer than 80 characters (found 83). 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 MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter canvas should be final. 28
 Error
coding HiddenField 'canvas' hides a field. 28
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 30
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 30
 Error
sizes LineLength Line is longer than 80 characters (found 93). 32
 Error
design DesignForExtension Class 'RandomWalkButtons' 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 'RandomWalkButtons' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 40

org/woehlke/computer/kurzweil/tabs/randomwalk/canvas/RandomWalkColorScheme.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 5
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 13
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 13
 Error
coding MagicNumber '54' is a magic number. 28
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error
coding MagicNumber '12' is a magic number. 28
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 28
 Error
coding MagicNumber '88' is a magic number. 28
 Error
coding MagicNumber '154' is a magic number. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
coding MagicNumber '112' is a magic number. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 29
 Error
coding MagicNumber '38' is a magic number. 29
 Error
coding MagicNumber '234' is a magic number. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
coding MagicNumber '123' is a magic number. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
coding MagicNumber '254' is a magic number. 30
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 32
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 32
 Error
design DesignForExtension Class 'RandomWalkColorScheme' looks like designed for extension (can be subclassed), but the method 'getMaxState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RandomWalkColorScheme' final or making the method 'getMaxState' static/final/abstract/empty, or adding allowed annotation for the method. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 37
 Error
design DesignForExtension Class 'RandomWalkColorScheme' looks like designed for extension (can be subclassed), but the method 'getColorForState' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RandomWalkColorScheme' final or making the method 'getColorForState' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter state should be final. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41

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

Severity Category Rule Message Line
 Error
design InterfaceIsType interfaces should describe a type and hence have methods. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 15
 Error
sizes LineLength Line is longer than 80 characters (found 87). 37
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 37
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 37
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 37
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 37
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 37
 Error
sizes LineLength Line is longer than 80 characters (found 94). 38
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 38
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 38
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 38
 Error
sizes LineLength Line is longer than 80 characters (found 99). 39
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 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. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 51
 Error
naming ConstantName Name 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 52
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
misc FinalParameters Parameter tabCtx should be final. 57
 Error
coding HiddenField 'tabCtx' hides a field. 57
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
misc FinalParameters Parameter graphics should be final. 80
 Error
sizes LineLength Line is longer than 80 characters (found 84). 105
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 105
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 105
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 105
 Error
sizes LineLength Line is longer than 80 characters (found 88). 108
 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. 114
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 114
 Error
misc FinalParameters Parameter graphics should be final. 114
 Error
design DesignForExtension Class 'SimulatedEvolutionCanvas' 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 'SimulatedEvolutionCanvas' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 121

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

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 16
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 16
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 16
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 16
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 17
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
sizes LineLength Line is longer than 80 characters (found 110). 18
 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. 25
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter tab should be final. 28
 Error
coding HiddenField 'tab' hides a field. 28
 Error
misc FinalParameters Parameter ctx should be final. 29
 Error
coding HiddenField 'ctx' hides a field. 29
 Error
whitespace ParenPad '(' is followed by whitespace. 33
 Error
whitespace ParenPad ')' is preceded with whitespace. 33
 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. 38
 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. 45
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 47
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 50
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 50
 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. 56
 Error
misc FinalParameters Parameter value should be final. 62
 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. 66

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 93). 12
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 26
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 26
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 27
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 27
 Error
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 28
 Error
sizes LineLength Line is longer than 80 characters (found 108). 29
 Error
sizes LineLength Line is longer than 80 characters (found 98). 30
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 31
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 32
 Error
sizes LineLength Line is longer than 80 characters (found 103). 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
design DesignForExtension Class 'SimulatedEvolutionController' looks like designed for extension (can be subclassed), but the method 'getUncaughtExceptionHandler' 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 'getUncaughtExceptionHandler' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter tabCtx should be final. 51
 Error
coding HiddenField 'tabCtx' hides a field. 51
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 53
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 53
 Error
sizes LineLength Line is longer than 80 characters (found 128). 56
 Error
sizes LineLength Line is longer than 80 characters (found 131). 57
 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. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 70
 Error
whitespace ParenPad '(' is followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 74
 Error
sizes LineLength Line is longer than 80 characters (found 140). 75
 Error
whitespace ParenPad '(' is followed by whitespace. 86
 Error
whitespace ParenPad ')' is preceded with whitespace. 86
 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. 94
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 101

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

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 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
whitespace WhitespaceAfter ',' is not followed by whitespace. 40
 Error
sizes LineLength Line is longer than 80 characters (found 105). 41
 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. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter appCtx should be final. 51
 Error
coding HiddenField 'appCtx' hides a field. 51
 Error
whitespace ParenPad '(' is followed by whitespace. 54
 Error
sizes LineLength Line is longer than 80 characters (found 89). 55
 Error
whitespace ParenPad '(' is followed by whitespace. 55
 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. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter x should be final. 61
 Error
misc FinalParameters Parameter y should be final. 61
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' 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 'SimulatedEvolutionModel' final or making the method 'toggleGardenOfEden' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' 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 'SimulatedEvolutionModel' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 76
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' 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 'SimulatedEvolutionModel' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 79
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 79
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 84
 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. 87
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 91
 Error
sizes LineLength Line is longer than 80 characters (found 112). 92
 Error
sizes LineLength Line is longer than 80 characters (found 132). 93
 Error
sizes LineLength Line is longer than 80 characters (found 142). 94
 Error
sizes LineLength Line is longer than 80 characters (found 91). 96
 Error
sizes LineLength Line is longer than 80 characters (found 85). 97
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' 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 'SimulatedEvolutionModel' final or making the method 'increaseFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 100
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 100
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' 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 'SimulatedEvolutionModel' final or making the method 'decreaseFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 104
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' looks like designed for extension (can be subclassed), but the method 'cancel' 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 'cancel' static/final/abstract/empty, or adding allowed annotation for the method. 108
 Error
misc FinalParameters Parameter mayInterruptIfRunning should be final. 109
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' 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 'SimulatedEvolutionModel' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error
misc FinalParameters Parameter value should be final. 119
 Error
sizes LineLength Line is longer than 80 characters (found 91). 124
 Error
sizes LineLength Line is longer than 80 characters (found 108). 125
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 134
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 152
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 152

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 19
 Error
sizes LineLength Line is longer than 80 characters (found 100). 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter tabbedPane should be final. 29
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' 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 'SimulatedEvolutionTab' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 43
 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. 53
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 53
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 53
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 53
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' 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 'SimulatedEvolutionTab' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 57
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 65
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 65
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 65
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' looks like designed for extension (can be subclassed), but the method 'actionPerformed' 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 'actionPerformed' static/final/abstract/empty, or adding allowed annotation for the method. 69
 Error
misc FinalParameters Parameter ae should be final. 70
 Error
sizes LineLength Line is longer than 80 characters (found 96). 71
 Error
sizes LineLength Line is longer than 80 characters (found 103). 75
 Error
sizes LineLength Line is longer than 80 characters (found 105). 79
 Error
sizes LineLength Line is longer than 80 characters (found 87). 84
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 84
 Error
sizes LineLength Line is longer than 80 characters (found 86). 87
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 87
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 87
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' 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 'SimulatedEvolutionTab' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 92
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 92
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 93
 Error
whitespace WhitespaceAround '!=' is not preceded with whitespace. 93
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 93
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' 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 'SimulatedEvolutionTab' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 98
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 98
 Error
misc FinalParameters Parameter population should be final. 98
 Error
coding HiddenField 'population' hides a field. 98

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulation. 14
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 16
 Error
sizes LineLength Line is longer than 80 characters (found 92). 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 20
 Error
sizes LineLength Line is longer than 80 characters (found 91). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
sizes LineLength Line is longer than 80 characters (found 82). 23
 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
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
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter tab should be final. 31
 Error
sizes LineLength Line is longer than 80 characters (found 111). 32
 Error
whitespace ParenPad '(' is followed by whitespace. 32
 Error
whitespace ParenPad ')' is preceded with whitespace. 32
 Error
sizes LineLength Line is longer than 80 characters (found 102). 33
 Error
whitespace ParenPad '(' is followed by whitespace. 33
 Error
whitespace ParenPad ')' is preceded with whitespace. 33
 Error
whitespace ParenPad '(' is followed by whitespace. 34
 Error
whitespace ParenPad ')' is preceded with whitespace. 34
 Error
whitespace ParenPad '(' is followed by whitespace. 35
 Error
whitespace ParenPad ')' is preceded with whitespace. 35
 Error
whitespace ParenPad '(' is followed by whitespace. 36
 Error
whitespace ParenPad ')' is preceded with whitespace. 36
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 44
 Error
whitespace ParenPad '(' is followed by whitespace. 45
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 45
 Error
design DesignForExtension Class 'SimulatedEvolutionTabPane' 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 'SimulatedEvolutionTabPane' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/SimulatedEvolutionWorldColor.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 JavadocVariable Missing a Javadoc comment. 7
 Error
javadoc JavadocVariable Missing a Javadoc comment. 8
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 11
 Error
misc FinalParameters Parameter color should be final. 15
 Error
coding HiddenField 'color' hides a field. 15
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 15
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 16
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 16

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - lombok.experimental.Delegate. 5
 Error
imports UnusedImports Unused import - javax.swing.border.CompoundBorder. 15
 Error
sizes LineLength Line is longer than 80 characters (found 99). 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 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 MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter tabCtx should be final. 31
 Error
coding HiddenField 'tabCtx' hides a field. 31
 Error
sizes LineLength Line is longer than 80 characters (found 134). 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 32
 Error
sizes LineLength Line is longer than 80 characters (found 82). 37
 Error
sizes LineLength Line is longer than 80 characters (found 82). 38
 Error
sizes LineLength Line is longer than 80 characters (found 129). 39
 Error
sizes LineLength Line is longer than 80 characters (found 93). 40
 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. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
misc FinalParameters Parameter myTabPanel should be final. 48
 Error
design DesignForExtension Class 'FoodPerDayPanel' 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 'FoodPerDayPanel' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
sizes LineLength Line is longer than 80 characters (found 83). 54

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/food/FoodPerDayTextField.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
sizes LineLength Line is longer than 80 characters (found 83). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter tabCtx should be final. 21
 Error
coding HiddenField 'tabCtx' hides a field. 21
 Error
sizes LineLength Line is longer than 80 characters (found 97). 23
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 23
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 23
 Error
sizes LineLength Line is longer than 80 characters (found 105). 24
 Error
sizes LineLength Line is longer than 80 characters (found 131). 27
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 27
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 27
 Error
sizes LineLength Line is longer than 80 characters (found 138). 28
 Error
design DesignForExtension Class 'FoodPerDayTextField' looks like designed for extension (can be subclassed), but the method 'setFoodPerDay' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'FoodPerDayTextField' final or making the method 'setFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter foodPerDay should be final. 31
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 31
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 32
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 32

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

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

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 9
 Error
imports UnusedImports Unused import - javax.swing.border.CompoundBorder. 10
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 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
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 141). 26
 Error
sizes LineLength Line is longer than 80 characters (found 102). 27

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.commons.Updateable. 9
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulationContainer. 16
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 19
 Error
sizes LineLength Line is longer than 80 characters (found 83). 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
sizes LineLength Line is longer than 80 characters (found 90). 26
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 26
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
sizes LineLength Line is longer than 80 characters (found 112). 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter tabCtx should be final. 45
 Error
coding HiddenField 'tabCtx' hides a field. 45
 Error
sizes LineLength Line is longer than 80 characters (found 150). 47
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 47
 Error
sizes LineLength Line is longer than 80 characters (found 130). 51
 Error
sizes LineLength Line is longer than 80 characters (found 148). 56
 Error
sizes LineLength Line is longer than 80 characters (found 88). 61
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 61
 Error
sizes LineLength Line is longer than 80 characters (found 104). 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 62
 Error
sizes LineLength Line is longer than 80 characters (found 100). 63
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 63
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error
design DesignForExtension Class 'PopulationStatisticsElementsPanelCounted' 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 'PopulationStatisticsElementsPanelCounted' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
sizes LineLength Line is longer than 80 characters (found 82). 75
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 76

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - lombok.experimental.Delegate. 6
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.population.SimulatedEvolutionPopulationContainer. 16
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 19
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.CellLifeCycleStatus.*. 21
 Error
sizes LineLength Line is longer than 80 characters (found 83). 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
sizes LineLength Line is longer than 80 characters (found 90). 26
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 26
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 26
 Error
sizes LineLength Line is longer than 80 characters (found 126). 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 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. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 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 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 149). 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error
sizes LineLength Line is longer than 80 characters (found 130). 56
 Error
sizes LineLength Line is longer than 80 characters (found 148). 61
 Error
sizes LineLength Line is longer than 80 characters (found 83). 68
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 68
 Error
sizes LineLength Line is longer than 80 characters (found 103). 69
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
sizes LineLength Line is longer than 80 characters (found 90). 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 70
 Error
sizes LineLength Line is longer than 80 characters (found 86). 71
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 71
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 72
 Error
design DesignForExtension Class 'PopulationStatisticsElementsPanelLifeCycle' 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 'PopulationStatisticsElementsPanelLifeCycle' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
sizes LineLength Line is longer than 80 characters (found 82). 82
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 83
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 83
 Error
whitespace WhitespaceAround '}' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround 'else' is not preceded with whitespace. 85
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 86
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 86
 Error
sizes LineLength Line is longer than 80 characters (found 83). 88

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

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

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.CellLifeCycle. 12
 Error
sizes LineLength Line is longer than 80 characters (found 88). 16
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 30
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 31
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
sizes LineLength Line is longer than 80 characters (found 86). 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 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
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 43
 Error
naming ConstantName Name 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 44
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 44
 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 MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter appCtx should be final. 50
 Error
coding HiddenField 'appCtx' hides a field. 50
 Error
sizes LineLength Line is longer than 80 characters (found 132). 56
 Error
sizes LineLength Line is longer than 80 characters (found 106). 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 63
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 63
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 64
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 65
 Error
coding HiddenField 'startX' hides a field. 75
 Error
whitespace ParenPad '(' is followed by whitespace. 75
 Error
whitespace ParenPad ')' is preceded with whitespace. 75
 Error
coding HiddenField 'startY' hides a field. 76
 Error
whitespace ParenPad '(' is followed by whitespace. 76
 Error
whitespace ParenPad ')' is preceded with whitespace. 76
 Error
javadoc JavadocMethod Expected @return tag. 112
 Error
misc FinalParameters Parameter x should be final. 112
 Error
javadoc JavadocMethod Expected @param tag for 'x'. 112
 Error
misc FinalParameters Parameter y should be final. 112
 Error
javadoc JavadocMethod Expected @param tag for 'y'. 112
 Error
sizes LineLength Line is longer than 80 characters (found 88). 117
 Error
misc FinalParameters Parameter position should be final. 123
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 125
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 125
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 125
 Error
sizes LineLength Line is longer than 80 characters (found 94). 129
 Error
sizes LineLength Line is longer than 80 characters (found 95). 130
 Error
design DesignForExtension Class 'SimulatedEvolutionWorldLattice' 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 'SimulatedEvolutionWorldLattice' final or making the method 'toggleGardenOfEden' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 135
 Error
whitespace NoWhitespaceAfter '!' is followed by whitespace. 137
 Error
design DesignForExtension Class 'SimulatedEvolutionWorldLattice' 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 'SimulatedEvolutionWorldLattice' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 142
 Error
design DesignForExtension Class 'SimulatedEvolutionWorldLattice' 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 'SimulatedEvolutionWorldLattice' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 149

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
misc FinalParameters Parameter appCtx should be final. 58
 Error
coding HiddenField 'appCtx' hides a field. 58
 Error
misc FinalParameters Parameter other should be final. 67
 Error
sizes LineLength Line is longer than 80 characters (found 92). 76
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 77
 Error
sizes LineLength Line is longer than 80 characters (found 95). 84
 Error
javadoc JavadocMethod Expected @return tag. 91
 Error
sizes LineLength Line is longer than 80 characters (found 100). 104
 Error
sizes LineLength Line is longer than 80 characters (found 81). 123
 Error
misc FinalParameters Parameter food should be final. 134

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 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 JavadocVariable Missing a Javadoc comment. 36
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
coding HiddenField 'ctx' hides a field. 40
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 41
 Error
sizes LineLength Line is longer than 80 characters (found 91). 62
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 68
 Error
sizes LineLength Line is longer than 80 characters (found 82). 69
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 70
 Error
whitespace ParenPad '(' is followed by whitespace. 70
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 70
 Error
misc FinalParameters Parameter dnaMutationBase should be final. 73
 Error
misc FinalParameters Parameter dnaMutationBase should be final. 82
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 91
 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
misc FinalParameters Parameter dnaValue should be final. 101
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 101
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 107
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 107
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 107
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 107
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 113
 Error
sizes LineLength Line is longer than 80 characters (found 86). 115
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 115
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 115
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 115
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 115
 Error
sizes LineLength Line is longer than 80 characters (found 82). 134

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/CellLifeCycle.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
javadoc JavadocVariable Missing a Javadoc comment. 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
sizes LineLength Line is longer than 80 characters (found 90). 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
sizes LineLength Line is longer than 80 characters (found 91). 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter cellConf should be final. 37
 Error
coding HiddenField 'cellConf' hides a field. 37
 Error
misc FinalParameters Parameter other should be final. 46
 Error
design DesignForExtension Class 'CellLifeCycle' looks like designed for extension (can be subclassed), but the method 'reproduction' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CellLifeCycle' final or making the method 'reproduction' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
whitespace OperatorWrap '&&' should be on a new line. 68
 Error
whitespace OperatorWrap '||' should be on a new line. 95
 Error
misc FinalParameters Parameter food should be final. 103

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/CellLifeCycleStatus.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.Color.*. 5
 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
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter color should be final. 35
 Error
coding HiddenField 'color' hides a field. 35
 Error
misc FinalParameters Parameter colorFont should be final. 35
 Error
coding HiddenField 'colorFont' hides a field. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/CellOrientation.java

Severity Category Rule Message Line
 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. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter x should be final. 33
 Error
misc FinalParameters Parameter y should be final. 33

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - lombok.*. 3
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter status should be final. 31
 Error
javadoc JavadocMethod Expected @param tag for 'status'. 31
 Error
coding MissingSwitchDefault switch without "default" clause. 33

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

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 17
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 17
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 18
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 18
 Error
sizes LineLength Line is longer than 80 characters (found 82). 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
sizes LineLength Line is longer than 80 characters (found 113). 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter tabCtx should be final. 29
 Error
coding HiddenField 'tabCtx' hides a field. 29
 Error
sizes LineLength Line is longer than 80 characters (found 119). 34
 Error
sizes LineLength Line is longer than 80 characters (found 128). 35
 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. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
whitespace NoWhitespaceBefore ';' is preceded with whitespace. 41
 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. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
misc FinalParameters Parameter populationCensus should be final. 47
 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. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 59
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 59
 Error
sizes LineLength Line is longer than 80 characters (found 92). 61
 Error
design DesignForExtension Class 'SimulatedEvolutionPopulationContainer' looks like designed for extension (can be subclassed), but the method 'addNextPopulation' 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 'addNextPopulation' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter nextPopulation should be final. 71
 Error
sizes LineLength Line is longer than 80 characters (found 88). 74