Checkstyle Results

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

rss feed

Summary

Files
 Info
 Warnings
 Errors
116 0 0 3183

Files

File
 I
 W
 E
org/woehlke/computer/kurzweil/ComputerKurzweilApplication.java 0 0 22
org/woehlke/computer/kurzweil/application/ComputerKurzweilContext.java 0 0 93
org/woehlke/computer/kurzweil/application/ComputerKurzweilFrame.java 0 0 74
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 2
org/woehlke/computer/kurzweil/commons/Updateable.java 0 0 2
org/woehlke/computer/kurzweil/commons/gui/GuiComponent.java 0 0 1
org/woehlke/computer/kurzweil/commons/gui/GuiComponentCanvas.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasContextApplication.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasPanelStartStopButtons.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasPanelSubtitle.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTab.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTabCanvas.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTabContext.java 0 0 2
org/woehlke/computer/kurzweil/commons/has/HasTabController.java 0 0 3
org/woehlke/computer/kurzweil/commons/has/HasTabModel.java 0 0 1
org/woehlke/computer/kurzweil/commons/has/HasTabTitle.java 0 0 6
org/woehlke/computer/kurzweil/commons/layouts/BoxLayoutVertical.java 0 0 3
org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutCenter.java 0 0 2
org/woehlke/computer/kurzweil/commons/layouts/FlowLayoutLeft.java 0 0 3
org/woehlke/computer/kurzweil/commons/layouts/LayoutCanvas.java 0 0 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 4
org/woehlke/computer/kurzweil/commons/model/LatticePoint.java 0 0 41
org/woehlke/computer/kurzweil/commons/model/LatticePointNeighbourhoodPosition.java 0 0 78
org/woehlke/computer/kurzweil/commons/model/fractal/ComplexNumber.java 0 0 111
org/woehlke/computer/kurzweil/commons/model/fractal/GaussianNumberPlane.java 0 0 182
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 8
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 47
org/woehlke/computer/kurzweil/tabs/TabPanel.java 0 0 37
org/woehlke/computer/kurzweil/tabs/TabType.java 0 0 46
org/woehlke/computer/kurzweil/tabs/cca/CyclicCellularAutomatonTab.java 0 0 39
org/woehlke/computer/kurzweil/tabs/cca/canvas/CyclicCellularAutomatonCanvas.java 0 0 58
org/woehlke/computer/kurzweil/tabs/cca/config/CyclicCellularAutomaton.java 0 0 3
org/woehlke/computer/kurzweil/tabs/cca/config/CyclicCellularAutomatonContext.java 0 0 20
org/woehlke/computer/kurzweil/tabs/cca/control/CyclicCellularAutomatonController.java 0 0 25
org/woehlke/computer/kurzweil/tabs/cca/model/CyclicCellularAutomatonModel.java 0 0 82
org/woehlke/computer/kurzweil/tabs/cca/views/CyclicCellularAutomatonColorScheme.java 0 0 32
org/woehlke/computer/kurzweil/tabs/cca/views/CyclicCellularAutomatonTabPane.java 0 0 26
org/woehlke/computer/kurzweil/tabs/cca/views/PanelNeighbourhoodButtons.java 0 0 30
org/woehlke/computer/kurzweil/tabs/dla/DiffusionLimitedAggregationTab.java 0 0 41
org/woehlke/computer/kurzweil/tabs/dla/canvas/DiffusionLimitedAggregationCanvas.java 0 0 74
org/woehlke/computer/kurzweil/tabs/dla/config/DiffusionLimitedAggregation.java 0 0 3
org/woehlke/computer/kurzweil/tabs/dla/config/DiffusionLimitedAggregationContext.java 0 0 30
org/woehlke/computer/kurzweil/tabs/dla/control/DiffusionLimitedAggregationController.java 0 0 41
org/woehlke/computer/kurzweil/tabs/dla/model/DiffusionLimitedAggregationModel.java 0 0 72
org/woehlke/computer/kurzweil/tabs/dla/views/DiffusionLimitedAggregationTabPane.java 0 0 16
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/MandelbrotTab.java 0 0 47
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/canvas/MandelbrotCanvas.java 0 0 56
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/config/Mandelbrot.java 0 0 3
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/config/MandelbrotContext.java 0 0 22
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/control/MandelbrotController.java 0 0 20
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/MandelbrotModel.java 0 0 40
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/state/MandelbrotTabState.java 0 0 5
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/state/MandelbrotTabStateMachine.java 0 0 24
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/turing/MandelbrotTuringMachine.java 0 0 29
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/turing/Point.java 0 0 51
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/turing/TuringDirection.java 0 0 5
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/turing/TuringPhase.java 0 0 5
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/turing/TuringPhaseState.java 0 0 15
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/turing/TuringPositions.java 0 0 41
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/MandelbrotTabPane.java 0 0 12
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/PanelButtons.java 0 0 19
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/PanelChooseMouseClickMode.java 0 0 18
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/PanelCopyright.java 0 0 5
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/PanelSubtitle.java 0 0 5
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/PanelZoom.java 0 0 14
org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/RradioButtons.java 0 0 3
org/woehlke/computer/kurzweil/tabs/randomwalk/RandomWalkTab.java 0 0 11
org/woehlke/computer/kurzweil/tabs/randomwalk/canvas/RandomWalkCanvas.java 0 0 36
org/woehlke/computer/kurzweil/tabs/randomwalk/canvas/RandomWalkColorScheme.java 0 0 17
org/woehlke/computer/kurzweil/tabs/randomwalk/config/RandomWalk.java 0 0 2
org/woehlke/computer/kurzweil/tabs/randomwalk/config/RandomWalkContext.java 0 0 15
org/woehlke/computer/kurzweil/tabs/randomwalk/control/RandomWalkController.java 0 0 18
org/woehlke/computer/kurzweil/tabs/randomwalk/model/ParticleOrientation.java 0 0 13
org/woehlke/computer/kurzweil/tabs/randomwalk/model/RandomWalkModel.java 0 0 32
org/woehlke/computer/kurzweil/tabs/randomwalk/views/RandomWalkButtons.java 0 0 12
org/woehlke/computer/kurzweil/tabs/randomwalk/views/RandomWalkTabPane.java 0 0 7
org/woehlke/computer/kurzweil/tabs/simulatedevolution/SimulatedEvolutionTab.java 0 0 47
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/SimulatedEvolutionCanvas.java 0 0 47
org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/WorldColor.java 0 0 11
org/woehlke/computer/kurzweil/tabs/simulatedevolution/config/SimulatedEvolution.java 0 0 3
org/woehlke/computer/kurzweil/tabs/simulatedevolution/config/SimulatedEvolutionContext.java 0 0 31
org/woehlke/computer/kurzweil/tabs/simulatedevolution/control/SimulatedEvolutionController.java 0 0 33
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/SimulatedEvolutionModel.java 0 0 59
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 39
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 19
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/CellOrientation.java 0 0 10
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/CellPopulationContainer.java 0 0 36
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/CellPopulationRecord.java 0 0 37
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/world/WorldLattice.java 0 0 43
org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/world/WorldParameter.java 0 0 13
org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/GetPopulationLifeCyclePanel.java 0 0 49
org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/GetPopulationStatisticsPanel.java 0 0 32
org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/SetFoodPerDayPanel.java 0 0 25
org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/SetGardenOfEdenPanel.java 0 0 18
org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/SimulatedEvolutionTabPane.java 0 0 33
org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/population/PopulationStatisticsElement.java 0 0 27

Rules

Category Rule Violations Severity
blocks LeftCurly 6
 Error
NeedBraces 4
 Error
RightCurly 3
 Error
coding EmptyStatement 1
 Error
HiddenField 84
 Error
InnerAssignment 2
 Error
MagicNumber 54
 Error
MissingSwitchDefault 8
 Error
design DesignForExtension 267
 Error
InterfaceIsType 5
 Error
VisibilityModifier 60
 Error
imports AvoidStarImport 76
 Error
RedundantImport 2
 Error
UnusedImports
  • processJavadoc: "false"
6
 Error
javadoc InvalidJavadocPosition 4
 Error
JavadocMethod 5
 Error
JavadocPackage 47
 Error
JavadocStyle 3
 Error
JavadocVariable 631
 Error
MissingJavadocMethod 322
 Error
misc FinalParameters 260
 Error
TodoComment 7
 Error
modifier ModifierOrder 28
 Error
naming ConstantName 22
 Error
MemberName 3
 Error
sizes LineLength
  • fileExtensions: "java"
338
 Error
whitespace NoWhitespaceBefore 3
 Error
OperatorWrap 16
 Error
ParenPad 86
 Error
WhitespaceAfter 263
 Error
WhitespaceAround 567
 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
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 11
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter computerKurzweilProperties should be final. 30
 Error
misc FinalParameters Parameter frame should be final. 31
 Error
coding HiddenField 'frame' hides a field. 31
 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. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 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. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 43
 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. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 47
 Error
sizes LineLength Line is longer than 80 characters (found 84). 48
 Error
sizes LineLength Line is longer than 80 characters (found 85). 49
 Error
sizes LineLength Line is longer than 80 characters (found 83). 50
 Error
sizes LineLength Line is longer than 80 characters (found 86). 51
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 54
 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. 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
misc FinalParameters Parameter label should be final. 58
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 58
 Error
sizes LineLength Line is longer than 80 characters (found 83). 59
 Error
sizes LineLength Line is longer than 80 characters (found 84). 60
 Error
sizes LineLength Line is longer than 80 characters (found 86). 61
 Error
sizes LineLength Line is longer than 80 characters (found 85). 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error
sizes LineLength Line is longer than 80 characters (found 84). 70
 Error
sizes LineLength Line is longer than 80 characters (found 85). 71
 Error
sizes LineLength Line is longer than 80 characters (found 83). 72
 Error
sizes LineLength Line is longer than 80 characters (found 86). 73
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 75
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 75
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 75
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 76
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 76
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 76
 Error
misc FinalParameters Parameter label should be final. 80
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 80
 Error
sizes LineLength Line is longer than 80 characters (found 84). 81
 Error
sizes LineLength Line is longer than 80 characters (found 85). 82
 Error
sizes LineLength Line is longer than 80 characters (found 83). 83
 Error
sizes LineLength Line is longer than 80 characters (found 86). 84
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 87
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 87
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 87
 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. 91
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 91
 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. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error
misc FinalParameters Parameter label should be final. 95
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 95
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 104
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 104
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 104
 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. 107
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 107
 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. 111
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 111
 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. 115
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 115
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 115
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 118
 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. 121
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 121
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 126
 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. 132
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 132
 Error
sizes LineLength Line is longer than 80 characters (found 88). 133
 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. 136
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 136
 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. 140
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 140
 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. 144
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 144

org/woehlke/computer/kurzweil/application/ComputerKurzweilFrame.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.*. 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. 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. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
misc FinalParameters Parameter properties should be final. 49
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 53
 Error
whitespace ParenPad '(' is followed by whitespace. 63
 Error
whitespace ParenPad ')' is preceded with whitespace. 63
 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. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 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. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 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. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error
