The following document contains the results of Checkstyle 10.5.0 with sun_checks.xml ruleset.
Files | Info | Warnings | Errors |
---|---|---|---|
13 | 0 | 0 | 265 |
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | EmptyBlock | 1 | Error |
coding | HiddenField | 13 | Error |
MagicNumber | 9 | Error | |
design | DesignForExtension | 47 | Error |
FinalClass | 1 | Error | |
InterfaceIsType | 1 | Error | |
imports | AvoidStarImport | 11 | Error |
javadoc | JavadocPackage | 5 | Error |
JavadocStyle | 2 | Error | |
JavadocVariable | 56 | Error | |
MissingJavadocMethod | 58 | Error | |
misc | FinalParameters | 28 | Error |
sizes | LineLength
|
33 | Error |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 10 |
Error | design | FinalClass | Class CyclicCellularAutomatonApplication should be declared as final. | 14 |
Error | misc | FinalParameters | Parameter args should be final. | 24 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 26 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 12 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 20 |
Error | coding | MagicNumber | '54' is a magic number. | 35 |
Error | coding | MagicNumber | '12' is a magic number. | 35 |
Error | coding | MagicNumber | '88' is a magic number. | 35 |
Error | coding | MagicNumber | '154' is a magic number. | 36 |
Error | coding | MagicNumber | '112' is a magic number. | 36 |
Error | coding | MagicNumber | '38' is a magic number. | 36 |
Error | coding | MagicNumber | '234' is a magic number. | 37 |
Error | coding | MagicNumber | '123' is a magic number. | 37 |
Error | coding | MagicNumber | '254' is a magic number. | 37 |
Error | design | DesignForExtension | Class 'ColorScheme' 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 'ColorScheme' final or making the method 'getMaxState' static/final/abstract/empty, or adding allowed annotation for the method. | 44 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 44 |
Error | design | DesignForExtension | Class 'ColorScheme' 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 'ColorScheme' final or making the method 'getColorForState' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 48 |
Error | misc | FinalParameters | Parameter state should be final. | 48 |
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 | sizes | LineLength | Line is longer than 80 characters (found 91). | 14 |
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 | javadoc | JavadocVariable | Missing a Javadoc comment. | 27 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 29 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 31 |
Error | blocks | EmptyBlock | Must have at least one statement. | 37 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 47 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 49 |
Error | design | DesignForExtension | Class 'Config' 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 'Config' final or making the method 'getFrameBounds' static/final/abstract/empty, or adding allowed annotation for the method. | 55 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 55 |
Error | design | DesignForExtension | Class 'Config' looks like designed for extension (can be subclassed), but the method 'getCanvasBounds' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Config' final or making the method 'getCanvasBounds' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 |
Error | design | DesignForExtension | Class 'Config' looks like designed for extension (can be subclassed), but the method 'getLatticeDimensions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Config' final or making the method 'getLatticeDimensions' static/final/abstract/empty, or adding allowed annotation for the method. | 70 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 70 |
Error | design | DesignForExtension | Class 'Config' 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 'Config' final or making the method 'getWidth' static/final/abstract/empty, or adding allowed annotation for the method. | 74 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 74 |
Error | design | DesignForExtension | Class 'Config' 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 'Config' final or making the method 'getHeight' static/final/abstract/empty, or adding allowed annotation for the method. | 78 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 78 |
Error | design | DesignForExtension | Class 'Config' 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 'Config' final or making the method 'getTitle' static/final/abstract/empty, or adding allowed annotation for the method. | 82 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 82 |
Error | design | DesignForExtension | Class 'Config' 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 'Config' final or making the method 'getSubtitle' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 86 |
Error | design | DesignForExtension | Class 'Config' looks like designed for extension (can be subclassed), but the method 'getNeighborhood' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Config' final or making the method 'getNeighborhood' static/final/abstract/empty, or adding allowed annotation for the method. | 90 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 90 |
Error | design | DesignForExtension | Class 'Config' looks like designed for extension (can be subclassed), but the method 'getButtonVonNeumann' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Config' final or making the method 'getButtonVonNeumann' static/final/abstract/empty, or adding allowed annotation for the method. | 94 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 94 |
Error | design | DesignForExtension | Class 'Config' looks like designed for extension (can be subclassed), but the method 'getButtonMoore' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Config' final or making the method 'getButtonMoore' static/final/abstract/empty, or adding allowed annotation for the method. | 98 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 98 |
Error | design | DesignForExtension | Class 'Config' looks like designed for extension (can be subclassed), but the method 'getButtonWoehlke' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Config' final or making the method 'getButtonWoehlke' static/final/abstract/empty, or adding allowed annotation for the method. | 102 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 102 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 10 |
Error | design | InterfaceIsType | interfaces should describe a type and hence have methods. | 14 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 16 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 17 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 21 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 22 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 25 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 25 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 27 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 28 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 29 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 30 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 31 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 37 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | imports | AvoidStarImport | Using the '.*' form of import should be avoided - org.woehlke.computer.kurzweil.cyclic.cellular.automaton.view.*. | 5 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 11 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 17 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 21 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 22 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 26 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'getController' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'getController' static/final/abstract/empty, or adding allowed annotation for the method. | 36 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 36 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'setController' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'setController' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 40 |
Error | misc | FinalParameters | Parameter controller should be final. | 40 |
Error | coding | HiddenField | 'controller' hides a field. | 40 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'getCanvas' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'getCanvas' static/final/abstract/empty, or adding allowed annotation for the method. | 44 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 44 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'setCanvas' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'setCanvas' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 48 |
Error | misc | FinalParameters | Parameter canvas should be final. | 48 |
Error | coding | HiddenField | 'canvas' hides a field. | 48 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'getLattice' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'getLattice' static/final/abstract/empty, or adding allowed annotation for the method. | 52 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 52 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'setLattice' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'setLattice' static/final/abstract/empty, or adding allowed annotation for the method. | 56 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56 |
Error | misc | FinalParameters | Parameter lattice should be final. | 56 |
Error | coding | HiddenField | 'lattice' hides a field. | 56 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'getFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'getFrame' static/final/abstract/empty, or adding allowed annotation for the method. | 60 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 60 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'setFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'setFrame' static/final/abstract/empty, or adding allowed annotation for the method. | 64 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 64 |
Error | misc | FinalParameters | Parameter frame should be final. | 64 |
Error | coding | HiddenField | 'frame' hides a field. | 64 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'getColorScheme' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'getColorScheme' static/final/abstract/empty, or adding allowed annotation for the method. | 68 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 68 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'setColorScheme' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'setColorScheme' static/final/abstract/empty, or adding allowed annotation for the method. | 72 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 72 |
Error | misc | FinalParameters | Parameter colorScheme should be final. | 72 |
Error | coding | HiddenField | 'colorScheme' hides a field. | 72 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'getPanelButtons' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'getPanelButtons' static/final/abstract/empty, or adding allowed annotation for the method. | 76 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 76 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'setPanelButtons' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'setPanelButtons' static/final/abstract/empty, or adding allowed annotation for the method. | 80 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 80 |
Error | misc | FinalParameters | Parameter panelButtons should be final. | 80 |
Error | coding | HiddenField | 'panelButtons' hides a field. | 80 |
Error | design | DesignForExtension | Class 'ObjectRegistry' 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 'ObjectRegistry' final or making the method 'getSubtitle' static/final/abstract/empty, or adding allowed annotation for the method. | 84 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 84 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'setSubtitle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'setSubtitle' static/final/abstract/empty, or adding allowed annotation for the method. | 88 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 88 |
Error | misc | FinalParameters | Parameter subtitle should be final. | 88 |
Error | coding | HiddenField | 'subtitle' hides a field. | 88 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'getConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'getConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 92 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 92 |
Error | design | DesignForExtension | Class 'ObjectRegistry' looks like designed for extension (can be subclassed), but the method 'setConfig' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ObjectRegistry' final or making the method 'setConfig' static/final/abstract/empty, or adding allowed annotation for the method. | 96 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 96 |
Error | misc | FinalParameters | Parameter config should be final. | 96 |
Error | coding | HiddenField | 'config' hides a field. | 96 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 11 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 21 |
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 ctx should be final. | 29 |
Error | coding | HiddenField | 'ctx' hides a field. | 29 |
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. | 34 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 34 |
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. | 51 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 51 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonController' looks like designed for extension (can be subclassed), but the method 'pushButtonVonNeumann' 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 'pushButtonVonNeumann' static/final/abstract/empty, or adding allowed annotation for the method. | 58 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 58 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonController' looks like designed for extension (can be subclassed), but the method 'pushButtonMoore' 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 'pushButtonMoore' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 62 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonController' looks like designed for extension (can be subclassed), but the method 'pushButtonWoehlke' 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 'pushButtonWoehlke' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 |
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 | imports | AvoidStarImport | Using the '.*' form of import should be avoided - org.woehlke.computer.kurzweil.cyclic.cellular.automaton.model.LatticeNeighbourhood.*. | 10 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 16 |
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. | 33 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 37 |
Error | misc | FinalParameters | Parameter ctx should be final. | 37 |
Error | coding | HiddenField | 'ctx' hides a field. | 37 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 52 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 54 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonLattice' 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 'CyclicCellularAutomatonLattice' final or making the method 'step' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 59 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 65 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 66 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 67 |
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 68 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 69 |
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 70 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 105 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonLattice' 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 'CyclicCellularAutomatonLattice' final or making the method 'getCellStatusFor' static/final/abstract/empty, or adding allowed annotation for the method. | 122 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 122 |
Error | misc | FinalParameters | Parameter x should be final. | 122 |
Error | misc | FinalParameters | Parameter y should be final. | 122 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonLattice' looks like designed for extension (can be subclassed), but the method 'startVonNeumann' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonLattice' final or making the method 'startVonNeumann' static/final/abstract/empty, or adding allowed annotation for the method. | 126 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 126 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonLattice' looks like designed for extension (can be subclassed), but the method 'startMoore' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonLattice' final or making the method 'startMoore' static/final/abstract/empty, or adding allowed annotation for the method. | 132 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 132 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonLattice' looks like designed for extension (can be subclassed), but the method 'startWoehlke' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'CyclicCellularAutomatonLattice' final or making the method 'startWoehlke' static/final/abstract/empty, or adding allowed annotation for the method. | 138 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 138 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 7 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 13 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 18 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
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 91). | 13 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 20 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 26 |
Error | misc | FinalParameters | Parameter ctx should be final. | 26 |
Error | coding | HiddenField | 'ctx' hides a field. | 26 |
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. | 35 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 35 |
Error | misc | FinalParameters | Parameter g should be final. | 35 |
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 37 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 38 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 40 |
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. | 47 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 47 |
Error | misc | FinalParameters | Parameter g should be final. | 47 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
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 | sizes | LineLength | Line is longer than 80 characters (found 91). | 17 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 24 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 34 |
Error | misc | FinalParameters | Parameter ctx should be final. | 34 |
Error | coding | HiddenField | 'ctx' hides a field. | 34 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonFrame' 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 'CyclicCellularAutomatonFrame' final or making the method 'showMe' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 47 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonFrame' 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 'CyclicCellularAutomatonFrame' final or making the method 'windowOpened' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 54 |
Error | misc | FinalParameters | Parameter e should be final. | 54 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonFrame' 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 'CyclicCellularAutomatonFrame' final or making the method 'windowClosing' static/final/abstract/empty, or adding allowed annotation for the method. | 58 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 58 |
Error | misc | FinalParameters | Parameter e should be final. | 58 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonFrame' 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 'CyclicCellularAutomatonFrame' final or making the method 'windowClosed' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 62 |
Error | misc | FinalParameters | Parameter e should be final. | 62 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 |
Error | misc | FinalParameters | Parameter e should be final. | 66 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonFrame' 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 'CyclicCellularAutomatonFrame' final or making the method 'windowDeiconified' static/final/abstract/empty, or adding allowed annotation for the method. | 69 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 69 |
Error | misc | FinalParameters | Parameter e should be final. | 69 |
Error | design | DesignForExtension | Class 'CyclicCellularAutomatonFrame' 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 'CyclicCellularAutomatonFrame' final or making the method 'windowActivated' static/final/abstract/empty, or adding allowed annotation for the method. | 73 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 73 |
Error | misc | FinalParameters | Parameter e should be final. | 73 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 77 |
Error | misc | FinalParameters | Parameter e should be final. | 77 |
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.*. | 5 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 14 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 22 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 24 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 25 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 27 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 28 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 30 |
Error | misc | FinalParameters | Parameter ctx should be final. | 30 |
Error | coding | HiddenField | 'ctx' hides a field. | 30 |
Error | misc | FinalParameters | Parameter ae should be final. | 50 |
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 91). | 12 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 22 |
Error | misc | FinalParameters | Parameter ctx should be final. | 22 |