| Error | misc | FinalParameters | Parameter outputOnlyBinaryIncompatibleModifications should be final. | 235 |
| Error | coding | HiddenField | 'outputOnlyBinaryIncompatibleModifications' hides a field. | 235 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 236 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getHtmlOutputFile' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getHtmlOutputFile' static/final/abstract/empty, or adding allowed annotation for the method. | 239 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 239 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setHtmlOutputFile' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setHtmlOutputFile' static/final/abstract/empty, or adding allowed annotation for the method. | 243 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 243 |
| Error | misc | FinalParameters | Parameter htmlOutputFile should be final. | 243 |
| Error | coding | HiddenField | 'htmlOutputFile' hides a field. | 243 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isIncludeSynthetic' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isIncludeSynthetic' static/final/abstract/empty, or adding allowed annotation for the method. | 247 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 247 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setIncludeSynthetic' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setIncludeSynthetic' static/final/abstract/empty, or adding allowed annotation for the method. | 251 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 251 |
| Error | misc | FinalParameters | Parameter showSynthetic should be final. | 251 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setIgnoreMissingClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setIgnoreMissingClasses' static/final/abstract/empty, or adding allowed annotation for the method. | 255 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 255 |
| Error | misc | FinalParameters | Parameter ignoreMissingClasses should be final. | 255 |
| Error | coding | HiddenField | 'ignoreMissingClasses' hides a field. | 255 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 256 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getHtmlStylesheet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getHtmlStylesheet' static/final/abstract/empty, or adding allowed annotation for the method. | 259 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 259 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setHtmlStylesheet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setHtmlStylesheet' static/final/abstract/empty, or adding allowed annotation for the method. | 263 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 263 |
| Error | misc | FinalParameters | Parameter htmlStylesheet should be final. | 263 |
| Error | coding | HiddenField | 'htmlStylesheet' hides a field. | 263 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getOldClassPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getOldClassPath' static/final/abstract/empty, or adding allowed annotation for the method. | 267 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 267 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setOldClassPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setOldClassPath' static/final/abstract/empty, or adding allowed annotation for the method. | 271 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 271 |
| Error | misc | FinalParameters | Parameter oldClassPath should be final. | 271 |
| Error | coding | HiddenField | 'oldClassPath' hides a field. | 271 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getNewClassPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getNewClassPath' static/final/abstract/empty, or adding allowed annotation for the method. | 275 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 275 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setNewClassPath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setNewClassPath' static/final/abstract/empty, or adding allowed annotation for the method. | 279 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 279 |
| Error | misc | FinalParameters | Parameter newClassPath should be final. | 279 |
| Error | coding | HiddenField | 'newClassPath' hides a field. | 279 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getClassPathMode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getClassPathMode' static/final/abstract/empty, or adding allowed annotation for the method. | 283 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 283 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setClassPathMode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setClassPathMode' static/final/abstract/empty, or adding allowed annotation for the method. | 287 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 287 |
| Error | misc | FinalParameters | Parameter classPathMode should be final. | 287 |
| Error | coding | HiddenField | 'classPathMode' hides a field. | 287 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isNoAnnotations' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isNoAnnotations' static/final/abstract/empty, or adding allowed annotation for the method. | 291 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 291 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setNoAnnotations' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setNoAnnotations' static/final/abstract/empty, or adding allowed annotation for the method. | 295 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 295 |
| Error | misc | FinalParameters | Parameter noAnnotations should be final. | 295 |
| Error | coding | HiddenField | 'noAnnotations' hides a field. | 295 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 299 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'addIgnoreMissingClassRegularExpression' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'addIgnoreMissingClassRegularExpression' static/final/abstract/empty, or adding allowed annotation for the method. | 299 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 299 |
| Error | misc | FinalParameters | Parameter missingClassRegEx should be final. | 299 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 302 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 163). | 304 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getIgnoreMissingClasses' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getIgnoreMissingClasses' static/final/abstract/empty, or adding allowed annotation for the method. | 308 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 308 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setReportOnlyFilename' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setReportOnlyFilename' static/final/abstract/empty, or adding allowed annotation for the method. | 312 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 312 |
| Error | misc | FinalParameters | Parameter reportOnlyFilename should be final. | 312 |
| Error | coding | HiddenField | 'reportOnlyFilename' hides a field. | 312 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'getDifferenceDescription' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'getDifferenceDescription' static/final/abstract/empty, or adding allowed annotation for the method. | 316 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 316 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 320 |
| Error | whitespace | WhitespaceAround | ':' is not followed by whitespace. | 320 |
| Error | misc | FinalParameters | Parameter archives should be final. | 328 |
| Error | misc | FinalParameters | Parameter archives should be final. | 340 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 343 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'joinOldArchives' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'joinOldArchives' static/final/abstract/empty, or adding allowed annotation for the method. | 351 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 351 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'joinNewArchives' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'joinNewArchives' static/final/abstract/empty, or adding allowed annotation for the method. | 360 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 360 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'joinOldVersions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'joinOldVersions' static/final/abstract/empty, or adding allowed annotation for the method. | 369 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 369 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'joinNewVersions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'joinNewVersions' static/final/abstract/empty, or adding allowed annotation for the method. | 378 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 378 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setSemanticVersioning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setSemanticVersioning' static/final/abstract/empty, or adding allowed annotation for the method. | 387 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 387 |
| Error | misc | FinalParameters | Parameter semanticVersioning should be final. | 387 |
| Error | coding | HiddenField | 'semanticVersioning' hides a field. | 387 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isSemanticVersioning' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isSemanticVersioning' static/final/abstract/empty, or adding allowed annotation for the method. | 391 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 391 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isErrorOnBinaryIncompatibility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isErrorOnBinaryIncompatibility' static/final/abstract/empty, or adding allowed annotation for the method. | 395 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 395 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 399 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setErrorOnBinaryIncompatibility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setErrorOnBinaryIncompatibility' static/final/abstract/empty, or adding allowed annotation for the method. | 399 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 399 |
| Error | misc | FinalParameters | Parameter errorOnBinaryIncompatibility should be final. | 399 |
| Error | coding | HiddenField | 'errorOnBinaryIncompatibility' hides a field. | 399 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 400 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isErrorOnSourceIncompatibility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isErrorOnSourceIncompatibility' static/final/abstract/empty, or adding allowed annotation for the method. | 403 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 403 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 407 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setErrorOnSourceIncompatibility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setErrorOnSourceIncompatibility' static/final/abstract/empty, or adding allowed annotation for the method. | 407 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 407 |
| Error | misc | FinalParameters | Parameter errorOnSourceIncompatibility should be final. | 407 |
| Error | coding | HiddenField | 'errorOnSourceIncompatibility' hides a field. | 407 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 408 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isErrorOnExclusionIncompatibility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isErrorOnExclusionIncompatibility' static/final/abstract/empty, or adding allowed annotation for the method. | 411 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 411 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 415 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setErrorOnExclusionIncompatibility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setErrorOnExclusionIncompatibility' static/final/abstract/empty, or adding allowed annotation for the method. | 415 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 415 |
| Error | misc | FinalParameters | Parameter errorOnExclusionIncompatibility should be final. | 415 |
| Error | coding | HiddenField | 'errorOnExclusionIncompatibility' hides a field. | 415 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 416 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isErrorOnModifications' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isErrorOnModifications' static/final/abstract/empty, or adding allowed annotation for the method. | 419 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 419 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setErrorOnModifications' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setErrorOnModifications' static/final/abstract/empty, or adding allowed annotation for the method. | 423 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 423 |
| Error | misc | FinalParameters | Parameter errorOnModifications should be final. | 423 |
| Error | coding | HiddenField | 'errorOnModifications' hides a field. | 423 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isErrorOnSemanticIncompatibility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isErrorOnSemanticIncompatibility' static/final/abstract/empty, or adding allowed annotation for the method. | 427 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 427 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 431 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setErrorOnSemanticIncompatibility' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setErrorOnSemanticIncompatibility' static/final/abstract/empty, or adding allowed annotation for the method. | 431 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 431 |
| Error | misc | FinalParameters | Parameter errorOnSemanticIncompatibility should be final. | 431 |
| Error | coding | HiddenField | 'errorOnSemanticIncompatibility' hides a field. | 431 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 432 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isIgnoreMissingOldVersion' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isIgnoreMissingOldVersion' static/final/abstract/empty, or adding allowed annotation for the method. | 435 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 435 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 439 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setIgnoreMissingOldVersion' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setIgnoreMissingOldVersion' static/final/abstract/empty, or adding allowed annotation for the method. | 439 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 439 |
| Error | misc | FinalParameters | Parameter ignoreMissingOldVersion should be final. | 439 |
| Error | coding | HiddenField | 'ignoreMissingOldVersion' hides a field. | 439 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isIgnoreMissingNewVersion' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isIgnoreMissingNewVersion' static/final/abstract/empty, or adding allowed annotation for the method. | 443 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 443 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 447 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setIgnoreMissingNewVersion' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setIgnoreMissingNewVersion' static/final/abstract/empty, or adding allowed annotation for the method. | 447 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 447 |
| Error | misc | FinalParameters | Parameter ignoreMissingNewVersion should be final. | 447 |
| Error | coding | HiddenField | 'ignoreMissingNewVersion' hides a field. | 447 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isHelpRequested' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isHelpRequested' static/final/abstract/empty, or adding allowed annotation for the method. | 451 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 451 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setHelpRequested' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setHelpRequested' static/final/abstract/empty, or adding allowed annotation for the method. | 455 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 455 |
| Error | misc | FinalParameters | Parameter helpRequested should be final. | 455 |
| Error | coding | HiddenField | 'helpRequested' hides a field. | 455 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'isErrorOnSemanticIncompatibilityForMajorVersionZero' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'isErrorOnSemanticIncompatibilityForMajorVersionZero' static/final/abstract/empty, or adding allowed annotation for the method. | 459 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 459 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 133). | 463 |
| Error | design | DesignForExtension | Class 'Options' looks like designed for extension (can be subclassed), but the method 'setErrorOnSemanticIncompatibilityForMajorVersionZero' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Options' final or making the method 'setErrorOnSemanticIncompatibilityForMajorVersionZero' static/final/abstract/empty, or adding allowed annotation for the method. | 463 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 463 |
| Error | misc | FinalParameters | Parameter errorOnSemanticIncompatibilityForMajorVersionZero should be final. | 463 |
| Error | coding | HiddenField | 'errorOnSemanticIncompatibilityForMajorVersionZero' hides a field. | 463 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 464 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 7 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 11 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 12 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 13 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 14 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 16 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 17 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 22 |
| Error | misc | FinalParameters | Parameter reason should be final. | 22 |
| Error | coding | HiddenField | 'reason' hides a field. | 22 |
| Error | misc | FinalParameters | Parameter msg should be final. | 22 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 27 |
| Error | misc | FinalParameters | Parameter reason should be final. | 27 |
| Error | coding | HiddenField | 'reason' hides a field. | 27 |
| Error | misc | FinalParameters | Parameter msg should be final. | 27 |
| Error | misc | FinalParameters | Parameter t should be final. | 27 |
| Error | design | DesignForExtension | Class 'JApiCmpException' looks like designed for extension (can be subclassed), but the method 'getReason' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiCmpException' final or making the method 'getReason' static/final/abstract/empty, or adding allowed annotation for the method. | 32 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 32 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 36 |
| Error | misc | FinalParameters | Parameter format should be final. | 36 |
| Error | misc | FinalParameters | Parameter args should be final. | 36 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 40 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 40 |
| Error | misc | FinalParameters | Parameter reason should be final. | 40 |
| Error | misc | FinalParameters | Parameter format should be final. | 40 |
| Error | misc | FinalParameters | Parameter args should be final. | 40 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 45 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 45 |
| Error | misc | FinalParameters | Parameter e should be final. | 45 |
| Error | misc | FinalParameters | Parameter name should be final. | 45 |
| Error | misc | FinalParameters | Parameter jarArchiveComparator should be final. | 45 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 46 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 164). | 47 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 188). | 48 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 284). | 50 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 53 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 53 |
| Error | misc | FinalParameters | Parameter name should be final. | 53 |
| Error | misc | FinalParameters | Parameter jarArchiveComparator should be final. | 53 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 115). | 54 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 164). | 55 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 188). | 56 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 257). | 58 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 11 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 12 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 12 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 12 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 14 |
| Error | misc | FinalParameters | Parameter filterString should be final. | 14 |
| Error | design | DesignForExtension | Class 'AnnotationBehaviorFilter' looks like designed for extension (can be subclassed), but the method 'matches' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnnotationBehaviorFilter' final or making the method 'matches' static/final/abstract/empty, or adding allowed annotation for the method. | 18 |
| Error | misc | FinalParameters | Parameter ctBehavior should be final. | 19 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 24 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 27 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 29 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 153). | 32 |
| Error | design | DesignForExtension | Class 'AnnotationBehaviorFilter' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnnotationBehaviorFilter' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 39 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 10 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 11 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 11 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 11 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 13 |
| Error | misc | FinalParameters | Parameter filterString should be final. | 13 |
| Error | design | DesignForExtension | Class 'AnnotationClassFilter' looks like designed for extension (can be subclassed), but the method 'matches' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnnotationClassFilter' final or making the method 'matches' static/final/abstract/empty, or adding allowed annotation for the method. | 17 |
| Error | misc | FinalParameters | Parameter ctClass should be final. | 18 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 23 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 25 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 26 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 138). | 29 |
| Error | design | DesignForExtension | Class 'AnnotationClassFilter' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnnotationClassFilter' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 35 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 11 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 12 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 12 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 12 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 14 |
| Error | misc | FinalParameters | Parameter filterString should be final. | 14 |
| Error | design | DesignForExtension | Class 'AnnotationFieldFilter' looks like designed for extension (can be subclassed), but the method 'matches' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnnotationFieldFilter' final or making the method 'matches' static/final/abstract/empty, or adding allowed annotation for the method. | 18 |
| Error | misc | FinalParameters | Parameter ctField should be final. | 19 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 24 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 27 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 29 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 153). | 32 |
| Error | design | DesignForExtension | Class 'AnnotationFieldFilter' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnnotationFieldFilter' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 39 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 8 |
| Error | design | VisibilityModifier | Variable 'annotationClassName' must be private and have accessor methods. | 8 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 10 |
| Error | misc | FinalParameters | Parameter annotationClassName should be final. | 10 |
| Error | coding | HiddenField | 'annotationClassName' hides a field. | 10 |
| Error | design | DesignForExtension | Class 'AnnotationFilterBase' looks like designed for extension (can be subclassed), but the method 'hasAnnotation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnnotationFilterBase' final or making the method 'hasAnnotation' static/final/abstract/empty, or adding allowed annotation for the method. | 14 |
| Error | misc | FinalParameters | Parameter attributes should be final. | 14 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 15 |
| Error | design | DesignForExtension | Class 'AnnotationFilterBase' looks like designed for extension (can be subclassed), but the method 'getClassName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AnnotationFilterBase' final or making the method 'getClassName' static/final/abstract/empty, or adding allowed annotation for the method. | 18 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 18 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 7 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 7 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 7 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 7 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 7 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 7 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 15 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 15 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 16 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 17 |
| Error | design | DesignForExtension | Class 'Filters' looks like designed for extension (can be subclassed), but the method 'getIncludes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Filters' final or making the method 'getIncludes' static/final/abstract/empty, or adding allowed annotation for the method. | 19 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 19 |
| Error | design | DesignForExtension | Class 'Filters' looks like designed for extension (can be subclassed), but the method 'getExcludes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Filters' final or making the method 'getExcludes' static/final/abstract/empty, or adding allowed annotation for the method. | 23 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 23 |
| Error | design | DesignForExtension | Class 'Filters' looks like designed for extension (can be subclassed), but the method 'includeClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Filters' final or making the method 'includeClass' static/final/abstract/empty, or adding allowed annotation for the method. | 27 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 27 |
| Error | misc | FinalParameters | Parameter ctClass should be final. | 27 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 152). | 34 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 44 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 45 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 51 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 53 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 152). | 69 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 78 |
| Error | design | DesignForExtension | Class 'Filters' looks like designed for extension (can be subclassed), but the method 'includeBehavior' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Filters' final or making the method 'includeBehavior' static/final/abstract/empty, or adding allowed annotation for the method. | 85 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 85 |
| Error | misc | FinalParameters | Parameter ctMethod should be final. | 85 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 88 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 165). | 91 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 101 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 163). | 104 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 136). | 112 |
| Error | design | DesignForExtension | Class 'Filters' looks like designed for extension (can be subclassed), but the method 'includeField' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'Filters' final or making the method 'includeField' static/final/abstract/empty, or adding allowed annotation for the method. | 119 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 119 |
| Error | misc | FinalParameters | Parameter ctField should be final. | 119 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 158). | 125 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 156). | 138 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 130). | 146 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 9 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 11 |
| Error | misc | FinalParameters | Parameter className should be final. | 11 |
| Error | coding | HiddenField | 'className' hides a field. | 11 |
| Error | design | DesignForExtension | Class 'JavaDocLikeClassFilter' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JavaDocLikeClassFilter' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 24 |
| Error | design | DesignForExtension | Class 'JavaDocLikeClassFilter' looks like designed for extension (can be subclassed), but the method 'matches' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JavaDocLikeClassFilter' final or making the method 'matches' static/final/abstract/empty, or adding allowed annotation for the method. | 29 |
| Error | misc | FinalParameters | Parameter ctClass should be final. | 30 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 14 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 14 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 16 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 17 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 19 |
| Error | misc | FinalParameters | Parameter filterString should be final. | 19 |
| Error | coding | HiddenField | 'filterString' hides a field. | 19 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 163). | 28 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 157). | 35 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 157). | 38 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 185). | 41 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 187). | 44 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 46 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 48 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 50 |
| Error | design | DesignForExtension | Class 'JavadocLikeBehaviorFilter' looks like designed for extension (can be subclassed), but the method 'matches' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JavadocLikeBehaviorFilter' final or making the method 'matches' static/final/abstract/empty, or adding allowed annotation for the method. | 57 |
| Error | misc | FinalParameters | Parameter ctBehavior should be final. | 58 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 73 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 79 |
| Error | design | DesignForExtension | Class 'JavadocLikeBehaviorFilter' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JavadocLikeBehaviorFilter' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 87 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 10 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 10 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 11 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 12 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 14 |
| Error | misc | FinalParameters | Parameter filterString should be final. | 14 |
| Error | coding | HiddenField | 'filterString' hides a field. | 14 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 153). | 21 |
| Error | design | DesignForExtension | Class 'JavadocLikeFieldFilter' looks like designed for extension (can be subclassed), but the method 'matches' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JavadocLikeFieldFilter' final or making the method 'matches' static/final/abstract/empty, or adding allowed annotation for the method. | 27 |
| Error | misc | FinalParameters | Parameter ctField should be final. | 28 |
| Error | design | DesignForExtension | Class 'JavadocLikeFieldFilter' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JavadocLikeFieldFilter' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 38 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | javadoc | JavadocPackage | Missing package-info.java file. | 1 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 9 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 11 |
| Error | misc | FinalParameters | Parameter packageName should be final. | 11 |
| Error | coding | HiddenField | 'packageName' hides a field. | 11 |
| Error | misc | FinalParameters | Parameter exclusive should be final. | 11 |
| Error | design | DesignForExtension | Class 'JavadocLikePackageFilter' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JavadocLikePackageFilter' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 19 |
| Error | design | DesignForExtension | Class 'JavadocLikePackageFilter' looks like designed for extension (can be subclassed), but the method 'matches' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JavadocLikePackageFilter' final or making the method 'matches' static/final/abstract/empty, or adding allowed annotation for the method. | 24 |
| Error | misc | FinalParameters | Parameter ctClass should be final. | 25 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 8 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 7 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 10 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 10 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 10 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 10 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 10 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 12 |
| Error | misc | FinalParameters | Parameter level should be final. | 14 |
| Error | coding | HiddenField | 'level' hides a field. | 14 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 18 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 22 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 35 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 35 |
| Error | misc | FinalParameters | Parameter accessModifierArg should be final. | 35 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 36 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 39 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 179). | 41 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 42 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 8 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 8 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 7 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 7 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 7 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 19 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 21 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 22 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 161). | 25 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 |
| Error | misc | FinalParameters | Parameter fullyQualifiedName should be final. | 25 |
| Error | coding | HiddenField | 'fullyQualifiedName' hides a field. | 25 |
| Error | misc | FinalParameters | Parameter oldAnnotation should be final. | 25 |
| Error | coding | HiddenField | 'oldAnnotation' hides a field. | 25 |
| Error | misc | FinalParameters | Parameter newAnnotation should be final. | 25 |
| Error | coding | HiddenField | 'newAnnotation' hides a field. | 25 |
| Error | misc | FinalParameters | Parameter changeStatus should be final. | 25 |
| Error | coding | HiddenField | 'changeStatus' hides a field. | 25 |
| Error | design | DesignForExtension | Class 'JApiAnnotation' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotation' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 34 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 34 |
| Error | blocks | LeftCurly | '{' at column 2 should be on the previous line. | 35 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 164). | 50 |
| Error | misc | FinalParameters | Parameter elements should be final. | 50 |
| Error | coding | HiddenField | 'elements' hides a field. | 50 |
| Error | misc | FinalParameters | Parameter oldAnnotationOptional should be final. | 50 |
| Error | misc | FinalParameters | Parameter newAnnotationOptional should be final. | 50 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 51 |
| Error | coding | HiddenField | 'oldAnnotation' hides a field. | 52 |
| Error | coding | HiddenField | 'newAnnotation' hides a field. | 53 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 54 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 55 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 57 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 190). | 59 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 173). | 63 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 69 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 190). | 71 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 78 |
| Error | coding | HiddenField | 'oldAnnotation' hides a field. | 78 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 79 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 80 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 190). | 81 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 87 |
| Error | coding | HiddenField | 'newAnnotation' hides a field. | 87 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 88 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 89 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 190). | 90 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 98 |
| Error | misc | FinalParameters | Parameter annotation should be final. | 98 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 104 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 106 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 108 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 115 |
| Error | misc | FinalParameters | Parameter changeStatus should be final. | 115 |
| Error | coding | HiddenField | 'changeStatus' hides a field. | 115 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 117 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 104). | 118 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 119 |
| Error | design | DesignForExtension | Class 'JApiAnnotation' looks like designed for extension (can be subclassed), but the method 'getChangeStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotation' final or making the method 'getChangeStatus' static/final/abstract/empty, or adding allowed annotation for the method. | 126 |
| Error | design | DesignForExtension | Class 'JApiAnnotation' looks like designed for extension (can be subclassed), but the method 'getFullyQualifiedName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotation' final or making the method 'getFullyQualifiedName' static/final/abstract/empty, or adding allowed annotation for the method. | 132 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 132 |
| Error | design | DesignForExtension | Class 'JApiAnnotation' looks like designed for extension (can be subclassed), but the method 'getOldAnnotation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotation' final or making the method 'getOldAnnotation' static/final/abstract/empty, or adding allowed annotation for the method. | 137 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 137 |
| Error | design | DesignForExtension | Class 'JApiAnnotation' looks like designed for extension (can be subclassed), but the method 'getNewAnnotation' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotation' final or making the method 'getNewAnnotation' static/final/abstract/empty, or adding allowed annotation for the method. | 142 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 142 |
| Error | design | DesignForExtension | Class 'JApiAnnotation' looks like designed for extension (can be subclassed), but the method 'getElements' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotation' final or making the method 'getElements' static/final/abstract/empty, or adding allowed annotation for the method. | 147 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 147 |
| Error | design | DesignForExtension | Class 'JApiAnnotation' looks like designed for extension (can be subclassed), but the method 'isBinaryCompatible' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotation' final or making the method 'isBinaryCompatible' static/final/abstract/empty, or adding allowed annotation for the method. | 153 |
| Error | design | DesignForExtension | Class 'JApiAnnotation' looks like designed for extension (can be subclassed), but the method 'isSourceCompatible' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotation' final or making the method 'isSourceCompatible' static/final/abstract/empty, or adding allowed annotation for the method. | 159 |
| Error | design | DesignForExtension | Class 'JApiAnnotation' looks like designed for extension (can be subclassed), but the method 'getCompatibilityChanges' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotation' final or making the method 'getCompatibilityChanges' static/final/abstract/empty, or adding allowed annotation for the method. | 165 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 165 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | imports | AvoidStarImport | Using the '.*' form of import should be avoided - javassist.bytecode.annotation.*. | 4 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 14 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 15 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 16 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 17 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 146). | 20 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 20 |
| Error | misc | FinalParameters | Parameter name should be final. | 20 |
| Error | coding | HiddenField | 'name' hides a field. | 20 |
| Error | misc | FinalParameters | Parameter oldValue should be final. | 20 |
| Error | coding | HiddenField | 'oldValue' hides a field. | 20 |
| Error | misc | FinalParameters | Parameter newValue should be final. | 20 |
| Error | coding | HiddenField | 'newValue' hides a field. | 20 |
| Error | misc | FinalParameters | Parameter changeStatus should be final. | 20 |
| Error | coding | HiddenField | 'changeStatus' hides a field. | 20 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. | 30 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 30 |
| Error | blocks | LeftCurly | '{' at column 2 should be on the previous line. | 31 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 48 |
| Error | misc | FinalParameters | Parameter changeStatus should be final. | 48 |
| Error | coding | HiddenField | 'changeStatus' hides a field. | 48 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 53 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 54 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 56 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 58 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 65 |
| Error | misc | FinalParameters | Parameter memberValue should be final. | 65 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 67 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 144). | 68 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 145). | 71 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 140). | 74 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 76 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 146). | 77 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 80 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 82 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 144). | 84 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 137). | 87 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 140). | 90 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 94 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 97 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 100 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 102 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 146). | 103 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 105 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 144). | 106 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 127). | 108 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. | 112 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 112 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'getOldValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'getOldValue' static/final/abstract/empty, or adding allowed annotation for the method. | 117 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 117 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'getNewValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'getNewValue' static/final/abstract/empty, or adding allowed annotation for the method. | 122 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 122 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'getChangeStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'getChangeStatus' static/final/abstract/empty, or adding allowed annotation for the method. | 127 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'getOldElementValues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'getOldElementValues' static/final/abstract/empty, or adding allowed annotation for the method. | 133 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 133 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 138 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 139 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'getNewElementValues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'getNewElementValues' static/final/abstract/empty, or adding allowed annotation for the method. | 148 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 148 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 153 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 154 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'isBinaryCompatible' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'isBinaryCompatible' static/final/abstract/empty, or adding allowed annotation for the method. | 163 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 163 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'isSourceCompatible' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'isSourceCompatible' static/final/abstract/empty, or adding allowed annotation for the method. | 168 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 168 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElement' looks like designed for extension (can be subclassed), but the method 'getCompatibilityChanges' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElement' final or making the method 'getCompatibilityChanges' static/final/abstract/empty, or adding allowed annotation for the method. | 173 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 173 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 18 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 21 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 129). | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 27 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 27 |
| Error | misc | FinalParameters | Parameter type should be final. | 27 |
| Error | coding | HiddenField | 'type' hides a field. | 27 |
| Error | misc | FinalParameters | Parameter value should be final. | 27 |
| Error | coding | HiddenField | 'value' hides a field. | 27 |
| Error | misc | FinalParameters | Parameter fullyQualifiedName should be final. | 27 |
| Error | coding | HiddenField | 'fullyQualifiedName' hides a field. | 27 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'getType' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'getType' static/final/abstract/empty, or adding allowed annotation for the method. | 33 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 33 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'getTypeString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'getTypeString' static/final/abstract/empty, or adding allowed annotation for the method. | 38 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 38 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'getValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'getValue' static/final/abstract/empty, or adding allowed annotation for the method. | 43 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'getValueString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'getValueString' static/final/abstract/empty, or adding allowed annotation for the method. | 48 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 48 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 51 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'getValues' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'getValues' static/final/abstract/empty, or adding allowed annotation for the method. | 56 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 56 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 62 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 132). | 64 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 72 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 112). | 75 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 140). | 76 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 77 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. | 86 |
| Error | misc | FinalParameters | Parameter o should be final. | 87 |
| Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 88 |
| Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 89 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 91 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 98 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 108 |
| Error | blocks | NeedBraces | 'if' construct must use '{}'s. | 108 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. | 115 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 117 |
| Error | coding | MagicNumber | '31' is a magic number. | 118 |
| Error | coding | MagicNumber | '31' is a magic number. | 119 |
| Error | coding | MagicNumber | '31' is a magic number. | 120 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'getFullyQualifiedName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'getFullyQualifiedName' static/final/abstract/empty, or adding allowed annotation for the method. | 124 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 124 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. | 129 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 129 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'getNameString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'getNameString' static/final/abstract/empty, or adding allowed annotation for the method. | 134 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 134 |
| Error | design | DesignForExtension | Class 'JApiAnnotationElementValue' looks like designed for extension (can be subclassed), but the method 'setName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAnnotationElementValue' final or making the method 'setName' static/final/abstract/empty, or adding allowed annotation for the method. | 139 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 139 |
| Error | misc | FinalParameters | Parameter name should be final. | 139 |
| Error | coding | HiddenField | 'name' hides a field. | 139 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 10 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 10 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 11 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 12 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 14 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 14 |
| Error | misc | FinalParameters | Parameter changeStatus should be final. | 14 |
| Error | coding | HiddenField | 'changeStatus' hides a field. | 14 |
| Error | misc | FinalParameters | Parameter oldAttribute should be final. | 14 |
| Error | coding | HiddenField | 'oldAttribute' hides a field. | 14 |
| Error | misc | FinalParameters | Parameter newAttribute should be final. | 14 |
| Error | coding | HiddenField | 'newAttribute' hides a field. | 14 |
| Error | design | DesignForExtension | Class 'JApiAttribute' looks like designed for extension (can be subclassed), but the method 'getOldAttribute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAttribute' final or making the method 'getOldAttribute' static/final/abstract/empty, or adding allowed annotation for the method. | 20 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 20 |
| Error | design | DesignForExtension | Class 'JApiAttribute' looks like designed for extension (can be subclassed), but the method 'getNewAttribute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAttribute' final or making the method 'getNewAttribute' static/final/abstract/empty, or adding allowed annotation for the method. | 25 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 25 |
| Error | design | DesignForExtension | Class 'JApiAttribute' looks like designed for extension (can be subclassed), but the method 'getChangeStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAttribute' final or making the method 'getChangeStatus' static/final/abstract/empty, or adding allowed annotation for the method. | 30 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 30 |
| Error | design | DesignForExtension | Class 'JApiAttribute' looks like designed for extension (can be subclassed), but the method 'getOldValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAttribute' final or making the method 'getOldValue' static/final/abstract/empty, or adding allowed annotation for the method. | 35 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 35 |
| Error | design | DesignForExtension | Class 'JApiAttribute' looks like designed for extension (can be subclassed), but the method 'getNewValue' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiAttribute' final or making the method 'getNewValue' static/final/abstract/empty, or adding allowed annotation for the method. | 40 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 40 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | imports | AvoidStarImport | Using the '.*' form of import should be avoided - japicmp.util.*. | 6 |
| Error | imports | AvoidStarImport | Using the '.*' form of import should be avoided - java.util.*. | 18 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 130). | 20 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 21 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 21 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 23 |
| Error | design | VisibilityModifier | Variable 'jApiClass' must be private and have accessor methods. | 23 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 25 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 27 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 28 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 29 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 30 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 31 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
| Error | design | VisibilityModifier | Variable 'changeStatus' must be private and have accessor methods. | 37 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 40 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 225). | 43 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 43 |
| Error | misc | FinalParameters | Parameter jApiClass should be final. | 43 |
| Error | coding | HiddenField | 'jApiClass' hides a field. | 43 |
| Error | misc | FinalParameters | Parameter name should be final. | 43 |
| Error | coding | HiddenField | 'name' hides a field. | 43 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 43 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 43 |
| Error | misc | FinalParameters | Parameter changeStatus should be final. | 43 |
| Error | coding | HiddenField | 'changeStatus' hides a field. | 43 |
| Error | misc | FinalParameters | Parameter jarArchiveComparator should be final. | 43 |
| Error | coding | HiddenField | 'jarArchiveComparator' hides a field. | 43 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 135). | 47 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 48 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 49 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 50 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 51 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 52 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 53 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 54 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 55 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 56 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 57 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'setChangeStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'setChangeStatus' static/final/abstract/empty, or adding allowed annotation for the method. | 63 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 63 |
| Error | misc | FinalParameters | Parameter changeStatus should be final. | 63 |
| Error | coding | HiddenField | 'changeStatus' hides a field. | 63 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 161). | 67 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 67 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 67 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 128). | 68 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 71 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 86 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 87 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 93 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 94 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 161). | 100 |
| Error | misc | FinalParameters | Parameter oldMethodOptional should be final. | 100 |
| Error | misc | FinalParameters | Parameter newMethodOptional should be final. | 100 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 102 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 103 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 104 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 225). | 107 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 223). | 110 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 211). | 114 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 117 |
| Error | coding | HiddenField | 'exceptions' hides a field. | 117 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 209). | 119 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 122 |
| Error | coding | HiddenField | 'exceptions' hides a field. | 122 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 205). | 124 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 130 |
| Error | misc | FinalParameters | Parameter methodOptional should be final. | 130 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 116). | 134 |
| Error | coding | HiddenField | 'exceptions' hides a field. | 138 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 139 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 140 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 152 |
| Error | misc | FinalParameters | Parameter methodOptional should be final. | 152 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 156 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 206). | 165 |
| Error | misc | FinalParameters | Parameter annotations should be final. | 165 |
| Error | coding | HiddenField | 'annotations' hides a field. | 165 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 165 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 165 |
| Error | misc | FinalParameters | Parameter options should be final. | 165 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 153). | 169 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 168). | 171 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 153). | 176 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 168). | 178 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 188). | 183 |
| Error | misc | FinalParameters | Parameter annotations should be final. | 183 |
| Error | coding | HiddenField | 'annotations' hides a field. | 183 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 183 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 183 |
| Error | misc | FinalParameters | Parameter options should be final. | 183 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 169). | 184 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 186 |
| Error | misc | FinalParameters | Parameter method should be final. | 186 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 187 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 203). | 192 |
| Error | misc | FinalParameters | Parameter annotations should be final. | 192 |
| Error | coding | HiddenField | 'annotations' hides a field. | 192 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 192 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 192 |
| Error | misc | FinalParameters | Parameter options should be final. | 192 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 174). | 193 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 195 |
| Error | misc | FinalParameters | Parameter method should be final. | 195 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 196 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 201 |
| Error | misc | FinalParameters | Parameter changeStatus should be final. | 201 |
| Error | coding | HiddenField | 'changeStatus' hides a field. | 201 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 203 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 206 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 209 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 212 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 215 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 218 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 157). | 222 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 223 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 183). | 230 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'extractSyntheticAttribute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'extractSyntheticAttribute' static/final/abstract/empty, or adding allowed annotation for the method. | 230 |
| Error | misc | FinalParameters | Parameter oldBehaviorOptional should be final. | 230 |
| Error | misc | FinalParameters | Parameter newBehaviorOptional should be final. | 230 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 200). | 231 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 232 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 235 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 125). | 236 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 237 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 182). | 238 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 185). | 240 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 185). | 242 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 190). | 244 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 248 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 121). | 249 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 184). | 251 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 188). | 253 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 257 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 121). | 258 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 180). | 260 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 184). | 262 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'hasSameParameter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'hasSameParameter' static/final/abstract/empty, or adding allowed annotation for the method. | 269 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 269 |
| Error | misc | FinalParameters | Parameter method should be final. | 269 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 278 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 172). | 286 |
| Error | misc | FinalParameters | Parameter oldBehaviorOptional should be final. | 286 |
| Error | misc | FinalParameters | Parameter newBehaviorOptional should be final. | 286 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 182). | 287 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 289 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 289 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 137). | 290 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 294 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 294 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 137). | 295 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 170). | 300 |
| Error | misc | FinalParameters | Parameter oldBehaviorOptional should be final. | 300 |
| Error | misc | FinalParameters | Parameter newBehaviorOptional should be final. | 300 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 181). | 301 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 303 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 303 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 132). | 304 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 308 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 308 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 132). | 309 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 172). | 314 |
| Error | misc | FinalParameters | Parameter oldBehaviorOptional should be final. | 314 |
| Error | misc | FinalParameters | Parameter newBehaviorOptional should be final. | 314 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 182). | 315 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 317 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 317 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 318 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 322 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 322 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 323 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 176). | 328 |
| Error | misc | FinalParameters | Parameter oldBehaviorOptional should be final. | 328 |
| Error | misc | FinalParameters | Parameter newBehaviorOptional should be final. | 328 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 184). | 329 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 331 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 331 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 147). | 332 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 336 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 336 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 147). | 337 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 172). | 342 |
| Error | misc | FinalParameters | Parameter oldBehaviorOptional should be final. | 342 |
| Error | misc | FinalParameters | Parameter newBehaviorOptional should be final. | 342 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 182). | 343 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 345 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 345 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 143). | 346 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 350 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 350 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 143). | 351 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 178). | 356 |
| Error | misc | FinalParameters | Parameter oldBehaviorOptional should be final. | 356 |
| Error | misc | FinalParameters | Parameter newBehaviorOptional should be final. | 356 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 185). | 357 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 359 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 359 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 158). | 360 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 364 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 364 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 158). | 365 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 174). | 370 |
| Error | misc | FinalParameters | Parameter oldBehaviorOptional should be final. | 370 |
| Error | misc | FinalParameters | Parameter newBehaviorOptional should be final. | 370 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 183). | 371 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 372 |
| Error | misc | FinalParameters | Parameter behavior should be final. | 372 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 139). | 373 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 377 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 377 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 382 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 382 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getModifiers' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getModifiers' static/final/abstract/empty, or adding allowed annotation for the method. | 388 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 391 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 167). | 392 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. | 395 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 395 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getChangeStatus' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getChangeStatus' static/final/abstract/empty, or adding allowed annotation for the method. | 400 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getParameters' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getParameters' static/final/abstract/empty, or adding allowed annotation for the method. | 406 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 406 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'addParameter' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'addParameter' static/final/abstract/empty, or adding allowed annotation for the method. | 412 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 412 |
| Error | misc | FinalParameters | Parameter jApiParameter should be final. | 412 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getAccessModifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getAccessModifier' static/final/abstract/empty, or adding allowed annotation for the method. | 416 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getFinalModifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getFinalModifier' static/final/abstract/empty, or adding allowed annotation for the method. | 422 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getStaticModifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getStaticModifier' static/final/abstract/empty, or adding allowed annotation for the method. | 428 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getAbstractModifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getAbstractModifier' static/final/abstract/empty, or adding allowed annotation for the method. | 434 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getAttributes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getAttributes' static/final/abstract/empty, or adding allowed annotation for the method. | 439 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 439 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getBridgeModifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getBridgeModifier' static/final/abstract/empty, or adding allowed annotation for the method. | 447 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getSyntheticModifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getSyntheticModifier' static/final/abstract/empty, or adding allowed annotation for the method. | 453 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getSyntheticAttribute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getSyntheticAttribute' static/final/abstract/empty, or adding allowed annotation for the method. | 459 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getVarargsModifier' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getVarargsModifier' static/final/abstract/empty, or adding allowed annotation for the method. | 465 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 465 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'isBinaryCompatible' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'isBinaryCompatible' static/final/abstract/empty, or adding allowed annotation for the method. | 470 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 474 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'isSourceCompatible' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'isSourceCompatible' static/final/abstract/empty, or adding allowed annotation for the method. | 483 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 487 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 494 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getCompatibilityChanges' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getCompatibilityChanges' static/final/abstract/empty, or adding allowed annotation for the method. | 504 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getAnnotations' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getAnnotations' static/final/abstract/empty, or adding allowed annotation for the method. | 511 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getOldLineNumber' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getOldLineNumber' static/final/abstract/empty, or adding allowed annotation for the method. | 518 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'geNewLineNumber' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'geNewLineNumber' static/final/abstract/empty, or adding allowed annotation for the method. | 523 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getOldLineNumberAsString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getOldLineNumberAsString' static/final/abstract/empty, or adding allowed annotation for the method. | 528 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 528 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getNewLineNumberAsString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getNewLineNumberAsString' static/final/abstract/empty, or adding allowed annotation for the method. | 533 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 533 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getExceptions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getExceptions' static/final/abstract/empty, or adding allowed annotation for the method. | 538 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 538 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getjApiClass' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getjApiClass' static/final/abstract/empty, or adding allowed annotation for the method. | 544 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 544 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'getGenericTemplates' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'getGenericTemplates' static/final/abstract/empty, or adding allowed annotation for the method. | 549 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 549 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 555 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 164). | 557 |
| Error | design | DesignForExtension | Class 'JApiBehavior' looks like designed for extension (can be subclassed), but the method 'enhanceGenericTypeToParameters' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JApiBehavior' final or making the method 'enhanceGenericTypeToParameters' static/final/abstract/empty, or adding allowed annotation for the method. | 557 |
| Error | misc | FinalParameters | Parameter jApiClass should be final. | 557 |
| Error | coding | HiddenField | 'jApiClass' hides a field. | 557 |
| Error | misc | FinalParameters | Parameter oldBehavior should be final. | 557 |
| Error | misc | FinalParameters | Parameter newBehavior should be final. | 557 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 558 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 559 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 143). | 562 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 563 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 564 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 128). | 565 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 566 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 135). | 567 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 571 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 572 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 143). | 575 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 576 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 577 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 128). | 578 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 579 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 135). | 580 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 4 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 7 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 7 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 7 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 7 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 7 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 7 |
| Severity | Category | Rule | Message | Line |
|---|---|---|---|---|
| Error | imports | AvoidStarImport | Using the '.*' form of import should be avoided - japicmp.util.*. | 7 |
| Error | imports | AvoidStarImport | Using the '.*' form of import should be avoided - javassist.*. | 8 |
| Error | imports | AvoidStarImport | Using the '.*' form of import should be avoided - java.util.*. | 16 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 165). | 18 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 134). | 19 |
| Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 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 84). | 28 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 28 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 29 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 30 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 31 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 33 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 34 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 35 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 36 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 37 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 38 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 39 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 39 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 40 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 42 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 155). | 43 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 43 |
| Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 44 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 122). | 46 |
| Error | javadoc | MissingJavadocMethod | Missing a Javadoc comment. | 46 |
| Error | misc | FinalParameters | Parameter jarArchiveComparator should be final. | 46 |
| Error | coding | HiddenField | 'jarArchiveComparator' hides a field. | 46 |
| Error | misc | FinalParameters | Parameter fullyQualifiedName should be final. | 46 |
| Error | coding | HiddenField | 'fullyQualifiedName' hides a field. | 46 |
| Error | misc | FinalParameters | Parameter oldClass should be final. | 46 |
| Error | coding | HiddenField | 'oldClass' hides a field. | 46 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 126). | 47 |
| Error | misc | FinalParameters | Parameter newClass should be final. | 47 |
| Error | coding | HiddenField | 'newClass' hides a field. | 47 |
| Error | misc | FinalParameters | Parameter changeStatus should be final. | 47 |
| Error | coding | HiddenField | 'changeStatus' hides a field. | 47 |
| Error | misc | FinalParameters | Parameter classType should be final. | 47 |
| Error | coding | HiddenField | 'classType' hides a field. | 47 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 49 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 63 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 64 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 65 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 156). | 66 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 67 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 71 |
| Error | misc | FinalParameters | Parameter oldClass should be final. | 71 |
| Error | coding | HiddenField | 'oldClass' hides a field. | 71 |
| Error | misc | FinalParameters | Parameter newClass should be final. | 71 |
| Error | coding | HiddenField | 'newClass' hides a field. | 71 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 145). | 72 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 75 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 90 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 91 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 97 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 98 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 146). | 104 |
| Error | misc | FinalParameters | Parameter oldClassOptional should be final. | 104 |
| Error | misc | FinalParameters | Parameter newClassOptional should be final. | 104 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 105 |
| Error | coding | HiddenField | 'oldClass' hides a field. | 106 |
| Error | coding | HiddenField | 'newClass' hides a field. | 107 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 190). | 110 |
| Error | coding | HiddenField | 'oldClass' hides a field. | 113 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 114 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 115 |
| Error | coding | HiddenField | 'newClass' hides a field. | 118 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 119 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 142). | 120 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 153). | 126 |
| Error | misc | FinalParameters | Parameter annotations should be final. | 126 |
| Error | coding | HiddenField | 'annotations' hides a field. | 126 |
| Error | misc | FinalParameters | Parameter oldClassOptional should be final. | 126 |
| Error | misc | FinalParameters | Parameter newClassOptional should be final. | 126 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 178). | 127 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 129 |
| Error | misc | FinalParameters | Parameter ctClass should be final. | 129 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 131). | 130 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 149). | 135 |
| Error | misc | FinalParameters | Parameter oldClassOptional should be final. | 135 |
| Error | misc | FinalParameters | Parameter newClassOptional should be final. | 135 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 200). | 136 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 137 |
| Error | coding | HiddenField | 'oldClass' hides a field. | 138 |
| Error | coding | HiddenField | 'newClass' hides a field. | 139 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 140 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 141 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 142 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 182). | 143 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 185). | 145 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 185). | 147 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 190). | 149 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 154 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 184). | 156 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 188). | 158 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 118). | 163 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 180). | 165 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 184). | 167 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 138). | 174 |
| Error | misc | FinalParameters | Parameter fields should be final. | 174 |
| Error | coding | HiddenField | 'fields' hides a field. | 174 |
| Error | misc | FinalParameters | Parameter oldClassOptional should be final. | 174 |
| Error | misc | FinalParameters | Parameter newClassOptional should be final. | 174 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 175 |
| Error | coding | HiddenField | 'oldClass' hides a field. | 176 |
| Error | coding | HiddenField | 'newClass' hides a field. | 177 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 178 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 179 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 182 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 165). | 184 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 185 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 186 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 168). | 191 |
| Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 192 |