misc FinalParameters Parameter e should be final. 89
 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. 93
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 93
 Error
misc FinalParameters Parameter e should be final. 93
 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. 97
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 Error
misc FinalParameters Parameter e should be final. 97
 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 '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. 103
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 103
 Error
misc FinalParameters Parameter e should be final. 103
 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. 107
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 107
 Error
misc FinalParameters Parameter e should be final. 107
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 112
 Error
misc FinalParameters Parameter e should be final. 112
 Error
misc FinalParameters Parameter e should be final. 117
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 117
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 117
 Error
misc FinalParameters Parameter e should be final. 120
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 120
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 120
 Error
misc FinalParameters Parameter e should be final. 123
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 123
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 123
 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. 125
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 125
 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. 130
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 131
 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. 138
 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. 145
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 145
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 146
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 153
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 153
 Error
whitespace ParenPad ')' is preceded with whitespace. 154
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 156
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 156
 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
 Error
whitespace ParenPad '(' is followed by whitespace. 162
 Error
whitespace ParenPad ')' is preceded with whitespace. 162
 Error
whitespace ParenPad '(' is followed by whitespace. 163
 Error
whitespace ParenPad ')' is preceded with whitespace. 163

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. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 17
 Error
misc FinalParameters Parameter ctx should be final. 17
 Error
coding HiddenField 'ctx' hides a field. 17
 Error
sizes LineLength Line is longer than 80 characters (found 83). 22
 Error
sizes LineLength Line is longer than 80 characters (found 89). 24
 Error
sizes LineLength Line is longer than 80 characters (found 86). 29
 Error
sizes LineLength Line is longer than 80 characters (found 109). 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 117). 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 83). 41
 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 99). 42
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 42
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 42
 Error
sizes LineLength Line is longer than 80 characters (found 87). 44
 Error
sizes LineLength Line is longer than 80 characters (found 101). 45
 Error
sizes LineLength Line is longer than 80 characters (found 95). 50
 Error
sizes LineLength Line is longer than 80 characters (found 109). 51
 Error
sizes LineLength Line is longer than 80 characters (found 91). 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 73
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 81
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 85
 Error
javadoc JavadocVariable Missing a Javadoc comment. 89
 Error
javadoc JavadocVariable Missing a Javadoc comment. 90
 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. 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 96
 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. 101
 Error
javadoc JavadocVariable Missing a Javadoc comment. 102
 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. 107
 Error
javadoc JavadocVariable Missing a Javadoc comment. 108
 Error
javadoc JavadocVariable Missing a Javadoc comment. 110
 Error
javadoc JavadocVariable Missing a Javadoc comment. 111
 Error
javadoc JavadocVariable Missing a Javadoc comment. 112
 Error
javadoc JavadocVariable Missing a Javadoc comment. 114
 Error
javadoc JavadocVariable Missing a Javadoc comment. 115
 Error
javadoc JavadocVariable Missing a Javadoc comment. 117

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 AvoidStarImport Using the '.*' form of import should be avoided - java.io.*. 13
 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. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 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. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
javadoc JavadocVariable Missing a Javadoc comment. 78
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 78
 Error
javadoc JavadocVariable Missing a Javadoc comment. 79
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 79
 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. 89
 Error
javadoc JavadocVariable Missing a Javadoc comment. 90
 Error
javadoc JavadocVariable Missing a Javadoc comment. 96
 Error
javadoc JavadocVariable Missing a Javadoc comment. 104
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 104
 Error
javadoc JavadocVariable Missing a Javadoc comment. 105
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 105
 Error
javadoc JavadocVariable Missing a Javadoc comment. 106
 Error
design VisibilityModifier Variable 'cellConf' must be private and have accessor methods. 106
 Error
javadoc JavadocVariable Missing a Javadoc comment. 107
 Error
design VisibilityModifier Variable 'population' must be private and have accessor methods. 107
 Error
javadoc JavadocVariable Missing a Javadoc comment. 108
 Error
design VisibilityModifier Variable 'food' must be private and have accessor methods. 108
 Error
sizes LineLength Line is longer than 80 characters (found 85). 109
 Error
javadoc JavadocVariable Missing a Javadoc comment. 109
 Error
design VisibilityModifier Variable 'gardenOfEden' must be private and have accessor methods. 109
 Error
javadoc JavadocVariable Missing a Javadoc comment. 114
 Error
javadoc JavadocVariable Missing a Javadoc comment. 115
 Error
javadoc JavadocVariable Missing a Javadoc comment. 121
 Error
javadoc JavadocVariable Missing a Javadoc comment. 122
 Error
javadoc JavadocVariable Missing a Javadoc comment. 123
 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. 135
 Error
javadoc JavadocVariable Missing a Javadoc comment. 136
 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. 151
 Error
javadoc JavadocVariable Missing a Javadoc comment. 152
 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. 163
 Error
javadoc JavadocVariable Missing a Javadoc comment. 164
 Error
javadoc JavadocVariable Missing a Javadoc comment. 170
 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 85). 173
 Error
javadoc JavadocVariable Missing a Javadoc comment. 173
 Error
javadoc JavadocVariable Missing a Javadoc comment. 174
 Error
sizes LineLength Line is longer than 80 characters (found 81). 175
 Error
javadoc JavadocVariable Missing a Javadoc comment. 175
 Error
sizes LineLength Line is longer than 80 characters (found 88). 176
 Error
javadoc JavadocVariable Missing a Javadoc comment. 176
 Error
javadoc JavadocVariable Missing a Javadoc comment. 184
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 184
 Error
javadoc JavadocVariable Missing a Javadoc comment. 185
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 185
 Error
javadoc JavadocVariable Missing a Javadoc comment. 191
 Error
javadoc JavadocVariable Missing a Javadoc comment. 192
 Error
sizes LineLength Line is longer than 80 characters (found 89). 194
 Error
javadoc JavadocVariable Missing a Javadoc comment. 194
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 194
 Error
javadoc JavadocVariable Missing a Javadoc comment. 199
 Error
javadoc JavadocVariable Missing a Javadoc comment. 200
 Error
javadoc JavadocVariable Missing a Javadoc comment. 201
 Error
javadoc JavadocVariable Missing a Javadoc comment. 202
 Error
javadoc JavadocVariable Missing a Javadoc comment. 209
 Error
javadoc JavadocVariable Missing a Javadoc comment. 217
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 217
 Error
javadoc JavadocVariable Missing a Javadoc comment. 218
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 218
 Error
javadoc JavadocVariable Missing a Javadoc comment. 224
 Error
javadoc JavadocVariable Missing a Javadoc comment. 225
 Error
javadoc JavadocVariable Missing a Javadoc comment. 231
 Error
javadoc JavadocVariable Missing a Javadoc comment. 239
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 239
 Error
javadoc JavadocVariable Missing a Javadoc comment. 240
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 240
 Error
javadoc JavadocVariable Missing a Javadoc comment. 245
 Error
javadoc JavadocVariable Missing a Javadoc comment. 246
 Error
javadoc JavadocVariable Missing a Javadoc comment. 252
 Error
javadoc JavadocVariable Missing a Javadoc comment. 253
 Error
javadoc JavadocVariable Missing a Javadoc comment. 260
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 260
 Error
javadoc JavadocVariable Missing a Javadoc comment. 261
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 261
 Error
javadoc JavadocVariable Missing a Javadoc comment. 266
 Error
javadoc JavadocVariable Missing a Javadoc comment. 267
 Error
sizes LineLength Line is longer than 80 characters (found 89). 269
 Error
javadoc JavadocVariable Missing a Javadoc comment. 269
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 269
 Error
javadoc JavadocVariable Missing a Javadoc comment. 274
 Error
javadoc JavadocVariable Missing a Javadoc comment. 275
 Error
javadoc JavadocVariable Missing a Javadoc comment. 276
 Error
javadoc JavadocVariable Missing a Javadoc comment. 277
 Error
javadoc JavadocVariable Missing a Javadoc comment. 284
 Error
javadoc JavadocVariable Missing a Javadoc comment. 285
 Error
javadoc JavadocVariable Missing a Javadoc comment. 292
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 292
 Error
javadoc JavadocVariable Missing a Javadoc comment. 293
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 293
 Error
javadoc JavadocVariable Missing a Javadoc comment. 298
 Error
javadoc JavadocVariable Missing a Javadoc comment. 299
 Error
sizes LineLength Line is longer than 80 characters (found 89). 301
 Error
javadoc JavadocVariable Missing a Javadoc comment. 301
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 301
 Error
javadoc JavadocVariable Missing a Javadoc comment. 306
 Error
javadoc JavadocVariable Missing a Javadoc comment. 307
 Error
javadoc JavadocVariable Missing a Javadoc comment. 308
 Error
javadoc JavadocVariable Missing a Javadoc comment. 309
 Error
javadoc JavadocVariable Missing a Javadoc comment. 316
 Error
javadoc JavadocVariable Missing a Javadoc comment. 317
 Error
javadoc JavadocVariable Missing a Javadoc comment. 324
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 324
 Error
javadoc JavadocVariable Missing a Javadoc comment. 325
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 325
 Error
javadoc JavadocVariable Missing a Javadoc comment. 330
 Error
javadoc JavadocVariable Missing a Javadoc comment. 331
 Error
sizes LineLength Line is longer than 80 characters (found 89). 333
 Error
javadoc JavadocVariable Missing a Javadoc comment. 333
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 333
 Error
javadoc JavadocVariable Missing a Javadoc comment. 338
 Error
javadoc JavadocVariable Missing a Javadoc comment. 339
 Error
javadoc JavadocVariable Missing a Javadoc comment. 340
 Error
javadoc JavadocVariable Missing a Javadoc comment. 341
 Error
javadoc JavadocVariable Missing a Javadoc comment. 348
 Error
javadoc JavadocVariable Missing a Javadoc comment. 349
 Error
javadoc JavadocVariable Missing a Javadoc comment. 356
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 356
 Error
javadoc JavadocVariable Missing a Javadoc comment. 357
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 357
 Error
javadoc JavadocVariable Missing a Javadoc comment. 362
 Error
javadoc JavadocVariable Missing a Javadoc comment. 363
 Error
sizes LineLength Line is longer than 80 characters (found 89). 365
 Error
javadoc JavadocVariable Missing a Javadoc comment. 365
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 365
 Error
javadoc JavadocVariable Missing a Javadoc comment. 370
 Error
javadoc JavadocVariable Missing a Javadoc comment. 371
 Error
javadoc JavadocVariable Missing a Javadoc comment. 372
 Error
javadoc JavadocVariable Missing a Javadoc comment. 373
 Error
javadoc JavadocVariable Missing a Javadoc comment. 380
 Error
javadoc JavadocVariable Missing a Javadoc comment. 381
 Error
javadoc JavadocVariable Missing a Javadoc comment. 388
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 388
 Error
javadoc JavadocVariable Missing a Javadoc comment. 389
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 389
 Error
javadoc JavadocVariable Missing a Javadoc comment. 394
 Error
javadoc JavadocVariable Missing a Javadoc comment. 395
 Error
