The following document contains the results of Checkstyle 10.5.0 with sun_checks.xml ruleset.
Files | Info | Warnings | Errors |
---|---|---|---|
13 | 0 | 0 | 365 |
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | EmptyBlock | 1 | Error |
LeftCurly | 2 | Error | |
RightCurly | 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 | 53 | Error | |
MissingJavadocMethod | 58 | Error | |
misc | FinalParameters | 28 | Error |
sizes | LineLength
|
18 | Error |
whitespace | NoWhitespaceBefore | 1 | Error |
ParenPad | 3 | Error | |
WhitespaceAfter | 33 | Error | |
WhitespaceAround | 78 | Error |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
Error | design | FinalClass | Class CyclicCellularAutomatonApplication should be declared as final. | 13 |
Error | misc | FinalParameters | Parameter args should be final. | 21 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 23 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 12 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 14 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 14 |
Error | coding | MagicNumber | '54' is a magic number. | 29 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 29 |
Error | coding | MagicNumber | '12' is a magic number. | 29 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 29 |
Error | coding | MagicNumber | '88' is a magic number. | 29 |
Error | coding | MagicNumber | '154' is a magic number. | 30 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 30 |
Error | coding | MagicNumber | '112' is a magic number. | 30 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 30 |
Error | coding | MagicNumber | '38' is a magic number. | 30 |
Error | coding | MagicNumber | '234' is a magic number. | 31 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 31 |
Error | coding | MagicNumber | '123' is a magic number. | 31 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 31 |
Error | coding | MagicNumber | '254' is a magic number. | 31 |
Error | whitespace | WhitespaceAfter | 'for' 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 preceded with whitespace. | 33 |
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. | 38 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 38 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 38 |
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. | 42 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 42 |
Error | misc | FinalParameters | Parameter state should be final. | 42 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 42 |
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. | 14 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 16 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 17 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 21 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 |
Error | whitespace | WhitespaceAfter | 'for' is not followed by whitespace. | 31 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 31 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 31 |
Error | blocks | EmptyBlock | Must have at least one statement. | 31 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 34 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 35 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 36 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 37 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 40 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 40 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 40 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 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 | 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 | WhitespaceAround | '=' is not followed by whitespace. | 43 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 43 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 43 |
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. | 49 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 49 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 49 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 53 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 53 |
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. | 60 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 60 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 60 |
Error | whitespace | NoWhitespaceBefore | ',' is preceded with whitespace. | 61 |
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. | 64 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 64 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 64 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 65 |
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. | 68 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 68 |
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. | 72 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 72 |
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. | 76 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 76 |
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. | 80 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 80 |
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. | 84 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 84 |
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. | 88 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 88 |
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. | 92 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 92 |
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. | 96 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 96 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | design | InterfaceIsType | interfaces should describe a type and hence have methods. | 5 |
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 | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 11 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 11 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 12 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 12 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 12 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 13 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 13 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 13 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 14 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 14 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 14 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 16 |
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 | 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 | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 28 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 28 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
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 | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 |
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. | 35 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 35 |
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. | 39 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 39 |
Error | misc | FinalParameters | Parameter controller should be final. | 39 |
Error | coding | HiddenField | 'controller' hides a field. | 39 |
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. | 43 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 |
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. | 47 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 47 |
Error | misc | FinalParameters | Parameter canvas should be final. | 47 |
Error | coding | HiddenField | 'canvas' hides a field. | 47 |
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. | 51 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 51 |
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. | 55 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 55 |
Error | misc | FinalParameters | Parameter lattice should be final. | 55 |
Error | coding | HiddenField | 'lattice' hides a field. | 55 |
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. | 59 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 59 |
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. | 63 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 |
Error | misc | FinalParameters | Parameter frame should be final. | 63 |
Error | coding | HiddenField | 'frame' hides a field. | 63 |
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. | 67 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 67 |
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. | 71 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 71 |
Error | misc | FinalParameters | Parameter colorScheme should be final. | 71 |
Error | coding | HiddenField | 'colorScheme' hides a field. | 71 |
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. | 75 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 75 |
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. | 79 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 79 |
Error | misc | FinalParameters | Parameter panelButtons should be final. | 79 |
Error | coding | HiddenField | 'panelButtons' hides a field. | 79 |
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. | 83 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 83 |
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. | 87 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 87 |
Error | misc | FinalParameters | Parameter subtitle should be final. | 87 |
Error | coding | HiddenField | 'subtitle' hides a field. | 87 |
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. | 91 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 91 |
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. | 95 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 95 |
Error | misc | FinalParameters | Parameter config should be final. | 95 |
Error | coding | HiddenField | 'config' hides a field. | 95 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 28 |
Error | misc | FinalParameters | Parameter ctx should be final. | 28 |
Error | coding | HiddenField | 'ctx' hides a field. | 28 |
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. | 33 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 33 |
Error | blocks | LeftCurly | '{' at column 17 should have line break after. | 41 |
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). | 41 |
Error | blocks | LeftCurly | '{' at column 44 should have line break after. | 42 |
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. | 47 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 47 |
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. | 54 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 54 |
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. | 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 '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. | 62 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 62 |
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.tabs.cca.model.LatticeNeighbourhood.*. | 10 |
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. | 29 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 31 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 33 |
Error | misc | FinalParameters | Parameter ctx should be final. | 33 |
Error | coding | HiddenField | 'ctx' hides a field. | 33 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 39 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 47 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 48 |
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 | sizes | LineLength | Line is longer than 80 characters (found 86). | 49 |
Error | whitespace | WhitespaceAfter | 'for' is not followed by whitespace. | 49 |
Error | whitespace | WhitespaceAround | '<' is not followed by whitespace. | 49 |
Error | whitespace | WhitespaceAround | '<' is not preceded with whitespace. | 49 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 49 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 50 |
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. | 55 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 55 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 55 |
Error | whitespace | WhitespaceAfter | 'for' is not followed by whitespace. | 58 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 58 |
Error | whitespace | WhitespaceAfter | 'for' is not followed by whitespace. | 59 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 59 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 61 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 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 | whitespace | WhitespaceAround | '%' is not followed by whitespace. | 62 |
Error | whitespace | WhitespaceAround | '%' is not preceded with whitespace. | 62 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 63 |
Error | whitespace | WhitespaceAround | '-' is not followed by whitespace. | 63 |
Error | whitespace | WhitespaceAround | '-' is not preceded with whitespace. | 63 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 63 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 63 |
Error | whitespace | WhitespaceAround | '%' is not followed by whitespace. | 63 |
Error | whitespace | WhitespaceAround | '%' is not preceded with whitespace. | 63 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 64 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 64 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 64 |
Error | whitespace | WhitespaceAround | '+' is not followed by whitespace. | 64 |
Error | whitespace | WhitespaceAround | '+' is not preceded with whitespace. | 64 |
Error | whitespace | WhitespaceAround | '%' is not followed by whitespace. | 64 |
Error | whitespace | WhitespaceAround | '%' is not preceded with whitespace. | 64 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 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 | whitespace | WhitespaceAround | '%' is not followed by whitespace. | 65 |
Error | whitespace | WhitespaceAround | '%' is not preceded with whitespace. | 65 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 66 |
Error | whitespace | WhitespaceAfter | 'if' is not followed by whitespace. | 66 |
Error | whitespace | WhitespaceAfter | 'if' is not followed by whitespace. | 77 |
Error | whitespace | WhitespaceAfter | 'if' is not followed by whitespace. | 97 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 97 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 101 |
Error | whitespace | WhitespaceAfter | 'if' is not followed by whitespace. | 101 |
Error | whitespace | WhitespaceAfter | 'if' is not followed by whitespace. | 109 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 109 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 114 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 115 |
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. | 118 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 118 |
Error | misc | FinalParameters | Parameter x should be final. | 118 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 118 |
Error | misc | FinalParameters | Parameter y should be final. | 118 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 118 |
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. | 122 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 122 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 125 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 125 |
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. | 128 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 128 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 131 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 131 |
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. | 134 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 134 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 137 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 137 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocStyle | First sentence should end with a period. | 5 |
Error | javadoc | JavadocStyle | First sentence should end with a period. | 10 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
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 87). | 19 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 |
Error | misc | FinalParameters | Parameter ctx should be final. | 25 |
Error | coding | HiddenField | 'ctx' hides a field. | 25 |
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. | 34 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 34 |
Error | misc | FinalParameters | Parameter g should be final. | 34 |
Error | whitespace | WhitespaceAfter | 'for' is not followed by whitespace. | 36 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 36 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 37 |
Error | whitespace | WhitespaceAfter | 'for' is not followed by whitespace. | 37 |
Error | whitespace | WhitespaceAround | '{' is not preceded with whitespace. | 37 |
Error | whitespace | WhitespaceAfter | ',' is not followed by whitespace. | 38 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 39 |
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 | 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. | 46 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 |
Error | misc | FinalParameters | Parameter g should be final. | 46 |
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 82). | 22 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 30 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 32 |
Error | misc | FinalParameters | Parameter ctx should be final. | 32 |
Error | coding | HiddenField | 'ctx' hides a field. | 32 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 34 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 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. | 46 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 |
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. | 53 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 |
Error | misc | FinalParameters | Parameter e should be final. | 53 |
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. | 57 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 57 |
Error | misc | FinalParameters | Parameter e should be final. | 57 |
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. | 61 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 61 |
Error | misc | FinalParameters | Parameter e should be final. | 61 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 65 |
Error | misc | FinalParameters | Parameter e should be final. | 65 |
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. | 67 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 67 |
Error | misc | FinalParameters | Parameter e should be final. | 67 |
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. | 71 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 71 |
Error | misc | FinalParameters | Parameter e should be final. | 71 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 75 |
Error | misc | FinalParameters | Parameter e should be final. | 75 |
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 | imports | AvoidStarImport | Using the '.*' form of import should be avoided - java.awt.*. | 6 |
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 | MissingJavadocMethod | Missing a Javadoc comment. | 23 |
Error | misc | FinalParameters | Parameter ctx should be final. | 23 |
Error | coding | HiddenField | 'ctx' hides a field. | 23 |
Error | misc | FinalParameters | Parameter ae should be final. | 44 |
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 | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 17 |
Error | misc | FinalParameters | Parameter ctx should be final. | 17 |