The following document contains the results of Checkstyle 9.3 with sun_checks.xml ruleset.
Files | ![]() |
![]() |
![]() |
---|---|---|---|
37 | 0 | 0 | 1056 |
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | LeftCurly | 20 | ![]() |
NeedBraces | 1 | ![]() | |
coding | HiddenField | 31 | ![]() |
MagicNumber | 26 | ![]() | |
MultipleVariableDeclarations | 4 | ![]() | |
design | DesignForExtension | 67 | ![]() |
FinalClass | 3 | ![]() | |
HideUtilityClassConstructor | 3 | ![]() | |
VisibilityModifier | 1 | ![]() | |
imports | AvoidStarImport | 10 | ![]() |
RedundantImport | 17 | ![]() | |
UnusedImports
|
13 | ![]() | |
javadoc | InvalidJavadocPosition | 44 | ![]() |
JavadocMethod | 1 | ![]() | |
JavadocPackage | 14 | ![]() | |
JavadocStyle | 162 | ![]() | |
JavadocVariable | 45 | ![]() | |
MissingJavadocMethod | 2 | ![]() | |
misc | FinalParameters | 235 | ![]() |
TodoComment | 1 | ![]() | |
naming | ConstantName | 6 | ![]() |
regexp | RegexpSingleline
|
258 | ![]() |
sizes | LineLength
|
59 | ![]() |
whitespace | OperatorWrap | 5 | ![]() |
WhitespaceAfter | 4 | ![]() | |
WhitespaceAround | 24 | ![]() |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 4 |
![]() |
imports | RedundantImport | Duplicate import to line 30 - java.util.Objects. | 31 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 33 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 36 |
![]() |
misc | FinalParameters | Parameter stroke should be final. | 43 |
![]() |
misc | FinalParameters | Parameter fill should be final. | 43 |
![]() |
misc | FinalParameters | Parameter width should be final. | 43 |
![]() |
design | DesignForExtension | Class 'LegacyRendererAdapter' looks like designed for extension (can be subclassed), but the method 'getContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LegacyRendererAdapter' final or making the method 'getContext' static/final/abstract/empty, or adding allowed annotation for the method. | 47 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 62 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 64 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 66 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 68 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 73 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 75 |
![]() |
misc | FinalParameters | Parameter legacyRenderer should be final. | 81 |
![]() |
coding | HiddenField | 'legacyRenderer' hides a field. | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 102). | 82 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 85 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 87 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 93 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 99 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 101 |
![]() |
misc | FinalParameters | Parameter x should be final. | 110 |
![]() |
misc | FinalParameters | Parameter y should be final. | 110 |
![]() |
misc | FinalParameters | Parameter radius should be final. | 110 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 121 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 123 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 129 |
![]() |
misc | FinalParameters | Parameter x should be final. | 137 |
![]() |
misc | FinalParameters | Parameter y should be final. | 137 |
![]() |
misc | FinalParameters | Parameter width should be final. | 137 |
![]() |
misc | FinalParameters | Parameter height should be final. | 137 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 141 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 143 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 149 |
![]() |
misc | FinalParameters | Parameter x1 should be final. | 159 |
![]() |
misc | FinalParameters | Parameter y1 should be final. | 159 |
![]() |
misc | FinalParameters | Parameter x2 should be final. | 159 |
![]() |
misc | FinalParameters | Parameter y2 should be final. | 159 |
![]() |
misc | FinalParameters | Parameter x3 should be final. | 159 |
![]() |
misc | FinalParameters | Parameter y3 should be final. | 159 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 163 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 165 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 171 |
![]() |
misc | FinalParameters | Parameter x should be final. | 179 |
![]() |
misc | FinalParameters | Parameter y should be final. | 179 |
![]() |
misc | FinalParameters | Parameter rx should be final. | 179 |
![]() |
misc | FinalParameters | Parameter ry should be final. | 179 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 5 |
![]() |
design | DesignForExtension | Class 'LegacyRendererImpl' looks like designed for extension (can be subclassed), but the method 'drawLegacyCircle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LegacyRendererImpl' final or making the method 'drawLegacyCircle' static/final/abstract/empty, or adding allowed annotation for the method. | 9 |
![]() |
misc | FinalParameters | Parameter x should be final. | 10 |
![]() |
misc | FinalParameters | Parameter y should be final. | 10 |
![]() |
misc | FinalParameters | Parameter radius should be final. | 10 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 11 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 14 |
![]() |
design | DesignForExtension | Class 'LegacyRendererImpl' looks like designed for extension (can be subclassed), but the method 'drawLegacyRectangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LegacyRendererImpl' final or making the method 'drawLegacyRectangle' static/final/abstract/empty, or adding allowed annotation for the method. | 14 |
![]() |
misc | FinalParameters | Parameter x should be final. | 15 |
![]() |
misc | FinalParameters | Parameter y should be final. | 15 |
![]() |
misc | FinalParameters | Parameter width should be final. | 15 |
![]() |
misc | FinalParameters | Parameter height should be final. | 15 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 94). | 16 |
![]() |
design | DesignForExtension | Class 'LegacyRendererImpl' looks like designed for extension (can be subclassed), but the method 'drawLegacyTriangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LegacyRendererImpl' final or making the method 'drawLegacyTriangle' static/final/abstract/empty, or adding allowed annotation for the method. | 19 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 20 |
![]() |
misc | FinalParameters | Parameter x1 should be final. | 20 |
![]() |
misc | FinalParameters | Parameter y1 should be final. | 20 |
![]() |
misc | FinalParameters | Parameter x2 should be final. | 20 |
![]() |
misc | FinalParameters | Parameter y2 should be final. | 20 |
![]() |
misc | FinalParameters | Parameter x3 should be final. | 20 |
![]() |
misc | FinalParameters | Parameter y3 should be final. | 20 |
![]() |
design | DesignForExtension | Class 'LegacyRendererImpl' looks like designed for extension (can be subclassed), but the method 'drawLegacyEllipse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LegacyRendererImpl' final or making the method 'drawLegacyEllipse' static/final/abstract/empty, or adding allowed annotation for the method. | 25 |
![]() |
misc | FinalParameters | Parameter x should be final. | 26 |
![]() |
misc | FinalParameters | Parameter y should be final. | 26 |
![]() |
misc | FinalParameters | Parameter rx should be final. | 26 |
![]() |
misc | FinalParameters | Parameter ry should be final. | 26 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 27 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 5 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 12 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 16 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 18 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 20 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 26 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 29 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 31 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 36 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 42 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 49 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 50 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 51 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 56 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 57 |
![]() |
whitespace | WhitespaceAround | '{' is not followed by whitespace. | 60 |
![]() |
whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 60 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 61 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 62 |
![]() |
whitespace | WhitespaceAround | '{' is not followed by whitespace. | 65 |
![]() |
whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 65 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 66 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 69 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 74 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 75 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 76 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 85 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 86 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 95 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 96 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | UnusedImports | Unused import - com.example.renderer.adapter.LegacyRendererImpl. | 4 |
![]() |
imports | UnusedImports | Unused import - com.example.renderer.legacy.LegacyRenderer. | 6 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 15 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 17 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 22 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 26 |
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 35 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 105). | 36 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
![]() |
naming | ConstantName | Name 'renderers' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 36 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
![]() |
naming | ConstantName | Name 'lock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 37 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 38 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 123). | 44 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 46 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 47 |
![]() |
misc | FinalParameters | Parameter mode should be final. | 47 |
![]() |
misc | FinalParameters | Parameter supplier should be final. | 47 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 50 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 51 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 53 |
![]() |
misc | FinalParameters | Parameter mode should be final. | 57 |
![]() |
misc | FinalParameters | Parameter supplier should be final. | 57 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 60 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 61 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 63 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 81). | 68 |
![]() |
misc | FinalParameters | Parameter mode should be final. | 68 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 72 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 76 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 83 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 84 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 86 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 5 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 13 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 15 |
![]() |
imports | RedundantImport | Redundant import from the same package - com.example.renderer.bridge.Renderer. | 20 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 22 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 27 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 28 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 29 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 31 |
![]() |
design | DesignForExtension | Class 'SVGRenderer' looks like designed for extension (can be subclassed), but the method 'setStyle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SVGRenderer' final or making the method 'setStyle' static/final/abstract/empty, or adding allowed annotation for the method. | 38 |
![]() |
misc | FinalParameters | Parameter stroke should be final. | 39 |
![]() |
misc | FinalParameters | Parameter fill should be final. | 39 |
![]() |
misc | FinalParameters | Parameter width should be final. | 39 |
![]() |
design | DesignForExtension | Class 'SVGRenderer' looks like designed for extension (can be subclassed), but the method 'getContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SVGRenderer' final or making the method 'getContext' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
![]() |
design | DesignForExtension | Class 'SVGRenderer' looks like designed for extension (can be subclassed), but the method 'beginFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SVGRenderer' final or making the method 'beginFrame' static/final/abstract/empty, or adding allowed annotation for the method. | 53 |
![]() |
design | DesignForExtension | Class 'SVGRenderer' looks like designed for extension (can be subclassed), but the method 'endFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SVGRenderer' final or making the method 'endFrame' static/final/abstract/empty, or adding allowed annotation for the method. | 61 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 68 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 70 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 72 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 77 |
![]() |
design | DesignForExtension | Class 'SVGRenderer' looks like designed for extension (can be subclassed), but the method 'drawCircle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SVGRenderer' final or making the method 'drawCircle' static/final/abstract/empty, or adding allowed annotation for the method. | 90 |
![]() |
misc | FinalParameters | Parameter x should be final. | 91 |
![]() |
misc | FinalParameters | Parameter y should be final. | 91 |
![]() |
misc | FinalParameters | Parameter radius should be final. | 91 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 91). | 95 |
![]() |
design | DesignForExtension | Class 'SVGRenderer' looks like designed for extension (can be subclassed), but the method 'drawRectangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SVGRenderer' final or making the method 'drawRectangle' static/final/abstract/empty, or adding allowed annotation for the method. | 100 |
![]() |
misc | FinalParameters | Parameter x should be final. | 101 |
![]() |
misc | FinalParameters | Parameter y should be final. | 101 |
![]() |
misc | FinalParameters | Parameter width should be final. | 101 |
![]() |
misc | FinalParameters | Parameter height should be final. | 101 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 129). | 103 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 105 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 127). | 105 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 111 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 113 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 119 |
![]() |
misc | FinalParameters | Parameter x1 should be final. | 129 |
![]() |
misc | FinalParameters | Parameter y1 should be final. | 129 |
![]() |
misc | FinalParameters | Parameter x2 should be final. | 129 |
![]() |
misc | FinalParameters | Parameter y2 should be final. | 129 |
![]() |
misc | FinalParameters | Parameter x3 should be final. | 129 |
![]() |
misc | FinalParameters | Parameter y3 should be final. | 129 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 130 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 130 |
![]() |
design | DesignForExtension | Class 'SVGRenderer' looks like designed for extension (can be subclassed), but the method 'drawEllipse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SVGRenderer' final or making the method 'drawEllipse' static/final/abstract/empty, or adding allowed annotation for the method. | 136 |
![]() |
misc | FinalParameters | Parameter x should be final. | 137 |
![]() |
misc | FinalParameters | Parameter y should be final. | 137 |
![]() |
misc | FinalParameters | Parameter width should be final. | 137 |
![]() |
misc | FinalParameters | Parameter height should be final. | 137 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 109). | 138 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 6 |
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - java.awt.*. | 28 |
![]() |
imports | UnusedImports | Unused import - java.awt.geom.Ellipse2D. | 29 |
![]() |
imports | UnusedImports | Unused import - java.awt.geom.Rectangle2D. | 30 |
![]() |
imports | RedundantImport | Redundant import from the same package - com.example.renderer.bridge.Renderer. | 31 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 33 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 37 |
![]() |
design | VisibilityModifier | Variable 'g' must be private and have accessor methods. | 41 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 43 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 45 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 51 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 55 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 57 |
![]() |
misc | FinalParameters | Parameter g should be final. | 62 |
![]() |
coding | HiddenField | 'g' hides a field. | 62 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 64 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 70 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 72 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 79 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 81 |
![]() |
misc | FinalParameters | Parameter stroke should be final. | 88 |
![]() |
misc | FinalParameters | Parameter fill should be final. | 88 |
![]() |
misc | FinalParameters | Parameter width should be final. | 88 |
![]() |
misc | TodoComment | Comment matches to-do format 'TODO:'. | 96 |
![]() |
design | DesignForExtension | Class 'SwingRenderer' looks like designed for extension (can be subclassed), but the method 'getContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SwingRenderer' final or making the method 'getContext' static/final/abstract/empty, or adding allowed annotation for the method. | 103 |
![]() |
design | DesignForExtension | Class 'SwingRenderer' looks like designed for extension (can be subclassed), but the method 'beginFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'SwingRenderer' final or making the method 'beginFrame' static/final/abstract/empty, or adding allowed annotation for the method. | 108 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 111 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 121 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 124 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 128 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 130 |
![]() |
misc | FinalParameters | Parameter x should be final. | 139 |
![]() |
misc | FinalParameters | Parameter y should be final. | 139 |
![]() |
misc | FinalParameters | Parameter radius should be final. | 139 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 141 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 144 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 149 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 157 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 159 |
![]() |
misc | FinalParameters | Parameter x should be final. | 169 |
![]() |
misc | FinalParameters | Parameter y should be final. | 169 |
![]() |
misc | FinalParameters | Parameter width should be final. | 169 |
![]() |
misc | FinalParameters | Parameter height should be final. | 169 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 171 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 174 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 179 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 187 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 189 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 195 |
![]() |
misc | FinalParameters | Parameter x should be final. | 205 |
![]() |
misc | FinalParameters | Parameter y should be final. | 205 |
![]() |
misc | FinalParameters | Parameter width should be final. | 205 |
![]() |
misc | FinalParameters | Parameter height should be final. | 205 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 129). | 207 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 107). | 210 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 215 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 217 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 224 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 233 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 235 |
![]() |
misc | FinalParameters | Parameter x1 should be final. | 246 |
![]() |
misc | FinalParameters | Parameter y1 should be final. | 246 |
![]() |
misc | FinalParameters | Parameter x2 should be final. | 246 |
![]() |
misc | FinalParameters | Parameter y2 should be final. | 246 |
![]() |
misc | FinalParameters | Parameter x3 should be final. | 246 |
![]() |
misc | FinalParameters | Parameter y3 should be final. | 246 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | RedundantImport | Redundant import from the same package - com.example.renderer.bridge.Renderer. | 3 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 5 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 9 |
![]() |
design | DesignForExtension | Class 'TestRenderer' looks like designed for extension (can be subclassed), but the method 'setStyle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestRenderer' final or making the method 'setStyle' static/final/abstract/empty, or adding allowed annotation for the method. | 11 |
![]() |
misc | FinalParameters | Parameter stroke should be final. | 12 |
![]() |
misc | FinalParameters | Parameter fill should be final. | 12 |
![]() |
misc | FinalParameters | Parameter width should be final. | 12 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 13 |
![]() |
design | DesignForExtension | Class 'TestRenderer' looks like designed for extension (can be subclassed), but the method 'getContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestRenderer' final or making the method 'getContext' static/final/abstract/empty, or adding allowed annotation for the method. | 17 |
![]() |
design | DesignForExtension | Class 'TestRenderer' looks like designed for extension (can be subclassed), but the method 'beginFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestRenderer' final or making the method 'beginFrame' static/final/abstract/empty, or adding allowed annotation for the method. | 22 |
![]() |
design | DesignForExtension | Class 'TestRenderer' looks like designed for extension (can be subclassed), but the method 'endFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestRenderer' final or making the method 'endFrame' static/final/abstract/empty, or adding allowed annotation for the method. | 27 |
![]() |
design | DesignForExtension | Class 'TestRenderer' looks like designed for extension (can be subclassed), but the method 'drawCircle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestRenderer' final or making the method 'drawCircle' static/final/abstract/empty, or adding allowed annotation for the method. | 31 |
![]() |
misc | FinalParameters | Parameter x should be final. | 32 |
![]() |
misc | FinalParameters | Parameter y should be final. | 32 |
![]() |
misc | FinalParameters | Parameter radius should be final. | 32 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 36 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 36 |
![]() |
design | DesignForExtension | Class 'TestRenderer' looks like designed for extension (can be subclassed), but the method 'drawRectangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestRenderer' final or making the method 'drawRectangle' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
![]() |
misc | FinalParameters | Parameter x should be final. | 41 |
![]() |
misc | FinalParameters | Parameter y should be final. | 41 |
![]() |
misc | FinalParameters | Parameter width should be final. | 41 |
![]() |
misc | FinalParameters | Parameter height should be final. | 41 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 42 |
![]() |
design | DesignForExtension | Class 'TestRenderer' looks like designed for extension (can be subclassed), but the method 'drawEllipse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestRenderer' final or making the method 'drawEllipse' static/final/abstract/empty, or adding allowed annotation for the method. | 46 |
![]() |
misc | FinalParameters | Parameter x should be final. | 47 |
![]() |
misc | FinalParameters | Parameter y should be final. | 47 |
![]() |
misc | FinalParameters | Parameter width should be final. | 47 |
![]() |
misc | FinalParameters | Parameter height should be final. | 47 |
![]() |
design | DesignForExtension | Class 'TestRenderer' looks like designed for extension (can be subclassed), but the method 'drawTriangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestRenderer' final or making the method 'drawTriangle' static/final/abstract/empty, or adding allowed annotation for the method. | 52 |
![]() |
misc | FinalParameters | Parameter x1 should be final. | 53 |
![]() |
misc | FinalParameters | Parameter y1 should be final. | 53 |
![]() |
misc | FinalParameters | Parameter x2 should be final. | 53 |
![]() |
misc | FinalParameters | Parameter y2 should be final. | 53 |
![]() |
misc | FinalParameters | Parameter x3 should be final. | 53 |
![]() |
misc | FinalParameters | Parameter y3 should be final. | 53 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 6 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 14 |
![]() |
imports | RedundantImport | Redundant import from the same package - com.example.renderer.command.Command. | 23 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 35 |
![]() |
misc | FinalParameters | Parameter shapes should be final. | 41 |
![]() |
coding | HiddenField | 'shapes' hides a field. | 41 |
![]() |
misc | FinalParameters | Parameter shape should be final. | 41 |
![]() |
coding | HiddenField | 'shape' hides a field. | 41 |
![]() |
design | DesignForExtension | Class 'AddShapeCommand' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AddShapeCommand' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. | 46 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 |
![]() |
design | DesignForExtension | Class 'AddShapeCommand' looks like designed for extension (can be subclassed), but the method 'undo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AddShapeCommand' final or making the method 'undo' static/final/abstract/empty, or adding allowed annotation for the method. | 50 |
![]() |
javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 50 |
![]() |
design | DesignForExtension | Class 'AddShapeCommand' looks like designed for extension (can be subclassed), but the method 'redo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AddShapeCommand' final or making the method 'redo' static/final/abstract/empty, or adding allowed annotation for the method. | 54 |
![]() |
design | DesignForExtension | Class 'AddShapeCommand' looks like designed for extension (can be subclassed), but the method 'canExecute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AddShapeCommand' final or making the method 'canExecute' static/final/abstract/empty, or adding allowed annotation for the method. | 59 |
![]() |
design | DesignForExtension | Class 'AddShapeCommand' looks like designed for extension (can be subclassed), but the method 'canUndo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AddShapeCommand' final or making the method 'canUndo' static/final/abstract/empty, or adding allowed annotation for the method. | 64 |
![]() |
design | DesignForExtension | Class 'AddShapeCommand' looks like designed for extension (can be subclassed), but the method 'canRedo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AddShapeCommand' final or making the method 'canRedo' static/final/abstract/empty, or adding allowed annotation for the method. | 69 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
imports | UnusedImports | Unused import - com.example.renderer.factory.Shape. | 3 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 5 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 8 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 23 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 25 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 28 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 35 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 43 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 47 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 49 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 53 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 55 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 62 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 63 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 67 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 69 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 79 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 80 |
![]() |
blocks | LeftCurly | '{' at column 34 should have line break after. | 84 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 85 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 86 |
![]() |
blocks | LeftCurly | '{' at column 31 should have line break after. | 90 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 91 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 92 |
![]() |
blocks | LeftCurly | '{' at column 31 should have line break after. | 96 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 7 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 11 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 12 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 13 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 15 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 17 |
![]() |
misc | FinalParameters | Parameter shapes should be final. | 22 |
![]() |
coding | HiddenField | 'shapes' hides a field. | 22 |
![]() |
misc | FinalParameters | Parameter shape should be final. | 22 |
![]() |
coding | HiddenField | 'shape' hides a field. | 22 |
![]() |
design | DesignForExtension | Class 'DeleteShapeCommand' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DeleteShapeCommand' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. | 29 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 37 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 41 |
![]() |
design | DesignForExtension | Class 'DeleteShapeCommand' looks like designed for extension (can be subclassed), but the method 'undo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DeleteShapeCommand' final or making the method 'undo' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
![]() |
design | DesignForExtension | Class 'DeleteShapeCommand' looks like designed for extension (can be subclassed), but the method 'redo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DeleteShapeCommand' final or making the method 'redo' static/final/abstract/empty, or adding allowed annotation for the method. | 55 |
![]() |
design | DesignForExtension | Class 'DeleteShapeCommand' looks like designed for extension (can be subclassed), but the method 'canExecute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DeleteShapeCommand' final or making the method 'canExecute' static/final/abstract/empty, or adding allowed annotation for the method. | 60 |
![]() |
design | DesignForExtension | Class 'DeleteShapeCommand' looks like designed for extension (can be subclassed), but the method 'canUndo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DeleteShapeCommand' final or making the method 'canUndo' static/final/abstract/empty, or adding allowed annotation for the method. | 65 |
![]() |
design | DesignForExtension | Class 'DeleteShapeCommand' looks like designed for extension (can be subclassed), but the method 'canRedo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DeleteShapeCommand' final or making the method 'canRedo' static/final/abstract/empty, or adding allowed annotation for the method. | 70 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 6 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 8 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 10 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 27 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 28 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 30 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 32 |
![]() |
misc | FinalParameters | Parameter shape should be final. | 38 |
![]() |
coding | HiddenField | 'shape' hides a field. | 38 |
![]() |
misc | FinalParameters | Parameter dx should be final. | 38 |
![]() |
coding | HiddenField | 'dx' hides a field. | 38 |
![]() |
misc | FinalParameters | Parameter dy should be final. | 38 |
![]() |
coding | HiddenField | 'dy' hides a field. | 38 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 44 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 46 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 54 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 56 |
![]() |
design | DesignForExtension | Class 'MoveShapeCommand' looks like designed for extension (can be subclassed), but the method 'redo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoveShapeCommand' final or making the method 'redo' static/final/abstract/empty, or adding allowed annotation for the method. | 64 |
![]() |
design | DesignForExtension | Class 'MoveShapeCommand' looks like designed for extension (can be subclassed), but the method 'canExecute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoveShapeCommand' final or making the method 'canExecute' static/final/abstract/empty, or adding allowed annotation for the method. | 69 |
![]() |
design | DesignForExtension | Class 'MoveShapeCommand' looks like designed for extension (can be subclassed), but the method 'canUndo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoveShapeCommand' final or making the method 'canUndo' static/final/abstract/empty, or adding allowed annotation for the method. | 74 |
![]() |
design | DesignForExtension | Class 'MoveShapeCommand' looks like designed for extension (can be subclassed), but the method 'canRedo' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'MoveShapeCommand' final or making the method 'canRedo' static/final/abstract/empty, or adding allowed annotation for the method. | 79 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 3 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 37 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
![]() |
coding | MagicNumber | '100' is a magic number. | 43 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 45 |
![]() |
misc | FinalParameters | Parameter size should be final. | 49 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 53 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 61 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 63 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 68 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 70 |
![]() |
misc | FinalParameters | Parameter cmd should be final. | 76 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 86 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 88 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 100 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 102 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 114 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 116 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 125 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 127 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 20 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 22 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 27 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 29 |
![]() |
design | FinalClass | Class GlobalConfig should be declared as final. | 34 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 43 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 47 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 52 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 58 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 73 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 84 |
![]() |
misc | FinalParameters | Parameter mode should be final. | 89 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 96 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 12 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 14 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 21 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 26 |
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 31 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
![]() |
naming | ConstantName | Name 'beans' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 32 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
![]() |
naming | ConstantName | Name 'suppliers' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 33 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
![]() |
naming | ConstantName | Name 'lock' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 34 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 35 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 38 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 41 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 42 |
![]() |
misc | FinalParameters | Parameter type should be final. | 49 |
![]() |
misc | FinalParameters | Parameter supplier should be final. | 49 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 52 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 53 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 55 |
![]() |
misc | FinalParameters | Parameter type should be final. | 62 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 68 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 70 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 88 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 89 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 3 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 6 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 8 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 17 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 19 |
![]() |
misc | FinalParameters | Parameter message should be final. | 22 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 26 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 28 |
![]() |
misc | FinalParameters | Parameter message should be final. | 32 |
![]() |
misc | FinalParameters | Parameter cause should be final. | 32 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 5 |
![]() |
design | DesignForExtension | Class 'BasicShapeFactory' looks like designed for extension (can be subclassed), but the method 'createCircle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BasicShapeFactory' final or making the method 'createCircle' static/final/abstract/empty, or adding allowed annotation for the method. | 15 |
![]() |
misc | FinalParameters | Parameter x should be final. | 16 |
![]() |
misc | FinalParameters | Parameter y should be final. | 16 |
![]() |
misc | FinalParameters | Parameter radius should be final. | 16 |
![]() |
design | DesignForExtension | Class 'BasicShapeFactory' looks like designed for extension (can be subclassed), but the method 'createRectangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BasicShapeFactory' final or making the method 'createRectangle' static/final/abstract/empty, or adding allowed annotation for the method. | 20 |
![]() |
misc | FinalParameters | Parameter x should be final. | 21 |
![]() |
misc | FinalParameters | Parameter y should be final. | 21 |
![]() |
misc | FinalParameters | Parameter width should be final. | 21 |
![]() |
misc | FinalParameters | Parameter height should be final. | 21 |
![]() |
design | DesignForExtension | Class 'BasicShapeFactory' looks like designed for extension (can be subclassed), but the method 'createTriangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BasicShapeFactory' final or making the method 'createTriangle' static/final/abstract/empty, or adding allowed annotation for the method. | 25 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 26 |
![]() |
misc | FinalParameters | Parameter x1 should be final. | 26 |
![]() |
misc | FinalParameters | Parameter y1 should be final. | 26 |
![]() |
misc | FinalParameters | Parameter x2 should be final. | 26 |
![]() |
misc | FinalParameters | Parameter y2 should be final. | 26 |
![]() |
misc | FinalParameters | Parameter x3 should be final. | 26 |
![]() |
misc | FinalParameters | Parameter y3 should be final. | 26 |
![]() |
design | DesignForExtension | Class 'BasicShapeFactory' looks like designed for extension (can be subclassed), but the method 'createEllipse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BasicShapeFactory' final or making the method 'createEllipse' static/final/abstract/empty, or adding allowed annotation for the method. | 30 |
![]() |
misc | FinalParameters | Parameter x should be final. | 31 |
![]() |
misc | FinalParameters | Parameter y should be final. | 31 |
![]() |
misc | FinalParameters | Parameter width should be final. | 31 |
![]() |
misc | FinalParameters | Parameter height should be final. | 31 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 11 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 16 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 23 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 35 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 37 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 44 |
![]() |
coding | MultipleVariableDeclarations | Each variable declaration must be in its own statement. | 50 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 50 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 52 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 55 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 59 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 61 |
![]() |
whitespace | WhitespaceAround | '{' is not followed by whitespace. | 65 |
![]() |
whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 65 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 67 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 69 |
![]() |
misc | FinalParameters | Parameter x should be final. | 75 |
![]() |
coding | HiddenField | 'x' hides a field. | 75 |
![]() |
misc | FinalParameters | Parameter y should be final. | 75 |
![]() |
coding | HiddenField | 'y' hides a field. | 75 |
![]() |
misc | FinalParameters | Parameter radius should be final. | 75 |
![]() |
coding | HiddenField | 'radius' hides a field. | 75 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 77 |
![]() |
design | DesignForExtension | Class 'Circle' looks like designed for extension (can be subclassed), but the method 'render' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Circle' final or making the method 'render' static/final/abstract/empty, or adding allowed annotation for the method. | 84 |
![]() |
misc | FinalParameters | Parameter renderer should be final. | 85 |
![]() |
design | DesignForExtension | Class 'Circle' looks like designed for extension (can be subclassed), but the method 'accept' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Circle' final or making the method 'accept' static/final/abstract/empty, or adding allowed annotation for the method. | 89 |
![]() |
misc | FinalParameters | Parameter visitor should be final. | 90 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 94 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 96 |
![]() |
misc | FinalParameters | Parameter dx should be final. | 103 |
![]() |
misc | FinalParameters | Parameter dy should be final. | 103 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 108 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 110 |
![]() |
blocks | LeftCurly | '{' at column 23 should have line break after. | 115 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 117 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 119 |
![]() |
blocks | LeftCurly | '{' at column 23 should have line break after. | 124 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 126 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 128 |
![]() |
blocks | LeftCurly | '{' at column 28 should have line break after. | 133 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 135 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 137 |
![]() |
design | DesignForExtension | Class 'Circle' looks like designed for extension (can be subclassed), but the method 'clone' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Circle' final or making the method 'clone' static/final/abstract/empty, or adding allowed annotation for the method. | 147 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 3 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 30 |
![]() |
coding | MultipleVariableDeclarations | Each variable declaration must be in its own statement. | 34 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 36 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 40 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 42 |
![]() |
whitespace | WhitespaceAround | '{' is not followed by whitespace. | 46 |
![]() |
whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 46 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 48 |
![]() |
misc | FinalParameters | Parameter x should be final. | 55 |
![]() |
coding | HiddenField | 'x' hides a field. | 55 |
![]() |
misc | FinalParameters | Parameter y should be final. | 55 |
![]() |
coding | HiddenField | 'y' hides a field. | 55 |
![]() |
misc | FinalParameters | Parameter width should be final. | 55 |
![]() |
coding | HiddenField | 'width' hides a field. | 55 |
![]() |
misc | FinalParameters | Parameter height should be final. | 55 |
![]() |
coding | HiddenField | 'height' hides a field. | 55 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 59 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 61 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 68 |
![]() |
misc | FinalParameters | Parameter renderer should be final. | 74 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 78 |
![]() |
misc | FinalParameters | Parameter visitor should be final. | 84 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 88 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 90 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 97 |
![]() |
misc | FinalParameters | Parameter dx should be final. | 103 |
![]() |
misc | FinalParameters | Parameter dy should be final. | 103 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 108 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 110 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 112 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 117 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 119 |
![]() |
blocks | LeftCurly | '{' at column 23 should have line break after. | 124 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 125 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 126 |
![]() |
blocks | LeftCurly | '{' at column 23 should have line break after. | 130 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 131 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 132 |
![]() |
blocks | LeftCurly | '{' at column 27 should have line break after. | 136 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 137 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 138 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 140 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 142 |
![]() |
blocks | LeftCurly | '{' at column 28 should have line break after. | 147 |
![]() |
design | DesignForExtension | Class 'Ellipse' looks like designed for extension (can be subclassed), but the method 'clone' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Ellipse' final or making the method 'clone' static/final/abstract/empty, or adding allowed annotation for the method. | 149 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 10 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 17 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 28 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 30 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 32 |
![]() |
coding | MultipleVariableDeclarations | Each variable declaration must be in its own statement. | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 43 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 45 |
![]() |
whitespace | WhitespaceAround | '{' is not followed by whitespace. | 49 |
![]() |
whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 49 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 51 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 59 |
![]() |
misc | FinalParameters | Parameter x should be final. | 71 |
![]() |
coding | HiddenField | 'x' hides a field. | 71 |
![]() |
misc | FinalParameters | Parameter y should be final. | 71 |
![]() |
coding | HiddenField | 'y' hides a field. | 71 |
![]() |
misc | FinalParameters | Parameter width should be final. | 71 |
![]() |
coding | HiddenField | 'width' hides a field. | 71 |
![]() |
misc | FinalParameters | Parameter height should be final. | 71 |
![]() |
coding | HiddenField | 'height' hides a field. | 71 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 73 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 95). | 76 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 84 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 86 |
![]() |
misc | FinalParameters | Parameter renderer should be final. | 93 |
![]() |
design | DesignForExtension | Class 'Rectangle' looks like designed for extension (can be subclassed), but the method 'accept' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rectangle' final or making the method 'accept' static/final/abstract/empty, or adding allowed annotation for the method. | 97 |
![]() |
misc | FinalParameters | Parameter visitor should be final. | 98 |
![]() |
design | DesignForExtension | Class 'Rectangle' looks like designed for extension (can be subclassed), but the method 'move' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rectangle' final or making the method 'move' static/final/abstract/empty, or adding allowed annotation for the method. | 102 |
![]() |
misc | FinalParameters | Parameter dx should be final. | 103 |
![]() |
misc | FinalParameters | Parameter dy should be final. | 103 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 105 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 106 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 107 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 109 |
![]() |
whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 110 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 113 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 115 |
![]() |
blocks | LeftCurly | '{' at column 23 should have line break after. | 120 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 121 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 122 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 124 |
![]() |
blocks | LeftCurly | '{' at column 23 should have line break after. | 129 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 130 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 131 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 133 |
![]() |
blocks | LeftCurly | '{' at column 27 should have line break after. | 138 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 139 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 140 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 142 |
![]() |
blocks | LeftCurly | '{' at column 28 should have line break after. | 147 |
![]() |
design | DesignForExtension | Class 'Rectangle' looks like designed for extension (can be subclassed), but the method 'clone' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Rectangle' final or making the method 'clone' static/final/abstract/empty, or adding allowed annotation for the method. | 149 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
imports | RedundantImport | Duplicate import to line 4 - com.example.renderer.bridge.Renderer. | 6 |
![]() |
imports | RedundantImport | Duplicate import to line 5 - com.example.renderer.visitor.ExportVisitor. | 7 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 18 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 39 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 48 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 55 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 57 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 64 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 68 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 70 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 112). | 78 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 80 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 83 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 89 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 90 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 102 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 109 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 111 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 119 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 126 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 128 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 134 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 136 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 4 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 8 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 11 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 17 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 18 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 28 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 29 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 40 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 41 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 3 |
![]() |
design | DesignForExtension | Class 'ShapeFactoryImpl' looks like designed for extension (can be subclassed), but the method 'createCircle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ShapeFactoryImpl' final or making the method 'createCircle' static/final/abstract/empty, or adding allowed annotation for the method. | 7 |
![]() |
misc | FinalParameters | Parameter x should be final. | 8 |
![]() |
misc | FinalParameters | Parameter y should be final. | 8 |
![]() |
misc | FinalParameters | Parameter radius should be final. | 8 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 10 |
![]() |
design | DesignForExtension | Class 'ShapeFactoryImpl' looks like designed for extension (can be subclassed), but the method 'createRectangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ShapeFactoryImpl' final or making the method 'createRectangle' static/final/abstract/empty, or adding allowed annotation for the method. | 17 |
![]() |
misc | FinalParameters | Parameter x should be final. | 18 |
![]() |
misc | FinalParameters | Parameter y should be final. | 18 |
![]() |
misc | FinalParameters | Parameter width should be final. | 18 |
![]() |
misc | FinalParameters | Parameter height should be final. | 18 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 21 |
![]() |
design | DesignForExtension | Class 'ShapeFactoryImpl' looks like designed for extension (can be subclassed), but the method 'createTriangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ShapeFactoryImpl' final or making the method 'createTriangle' static/final/abstract/empty, or adding allowed annotation for the method. | 26 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 27 |
![]() |
misc | FinalParameters | Parameter x1 should be final. | 27 |
![]() |
misc | FinalParameters | Parameter y1 should be final. | 27 |
![]() |
misc | FinalParameters | Parameter x2 should be final. | 27 |
![]() |
misc | FinalParameters | Parameter y2 should be final. | 27 |
![]() |
misc | FinalParameters | Parameter x3 should be final. | 27 |
![]() |
misc | FinalParameters | Parameter y3 should be final. | 27 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 28 |
![]() |
design | DesignForExtension | Class 'ShapeFactoryImpl' looks like designed for extension (can be subclassed), but the method 'createEllipse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ShapeFactoryImpl' final or making the method 'createEllipse' static/final/abstract/empty, or adding allowed annotation for the method. | 33 |
![]() |
misc | FinalParameters | Parameter x should be final. | 34 |
![]() |
misc | FinalParameters | Parameter y should be final. | 34 |
![]() |
misc | FinalParameters | Parameter width should be final. | 34 |
![]() |
misc | FinalParameters | Parameter height should be final. | 34 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 10 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 37 |
![]() |
coding | MultipleVariableDeclarations | Each variable declaration must be in its own statement. | 41 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 43 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 47 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 49 |
![]() |
whitespace | WhitespaceAround | '{' is not followed by whitespace. | 53 |
![]() |
whitespace | WhitespaceAround | '}' is not preceded with whitespace. | 53 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 55 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 57 |
![]() |
misc | FinalParameters | Parameter x1 should be final. | 67 |
![]() |
coding | HiddenField | 'x1' hides a field. | 67 |
![]() |
misc | FinalParameters | Parameter y1 should be final. | 67 |
![]() |
coding | HiddenField | 'y1' hides a field. | 67 |
![]() |
misc | FinalParameters | Parameter x2 should be final. | 67 |
![]() |
coding | HiddenField | 'x2' hides a field. | 67 |
![]() |
misc | FinalParameters | Parameter y2 should be final. | 67 |
![]() |
coding | HiddenField | 'y2' hides a field. | 67 |
![]() |
misc | FinalParameters | Parameter x3 should be final. | 67 |
![]() |
coding | HiddenField | 'x3' hides a field. | 67 |
![]() |
misc | FinalParameters | Parameter y3 should be final. | 67 |
![]() |
coding | HiddenField | 'y3' hides a field. | 67 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 73 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 75 |
![]() |
misc | FinalParameters | Parameter renderer should be final. | 82 |
![]() |
design | DesignForExtension | Class 'Triangle' looks like designed for extension (can be subclassed), but the method 'accept' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Triangle' final or making the method 'accept' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
![]() |
misc | FinalParameters | Parameter visitor should be final. | 87 |
![]() |
design | DesignForExtension | Class 'Triangle' looks like designed for extension (can be subclassed), but the method 'move' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Triangle' final or making the method 'move' static/final/abstract/empty, or adding allowed annotation for the method. | 91 |
![]() |
misc | FinalParameters | Parameter dx should be final. | 92 |
![]() |
misc | FinalParameters | Parameter dy should be final. | 92 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 101 |
![]() |
blocks | LeftCurly | '{' at column 24 should have line break after. | 107 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 109 |
![]() |
blocks | LeftCurly | '{' at column 24 should have line break after. | 115 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 117 |
![]() |
blocks | LeftCurly | '{' at column 24 should have line break after. | 123 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 125 |
![]() |
blocks | LeftCurly | '{' at column 24 should have line break after. | 131 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 133 |
![]() |
blocks | LeftCurly | '{' at column 24 should have line break after. | 139 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 141 |
![]() |
blocks | LeftCurly | '{' at column 24 should have line break after. | 147 |
![]() |
design | DesignForExtension | Class 'Triangle' looks like designed for extension (can be subclassed), but the method 'clone' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Triangle' final or making the method 'clone' static/final/abstract/empty, or adding allowed annotation for the method. | 149 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 3 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 8 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 15 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 16 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 24 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 25 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 35 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 36 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 6 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 10 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 10 |
![]() |
naming | ConstantName | Name 'formatter' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 10 |
![]() |
design | DesignForExtension | Class 'LoggingShapeObserver' looks like designed for extension (can be subclassed), but the method 'onShapeChanged' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LoggingShapeObserver' final or making the method 'onShapeChanged' static/final/abstract/empty, or adding allowed annotation for the method. | 13 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 17 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 5 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 8 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 15 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 26 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 35 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 41 |
![]() |
misc | FinalParameters | Parameter o should be final. | 45 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 49 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
imports | UnusedImports | Unused import - com.example.renderer.factory.Shape. | 3 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 5 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 10 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 3 |
![]() |
design | DesignForExtension | Class 'ShapeObserverImpl' looks like designed for extension (can be subclassed), but the method 'onShapeChanged' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ShapeObserverImpl' final or making the method 'onShapeChanged' static/final/abstract/empty, or adding allowed annotation for the method. | 7 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 4 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 6 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 31 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 40 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 42 |
![]() |
misc | FinalParameters | Parameter realRenderer should be final. | 48 |
![]() |
coding | HiddenField | 'realRenderer' hides a field. | 48 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 53 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 55 |
![]() |
misc | FinalParameters | Parameter x should be final. | 63 |
![]() |
misc | FinalParameters | Parameter y should be final. | 63 |
![]() |
misc | FinalParameters | Parameter radius should be final. | 63 |
![]() |
coding | MagicNumber | '3' is a magic number. | 65 |
![]() |
blocks | NeedBraces | 'if' construct must use '{}'s. | 71 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 77 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 79 |
![]() |
misc | FinalParameters | Parameter x should be final. | 87 |
![]() |
misc | FinalParameters | Parameter y should be final. | 87 |
![]() |
misc | FinalParameters | Parameter width should be final. | 87 |
![]() |
misc | FinalParameters | Parameter height should be final. | 87 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 93 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 95 |
![]() |
misc | FinalParameters | Parameter x1 should be final. | 106 |
![]() |
misc | FinalParameters | Parameter y1 should be final. | 106 |
![]() |
misc | FinalParameters | Parameter x2 should be final. | 106 |
![]() |
misc | FinalParameters | Parameter y2 should be final. | 106 |
![]() |
misc | FinalParameters | Parameter x3 should be final. | 106 |
![]() |
misc | FinalParameters | Parameter y3 should be final. | 106 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 105). | 107 |
![]() |
design | DesignForExtension | Class 'RemoteRendererProxy' looks like designed for extension (can be subclassed), but the method 'setStyle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RemoteRendererProxy' final or making the method 'setStyle' static/final/abstract/empty, or adding allowed annotation for the method. | 111 |
![]() |
misc | FinalParameters | Parameter stroke should be final. | 112 |
![]() |
misc | FinalParameters | Parameter fill should be final. | 112 |
![]() |
misc | FinalParameters | Parameter width should be final. | 112 |
![]() |
design | DesignForExtension | Class 'RemoteRendererProxy' looks like designed for extension (can be subclassed), but the method 'drawEllipse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RemoteRendererProxy' final or making the method 'drawEllipse' static/final/abstract/empty, or adding allowed annotation for the method. | 119 |
![]() |
misc | FinalParameters | Parameter x should be final. | 120 |
![]() |
misc | FinalParameters | Parameter y should be final. | 120 |
![]() |
misc | FinalParameters | Parameter width should be final. | 120 |
![]() |
misc | FinalParameters | Parameter height should be final. | 120 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 121 |
![]() |
design | DesignForExtension | Class 'RemoteRendererProxy' looks like designed for extension (can be subclassed), but the method 'getContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RemoteRendererProxy' final or making the method 'getContext' static/final/abstract/empty, or adding allowed annotation for the method. | 125 |
![]() |
design | DesignForExtension | Class 'RemoteRendererProxy' looks like designed for extension (can be subclassed), but the method 'beginFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RemoteRendererProxy' final or making the method 'beginFrame' static/final/abstract/empty, or adding allowed annotation for the method. | 130 |
![]() |
design | DesignForExtension | Class 'RemoteRendererProxy' looks like designed for extension (can be subclassed), but the method 'endFrame' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RemoteRendererProxy' final or making the method 'endFrame' static/final/abstract/empty, or adding allowed annotation for the method. | 135 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - com.example.renderer.factory.*. | 32 |
![]() |
imports | UnusedImports | Unused import - java.io.FileNotFoundException. | 39 |
![]() |
imports | UnusedImports | Unused import - com.google.gson.JsonIOException. | 43 |
![]() |
imports | UnusedImports | Unused import - com.google.gson.JsonParseException. | 44 |
![]() |
imports | UnusedImports | Unused import - com.google.gson.JsonSyntaxException. | 45 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 47 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 49 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 56 |
![]() |
design | FinalClass | Class PersistenceManager should be declared as final. | 59 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 61 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 65 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 79 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 81 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 83 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 87 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 89 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 91 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 98 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 100 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 102 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 119). | 110 |
![]() |
misc | FinalParameters | Parameter shapes should be final. | 110 |
![]() |
misc | FinalParameters | Parameter filePath should be final. | 110 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 84). | 113 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 120 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 122 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 125 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 108). | 136 |
![]() |
misc | FinalParameters | Parameter filePath should be final. | 136 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 5 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 12 |
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - javax.swing.*. | 19 |
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - java.awt.*. | 20 |
![]() |
imports | RedundantImport | Duplicate import to line 23 - com.example.renderer.bridge.Renderer. | 25 |
![]() |
imports | RedundantImport | Duplicate import to line 24 - com.example.renderer.factory.Shape. | 27 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 28 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 30 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 37 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 44 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 46 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 47 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 50 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 93). | 56 |
![]() |
misc | FinalParameters | Parameter shapes should be final. | 56 |
![]() |
coding | HiddenField | 'shapes' hides a field. | 56 |
![]() |
misc | FinalParameters | Parameter renderer should be final. | 56 |
![]() |
coding | HiddenField | 'renderer' hides a field. | 56 |
![]() |
coding | MagicNumber | '800' is a magic number. | 59 |
![]() |
coding | MagicNumber | '600' is a magic number. | 59 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 64 |
![]() |
misc | FinalParameters | Parameter g should be final. | 70 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 2 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 16 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 21 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 23 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 30 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 37 |
![]() |
design | HideUtilityClassConstructor | Utility classes should not have a public or default constructor. | 43 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 45 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 50 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 52 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 55 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 60 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 62 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 65 |
![]() |
misc | FinalParameters | Parameter args should be final. | 70 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 5 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 13 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 26 |
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - com.example.renderer.factory.*. | 39 |
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - com.example.renderer.command.*. | 40 |
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - javax.swing.*. | 44 |
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - java.awt.*. | 45 |
![]() |
imports | RedundantImport | Duplicate import to line 42 - org.slf4j.Logger. | 49 |
![]() |
imports | RedundantImport | Duplicate import to line 43 - org.slf4j.LoggerFactory. | 50 |
![]() |
imports | RedundantImport | Duplicate import to line 45 - java.awt.*. | 51 |
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - java.awt.*. | 51 |
![]() |
imports | RedundantImport | Duplicate import to line 47 - java.util.ArrayList. | 52 |
![]() |
imports | RedundantImport | Duplicate import to line 48 - java.util.List. | 53 |
![]() |
imports | RedundantImport | Duplicate import to line 46 - java.io.File. | 55 |
![]() |
imports | UnusedImports | Unused import - java.io.FileReader. | 56 |
![]() |
imports | UnusedImports | Unused import - java.io.FileWriter. | 57 |
![]() |
imports | UnusedImports | Unused import - java.io.IOException. | 58 |
![]() |
imports | RedundantImport | Duplicate import to line 35 - com.example.renderer.bridge.Renderer. | 64 |
![]() |
imports | RedundantImport | Duplicate import to line 41 - com.example.renderer.singleton.PersistenceManager. | 71 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 75 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 77 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 85 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 93 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 94 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 95 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 96 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 97 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 99 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 100 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 102 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 103 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 107 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 109 |
![]() |
coding | MagicNumber | '800' is a magic number. | 122 |
![]() |
coding | MagicNumber | '600' is a magic number. | 122 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 89). | 161 |
![]() |
coding | MagicNumber | '100' is a magic number. | 161 |
![]() |
coding | MagicNumber | '10' is a magic number. | 161 |
![]() |
coding | MagicNumber | '100' is a magic number. | 161 |
![]() |
coding | MagicNumber | '30' is a magic number. | 161 |
![]() |
coding | MagicNumber | '5' is a magic number. | 161 |
![]() |
coding | MagicNumber | '200' is a magic number. | 168 |
![]() |
coding | MagicNumber | '150' is a magic number. | 168 |
![]() |
coding | MagicNumber | '10' is a magic number. | 168 |
![]() |
coding | MagicNumber | '60' is a magic number. | 168 |
![]() |
coding | MagicNumber | '40' is a magic number. | 168 |
![]() |
coding | MagicNumber | '300' is a magic number. | 175 |
![]() |
coding | MagicNumber | '200' is a magic number. | 175 |
![]() |
coding | MagicNumber | '50' is a magic number. | 175 |
![]() |
coding | MagicNumber | '30' is a magic number. | 175 |
![]() |
coding | MagicNumber | '400' is a magic number. | 182 |
![]() |
coding | MagicNumber | '300' is a magic number. | 182 |
![]() |
coding | MagicNumber | '450' is a magic number. | 182 |
![]() |
coding | MagicNumber | '350' is a magic number. | 182 |
![]() |
coding | MagicNumber | '420' is a magic number. | 182 |
![]() |
coding | MagicNumber | '390' is a magic number. | 182 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 223 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 229 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 238 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 251 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 259 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 260 |
![]() |
javadoc | JavadocMethod | @return tag should be present and have description. | 262 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 148). | 277 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 16 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 142). | 35 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 58 |
![]() |
design | FinalClass | Class RuntimeTypeAdapterFactory should be declared as final. | 62 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 63 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 64 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 65 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 66 |
![]() |
misc | FinalParameters | Parameter baseType should be final. | 68 |
![]() |
coding | HiddenField | 'baseType' hides a field. | 68 |
![]() |
misc | FinalParameters | Parameter typeFieldName should be final. | 68 |
![]() |
coding | HiddenField | 'typeFieldName' hides a field. | 68 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 73 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 75 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 81 |
![]() |
misc | FinalParameters | Parameter baseType should be final. | 81 |
![]() |
misc | FinalParameters | Parameter typeFieldName should be final. | 81 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 85 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 87 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 96). | 92 |
![]() |
misc | FinalParameters | Parameter type should be final. | 92 |
![]() |
misc | FinalParameters | Parameter label should be final. | 92 |
![]() |
misc | FinalParameters | Parameter gson should be final. | 99 |
![]() |
misc | FinalParameters | Parameter type should be final. | 99 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 101). | 108 |
![]() |
misc | FinalParameters | Parameter out should be final. | 116 |
![]() |
misc | FinalParameters | Parameter value should be final. | 116 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 120 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 90). | 122 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 85). | 123 |
![]() |
misc | FinalParameters | Parameter in should be final. | 130 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 108). | 135 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 8 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 11 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 14 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 18 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 23 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 24 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 29 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 30 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 35 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 36 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
javadoc | JavadocPackage | Missing package-info.java file. | 1 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 3 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 5 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 8 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 86). | 12 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 87). | 13 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 17 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 25 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 33 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 83). | 36 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 40 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 48 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 62 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 67 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 71 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 75 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 77 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 77 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 79 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 79 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 81 |
![]() |
javadoc | JavadocVariable | Missing a Javadoc comment. | 81 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 100). | 82 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 84 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 87 |
![]() |
misc | FinalParameters | Parameter c should be final. | 93 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 100 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 102 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 106 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 109 |
![]() |
misc | FinalParameters | Parameter r should be final. | 115 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 98). | 119 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 122 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 124 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 128 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 131 |
![]() |
misc | FinalParameters | Parameter e should be final. | 137 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 141 |
![]() |
whitespace | WhitespaceAround | '/' is not followed by whitespace. | 142 |
![]() |
whitespace | WhitespaceAround | '/' is not preceded with whitespace. | 142 |
![]() |
whitespace | WhitespaceAround | '/' is not followed by whitespace. | 142 |
![]() |
whitespace | WhitespaceAround | '/' is not preceded with whitespace. | 142 |
![]() |
javadoc | InvalidJavadocPosition | Javadoc comment is placed in the wrong location. | 145 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 147 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 151 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 154 |
![]() |
misc | FinalParameters | Parameter t should be final. | 159 |
![]() |
sizes | LineLength | Line is longer than 80 characters (found 82). | 161 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
![]() |
imports | AvoidStarImport | Using the '.*' form of import should be avoided - com.example.renderer.factory.*. | 3 |
![]() |
javadoc | JavadocStyle | First sentence should end with a period. | 5 |
![]() |
design | DesignForExtension | Class 'XMLExportVisitor' looks like designed for extension (can be subclassed), but the method 'visitCircle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'XMLExportVisitor' final or making the method 'visitCircle' static/final/abstract/empty, or adding allowed annotation for the method. | 9 |
![]() |
misc | FinalParameters | Parameter c should be final. | 10 |
![]() |
whitespace | OperatorWrap | '+' should be on a new line. | 15 |
![]() |
whitespace | OperatorWrap | '+' should be on a new line. | 16 |
![]() |
whitespace | OperatorWrap | '+' should be on a new line. | 17 |
![]() |
whitespace | OperatorWrap | '+' should be on a new line. | 18 |
![]() |
whitespace | OperatorWrap | '+' should be on a new line. | 19 |
![]() |
design | DesignForExtension | Class 'XMLExportVisitor' looks like designed for extension (can be subclassed), but the method 'visitRectangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'XMLExportVisitor' final or making the method 'visitRectangle' static/final/abstract/empty, or adding allowed annotation for the method. | 24 |
![]() |
misc | FinalParameters | Parameter r should be final. | 25 |
![]() |
design | DesignForExtension | Class 'XMLExportVisitor' looks like designed for extension (can be subclassed), but the method 'visitEllipse' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'XMLExportVisitor' final or making the method 'visitEllipse' static/final/abstract/empty, or adding allowed annotation for the method. | 31 |
![]() |
misc | FinalParameters | Parameter e should be final. | 32 |
![]() |
regexp | RegexpSingleline | Line has trailing spaces. | 35 |
![]() |
whitespace | WhitespaceAround | '/' is not followed by whitespace. | 35 |
![]() |
whitespace | WhitespaceAround | '/' is not preceded with whitespace. | 35 |
![]() |
whitespace | WhitespaceAround | '/' is not followed by whitespace. | 36 |
![]() |
whitespace | WhitespaceAround | '/' is not preceded with whitespace. | 36 |
![]() |
whitespace | WhitespaceAround | '/' is not followed by whitespace. | 37 |
![]() |
whitespace | WhitespaceAround | '/' is not preceded with whitespace. | 37 |
![]() |
whitespace | WhitespaceAround | '/' is not followed by whitespace. | 38 |
![]() |
whitespace | WhitespaceAround | '/' is not preceded with whitespace. | 38 |
![]() |
design | DesignForExtension | Class 'XMLExportVisitor' looks like designed for extension (can be subclassed), but the method 'visitTriangle' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'XMLExportVisitor' final or making the method 'visitTriangle' static/final/abstract/empty, or adding allowed annotation for the method. | 41 |
![]() |
misc | FinalParameters | Parameter t should be final. | 42 |