sizes LineLength Line is longer than 80 characters (found 89). 397
 Error
javadoc JavadocVariable Missing a Javadoc comment. 397
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 397
 Error
javadoc JavadocVariable Missing a Javadoc comment. 402
 Error
javadoc JavadocVariable Missing a Javadoc comment. 403
 Error
javadoc JavadocVariable Missing a Javadoc comment. 404
 Error
javadoc JavadocVariable Missing a Javadoc comment. 405
 Error
javadoc JavadocVariable Missing a Javadoc comment. 412
 Error
javadoc JavadocVariable Missing a Javadoc comment. 413
 Error
javadoc JavadocVariable Missing a Javadoc comment. 420
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 420
 Error
javadoc JavadocVariable Missing a Javadoc comment. 421
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 421
 Error
javadoc JavadocVariable Missing a Javadoc comment. 426
 Error
javadoc JavadocVariable Missing a Javadoc comment. 427
 Error
sizes LineLength Line is longer than 80 characters (found 89). 429
 Error
javadoc JavadocVariable Missing a Javadoc comment. 429
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 429
 Error
javadoc JavadocVariable Missing a Javadoc comment. 434
 Error
javadoc JavadocVariable Missing a Javadoc comment. 435
 Error
javadoc JavadocVariable Missing a Javadoc comment. 436
 Error
javadoc JavadocVariable Missing a Javadoc comment. 437
 Error
javadoc JavadocVariable Missing a Javadoc comment. 444
 Error
javadoc JavadocVariable Missing a Javadoc comment. 445
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 450
 Error
javadoc JavadocVariable Missing a Javadoc comment. 452
 Error
design VisibilityModifier Variable 'view' must be private and have accessor methods. 452
 Error
javadoc JavadocVariable Missing a Javadoc comment. 453
 Error
design VisibilityModifier Variable 'control' must be private and have accessor methods. 453
 Error
javadoc JavadocVariable Missing a Javadoc comment. 458
 Error
javadoc JavadocVariable Missing a Javadoc comment. 459
 Error
sizes LineLength Line is longer than 80 characters (found 138). 461
 Error
javadoc JavadocVariable Missing a Javadoc comment. 461
 Error
design VisibilityModifier Variable 'neighborhood' must be private and have accessor methods. 461
 Error
javadoc JavadocVariable Missing a Javadoc comment. 466
 Error
javadoc JavadocVariable Missing a Javadoc comment. 467
 Error
javadoc JavadocVariable Missing a Javadoc comment. 468
 Error
javadoc JavadocVariable Missing a Javadoc comment. 469
 Error
javadoc JavadocVariable Missing a Javadoc comment. 476
 Error
javadoc JavadocVariable Missing a Javadoc comment. 477
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 481
 Error
misc FinalParameters Parameter conf should be final. 481
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 481
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 483
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 483
 Error
sizes LineLength Line is longer than 80 characters (found 83). 488
 Error
sizes LineLength Line is longer than 80 characters (found 88). 498
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 498
 Error
misc FinalParameters Parameter conf should be final. 498
 Error
misc FinalParameters Parameter jar should be final. 498
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 498
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 500
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 500
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 501
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 501
 Error
sizes LineLength Line is longer than 80 characters (found 83). 508
 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. 518
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 518
 Error
misc FinalParameters Parameter tabType should be final. 518
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 518
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 519
 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. 549
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 549
 Error
misc FinalParameters Parameter tabType should be final. 549
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 549
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 550

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocStyle First sentence should end with a period. 5
 Error
javadoc JavadocStyle First sentence should end with a period. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 15

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

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

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

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

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

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - javax.sql.rowset.serial.SerialArray. 3
 Error
sizes LineLength Line is longer than 80 characters (found 90). 11
 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
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 24
 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. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 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. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 37
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 37
 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. 39
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
misc FinalParameters Parameter complexNumber should be final. 42
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 45
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 45
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 46
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 47
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter real should be final. 50
 Error
coding HiddenField 'real' hides a field. 50
 Error
misc FinalParameters Parameter img should be final. 50
 Error
coding HiddenField 'img' hides a field. 50
 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. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 55
 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. 58
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
misc FinalParameters Parameter complexNumber should be final. 58
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 58
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 61
 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. 64
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 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
whitespace WhitespaceAround '=' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '-' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '-' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 67
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 68
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 68
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 68
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 68
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 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. 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 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. 84
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 84
 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. 88
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 88
 Error
misc FinalParameters Parameter c should be final. 88
 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
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. 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 '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. 104
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 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. 108
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 108
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 108
 Error
whitespace ParenPad '(' is followed by whitespace. 109
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 109
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 109
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 109
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 109
 Error
whitespace ParenPad ')' is preceded with whitespace. 109
 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. 112
 Error
misc FinalParameters Parameter o should be final. 113
 Error
blocks NeedBraces 'if' construct must use '{}'s. 114
 Error
blocks NeedBraces 'if' construct must use '{}'s. 115
 Error
whitespace OperatorWrap '&&' should be on a new line. 117
 Error
whitespace OperatorWrap '&&' should be on a new line. 118
 Error
whitespace OperatorWrap '&&' should be on a new line. 119
 Error
whitespace OperatorWrap '&&' should be on a new line. 120
 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. 124
 Error
sizes LineLength Line is longer than 80 characters (found 98). 126
 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. 129
 Error
whitespace OperatorWrap '+' should be on a new line. 131
 Error
whitespace OperatorWrap '+' should be on a new line. 132
 Error
whitespace OperatorWrap '+' should be on a new line. 133
 Error
whitespace OperatorWrap '+' should be on a new line. 134
 Error
whitespace OperatorWrap '+' should be on a new line. 135
 Error
whitespace OperatorWrap '+' should be on a new line. 136

org/woehlke/computer/kurzweil/commons/model/fractal/GaussianNumberPlane.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). 15
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 32
 Error
naming ConstantName Name 'complexWorldDimensionRealX' 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 'complexWorldDimensionImgY' 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 'complexCenterForMandelbrotRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 35
 Error
naming ConstantName Name 'complexCenterForMandelbrotImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 36
 Error
naming ConstantName Name 'complexCenterForJuliaRealX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 37
 Error
naming ConstantName Name 'complexCenterForJuliaImgY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 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. 43
 Error
design VisibilityModifier Variable 'zoomLevel' must be private and have accessor methods. 43
 Error
sizes LineLength Line is longer than 80 characters (found 96). 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
sizes LineLength Line is longer than 80 characters (found 87). 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error
misc FinalParameters Parameter model should be final. 52
 Error
sizes LineLength Line is longer than 80 characters (found 88). 54
 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. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 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. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 75
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 77
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 77
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 77
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 78
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78
 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. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 Error
misc FinalParameters Parameter x should be final. 84
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 84
 Error
misc FinalParameters Parameter y should be final. 84
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 84
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 85
 Error
whitespace WhitespaceAround '<' is not preceded with 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 followed by whitespace. 85
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 85
 Error
sizes LineLength Line is longer than 80 characters (found 104). 88
 Error
misc FinalParameters Parameter turingPosition should be final. 88
 Error
sizes LineLength Line is longer than 80 characters (found 94). 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
sizes LineLength Line is longer than 80 characters (found 93). 92
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 92
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 92
 Error
whitespace WhitespaceAround '/' is not followed by whitespace. 92
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 92
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 93
 Error
sizes LineLength Line is longer than 80 characters (found 109). 96
 Error
misc FinalParameters Parameter turingPosition should be final. 96
 Error
whitespace ParenPad '(' is followed by whitespace. 99
 Error
whitespace ParenPad ')' is preceded with whitespace. 99
 Error
whitespace ParenPad '(' is followed by whitespace. 104
 Error
whitespace ParenPad ')' is preceded with whitespace. 104
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 107
 Error
sizes LineLength Line is longer than 80 characters (found 115). 110
 Error
misc FinalParameters Parameter turingPosition should be final. 110
 Error
whitespace ParenPad '(' is followed by whitespace. 112
 Error
whitespace ParenPad ')' is preceded with whitespace. 112
 Error
whitespace ParenPad '(' is followed by whitespace. 114
 Error
whitespace ParenPad ')' is preceded with whitespace. 114
 Error
whitespace ParenPad '(' is followed by whitespace. 115
 Error
whitespace ParenPad ')' is preceded with whitespace. 115
 Error
whitespace ParenPad '(' is followed by whitespace. 118
 Error
whitespace ParenPad ')' is preceded with whitespace. 118
 Error
whitespace ParenPad '(' is followed by whitespace. 120
 Error
whitespace ParenPad ')' is preceded with whitespace. 120
 Error
whitespace ParenPad '(' is followed by whitespace. 121
 Error
whitespace ParenPad ')' is preceded with whitespace. 121
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 123
 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. 126
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 126
 Error
misc FinalParameters Parameter turingPosition should be final. 126
 Error
sizes LineLength Line is longer than 80 characters (found 107). 127
 Error
sizes LineLength Line is longer than 80 characters (found 96). 128
 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. 132
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 132
 Error
misc FinalParameters Parameter turingPosition should be final. 132
 Error
sizes LineLength Line is longer than 80 characters (found 101). 133
 Error
sizes LineLength Line is longer than 80 characters (found 96). 134
 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. 138
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 138
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 138
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 139
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 139
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 139
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 139
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 140
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '<' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '<' is not preceded with whitespace. 140
 Error
whitespace WhitespaceAfter ';' is not followed by whitespace. 140
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 140
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 141
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 141
 Error
misc FinalParameters Parameter c should be final. 148
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 149
 Error
sizes LineLength Line is longer than 80 characters (found 89). 152
 Error
sizes LineLength Line is longer than 80 characters (found 82). 158
 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. 158
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 158
 Error
misc FinalParameters Parameter pointFromMandelbrotSet should be final. 158
 Error
sizes LineLength Line is longer than 80 characters (found 97). 159
 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. 164
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 164
 Error
misc FinalParameters Parameter zoomPoint should be final. 164
 Error
sizes LineLength Line is longer than 80 characters (found 94). 165
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 167
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 167
 Error
sizes LineLength Line is longer than 80 characters (found 93). 168
 Error
sizes LineLength Line is longer than 80 characters (found 90). 170
 Error
sizes LineLength Line is longer than 80 characters (found 96). 172
 Error
sizes LineLength Line is longer than 80 characters (found 102). 176
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 177
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 177
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 178
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 178
 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. 185
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 185
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 187
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 187
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 187
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 187
 Error
sizes LineLength Line is longer than 80 characters (found 99). 191
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 192
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 192
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 193
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 193
 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. 200
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 200
 Error
misc FinalParameters Parameter zoomPoint should be final. 200
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 205
 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. 208
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 208
 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. 212
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 212
 Error
coding InnerAssignment Inner assignments should be avoided. 213
 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. 216
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 216
 Error
coding InnerAssignment Inner assignments should be avoided. 217
 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. 220
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 220
 Error
misc FinalParameters Parameter zoomLevel should be final. 220
 Error
coding HiddenField 'zoomLevel' hides a field. 220
 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. 224
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 224
 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. 228
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 228
 Error
