Checkstyle Results
The following document contains the results of Checkstyle 8.29 with sun_checks.xml ruleset.
Summary
Files | Info | Warnings | Errors |
---|---|---|---|
4 | 0 | 0 | 200 |
Files
File | I | W | E |
---|---|---|---|
lombok/launch/Delombok.java | 0 | 0 | 63 |
lombok/maven/AbstractDelombokMojo.java | 0 | 0 | 77 |
lombok/maven/DelombokMojo.java | 0 | 0 | 29 |
lombok/maven/TestDelombokMojo.java | 0 | 0 | 31 |
Rules
Category | Rule | Violations | Severity |
---|---|---|---|
design | DesignForExtension | 20 | Error |
VisibilityModifier | 7 | Error | |
javadoc | JavadocPackage | 2 | Error |
JavadocVariable | 11 | Error | |
MissingJavadocMethod | 10 | Error | |
sizes | LineLength
|
50 | Error |
whitespace | MethodParamPad | 12 | Error |
ParenPad | 4 | Error | |
WhitespaceAfter | 2 | Error | |
WhitespaceAround | 82 | Error |
Details
lombok/launch/Delombok.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 11 |
Error | sizes | LineLength | Line is longer than 80 characters (found 140). | 13 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 17 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 21 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 22 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 25 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 27 |
Error | sizes | LineLength | Line is longer than 80 characters (found 152). | 29 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 29 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 29 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 31 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 32 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 36 |
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 40 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 42 |
Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 45 |
Error | design | DesignForExtension | Class 'Delombok' looks like designed for extension (can be subclassed), but the method 'addDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Delombok' final or making the method 'addDirectory' static/final/abstract/empty, or adding allowed annotation for the method. | 45 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 45 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 45 |
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 49 |
Error | design | DesignForExtension | Class 'Delombok' looks like designed for extension (can be subclassed), but the method 'delombok' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Delombok' final or making the method 'delombok' static/final/abstract/empty, or adding allowed annotation for the method. | 49 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 49 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 49 |
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 50 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 50 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 50 |
Error | design | DesignForExtension | Class 'Delombok' looks like designed for extension (can be subclassed), but the method 'formatOptionsToMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Delombok' final or making the method 'formatOptionsToMap' static/final/abstract/empty, or adding allowed annotation for the method. | 53 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 54 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 54 |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 55 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 55 |
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 58 |
Error | design | DesignForExtension | Class 'Delombok' looks like designed for extension (can be subclassed), but the method 'setVerbose' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Delombok' final or making the method 'setVerbose' static/final/abstract/empty, or adding allowed annotation for the method. | 58 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 58 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 58 |
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 62 |
Error | design | DesignForExtension | Class 'Delombok' looks like designed for extension (can be subclassed), but the method 'setCharset' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Delombok' final or making the method 'setCharset' static/final/abstract/empty, or adding allowed annotation for the method. | 62 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 62 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 62 |
Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 66 |
Error | design | DesignForExtension | Class 'Delombok' looks like designed for extension (can be subclassed), but the method 'setClasspath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Delombok' final or making the method 'setClasspath' static/final/abstract/empty, or adding allowed annotation for the method. | 66 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 66 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 66 |
Error | sizes | LineLength | Line is longer than 80 characters (found 129). | 70 |
Error | design | DesignForExtension | Class 'Delombok' looks like designed for extension (can be subclassed), but the method 'setFormatPreferences' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Delombok' final or making the method 'setFormatPreferences' static/final/abstract/empty, or adding allowed annotation for the method. | 70 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 70 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 70 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 74 |
Error | design | DesignForExtension | Class 'Delombok' looks like designed for extension (can be subclassed), but the method 'setOutput' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Delombok' final or making the method 'setOutput' static/final/abstract/empty, or adding allowed annotation for the method. | 74 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 74 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 74 |
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 78 |
Error | design | DesignForExtension | Class 'Delombok' looks like designed for extension (can be subclassed), but the method 'setSourcepath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Delombok' final or making the method 'setSourcepath' static/final/abstract/empty, or adding allowed annotation for the method. | 78 |
Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 78 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 78 |
lombok/maven/AbstractDelombokMojo.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 38 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 38 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 38 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 38 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 38 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 38 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 38 |
Error | design | VisibilityModifier | Variable 'skip' must be private and have accessor methods. | 39 |
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 44 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 44 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 44 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 44 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 44 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 44 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 44 |
Error | design | VisibilityModifier | Variable 'encoding' must be private and have accessor methods. | 45 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 50 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 50 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 50 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 50 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 50 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 50 |
Error | design | VisibilityModifier | Variable 'verbose' must be private and have accessor methods. | 51 |
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 54 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 56 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 56 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 56 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 56 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 56 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 56 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 56 |
Error | design | VisibilityModifier | Variable 'addOutputDirectory' must be private and have accessor methods. | 57 |
Error | design | VisibilityModifier | Variable 'formatPreferences' must be private and have accessor methods. | 63 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 68 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 68 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 68 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 68 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 68 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 68 |
Error | design | VisibilityModifier | Variable 'project' must be private and have accessor methods. | 69 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 74 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 74 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 74 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 74 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 74 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 74 |
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 77 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 77 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 77 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 77 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 77 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 77 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 77 |
Error | design | VisibilityModifier | Variable 'pluginDescriptor' must be private and have accessor methods. | 78 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 86 |
Error | design | DesignForExtension | Class 'AbstractDelombokMojo' 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 'AbstractDelombokMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. | 96 |
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 116 |
Error | whitespace | WhitespaceAfter | 'typecast' is not followed by whitespace. | 116 |
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 119 |
Error | whitespace | MethodParamPad | '(' is preceded with whitespace. | 124 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 125 |
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 128 |
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 133 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 147 |
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 148 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 151 |
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 156 |
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 157 |
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 158 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 161 |
Error | whitespace | ParenPad | '(' is followed by whitespace. | 161 |
Error | whitespace | ParenPad | ')' is preceded with whitespace. | 161 |
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 163 |
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 165 |
Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 166 |
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 181 |
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 189 |
lombok/maven/DelombokMojo.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | sizes | LineLength | Line is longer than 80 characters (found 139). | 18 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 18 |
Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 24 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 24 |
Error | sizes | LineLength | Line is longer than 80 characters (found 134). | 30 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 30 |
Error | design | DesignForExtension | Class 'DelombokMojo' looks like designed for extension (can be subclassed), but the method 'getGoalDescription' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DelombokMojo' final or making the method 'getGoalDescription' static/final/abstract/empty, or adding allowed annotation for the method. | 33 |
Error | design | DesignForExtension | Class 'DelombokMojo' looks like designed for extension (can be subclassed), but the method 'getOutputDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DelombokMojo' final or making the method 'getOutputDirectory' static/final/abstract/empty, or adding allowed annotation for the method. | 38 |
Error | design | DesignForExtension | Class 'DelombokMojo' looks like designed for extension (can be subclassed), but the method 'getSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DelombokMojo' final or making the method 'getSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. | 43 |
Error | design | DesignForExtension | Class 'DelombokMojo' looks like designed for extension (can be subclassed), but the method 'getSourcePath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DelombokMojo' final or making the method 'getSourcePath' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 50 |
Error | design | DesignForExtension | Class 'DelombokMojo' looks like designed for extension (can be subclassed), but the method 'addSourceRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DelombokMojo' final or making the method 'addSourceRoot' static/final/abstract/empty, or adding allowed annotation for the method. | 53 |
lombok/maven/TestDelombokMojo.java
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
Error | sizes | LineLength | Line is longer than 80 characters (found 145). | 18 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 18 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 18 |
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 24 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 24 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 24 |
Error | sizes | LineLength | Line is longer than 80 characters (found 143). | 30 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not followed by whitespace. | 30 |
Error | whitespace | WhitespaceAround | '=' is not preceded with whitespace. | 30 |
Error | design | DesignForExtension | Class 'TestDelombokMojo' looks like designed for extension (can be subclassed), but the method 'getGoalDescription' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestDelombokMojo' final or making the method 'getGoalDescription' static/final/abstract/empty, or adding allowed annotation for the method. | 33 |
Error | design | DesignForExtension | Class 'TestDelombokMojo' looks like designed for extension (can be subclassed), but the method 'getOutputDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestDelombokMojo' final or making the method 'getOutputDirectory' static/final/abstract/empty, or adding allowed annotation for the method. | 38 |
Error | design | DesignForExtension | Class 'TestDelombokMojo' looks like designed for extension (can be subclassed), but the method 'getSourceDirectory' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestDelombokMojo' final or making the method 'getSourceDirectory' static/final/abstract/empty, or adding allowed annotation for the method. | 43 |
Error | design | DesignForExtension | Class 'TestDelombokMojo' looks like designed for extension (can be subclassed), but the method 'getSourcePath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestDelombokMojo' final or making the method 'getSourcePath' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 51 |
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 52 |
Error | design | DesignForExtension | Class 'TestDelombokMojo' looks like designed for extension (can be subclassed), but the method 'addSourceRoot' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestDelombokMojo' final or making the method 'addSourceRoot' static/final/abstract/empty, or adding allowed annotation for the method. | 56 |