misc FinalParameters Parameter zoomCenter should be final. 228
 Error
coding HiddenField 'zoomCenter' hides a field. 228

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
imports UnusedImports Unused import - java.io.Serializable. 11
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 16
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 16
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter ctx should be final. 21
 Error
sizes LineLength Line is longer than 80 characters (found 86). 23
 Error
design DesignForExtension Class 'PanelCopyright' looks like designed for extension (can be subclassed), but the method 'showMe' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PanelCopyright' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 27

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

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

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 10
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 15
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter text should be final. 20
 Error
design DesignForExtension Class 'PanelSubtitle' looks like designed for extension (can be subclassed), but the method 'showMe' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PanelSubtitle' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
sizes LineLength Line is longer than 80 characters (found 93). 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter ctx should be final. 30
 Error
sizes LineLength Line is longer than 80 characters (found 85). 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter ctx should be final. 35
 Error
sizes LineLength Line is longer than 80 characters (found 85). 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter ctx should be final. 40
 Error
sizes LineLength Line is longer than 80 characters (found 100). 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter ctx should be final. 45
 Error
sizes LineLength Line is longer than 80 characters (found 90). 46
 Error
sizes LineLength Line is longer than 80 characters (found 104). 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter ctx should be final. 50
 Error
sizes LineLength Line is longer than 80 characters (found 85). 51
 Error
sizes LineLength Line is longer than 80 characters (found 92). 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
misc FinalParameters Parameter ctx should be final. 55
 Error
sizes LineLength Line is longer than 80 characters (found 82). 56
 Error
sizes LineLength Line is longer than 80 characters (found 90). 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter ctx should be final. 61
 Error
sizes LineLength Line is longer than 80 characters (found 100). 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
misc FinalParameters Parameter ctx should be final. 66
 Error
sizes LineLength Line is longer than 80 characters (found 90). 67
 Error
sizes LineLength Line is longer than 80 characters (found 98). 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter ctx should be final. 71
 Error
sizes LineLength Line is longer than 80 characters (found 99). 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
misc FinalParameters Parameter ctx should be final. 76
 Error
sizes LineLength Line is longer than 80 characters (found 97). 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
misc FinalParameters Parameter ctx should be final. 81

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 11
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 15
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 15
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 Error
misc FinalParameters Parameter text should be final. 20
 Error
design DesignForExtension Class 'PanelTitle' looks like designed for extension (can be subclassed), but the method 'showMe' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PanelTitle' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. 25
 Error
sizes LineLength Line is longer than 80 characters (found 87). 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter ctx should be final. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter ctx should be final. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter ctx should be final. 40
 Error
sizes LineLength Line is longer than 80 characters (found 94). 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter ctx should be final. 45
 Error
sizes LineLength Line is longer than 80 characters (found 87). 46
 Error
sizes LineLength Line is longer than 80 characters (found 98). 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter ctx should be final. 50
 Error
sizes LineLength Line is longer than 80 characters (found 82). 51
 Error
sizes LineLength Line is longer than 80 characters (found 86). 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
misc FinalParameters Parameter ctx should be final. 55
 Error
sizes LineLength Line is longer than 80 characters (found 84). 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
misc FinalParameters Parameter ctx should be final. 61
 Error
sizes LineLength Line is longer than 80 characters (found 94). 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
misc FinalParameters Parameter ctx should be final. 66
 Error
sizes LineLength Line is longer than 80 characters (found 87). 67
 Error
sizes LineLength Line is longer than 80 characters (found 92). 71
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error
misc FinalParameters Parameter ctx should be final. 71
 Error
sizes LineLength Line is longer than 80 characters (found 93). 76
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error
misc FinalParameters Parameter ctx should be final. 76
 Error
sizes LineLength Line is longer than 80 characters (found 91). 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
misc FinalParameters Parameter ctx should be final. 81

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

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

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

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

org/woehlke/computer/kurzweil/tabs/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
misc TodoComment Comment matches to-do format 'TODO:'. 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
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. 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. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error
misc FinalParameters Parameter ctx should be final. 48
 Error
coding HiddenField 'ctx' hides a field. 48
 Error
sizes LineLength Line is longer than 80 characters (found 87). 54
 Error
whitespace WhitespaceAfter 'for' is not followed by 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 preceded with whitespace. 64
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 71
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 74
 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. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 80
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 80
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 81
 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. 87
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 88
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 90
 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. 97
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 100
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 100

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 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. 22
 Error
design VisibilityModifier Variable 'tabbedPane' must be private and have accessor methods. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
design VisibilityModifier Variable 'ctx' must be private and have accessor methods. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
design VisibilityModifier Variable 'border' must be private and have accessor methods. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
design VisibilityModifier Variable 'layout' must be private and have accessor methods. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
design VisibilityModifier Variable 'panelSubtitle' must be private and have accessor methods. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
design VisibilityModifier Variable 'title' must be private and have accessor methods. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
design VisibilityModifier Variable 'subTitle' must be private and have accessor methods. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
design VisibilityModifier Variable 'tabType' must be private and have accessor methods. 31
 Error
misc FinalParameters Parameter tabbedPane should be final. 33
 Error
coding HiddenField 'tabbedPane' hides a field. 33
 Error
misc FinalParameters Parameter tabType should be final. 33
 Error
coding HiddenField 'tabType' hides a field. 33
 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. 47
 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. 52
 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. 57
 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. 62

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc JavadocVariable Missing a Javadoc comment. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 17
 Error
sizes LineLength Line is longer than 80 characters (found 91). 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
sizes LineLength Line is longer than 80 characters (found 93). 28
 Error
sizes LineLength Line is longer than 80 characters (found 92). 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 80
 Error
javadoc JavadocVariable Missing a Javadoc comment. 87
 Error
javadoc JavadocVariable Missing a Javadoc comment. 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 96
 Error
javadoc JavadocVariable Missing a Javadoc comment. 97
 Error
javadoc JavadocVariable Missing a Javadoc comment. 98
 Error
javadoc JavadocVariable Missing a Javadoc comment. 99
 Error
sizes LineLength Line is longer than 80 characters (found 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/CyclicCellularAutomatonTab.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 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 98). 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
misc FinalParameters Parameter tabbedPane should be final. 35
 Error
sizes LineLength Line is longer than 80 characters (found 87). 40
 Error
sizes LineLength Line is longer than 80 characters (found 87). 47
 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. 50
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 60
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 60
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 60
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 60
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 60
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 60
 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. 63
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 71
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 71
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 71
 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. 74
 Error
misc FinalParameters Parameter ae should be final. 75
 Error
sizes LineLength Line is longer than 80 characters (found 88). 76
 Error
sizes LineLength Line is longer than 80 characters (found 89). 77
 Error
sizes LineLength Line is longer than 80 characters (found 91). 80
 Error
sizes LineLength Line is longer than 80 characters (found 93). 83
 Error
sizes LineLength Line is longer than 80 characters (found 83). 88
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 88
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 88
 Error
sizes LineLength Line is longer than 80 characters (found 82). 91
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 91

org/woehlke/computer/kurzweil/tabs/cca/canvas/CyclicCellularAutomatonCanvas.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.*. 15
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 17
 Error
sizes LineLength Line is longer than 80 characters (found 128). 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
whitespace WhitespaceAfter ',' is not followed by whitespace. 37
 Error
sizes LineLength Line is longer than 80 characters (found 135). 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
whitespace WhitespaceAfter ',' is not followed by whitespace. 38
 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
sizes LineLength Line is longer than 80 characters (found 81). 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
misc FinalParameters Parameter tabCtx should be final. 56
 Error
coding HiddenField 'tabCtx' hides a field. 56
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 68
 Error
sizes LineLength Line is longer than 80 characters (found 90). 69
 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. 73
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
misc FinalParameters Parameter g should be final. 73
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 82
 Error
sizes LineLength Line is longer than 80 characters (found 82). 83
 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. 93
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 93
 Error
misc FinalParameters Parameter g should be final. 93
 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. 98
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 100
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 100
 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. 103
 Error
misc FinalParameters Parameter mayInterruptIfRunning should be final. 104
 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. 108
 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. 113
 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. 118
 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. 123
 Error
sizes LineLength Line is longer than 80 characters (found 116). 124
 Error
misc FinalParameters Parameter timeout should be final. 124
 Error
misc FinalParameters Parameter unit should be final. 124

org/woehlke/computer/kurzweil/tabs/cca/config/CyclicCellularAutomaton.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. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11

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

Severity Category Rule Message Line
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
sizes LineLength Line is longer than 80 characters (found 119). 22
 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter tab should be final. 33
 Error
coding HiddenField 'tab' hides a field. 33
 Error
whitespace ParenPad '(' is followed by whitespace. 37
 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. 42
 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. 48
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 50
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 50
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 53
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 53
 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. 59
 Error
misc FinalParameters Parameter value should be final. 65
 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. 69

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 22
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 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
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. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter tabCtx should be final. 41
 Error
coding HiddenField 'tabCtx' hides a field. 41
 Error
whitespace WhitespaceAround '+' 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 111). 47
 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. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
blocks LeftCurly '{' at column 17 should have line break after. 62
 Error
whitespace ParenPad '(' is followed by whitespace. 62
 Error
whitespace ParenPad ')' is preceded with whitespace. 62
 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). 62
 Error
blocks LeftCurly '{' at column 44 should have line break after. 63
 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. 69
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 78

org/woehlke/computer/kurzweil/tabs/cca/model/CyclicCellularAutomatonModel.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 - org.woehlke.computer.kurzweil.commons.model.LatticeNeighbourhoodType.*. 14
 Error
sizes LineLength Line is longer than 80 characters (found 90). 18
 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. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 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 'startX' 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 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 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. 37
 Error
coding HiddenField 'tabCtx' hides a field. 37
 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. 48
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 54
 Error
sizes LineLength Line is longer than 80 characters (found 135). 67
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 86
 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. 91
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 91
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 94
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 95
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 95
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 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 '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. 108
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 108
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 108
 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. 113
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 113
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 114
 Error
whitespace ParenPad '(' is followed by whitespace. 114
 Error
sizes LineLength Line is longer than 80 characters (found 86). 117
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 119
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 119
 Error
sizes LineLength Line is longer than 80 characters (found 88). 121
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 121
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 121
 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. 124
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 124
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 125
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 125
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 126
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 126
 Error
sizes LineLength Line is longer than 80 characters (found 88). 128
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 128
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 128
 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. 131
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 131
 Error
sizes LineLength Line is longer than 80 characters (found 82). 132
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 133
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 133
 Error
sizes LineLength Line is longer than 80 characters (found 88). 135
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 135
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 135
 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. 139
 Error
misc FinalParameters Parameter value should be final. 145
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 145
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 145
 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. 148
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 148
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 153
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 153
 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. 156
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 156
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 161
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 161
 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. 164
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 164
 Error
misc FinalParameters Parameter x should be final. 164
 Error
misc FinalParameters Parameter y should be final. 164

org/woehlke/computer/kurzweil/tabs/cca/views/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. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 15
 Error
coding MagicNumber '54' is a magic number. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
coding MagicNumber '12' is a magic number. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
coding MagicNumber '88' is a magic number. 30
 Error
coding MagicNumber '154' is a magic number. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
coding MagicNumber '112' is a magic number. 31
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
coding MagicNumber '38' is a magic number. 31
 Error
coding MagicNumber '234' is a magic number. 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 32
 Error
coding MagicNumber '123' is a magic number. 32
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 32
 Error
coding MagicNumber '254' is a magic number. 32
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 34
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 34
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 34
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 34
 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. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 39
 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. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter state should be final. 43
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 43

org/woehlke/computer/kurzweil/tabs/cca/views/CyclicCellularAutomatonTabPane.java

Severity Category Rule Message Line
 Error
imports RedundantImport Redundant import from the same package - org.woehlke.computer.kurzweil.tabs.cca.views.PanelNeighbourhoodButtons. 11
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 13
 Error
sizes LineLength Line is longer than 80 characters (found 86). 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 23
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
misc FinalParameters Parameter tab should be final. 28
 Error
coding HiddenField 'tab' hides a field. 28
 Error
sizes LineLength Line is longer than 80 characters (found 88). 30
 Error
whitespace ParenPad '(' is followed by whitespace. 31
 Error
whitespace ParenPad ')' is preceded with whitespace. 31
 Error
sizes LineLength Line is longer than 80 characters (found 87). 32
 Error
sizes LineLength Line is longer than 80 characters (found 95). 33
 Error
sizes LineLength Line is longer than 80 characters (found 85). 34
 Error
whitespace ParenPad '(' is followed by whitespace. 34
 Error
whitespace ParenPad '(' is followed by whitespace. 35
 Error
sizes LineLength Line is longer than 80 characters (found 81). 36

org/woehlke/computer/kurzweil/tabs/cca/views/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. 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. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter canvas should be final. 33
 Error
coding HiddenField 'canvas' hides a field. 33
 Error
sizes LineLength Line is longer than 80 characters (found 100). 36
 Error
sizes LineLength Line is longer than 80 characters (found 141). 41
 Error
sizes LineLength Line is longer than 80 characters (found 130). 42
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 42
 Error
sizes LineLength Line is longer than 80 characters (found 134). 43
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 43
 Error
sizes LineLength Line is longer than 80 characters (found 137). 54

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
sizes LineLength Line is longer than 80 characters (found 106). 22
 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
sizes LineLength Line is longer than 80 characters (found 88). 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
sizes LineLength Line is longer than 80 characters (found 82). 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter tabbedPane should be final. 31
 Error
whitespace ParenPad ')' is preceded with whitespace. 32
 Error
whitespace ParenPad ')' is preceded with whitespace. 33
 Error
sizes LineLength Line is longer than 80 characters (found 97). 34
 Error
whitespace ParenPad '(' is followed by whitespace. 34
 Error
whitespace ParenPad ')' is preceded with whitespace. 34
 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. 44
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 54
 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. 57
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 66
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 66
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 66
 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. 69
 Error
misc FinalParameters Parameter ae should be final. 70
 Error
sizes LineLength Line is longer than 80 characters (found 87). 71
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 71
 Error
sizes LineLength Line is longer than 80 characters (found 86). 75
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 75
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 75

org/woehlke/computer/kurzweil/tabs/dla/canvas/DiffusionLimitedAggregationCanvas.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.*. 14
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 16
 Error
sizes LineLength Line is longer than 80 characters (found 81). 24
 Error
sizes LineLength Line is longer than 80 characters (found 94). 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 101). 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. 39
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
naming MemberName Name 'MEDIUM' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
naming MemberName Name 'PARTICLES' must match pattern '^[a-z][a-zA-Z0-9]*$'. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter tabCtx should be final. 54
 Error
coding HiddenField 'tabCtx' hides a field. 54
 Error
whitespace ParenPad '(' is followed by whitespace. 57
 Error
whitespace ParenPad ')' is preceded with whitespace. 57
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 62
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 69
 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. 73
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error
misc FinalParameters Parameter g should be final. 73
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 83
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 83
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 86
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 90
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 91
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 91
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 92
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 95
 Error
coding MagicNumber '25' is a magic number. 97
 Error
coding MagicNumber '256' is a magic number. 98
 Error
coding MagicNumber '256' is a magic number. 98
 Error
coding MagicNumber '256' is a magic number. 98
 Error
coding MagicNumber '256' is a magic number. 99
 Error
coding MagicNumber '255' is a magic number. 100
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 103
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 103
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 103
 Error
sizes LineLength Line is longer than 80 characters (found 128). 104
 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. 110
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 110
 Error
misc FinalParameters Parameter g should be final. 110
 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. 115
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 115

org/woehlke/computer/kurzweil/tabs/dla/config/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. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11

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

Severity Category Rule Message Line
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
sizes LineLength Line is longer than 80 characters (found 81). 22
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 22
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 22
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 22
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 22
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 22
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 22
 Error
sizes LineLength Line is longer than 80 characters (found 127). 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 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 MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter tab should be final. 35
 Error
coding HiddenField 'tab' hides a field. 35
 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. 44
 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. 50
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 52
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 52
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 55
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 55
 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. 62
 Error
misc FinalParameters Parameter value should be final. 68
 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. 72

org/woehlke/computer/kurzweil/tabs/dla/control/DiffusionLimitedAggregationController.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 81). 15
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 23
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 23
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 23
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 25
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 25
 Error
sizes LineLength Line is longer than 80 characters (found 108). 26
 Error
sizes LineLength Line is longer than 80 characters (found 98). 27
 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 MissingJavadocMethod Missing a Javadoc comment. 41
 Error
misc FinalParameters Parameter tabCtx should be final. 42
 Error
coding HiddenField 'tabCtx' hides a field. 42
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 44
 Error
sizes LineLength Line is longer than 80 characters (found 111). 47
 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. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
whitespace ParenPad '(' is followed by whitespace. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 58
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 58
 Error
whitespace WhitespaceAround '{' is not followed by whitespace. 64
 Error
whitespace WhitespaceAround '}' is not preceded with whitespace. 64
 Error
blocks LeftCurly '{' at column 17 should have line break after. 65
 Error
whitespace ParenPad '(' is followed by whitespace. 65
 Error
whitespace ParenPad ')' is preceded with whitespace. 65
 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). 65
 Error
blocks LeftCurly '{' at column 44 should have line break after. 66
 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. 72
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 80

org/woehlke/computer/kurzweil/tabs/dla/model/DiffusionLimitedAggregationModel.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 94). 16
 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 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. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 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 'startX' 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 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter tabCtx should be final. 37
 Error
coding HiddenField 'tabCtx' hides a field. 37
 Error
sizes LineLength Line is longer than 80 characters (found 122). 43
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 48
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 48
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 48
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 48
 Error
whitespace NoWhitespaceBefore ',' is preceded with whitespace. 53
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 58
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 58
 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. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 67
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 67
 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. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 75
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 75
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 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. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
misc FinalParameters Parameter x should be final. 80
 Error
misc FinalParameters Parameter y should be final. 80
 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. 84
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 90
 Error
sizes LineLength Line is longer than 80 characters (found 88). 100
 Error
sizes LineLength Line is longer than 80 characters (found 89). 101
 Error
coding MissingSwitchDefault switch without "default" clause. 101
 Error
coding MagicNumber '3' is a magic number. 111
 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. 129
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 129
 Error
whitespace ParenPad '(' is followed by whitespace. 129
 Error
misc FinalParameters Parameter myX should be final. 129
 Error
whitespace NoWhitespaceBefore ',' is preceded with whitespace. 129
 Error
misc FinalParameters Parameter myY should be final. 129
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 129
 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
sizes LineLength Line is longer than 80 characters (found 90). 132
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 132
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 133
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 133
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 134
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 134
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 134
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 134
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 135
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 135
 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. 147
 Error
misc FinalParameters Parameter value should be final. 153

org/woehlke/computer/kurzweil/tabs/dla/views/DiffusionLimitedAggregationTabPane.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 91). 16
 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
sizes LineLength Line is longer than 80 characters (found 83). 25
 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
whitespace ParenPad '(' is followed by whitespace. 27
 Error
whitespace ParenPad ')' is preceded with whitespace. 27
 Error
sizes LineLength Line is longer than 80 characters (found 87). 28

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.*. 17
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.event.*. 18
 Error
sizes LineLength Line is longer than 80 characters (found 90). 22
 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 88). 31
 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 MissingJavadocMethod Missing a Javadoc comment. 42
 Error
misc FinalParameters Parameter tabbedPane should be final. 42
 Error
whitespace ParenPad '(' is followed by whitespace. 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. 55
 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 '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. 68
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 76
 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. 79
 Error
misc FinalParameters Parameter ae should be final. 80
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 81
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 81
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 84
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 84
 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. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 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. 94
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 94
 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. 99
 Error
misc FinalParameters Parameter e should be final. 100
 Error
whitespace ParenPad '(' is followed by whitespace. 101
 Error
whitespace ParenPad '(' is followed by whitespace. 102
 Error
whitespace ParenPad ')' is preceded with whitespace. 102
 Error
misc FinalParameters Parameter e should be final. 107
 Error
misc FinalParameters Parameter e should be final. 112
 Error
misc FinalParameters Parameter e should be final. 117
 Error
misc FinalParameters Parameter e should be final. 122

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/canvas/MandelbrotCanvas.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.*. 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 90). 27
 Error
sizes LineLength Line is longer than 80 characters (found 91). 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
sizes LineLength Line is longer than 80 characters (found 98). 36
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 36
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 36
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 36
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 36
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 36
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 36
 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
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter tabCtx should be final. 49
 Error
coding HiddenField 'tabCtx' hides a field. 49
 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. 61
 Error
misc FinalParameters Parameter g should be final. 62
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 69
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '*' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '*' is not preceded with whitespace. 71
 Error
coding MagicNumber '4' is a magic number. 71
 Error
whitespace WhitespaceAround '%' is not followed by whitespace. 71
 Error
whitespace WhitespaceAround '%' is not preceded with whitespace. 71
 Error
coding MagicNumber '256' is a magic number. 71
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 74
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 74
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 74
 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. 79
 Error
misc FinalParameters Parameter g should be final. 80
 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. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 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. 89
 Error
misc FinalParameters Parameter mayInterruptIfRunning should be final. 90
 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. 94
 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. 99
 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. 104
 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. 109
 Error
sizes LineLength Line is longer than 80 characters (found 116). 110
 Error
misc FinalParameters Parameter timeout should be final. 110
 Error
misc FinalParameters Parameter unit should be final. 110
 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. 114
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 116
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 116

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/config/Mandelbrot.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. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 93). 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter tab should be final. 31
 Error
coding HiddenField 'tab' hides a field. 31
 Error
misc FinalParameters Parameter ctx should be final. 31
 Error
coding HiddenField 'ctx' hides a field. 31
 Error
sizes LineLength Line is longer than 80 characters (found 81). 34
 Error
whitespace ParenPad ')' is preceded with whitespace. 34
 Error
whitespace ParenPad ')' is preceded with whitespace. 36
 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. 39
 Error
whitespace ParenPad ')' is preceded with whitespace. 43
 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. 46
 Error
sizes LineLength Line is longer than 80 characters (found 82). 49
 Error
whitespace ParenPad ')' is preceded with whitespace. 49
 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. 57
 Error
misc FinalParameters Parameter value should be final. 63
 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. 67

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/control/MandelbrotController.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). 12
 Error
sizes LineLength Line is longer than 80 characters (found 87). 18
 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
naming MemberName Name 'THREAD_SLEEP_TIME' must match pattern '^[a-z][a-zA-Z0-9]*$'. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter model should be final. 29
 Error
misc FinalParameters Parameter tab should be final. 29
 Error
coding HiddenField 'tab' hides a field. 29
 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. 35
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 35
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41
 Error
blocks LeftCurly '{' at column 17 should have line break after. 44
 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). 44
 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. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/MandelbrotModel.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). 19
 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
sizes LineLength Line is longer than 80 characters (found 86). 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
misc FinalParameters Parameter properties should be final. 37
 Error
coding HiddenField 'properties' hides a field. 37
 Error
misc FinalParameters Parameter tab should be final. 37
 Error
coding HiddenField 'tab' hides a field. 37
 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. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter c should be final. 45
 Error
coding MissingSwitchDefault switch without "default" clause. 48
 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. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
coding MissingSwitchDefault switch without "default" clause. 68
 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. 80
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 80
 Error
misc FinalParameters Parameter x should be final. 80
 Error
misc FinalParameters Parameter y should be final. 80
 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. 84
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 84
 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. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 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. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 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. 101
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 101
 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. 105
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 105
 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. 109
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 109
 Error
coding MissingSwitchDefault switch without "default" clause. 110
 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. 123
 Error
misc FinalParameters Parameter value should be final. 129
 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. 133

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/state/MandelbrotTabState.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/mandelbrot2julia/model/state/MandelbrotTabStateMachine.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 - org.woehlke.computer.kurzweil.tabs.mandelbrot2julia.model.state.MandelbrotTabState.*. 5
 Error
sizes LineLength Line is longer than 80 characters (found 90). 11
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 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. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 26
 Error
coding MissingSwitchDefault switch without "default" clause. 28
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 28
 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. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
coding MissingSwitchDefault switch without "default" clause. 47
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 47
 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. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error
coding MissingSwitchDefault switch without "default" clause. 63
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 63
 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. 77
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 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. 81
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error
misc FinalParameters Parameter mandelbrotTabState should be final. 81
 Error
coding HiddenField 'mandelbrotTabState' hides a field. 81

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

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 12
 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 model should be final. 26
 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. 33
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 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. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 40
 Error
whitespace WhitespaceAfter 'switch' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 44
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 44
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 60
 Error
sizes LineLength Line is longer than 80 characters (found 97). 61
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 61
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 69
 Error
sizes LineLength Line is longer than 80 characters (found 92). 70
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 76
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 81

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/turing/Point.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. 20
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 23
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter p should be final. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
misc FinalParameters Parameter x should be final. 31
 Error
coding HiddenField 'x' hides a field. 31
 Error
misc FinalParameters Parameter y should be final. 31
 Error
coding HiddenField 'y' hides a field. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter x should be final. 36
 Error
coding HiddenField 'x' hides a field. 36
 Error
misc FinalParameters Parameter y should be final. 36
 Error
coding HiddenField 'y' hides a field. 36
 Error
design DesignForExtension 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. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 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. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 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. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 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. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 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. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 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. 60
 Error
blocks LeftCurly '{' at column 28 should have line break after. 60
 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. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 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. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
misc FinalParameters Parameter x should be final. 66
 Error
coding HiddenField 'x' hides a field. 66
 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. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 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. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
misc FinalParameters Parameter y should be final. 74
 Error
coding HiddenField 'y' hides a field. 74
 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. 78
 Error
misc FinalParameters Parameter o should be final. 79
 Error
blocks NeedBraces 'if' construct must use '{}'s. 80
 Error
blocks NeedBraces 'if' construct must use '{}'s. 81
 Error
whitespace OperatorWrap '&&' should be on a new line. 83
 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. 87
 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. 92
 Error
whitespace OperatorWrap '+' should be on a new line. 94
 Error
whitespace OperatorWrap '+' should be on a new line. 95
 Error
whitespace OperatorWrap '+' should be on a new line. 96

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/turing/TuringDirection.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/mandelbrot2julia/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/mandelbrot2julia/model/turing/TuringPhaseState.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. 18
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 20
 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. 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 '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. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 28
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 28
 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. 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 '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. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 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. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/model/turing/TuringPositions.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. 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. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
misc FinalParameters Parameter worldDimensions should be final. 26
 Error
coding HiddenField 'worldDimensions' hides a field. 26
 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. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 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 WhitespaceAround '/' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '/' is not preceded with whitespace. 33
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 33
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 33
 Error
coding MagicNumber '11' is a magic number. 33
 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. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 37
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 37
 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. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 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. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 48
 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. 66
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 66
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 68
 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. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 80
 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. 90
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 90
 Error
sizes LineLength Line is longer than 80 characters (found 87). 91
 Error
whitespace WhitespaceAround '>' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '>' is not preceded with whitespace. 91
 Error
coding MagicNumber '100' is a magic number. 91

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 12
 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
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
whitespace ParenPad '(' is followed by whitespace. 27
 Error
whitespace ParenPad ')' is preceded with whitespace. 27
 Error
sizes LineLength Line is longer than 80 characters (found 87). 28

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/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. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 33
 Error
misc FinalParameters Parameter model should be final. 33
 Error
coding HiddenField 'model' hides a field. 33
 Error
sizes LineLength Line is longer than 80 characters (found 108). 35
 Error
sizes LineLength Line is longer than 80 characters (found 119). 36
 Error
sizes LineLength Line is longer than 80 characters (found 117). 40
 Error
sizes LineLength Line is longer than 80 characters (found 104). 46
 Error
misc FinalParameters Parameter ae should be final. 60
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 63
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 65
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 65

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/PanelChooseMouseClickMode.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 101). 17
 Error
javadoc JavadocVariable Missing a Javadoc comment. 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 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 88). 31
 Error
sizes LineLength Line is longer than 80 characters (found 111). 37
 Error
sizes LineLength Line is longer than 80 characters (found 107). 38
 Error
whitespace ParenPad '(' is followed by whitespace. 44
 Error
whitespace ParenPad ')' is preceded with whitespace. 44
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 56

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/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. 19
 Error
misc FinalParameters Parameter subtitle should be final. 19

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/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. 19
 Error
misc FinalParameters Parameter subtitle should be final. 19

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/PanelZoom.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 8
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 9
 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 JavadocVariable Missing a Javadoc comment. 20
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
misc FinalParameters Parameter tabCtx should be final. 22
 Error
coding HiddenField 'tabCtx' hides a field. 22
 Error
sizes LineLength Line is longer than 80 characters (found 92). 24
 Error
sizes LineLength Line is longer than 80 characters (found 115). 28
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 30
 Error
coding MagicNumber '3' is a magic number. 30

org/woehlke/computer/kurzweil/tabs/mandelbrot2julia/views/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/randomwalk/RandomWalkTab.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter tabbedPane should be final. 32
 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. 48
 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. 61
 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. 72
 Error
misc FinalParameters Parameter ae should be final. 73

org/woehlke/computer/kurzweil/tabs/randomwalk/canvas/RandomWalkCanvas.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.*. 15
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 17
 Error
sizes LineLength Line is longer than 80 characters (found 113). 33
 Error
sizes LineLength Line is longer than 80 characters (found 122). 34
 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. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 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 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 50
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error
misc FinalParameters Parameter tabCtx should be final. 54
 Error
coding HiddenField 'tabCtx' hides a field. 54
 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. 73
 Error
misc FinalParameters Parameter g should be final. 74
 Error
coding MagicNumber '256' is a magic number. 84
 Error
coding MagicNumber '256' is a magic number. 84
 Error
coding MagicNumber '256' is a magic number. 84
 Error
coding MagicNumber '256' is a magic number. 97
 Error
coding MagicNumber '256' is a magic number. 99
 Error
coding MagicNumber '256' is a magic number. 100
 Error
coding MagicNumber '256' is a magic number. 102
 Error
coding MagicNumber '256' is a magic number. 103
 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. 115
 Error
misc FinalParameters Parameter g should be final. 116

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. 13
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 15
 Error
coding MagicNumber '54' is a magic number. 30
 Error
coding MagicNumber '12' is a magic number. 30
 Error
coding MagicNumber '88' is a magic number. 30
 Error
coding MagicNumber '154' is a magic number. 31
 Error
coding MagicNumber '112' is a magic number. 31
 Error
coding MagicNumber '38' is a magic number. 31
 Error
coding MagicNumber '234' is a magic number. 32
 Error
coding MagicNumber '123' is a magic number. 32
 Error
coding MagicNumber '254' is a magic number. 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. 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 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. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
misc FinalParameters Parameter state should be final. 43

org/woehlke/computer/kurzweil/tabs/randomwalk/config/RandomWalk.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/randomwalk/config/RandomWalkContext.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 93). 22
 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
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter tab should be final. 33
 Error
coding HiddenField 'tab' hides a field. 33
 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. 42
 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. 48
 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. 59
 Error
misc FinalParameters Parameter value should be final. 65
 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. 69

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 22
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 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
sizes LineLength Line is longer than 80 characters (found 87). 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter tabCtx should be final. 39
 Error
coding HiddenField 'tabCtx' hides a field. 39
 Error
sizes LineLength Line is longer than 80 characters (found 113). 44
 Error
coding EmptyStatement Empty statement. 45
 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. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 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. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70

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

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 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/model/RandomWalkModel.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 12
 Error
sizes LineLength Line is longer than 80 characters (found 89). 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
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. 35
 Error
misc FinalParameters Parameter tabCtx should be final. 35
 Error
coding HiddenField 'tabCtx' hides a field. 35
 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. 45
 Error
sizes LineLength Line is longer than 80 characters (found 114). 55
 Error
sizes LineLength Line is longer than 80 characters (found 90). 56
 Error
coding MagicNumber '10' is a magic number. 61
 Error
sizes LineLength Line is longer than 80 characters (found 125). 62
 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. 67
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 67
 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. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 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. 86
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 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. 94
 Error
misc FinalParameters Parameter value should be final. 100

org/woehlke/computer/kurzweil/tabs/randomwalk/views/RandomWalkButtons.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 83). 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter canvas should be final. 30
 Error
coding HiddenField 'canvas' hides a field. 30
 Error
sizes LineLength Line is longer than 80 characters (found 83). 33
 Error
sizes LineLength Line is longer than 80 characters (found 97). 34
 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. 42

org/woehlke/computer/kurzweil/tabs/randomwalk/views/RandomWalkTabPane.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.*. 10
 Error
javadoc JavadocVariable Missing a Javadoc comment. 16
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 21
 Error
misc FinalParameters Parameter tab should be final. 21
 Error
sizes LineLength Line is longer than 80 characters (found 87). 24

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. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
sizes LineLength Line is longer than 80 characters (found 100). 25
 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
design DesignForExtension Class 'SimulatedEvolutionTab' looks like designed for extension (can be subclassed), but the method 'getPopulation' 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 'getPopulation' static/final/abstract/empty, or adding allowed annotation for the method. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter tabbedPane should be final. 38
 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. 52
 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 '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. 66
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 74
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 74
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 74
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 74
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 74
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 74
 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. 78
 Error
misc FinalParameters Parameter ae should be final. 79
 Error
sizes LineLength Line is longer than 80 characters (found 99). 80
 Error
sizes LineLength Line is longer than 80 characters (found 106). 84
 Error
sizes LineLength Line is longer than 80 characters (found 94). 88
 Error
sizes LineLength Line is longer than 80 characters (found 91). 90
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 90
 Error
whitespace ParenPad '(' is followed by whitespace. 90
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 90
 Error
sizes LineLength Line is longer than 80 characters (found 87). 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 86). 102
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 102
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 102
 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. 108
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 108
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 108
 Error
design DesignForExtension Class 'SimulatedEvolutionTab' looks like designed for extension (can be subclassed), but the method 'updateStep' 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 'updateStep' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 113

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.awt.*. 19
 Error
sizes LineLength Line is longer than 80 characters (found 87). 41
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 41
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 41
 Error
sizes LineLength Line is longer than 80 characters (found 94). 42
 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. 42
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 42
 Error
sizes LineLength Line is longer than 80 characters (found 99). 43
 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. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 54
 Error
naming ConstantName Name 'startX' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 55
 Error
naming ConstantName Name 'startY' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
misc FinalParameters Parameter tabCtx should be final. 60
 Error
coding HiddenField 'tabCtx' hides a field. 60
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 68
 Error
misc FinalParameters Parameter graphics should be final. 83
 Error
sizes LineLength Line is longer than 80 characters (found 84). 108
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 108
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 108
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 108
 Error
sizes LineLength Line is longer than 80 characters (found 88). 111
 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. 117
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 117
 Error
misc FinalParameters Parameter graphics should be final. 117
 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. 124
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 124

org/woehlke/computer/kurzweil/tabs/simulatedevolution/canvas/WorldColor.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/config/SimulatedEvolution.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. 9
 Error
javadoc JavadocVariable Missing a Javadoc comment. 11

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

Severity Category Rule Message Line
 Error
imports RedundantImport Redundant import from the same package - org.woehlke.computer.kurzweil.tabs.simulatedevolution.config.SimulatedEvolution. 11
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 21
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 22
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 22
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 22
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 22
 Error
sizes LineLength Line is longer than 80 characters (found 109). 23
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter tab should be final. 35
 Error
coding HiddenField 'tab' hides a field. 35
 Error
misc FinalParameters Parameter ctx should be final. 36
 Error
coding HiddenField 'ctx' hides a field. 36
 Error
whitespace ParenPad '(' is followed by whitespace. 40
 Error
whitespace ParenPad ')' is preceded with whitespace. 40
 Error
design DesignForExtension Class 'SimulatedEvolutionContext' looks like designed for extension (can be subclassed), but the method 'stopController' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionContext' final or making the method 'stopController' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
design DesignForExtension Class 'SimulatedEvolutionContext' looks like designed for extension (can be subclassed), but the method 'startController' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionContext' final or making the method 'startController' static/final/abstract/empty, or adding allowed annotation for the method. 52
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 54
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 57
 Error
design DesignForExtension Class 'SimulatedEvolutionContext' looks like designed for extension (can be subclassed), but the method 'getRawResult' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionContext' final or making the method 'getRawResult' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error
misc FinalParameters Parameter value should be final. 69
 Error
design DesignForExtension Class 'SimulatedEvolutionContext' looks like designed for extension (can be subclassed), but the method 'exec' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SimulatedEvolutionContext' final or making the method 'exec' static/final/abstract/empty, or adding allowed annotation for the method. 73

org/woehlke/computer/kurzweil/tabs/simulatedevolution/control/SimulatedEvolutionController.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 93). 18
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 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
javadoc InvalidJavadocPosition Javadoc comment is placed in the wrong location. 34
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 34
 Error
sizes LineLength Line is longer than 80 characters (found 108). 35
 Error
sizes LineLength Line is longer than 80 characters (found 98). 36
 Error
sizes LineLength Line is longer than 80 characters (found 117). 41
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 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. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 58
 Error
misc FinalParameters Parameter tabCtx should be final. 59
 Error
coding HiddenField 'tabCtx' hides a field. 59
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 61
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 61
 Error
sizes LineLength Line is longer than 80 characters (found 128). 64
 Error
sizes LineLength Line is longer than 80 characters (found 131). 65
 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. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 82
 Error
sizes LineLength Line is longer than 80 characters (found 138). 83
 Error
whitespace ParenPad '(' is followed by whitespace. 90
 Error
whitespace ParenPad ')' is preceded with whitespace. 90
 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. 98
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 105

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/SimulatedEvolutionModel.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.*. 21
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 45
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 45
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 46
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 46
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 46
 Error
sizes LineLength Line is longer than 80 characters (found 105). 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 54
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
misc FinalParameters Parameter appCtx should be final. 60
 Error
coding HiddenField 'appCtx' hides a field. 60
 Error
whitespace ParenPad '(' is followed by whitespace. 63
 Error
whitespace ParenPad '(' is followed by whitespace. 64
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' looks like designed for extension (can be subclassed), but the method 'getPopulation' 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 'getPopulation' static/final/abstract/empty, or adding allowed annotation for the method. 70
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 70
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 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. 74
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error
misc FinalParameters Parameter x should be final. 74
 Error
misc FinalParameters Parameter y should be final. 74
 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. 78
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 78
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 83
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 83
 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. 86
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 91
 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. 94
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 94
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 98
 Error
sizes LineLength Line is longer than 80 characters (found 112). 99
 Error
sizes LineLength Line is longer than 80 characters (found 132). 100
 Error
sizes LineLength Line is longer than 80 characters (found 142). 101
 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. 107
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 107
 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. 112
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 112
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 112
 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. 117
 Error
misc FinalParameters Parameter mayInterruptIfRunning should be final. 118
 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. 122
 Error
misc FinalParameters Parameter value should be final. 128
 Error
sizes LineLength Line is longer than 80 characters (found 91). 133
 Error
sizes LineLength Line is longer than 80 characters (found 108). 134
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 143
 Error
whitespace WhitespaceAfter 'if' is not followed by whitespace. 161
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 161
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' looks like designed for extension (can be subclassed), but the method 'setGardenOfEdenEnabled' 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 'setGardenOfEdenEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 173
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 173
 Error
design DesignForExtension Class 'SimulatedEvolutionModel' looks like designed for extension (can be subclassed), but the method 'setGardenOfEdenDisabled' 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 'setGardenOfEdenDisabled' static/final/abstract/empty, or adding allowed annotation for the method. 178
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 178

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

Severity Category Rule Message Line
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error
misc FinalParameters Parameter appCtx should be final. 60
 Error
coding HiddenField 'appCtx' hides a field. 60
 Error
misc FinalParameters Parameter other should be final. 69
 Error
sizes LineLength Line is longer than 80 characters (found 92). 78
 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
sizes LineLength Line is longer than 80 characters (found 95). 86
 Error
javadoc JavadocMethod @return tag should be present and have description. 93
 Error
sizes LineLength Line is longer than 80 characters (found 100). 106
 Error
sizes LineLength Line is longer than 80 characters (found 81). 125
 Error
misc FinalParameters Parameter food should be final. 136

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

Severity Category Rule Message Line
 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. 37
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 42
 Error
coding HiddenField 'ctx' hides a field. 42
 Error
whitespace WhitespaceAround '=' 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 91). 64
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 70
 Error
sizes LineLength Line is longer than 80 characters (found 82). 71
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 72
 Error
whitespace ParenPad '(' is followed by whitespace. 72
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 72
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 72
 Error
misc FinalParameters Parameter dnaMutationBase should be final. 75
 Error
misc FinalParameters Parameter dnaMutationBase should be final. 84
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 93
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 98
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 98
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 98
 Error
misc FinalParameters Parameter dnaValue should be final. 103
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 103
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 109
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 109
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 109
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 109
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 115
 Error
sizes LineLength Line is longer than 80 characters (found 86). 117
 Error
whitespace WhitespaceAround '?' is not followed by whitespace. 117
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 117
 Error
whitespace WhitespaceAround ':' is not followed by whitespace. 117
 Error
whitespace WhitespaceAround ':' is not preceded with whitespace. 117
 Error
sizes LineLength Line is longer than 80 characters (found 82). 136

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. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
sizes LineLength Line is longer than 80 characters (found 90). 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
sizes LineLength Line is longer than 80 characters (found 91). 39
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter cellConf should be final. 39
 Error
coding HiddenField 'cellConf' hides a field. 39
 Error
misc FinalParameters Parameter other should be final. 48
 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. 57
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error
whitespace OperatorWrap '&&' should be on a new line. 70
 Error
whitespace OperatorWrap '||' should be on a new line. 97
 Error
misc FinalParameters Parameter food should be final. 105

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/cell/CellLifeCycleStatus.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.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/CellPopulationContainer.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
imports UnusedImports Unused import - org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.CellLifeCycleStatus. 10
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 19
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 19
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 20
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 20
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 20
 Error
sizes LineLength Line is longer than 80 characters (found 82). 21
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
sizes LineLength Line is longer than 80 characters (found 105). 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
misc FinalParameters Parameter tabCtx should be final. 33
 Error
coding HiddenField 'tabCtx' hides a field. 33
 Error
sizes LineLength Line is longer than 80 characters (found 119). 38
 Error
sizes LineLength Line is longer than 80 characters (found 128). 39
 Error
design DesignForExtension Class 'CellPopulationContainer' 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 'CellPopulationContainer' final or making the method 'createInitialPopulation' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error
whitespace NoWhitespaceBefore ';' is preceded with whitespace. 45
 Error
design DesignForExtension Class 'CellPopulationContainer' 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 'CellPopulationContainer' final or making the method 'push' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter populationCensus should be final. 51
 Error
coding MissingSwitchDefault switch without "default" clause. 64
 Error
design DesignForExtension Class 'CellPopulationContainer' 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 'CellPopulationContainer' final or making the method 'addNextPopulation' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error
misc FinalParameters Parameter nextPopulation should be final. 89
 Error
design DesignForExtension Class 'CellPopulationContainer' 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 'CellPopulationContainer' final or making the method 'getCurrentGeneration' static/final/abstract/empty, or adding allowed annotation for the method. 95
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 102

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/population/CellPopulationRecord.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. 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
whitespace WhitespaceAround '=' is not followed by whitespace. 26
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 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. 28
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 28
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 29
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 29
 Error
design DesignForExtension Class 'CellPopulationRecord' looks like designed for extension (can be subclassed), but the method 'countYoungCell' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CellPopulationRecord' final or making the method 'countYoungCell' static/final/abstract/empty, or adding allowed annotation for the method. 31
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 31
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 31
 Error
design DesignForExtension Class 'CellPopulationRecord' looks like designed for extension (can be subclassed), but the method 'countYoungAndFatCell' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CellPopulationRecord' final or making the method 'countYoungAndFatCell' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 36
 Error
design DesignForExtension Class 'CellPopulationRecord' looks like designed for extension (can be subclassed), but the method 'countFullAgeCell' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CellPopulationRecord' final or making the method 'countFullAgeCell' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 41
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 41
 Error
design DesignForExtension Class 'CellPopulationRecord' looks like designed for extension (can be subclassed), but the method 'countHungryCell' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CellPopulationRecord' final or making the method 'countHungryCell' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 46
 Error
design DesignForExtension Class 'CellPopulationRecord' looks like designed for extension (can be subclassed), but the method 'countOldCell' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CellPopulationRecord' final or making the method 'countOldCell' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 51
 Error
design DesignForExtension Class 'CellPopulationRecord' looks like designed for extension (can be subclassed), but the method 'countDeadCell' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CellPopulationRecord' final or making the method 'countDeadCell' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 56

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/world/WorldLattice.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). 18
 Error
sizes LineLength Line is longer than 80 characters (found 82). 33
 Error
sizes LineLength Line is longer than 80 characters (found 82). 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 45
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
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
javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error
misc FinalParameters Parameter appCtx should be final. 54
 Error
coding HiddenField 'appCtx' hides a field. 54
 Error
sizes LineLength Line is longer than 80 characters (found 134). 60
 Error
sizes LineLength Line is longer than 80 characters (found 108). 61
 Error
coding HiddenField 'startX' hides a field. 79
 Error
coding HiddenField 'startY' hides a field. 80
 Error
javadoc JavadocMethod @return tag should be present and have description. 116
 Error
misc FinalParameters Parameter x should be final. 116
 Error
javadoc JavadocMethod Expected @param tag for 'x'. 116
 Error
misc FinalParameters Parameter y should be final. 116
 Error
javadoc JavadocMethod Expected @param tag for 'y'. 116
 Error
sizes LineLength Line is longer than 80 characters (found 90). 121
 Error
misc FinalParameters Parameter position should be final. 127
 Error
sizes LineLength Line is longer than 80 characters (found 100). 133
 Error
sizes LineLength Line is longer than 80 characters (found 101). 134
 Error
design DesignForExtension Class 'WorldLattice' 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 'WorldLattice' final or making the method 'start' static/final/abstract/empty, or adding allowed annotation for the method. 139
 Error
design DesignForExtension Class 'WorldLattice' 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 'WorldLattice' final or making the method 'stop' static/final/abstract/empty, or adding allowed annotation for the method. 146
 Error
design DesignForExtension Class 'WorldLattice' looks like designed for extension (can be subclassed), but the method 'setGardenOfEdenEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldLattice' final or making the method 'setGardenOfEdenEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 151
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 151
 Error
design DesignForExtension Class 'WorldLattice' looks like designed for extension (can be subclassed), but the method 'setGardenOfEdenDisabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldLattice' final or making the method 'setGardenOfEdenDisabled' static/final/abstract/empty, or adding allowed annotation for the method. 155
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 155
 Error
design DesignForExtension Class 'WorldLattice' 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 'WorldLattice' final or making the method 'increaseFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 159
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 159
 Error
design DesignForExtension Class 'WorldLattice' 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 'WorldLattice' final or making the method 'decreaseFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 163
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 163

org/woehlke/computer/kurzweil/tabs/simulatedevolution/model/world/WorldParameter.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. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
design DesignForExtension Class 'WorldParameter' 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 'WorldParameter' final or making the method 'increaseFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 22
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 22
 Error
design DesignForExtension Class 'WorldParameter' 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 'WorldParameter' final or making the method 'decreaseFoodPerDay' static/final/abstract/empty, or adding allowed annotation for the method. 26
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 26
 Error
design DesignForExtension Class 'WorldParameter' looks like designed for extension (can be subclassed), but the method 'setGardenOfEdenEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldParameter' final or making the method 'setGardenOfEdenEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 30
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
design DesignForExtension Class 'WorldParameter' looks like designed for extension (can be subclassed), but the method 'setGardenOfEdenDisabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'WorldParameter' final or making the method 'setGardenOfEdenDisabled' static/final/abstract/empty, or adding allowed annotation for the method. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34

org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/GetPopulationLifeCyclePanel.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 - org.woehlke.computer.kurzweil.tabs.simulatedevolution.model.cell.CellLifeCycleStatus.*. 20
 Error
sizes LineLength Line is longer than 80 characters (found 83). 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
sizes LineLength Line is longer than 80 characters (found 90). 25
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 25
 Error
whitespace WhitespaceAround '=' is not preceded with 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
whitespace WhitespaceAfter ',' is not followed by whitespace. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 37
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 39
 Error
misc FinalParameters Parameter tabCtx should be final. 40
 Error
coding HiddenField 'tabCtx' hides a field. 40
 Error
sizes LineLength Line is longer than 80 characters (found 114). 43
 Error
sizes LineLength Line is longer than 80 characters (found 120). 50
 Error
sizes LineLength Line is longer than 80 characters (found 89). 52
 Error
sizes LineLength Line is longer than 80 characters (found 89). 56
 Error
sizes LineLength Line is longer than 80 characters (found 82). 58
 Error
sizes LineLength Line is longer than 80 characters (found 82). 64
 Error
sizes LineLength Line is longer than 80 characters (found 82). 65
 Error
design DesignForExtension Class 'GetPopulationLifeCyclePanel' 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 'GetPopulationLifeCyclePanel' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 88
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 88
 Error
sizes LineLength Line is longer than 80 characters (found 82). 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. 90
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 90
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 91
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 91
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 92
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 92

org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/GetPopulationStatisticsPanel.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
whitespace WhitespaceAfter ',' is not followed by whitespace. 22
 Error
sizes LineLength Line is longer than 80 characters (found 90). 23
 Error
whitespace WhitespaceAround '=' is not followed by whitespace. 23
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 23
 Error
sizes LineLength Line is longer than 80 characters (found 100). 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter tabCtx should be final. 35
 Error
coding HiddenField 'tabCtx' hides a field. 35
 Error
sizes LineLength Line is longer than 80 characters (found 115). 38
 Error
sizes LineLength Line is longer than 80 characters (found 130). 44
 Error
sizes LineLength Line is longer than 80 characters (found 89). 46
 Error
sizes LineLength Line is longer than 80 characters (found 148). 49
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 52
 Error
coding MagicNumber '3' is a magic number. 52
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 53
 Error
coding MagicNumber '6' is a magic number. 53
 Error
design DesignForExtension Class 'GetPopulationStatisticsPanel' 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 'GetPopulationStatisticsPanel' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 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. 65
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 65

org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/SetFoodPerDayPanel.java

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 13
 Error
sizes LineLength Line is longer than 80 characters (found 102). 18
 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 MissingJavadocMethod Missing a Javadoc comment. 29
 Error
misc FinalParameters Parameter tabCtx should be final. 29
 Error
coding HiddenField 'tabCtx' hides a field. 29
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 32
 Error
sizes LineLength Line is longer than 80 characters (found 131). 35
 Error
sizes LineLength Line is longer than 80 characters (found 142). 36
 Error
sizes LineLength Line is longer than 80 characters (found 142). 37
 Error
sizes LineLength Line is longer than 80 characters (found 137). 38
 Error
design DesignForExtension Class 'SetFoodPerDayPanel' 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 'SetFoodPerDayPanel' final or making the method 'addActionListener' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 50
 Error
misc FinalParameters Parameter tab should be final. 50
 Error
design DesignForExtension Class 'SetFoodPerDayPanel' 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 'SetFoodPerDayPanel' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
sizes LineLength Line is longer than 80 characters (found 82). 56
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 57
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 57
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 57

org/woehlke/computer/kurzweil/tabs/simulatedevolution/views/SetGardenOfEdenPanel.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.*. 13
 Error
sizes LineLength Line is longer than 80 characters (found 104). 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 22
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 30
 Error
misc FinalParameters Parameter tabCtx should be final. 30
 Error
coding HiddenField 'tabCtx' hides a field. 30
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 31
 Error
design DesignForExtension Class 'SetGardenOfEdenPanel' 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 'SetGardenOfEdenPanel' final or making the method 'addActionListener' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error
misc FinalParameters Parameter tab should be final. 45
 Error
design DesignForExtension Class 'SetGardenOfEdenPanel' 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 'SetGardenOfEdenPanel' final or making the method 'update' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
sizes LineLength Line is longer than 80 characters (found 91). 50

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

Severity Category Rule Message Line
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - javax.swing.*. 12
 Error
sizes LineLength Line is longer than 80 characters (found 93). 16
 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
whitespace WhitespaceAround '=' is not followed by whitespace. 24
 Error
whitespace WhitespaceAround '=' is not preceded with whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 27
 Error
misc FinalParameters Parameter tab should be final. 27
 Error
sizes LineLength Line is longer than 80 characters (found 96). 28
 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 90). 29
 Error
whitespace ParenPad '(' is followed by whitespace. 29
 Error
whitespace ParenPad ')' is preceded with whitespace. 29
 Error
whitespace ParenPad '(' is followed by whitespace. 30
 Error
whitespace ParenPad ')' is preceded with whitespace. 30
 Error
whitespace ParenPad '(' is followed by whitespace. 31
 Error
whitespace ParenPad ')' is preceded with whitespace. 31
 Error
whitespace ParenPad '(' is followed by whitespace. 32
 Error
whitespace ParenPad ')' is preceded with whitespace. 32
 Error
whitespace WhitespaceAfter 'for' is not followed by whitespace. 40
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 40
 Error
whitespace ParenPad '(' is followed by whitespace. 41
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 41
 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. 48
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error
design DesignForExtension Class 'SimulatedEvolutionTabPane' looks like designed for extension (can be subclassed), but the method 'updateStep' 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 'updateStep' 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/simulatedevolution/views/population/PopulationStatisticsElement.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 87). 14
 Error
javadoc JavadocVariable Missing a Javadoc comment. 18
 Error
javadoc JavadocVariable Missing a Javadoc comment. 19
 Error
javadoc JavadocVariable Missing a Javadoc comment. 20
 Error
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 91). 24
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 24
 Error
misc FinalParameters Parameter label should be final. 24
 Error
coding HiddenField 'label' hides a field. 24
 Error
misc FinalParameters Parameter lifeCycleStatus should be final. 24
 Error
coding HiddenField 'lifeCycleStatus' hides a field. 24
 Error
whitespace WhitespaceAfter ',' is not followed by whitespace. 27
 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. 34
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 34
 Error
misc FinalParameters Parameter value should be final. 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
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. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter value should be final. 38
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 38
 Error
whitespace WhitespaceAround '+' is not followed by whitespace. 39
 Error
whitespace WhitespaceAround '+' is not preceded with whitespace. 39