Checkstyle Results

The following document contains the results of Checkstyle 6.11.2 with sun_checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
66 0 0 2262

Files

File  I  W  E
org/nuxeo/build/ant/AntClient.java 0 0 55
org/nuxeo/build/ant/ExitTask.java 0 0 7
org/nuxeo/build/ant/OldVersion.java 0 0 71
org/nuxeo/build/ant/PropertyRegexp.java 0 0 29
org/nuxeo/build/ant/RemoveDuplicateTask.java 0 0 23
org/nuxeo/build/ant/RenameTask.java 0 0 14
org/nuxeo/build/ant/Version.java 0 0 20
org/nuxeo/build/ant/ZipDiffTask.java 0 0 56
org/nuxeo/build/ant/artifact/ArtifactDependencies.java 0 0 55
org/nuxeo/build/ant/artifact/ArtifactFile.java 0 0 34
org/nuxeo/build/ant/artifact/ArtifactForeach.java 0 0 19
org/nuxeo/build/ant/artifact/ArtifactPattern.java 0 0 75
org/nuxeo/build/ant/artifact/ArtifactSet.java 0 0 101
org/nuxeo/build/ant/artifact/ArtifactSetParser.java 0 0 24
org/nuxeo/build/ant/artifact/AttachArtifactTask.java 0 0 25
org/nuxeo/build/ant/artifact/Excludes.java 0 0 8
org/nuxeo/build/ant/artifact/Expand.java 0 0 8
org/nuxeo/build/ant/artifact/ExpandTask.java 0 0 30
org/nuxeo/build/ant/artifact/FiltersCollection.java 0 0 9
org/nuxeo/build/ant/artifact/Includes.java 0 0 7
org/nuxeo/build/ant/artifact/NuxeoExpandTask.java 0 0 41
org/nuxeo/build/ant/artifact/PrintDependencyManagementTask.java 0 0 50
org/nuxeo/build/ant/artifact/PrintGraphTask.java 0 0 42
org/nuxeo/build/ant/artifact/ResolveFile.java 0 0 22
org/nuxeo/build/ant/artifact/ResolveFiles.java 0 0 22
org/nuxeo/build/ant/ftl/FreemarkerEngine.java 0 0 30
org/nuxeo/build/ant/ftl/ProcessTemplateTask.java 0 0 47
org/nuxeo/build/ant/profile/AntProfileManager.java 0 0 36
org/nuxeo/build/ant/profile/Profile.java 0 0 26
org/nuxeo/build/ant/profile/ProfileGroup.java 0 0 17
org/nuxeo/build/ant/profile/ProfileTask.java 0 0 40
org/nuxeo/build/maven/AntBuildMojo.java 0 0 134
org/nuxeo/build/maven/ArtifactDescriptor.java 0 0 84
org/nuxeo/build/maven/IntegrationTestMojo.java 0 0 23
org/nuxeo/build/maven/VerifyMojo.java 0 0 63
org/nuxeo/build/maven/filter/AbstractFilter.java 0 0 7
org/nuxeo/build/maven/filter/AncestorFilter.java 0 0 22
org/nuxeo/build/maven/filter/AndFilter.java 0 0 10
org/nuxeo/build/maven/filter/AnyFilter.java 0 0 6
org/nuxeo/build/maven/filter/ArtifactFilter.java 0 0 2
org/nuxeo/build/maven/filter/ArtifactIdFilter.java 0 0 14
org/nuxeo/build/maven/filter/ClassifierFilter.java 0 0 16
org/nuxeo/build/maven/filter/CompositeFilter.java 0 0 49
org/nuxeo/build/maven/filter/ExactMatch.java 0 0 9
org/nuxeo/build/maven/filter/Filter.java 0 0 5
org/nuxeo/build/maven/filter/GroupIdFilter.java 0 0 15
org/nuxeo/build/maven/filter/IsOptionalFilter.java 0 0 11
org/nuxeo/build/maven/filter/ManifestBundleCategoryFilter.java 0 0 53
org/nuxeo/build/maven/filter/MiddleMatch.java 0 0 14
org/nuxeo/build/maven/filter/NotFilter.java 0 0 15
org/nuxeo/build/maven/filter/OrFilter.java 0 0 10
org/nuxeo/build/maven/filter/PrefixMatch.java 0 0 9
org/nuxeo/build/maven/filter/ScopeFilter.java 0 0 16
org/nuxeo/build/maven/filter/SegmentMatch.java 0 0 6
org/nuxeo/build/maven/filter/SuffixMatch.java 0 0 9
org/nuxeo/build/maven/filter/TrueFilter.java 0 0 6
org/nuxeo/build/maven/filter/TypeFilter.java 0 0 14
org/nuxeo/build/maven/filter/VersionFilter.java 0 0 15
org/nuxeo/build/maven/graph/AbstractDependencyVisitor.java 0 0 48
org/nuxeo/build/maven/graph/DependencyUtils.java 0 0 93
org/nuxeo/build/maven/graph/FlatPrinterDependencyVisitor.java 0 0 27
org/nuxeo/build/maven/graph/Graph.java 0 0 148
org/nuxeo/build/maven/graph/Node.java 0 0 85
org/nuxeo/build/maven/graph/ScopeDependencySelector.java 0 0 34
org/nuxeo/build/maven/graph/TreePrinterDependencyVisitor.java 0 0 56
org/nuxeo/connect/update/Version.java 0 0 91

Rules

Category Rule Violations Severity
blocks EmptyBlock 1  Error
coding AvoidInlineConditionals 16  Error
HiddenField 146  Error
MagicNumber 11  Error
design DesignForExtension 418  Error
FinalClass 1  Error
InterfaceIsType 1  Error
VisibilityModifier 159  Error
imports UnusedImports 3  Error
javadoc JavadocMethod 409  Error
JavadocPackage 8  Error
JavadocStyle 74  Error
JavadocType 3  Error
JavadocVariable 208  Error
misc FinalParameters 472  Error
modifier ModifierOrder 4  Error
RedundantModifier 1  Error
naming ConstantName 3  Error
MethodName 1  Error
sizes LineLength 314  Error
whitespace GenericWhitespace 2  Error
NoWhitespaceAfter 7  Error

Details

org/nuxeo/build/ant/AntClient.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error naming ConstantName Name 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'loader' must be private and have accessor methods. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design VisibilityModifier Variable 'project' must be private and have accessor methods. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'allowInput' must be private and have accessor methods. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error design VisibilityModifier Variable 'mavenLog' must be private and have accessor methods. 56
 Error sizes LineLength Line is longer than 80 characters (found 95). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design DesignForExtension Method 'isAllowInput' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error design DesignForExtension Method 'setAllowInput' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter allowInput should be final. 64
 Error coding HiddenField 'allowInput' hides a field. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 68
 Error misc FinalParameters Parameter logger should be final. 68
 Error javadoc JavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter loader should be final. 72
 Error coding HiddenField 'loader' hides a field. 72
 Error misc FinalParameters Parameter logger should be final. 72
 Error javadoc JavadocMethod Expected an @return tag. 93
 Error javadoc JavadocStyle First sentence should end with a period. 97
 Error design DesignForExtension Method 'initTasks' is not designed for extension - needs to be abstract, final or empty. 103
 Error design DesignForExtension Method 'getProject' is not designed for extension - needs to be abstract, final or empty. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 121
 Error javadoc JavadocMethod Missing a Javadoc comment. 121
 Error misc FinalParameters Parameter buildFile should be final. 121
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 125
 Error javadoc JavadocMethod Missing a Javadoc comment. 125
 Error misc FinalParameters Parameter buildFile should be final. 125
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 129
 Error javadoc JavadocMethod Missing a Javadoc comment. 129
 Error misc FinalParameters Parameter buildFile should be final. 129
 Error misc FinalParameters Parameter targets should be final. 129
 Error sizes LineLength Line is longer than 80 characters (found 81). 133
 Error design DesignForExtension Method 'run' is not designed for extension - needs to be abstract, final or empty. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error misc FinalParameters Parameter buildFile should be final. 133
 Error misc FinalParameters Parameter targets should be final. 133
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 166
 Error design DesignForExtension Method 'createLogger' is not designed for extension - needs to be abstract, final or empty. 182
 Error javadoc JavadocMethod Missing a Javadoc comment. 182
 Error misc FinalParameters Parameter message should be final. 186
 Error misc FinalParameters Parameter stream should be final. 186
 Error misc FinalParameters Parameter priority should be final. 187
 Error javadoc JavadocMethod Missing a Javadoc comment. 233
 Error misc FinalParameters Parameter url should be final. 233

org/nuxeo/build/ant/ExitTask.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 68
 Error sizes LineLength Line is longer than 80 characters (found 89). 70
 Error design DesignForExtension Method 'exit' is not designed for extension - needs to be abstract, final or empty. 100
 Error javadoc JavadocMethod Missing a Javadoc comment. 100
 Error misc FinalParameters Parameter message should be final. 100

org/nuxeo/build/ant/OldVersion.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 22
 Error sizes LineLength Line is longer than 80 characters (found 82). 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error design VisibilityModifier Variable 'major' must be private and have accessor methods. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design VisibilityModifier Variable 'minor' must be private and have accessor methods. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error design VisibilityModifier Variable 'patch' must be private and have accessor methods. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error design VisibilityModifier Variable 'classifier' must be private and have accessor methods. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter version should be final. 44
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter major should be final. 95
 Error coding HiddenField 'major' hides a field. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter major should be final. 99
 Error coding HiddenField 'major' hides a field. 99
 Error misc FinalParameters Parameter minor should be final. 99
 Error coding HiddenField 'minor' hides a field. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter major should be final. 103
 Error coding HiddenField 'major' hides a field. 103
 Error misc FinalParameters Parameter minor should be final. 103
 Error coding HiddenField 'minor' hides a field. 103
 Error misc FinalParameters Parameter patch should be final. 103
 Error coding HiddenField 'patch' hides a field. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 107
 Error misc FinalParameters Parameter major should be final. 107
 Error coding HiddenField 'major' hides a field. 107
 Error misc FinalParameters Parameter minor should be final. 107
 Error coding HiddenField 'minor' hides a field. 107
 Error misc FinalParameters Parameter patch should be final. 107
 Error coding HiddenField 'patch' hides a field. 107
 Error misc FinalParameters Parameter classifier should be final. 107
 Error coding HiddenField 'classifier' hides a field. 107
 Error design DesignForExtension Method 'major' is not designed for extension - needs to be abstract, final or empty. 114
 Error javadoc JavadocMethod Missing a Javadoc comment. 114
 Error design DesignForExtension Method 'minor' is not designed for extension - needs to be abstract, final or empty. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error design DesignForExtension Method 'patch' is not designed for extension - needs to be abstract, final or empty. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error design DesignForExtension Method 'classifier' is not designed for extension - needs to be abstract, final or empty. 126
 Error javadoc JavadocMethod Missing a Javadoc comment. 126
 Error design DesignForExtension Method 'lessThan' is not designed for extension - needs to be abstract, final or empty. 130
 Error javadoc JavadocMethod Missing a Javadoc comment. 130
 Error misc FinalParameters Parameter v should be final. 130
 Error design DesignForExtension Method 'lessOrEqualsThan' is not designed for extension - needs to be abstract, final or empty. 134
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error misc FinalParameters Parameter v should be final. 134
 Error design DesignForExtension Method 'equalsTo' is not designed for extension - needs to be abstract, final or empty. 138
 Error javadoc JavadocMethod Missing a Javadoc comment. 138
 Error misc FinalParameters Parameter v should be final. 138
 Error design DesignForExtension Method 'greaterThan' is not designed for extension - needs to be abstract, final or empty. 142
 Error javadoc JavadocMethod Missing a Javadoc comment. 142
 Error misc FinalParameters Parameter v should be final. 142
 Error design DesignForExtension Method 'greaterOrEqualThan' is not designed for extension - needs to be abstract, final or empty. 146
 Error javadoc JavadocMethod Missing a Javadoc comment. 146
 Error misc FinalParameters Parameter v should be final. 146
 Error design DesignForExtension Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 150
 Error misc FinalParameters Parameter o should be final. 151
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 167
 Error misc FinalParameters Parameter obj should be final. 168
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 179
 Error coding MagicNumber '16' is a magic number. 181
 Error coding MagicNumber '8' is a magic number. 181
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 184

org/nuxeo/build/ant/PropertyRegexp.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'property' must be private and have accessor methods. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'pattern' must be private and have accessor methods. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design VisibilityModifier Variable 'input' must be private and have accessor methods. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error design VisibilityModifier Variable 'select' must be private and have accessor methods. 41
 Error design DesignForExtension Method 'setProperty' is not designed for extension - needs to be abstract, final or empty. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter property should be final. 43
 Error coding HiddenField 'property' hides a field. 43
 Error design DesignForExtension Method 'setPattern' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter pattern should be final. 47
 Error coding HiddenField 'pattern' hides a field. 47
 Error design DesignForExtension Method 'setInput' is not designed for extension - needs to be abstract, final or empty. 54
 Error misc FinalParameters Parameter input should be final. 54
 Error coding HiddenField 'input' hides a field. 54
 Error design DesignForExtension Method 'setSelect' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter select should be final. 58
 Error coding HiddenField 'select' hides a field. 58
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter filePath should be final. 79
 Error coding MagicNumber '1000' is a magic number. 80
 Error coding MagicNumber '1024' is a magic number. 82

org/nuxeo/build/ant/RemoveDuplicateTask.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error design VisibilityModifier Variable 'dir' must be private and have accessor methods. 41
 Error design DesignForExtension Method 'setDir' is not designed for extension - needs to be abstract, final or empty. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter dir should be final. 43
 Error coding HiddenField 'dir' hides a field. 43
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter list should be final. 76
 Error design DesignForExtension Method 'removeAllButLatest' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error misc FinalParameters Parameter list should be final. 94
 Error javadoc JavadocType Missing a Javadoc comment. 109
 Error javadoc JavadocVariable Missing a Javadoc comment. 110
 Error design VisibilityModifier Variable 'file' must be private and have accessor methods. 110
 Error javadoc JavadocVariable Missing a Javadoc comment. 112
 Error design VisibilityModifier Variable 'version' must be private and have accessor methods. 112
 Error javadoc JavadocMethod Missing a Javadoc comment. 114
 Error misc FinalParameters Parameter file should be final. 114
 Error coding HiddenField 'file' hides a field. 114
 Error misc FinalParameters Parameter version should be final. 114
 Error coding HiddenField 'version' hides a field. 114

org/nuxeo/build/ant/RenameTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error design VisibilityModifier Variable 'from' must be private and have accessor methods. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error design VisibilityModifier Variable 'to' must be private and have accessor methods. 31
 Error design DesignForExtension Method 'setFrom' is not designed for extension - needs to be abstract, final or empty. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter from should be final. 33
 Error coding HiddenField 'from' hides a field. 33
 Error design DesignForExtension Method 'setTo' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter to should be final. 37
 Error coding HiddenField 'to' hides a field. 37
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 41

org/nuxeo/build/ant/Version.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 26
 Error misc FinalParameters Parameter version should be final. 31
 Error javadoc JavadocMethod Expected @param tag for 'version'. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter major should be final. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error misc FinalParameters Parameter major should be final. 39
 Error misc FinalParameters Parameter minor should be final. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter major should be final. 43
 Error misc FinalParameters Parameter minor should be final. 43
 Error misc FinalParameters Parameter patch should be final. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter major should be final. 47
 Error misc FinalParameters Parameter minor should be final. 47
 Error misc FinalParameters Parameter patch should be final. 47
 Error misc FinalParameters Parameter classifier should be final. 47
 Error javadoc JavadocMethod Expected an @return tag. 56
 Error misc FinalParameters Parameter string should be final. 57
 Error javadoc JavadocMethod Expected @param tag for 'string'. 57

org/nuxeo/build/ant/ZipDiffTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error design VisibilityModifier Variable 'newline' must be private and have accessor methods. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'file1' must be private and have accessor methods. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design VisibilityModifier Variable 'file2' must be private and have accessor methods. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'includesfile' must be private and have accessor methods. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error design VisibilityModifier Variable 'excludesfile' must be private and have accessor methods. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design DesignForExtension Method 'setFile1' is not designed for extension - needs to be abstract, final or empty. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter file1 should be final. 61
 Error coding HiddenField 'file1' hides a field. 61
 Error design DesignForExtension Method 'setFile2' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter file2 should be final. 65
 Error coding HiddenField 'file2' hides a field. 65
 Error design DesignForExtension Method 'setIncludesfile' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter includesfile should be final. 69
 Error coding HiddenField 'includesfile' hides a field. 69
 Error design DesignForExtension Method 'setExcludesfile' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter excludesfile should be final. 73
 Error coding HiddenField 'excludesfile' hides a field. 73
 Error design DesignForExtension Method 'setPatternsetid' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter id should be final. 77
 Error design DesignForExtension Method 'setIgnoreContent' is not designed for extension - needs to be abstract, final or empty. 89
 Error misc FinalParameters Parameter ignoreContent should be final. 89
 Error coding HiddenField 'ignoreContent' hides a field. 89
 Error design DesignForExtension Method 'setIgnoreContentPattern' is not designed for extension - needs to be abstract, final or empty. 103
 Error misc FinalParameters Parameter ignoreContentPattern should be final. 103
 Error coding HiddenField 'ignoreContentPattern' hides a field. 103
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 107
 Error sizes LineLength Line is longer than 80 characters (found 114). 116
 Error sizes LineLength Line is longer than 80 characters (found 114). 120
 Error sizes LineLength Line is longer than 80 characters (found 89). 144
 Error sizes LineLength Line is longer than 80 characters (found 92). 145
 Error design DesignForExtension Method 'exclude' is not designed for extension - needs to be abstract, final or empty. 199
 Error javadoc JavadocMethod Missing a Javadoc comment. 199
 Error misc FinalParameters Parameter filename should be final. 199
 Error misc FinalParameters Parameter writer should be final. 199
 Error design DesignForExtension Method 'include' is not designed for extension - needs to be abstract, final or empty. 208
 Error javadoc JavadocMethod Missing a Javadoc comment. 208
 Error misc FinalParameters Parameter filename should be final. 208
 Error misc FinalParameters Parameter writer should be final. 208
 Error javadoc JavadocMethod Missing a Javadoc comment. 217
 Error misc FinalParameters Parameter filename should be final. 217
 Error misc FinalParameters Parameter writer should be final. 217

org/nuxeo/build/ant/artifact/ArtifactDependencies.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 39
 Error sizes LineLength Line is longer than 80 characters (found 82). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'graph' must be private and have accessor methods. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'node' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'artifacts' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'key' must be private and have accessor methods. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design VisibilityModifier Variable 'depth' must be private and have accessor methods. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'ad' must be private and have accessor methods. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error design VisibilityModifier Variable 'includes' must be private and have accessor methods. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'excludes' must be private and have accessor methods. 58
 Error design DesignForExtension Method 'setDepth' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter depth should be final. 60
 Error coding HiddenField 'depth' hides a field. 60
 Error design DesignForExtension Method 'addExcludes' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter excludes should be final. 64
 Error coding HiddenField 'excludes' hides a field. 64
 Error sizes LineLength Line is longer than 80 characters (found 117). 66
 Error design DesignForExtension Method 'addIncludes' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter includes should be final. 71
 Error coding HiddenField 'includes' hides a field. 71
 Error sizes LineLength Line is longer than 80 characters (found 117). 73
 Error design DesignForExtension Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Missing a Javadoc comment. 78
 Error misc FinalParameters Parameter pattern should be final. 78
 Error design DesignForExtension Method 'setArtifactId' is not designed for extension - needs to be abstract, final or empty. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error misc FinalParameters Parameter artifactId should be final. 83
 Error design DesignForExtension Method 'setGroupId' is not designed for extension - needs to be abstract, final or empty. 87
 Error javadoc JavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter groupId should be final. 87
 Error design DesignForExtension Method 'setType' is not designed for extension - needs to be abstract, final or empty. 91
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter type should be final. 91
 Error design DesignForExtension Method 'setVersion' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter version should be final. 95
 Error design DesignForExtension Method 'getNode' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error design DesignForExtension Method 'getArtifacts' is not designed for extension - needs to be abstract, final or empty. 106
 Error javadoc JavadocMethod Missing a Javadoc comment. 106
 Error sizes LineLength Line is longer than 80 characters (found 100). 119
 Error design DesignForExtension Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 133
 Error design DesignForExtension Method 'size' is not designed for extension - needs to be abstract, final or empty. 138
 Error design DesignForExtension Method 'isFilesystemOnly' is not designed for extension - needs to be abstract, final or empty. 143

org/nuxeo/build/ant/artifact/ArtifactFile.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error design VisibilityModifier Variable 'graph' must be private and have accessor methods. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'node' must be private and have accessor methods. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'key' must be private and have accessor methods. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design VisibilityModifier Variable 'ad' must be private and have accessor methods. 39
 Error design DesignForExtension Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter key should be final. 41
 Error coding HiddenField 'key' hides a field. 41
 Error design DesignForExtension Method 'setArtifactId' is not designed for extension - needs to be abstract, final or empty. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter artifactId should be final. 46
 Error design DesignForExtension Method 'setGroupId' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter groupId should be final. 50
 Error design DesignForExtension Method 'setType' is not designed for extension - needs to be abstract, final or empty. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter type should be final. 54
 Error design DesignForExtension Method 'setVersion' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter version should be final. 58
 Error design DesignForExtension Method 'setClassifier' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter classifier should be final. 62
 Error design DesignForExtension Method 'getNode' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error design DesignForExtension Method 'getFile' is not designed for extension - needs to be abstract, final or empty. 73
 Error design DesignForExtension Method 'getBaseDir' is not designed for extension - needs to be abstract, final or empty. 81
 Error sizes LineLength Line is longer than 80 characters (found 105). 83
 Error coding AvoidInlineConditionals Avoid inline conditionals. 83

org/nuxeo/build/ant/artifact/ArtifactForeach.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 25
 Error javadoc JavadocStyle Extra HTML tag found: </artifact:foreach>} 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'property' must be private and have accessor methods. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'artifactSet' must be private and have accessor methods. 37
 Error design DesignForExtension Method 'getProperty' is not designed for extension - needs to be abstract, final or empty. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error design DesignForExtension Method 'setProperty' is not designed for extension - needs to be abstract, final or empty. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter property should be final. 43
 Error coding HiddenField 'property' hides a field. 43
 Error design DesignForExtension Method 'getArtifactSet' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error design DesignForExtension Method 'setSetref' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter setref should be final. 51
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 56
 Error sizes LineLength Line is longer than 80 characters (found 81). 78

org/nuxeo/build/ant/artifact/ArtifactPattern.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error design VisibilityModifier Variable 'category' must be private and have accessor methods. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'groupId' must be private and have accessor methods. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'artifactId' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'version' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'classifier' must be private and have accessor methods. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design VisibilityModifier Variable 'type' must be private and have accessor methods. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'scope' must be private and have accessor methods. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error design VisibilityModifier Variable 'isOptional' must be private and have accessor methods. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'pattern' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error design VisibilityModifier Variable 'ancestor' must be private and have accessor methods. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design VisibilityModifier Variable 'isDependsOnCategory' must be private and have accessor methods. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error design DesignForExtension Method 'getFilter' is not designed for extension - needs to be abstract, final or empty. 71
 Error javadoc JavadocMethod Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 82). 77
 Error design DesignForExtension Method 'setGroupId' is not designed for extension - needs to be abstract, final or empty. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error misc FinalParameters Parameter groupId should be final. 83
 Error coding HiddenField 'groupId' hides a field. 83
 Error design DesignForExtension Method 'setArtifactId' is not designed for extension - needs to be abstract, final or empty. 88
 Error javadoc JavadocMethod Missing a Javadoc comment. 88
 Error misc FinalParameters Parameter artifactId should be final. 88
 Error coding HiddenField 'artifactId' hides a field. 88
 Error design DesignForExtension Method 'setVersion' is not designed for extension - needs to be abstract, final or empty. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter version should be final. 93
 Error coding HiddenField 'version' hides a field. 93
 Error design DesignForExtension Method 'setClassifier' is not designed for extension - needs to be abstract, final or empty. 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error misc FinalParameters Parameter classifier should be final. 98
 Error coding HiddenField 'classifier' hides a field. 98
 Error design DesignForExtension Method 'setType' is not designed for extension - needs to be abstract, final or empty. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter type should be final. 103
 Error coding HiddenField 'type' hides a field. 103
 Error design DesignForExtension Method 'setScope' is not designed for extension - needs to be abstract, final or empty. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 108
 Error misc FinalParameters Parameter scope should be final. 108
 Error coding HiddenField 'scope' hides a field. 108
 Error design DesignForExtension Method 'setOptional' is not designed for extension - needs to be abstract, final or empty. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error misc FinalParameters Parameter isOptional should be final. 116
 Error coding HiddenField 'isOptional' hides a field. 116
 Error design DesignForExtension Method 'setPattern' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error misc FinalParameters Parameter pattern should be final. 123
 Error coding HiddenField 'pattern' hides a field. 123
 Error design DesignForExtension Method 'setAncestor' is not designed for extension - needs to be abstract, final or empty. 128
 Error javadoc JavadocMethod Missing a Javadoc comment. 128
 Error misc FinalParameters Parameter ancestor should be final. 128
 Error coding HiddenField 'ancestor' hides a field. 128
 Error design DesignForExtension Method 'setCategory' is not designed for extension - needs to be abstract, final or empty. 136
 Error misc FinalParameters Parameter category should be final. 137
 Error coding HiddenField 'category' hides a field. 137
 Error javadoc JavadocMethod Expected @param tag for 'category'. 137
 Error sizes LineLength Line is longer than 80 characters (found 89). 139
 Error design DesignForExtension Method 'setDependsOnCategory' is not designed for extension - needs to be abstract, final or empty. 146
 Error misc FinalParameters Parameter isDependsOnCategory should be final. 147
 Error coding HiddenField 'isDependsOnCategory' hides a field. 147
 Error javadoc JavadocMethod Expected @param tag for 'isDependsOnCategory'. 147

org/nuxeo/build/ant/artifact/ArtifactSet.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error design VisibilityModifier Variable 'filter' must be private and have accessor methods. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design VisibilityModifier Variable 'id' must be private and have accessor methods. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design VisibilityModifier Variable 'src' must be private and have accessor methods. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error design VisibilityModifier Variable 'expand' must be private and have accessor methods. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error design VisibilityModifier Variable 'artifactFiles' must be private and have accessor methods. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'artifactSets' must be private and have accessor methods. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error design VisibilityModifier Variable 'includes' must be private and have accessor methods. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error design VisibilityModifier Variable 'excludes' must be private and have accessor methods. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error design VisibilityModifier Variable 'artifacts' must be private and have accessor methods. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error design DesignForExtension Method 'setGroupId' is not designed for extension - needs to be abstract, final or empty. 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error misc FinalParameters Parameter groupId should be final. 82
 Error design DesignForExtension Method 'setArtifactId' is not designed for extension - needs to be abstract, final or empty. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter artifactId should be final. 89
 Error design DesignForExtension Method 'setVersion' is not designed for extension - needs to be abstract, final or empty. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error misc FinalParameters Parameter version should be final. 96
 Error design DesignForExtension Method 'setClassifier' is not designed for extension - needs to be abstract, final or empty. 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error misc FinalParameters Parameter classifier should be final. 103
 Error design DesignForExtension Method 'setType' is not designed for extension - needs to be abstract, final or empty. 110
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter type should be final. 110
 Error design DesignForExtension Method 'setScope' is not designed for extension - needs to be abstract, final or empty. 117
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error misc FinalParameters Parameter scope should be final. 117
 Error design DesignForExtension Method 'setOptional' is not designed for extension - needs to be abstract, final or empty. 127
 Error javadoc JavadocMethod Missing a Javadoc comment. 127
 Error misc FinalParameters Parameter isOptional should be final. 127
 Error design DesignForExtension Method 'setPattern' is not designed for extension - needs to be abstract, final or empty. 134
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error misc FinalParameters Parameter pattern should be final. 134
 Error design DesignForExtension Method 'setAncestor' is not designed for extension - needs to be abstract, final or empty. 141
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error misc FinalParameters Parameter ancestor should be final. 141
 Error design DesignForExtension Method 'setId' is not designed for extension - needs to be abstract, final or empty. 148
 Error javadoc JavadocMethod Missing a Javadoc comment. 148
 Error misc FinalParameters Parameter id should be final. 148
 Error coding HiddenField 'id' hides a field. 148
 Error design DesignForExtension Method 'setSrc' is not designed for extension - needs to be abstract, final or empty. 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error misc FinalParameters Parameter importFile should be final. 155
 Error design DesignForExtension Method 'addExpand' is not designed for extension - needs to be abstract, final or empty. 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 159
 Error misc FinalParameters Parameter expand should be final. 159
 Error coding HiddenField 'expand' hides a field. 159
 Error design DesignForExtension Method 'addFile' is not designed for extension - needs to be abstract, final or empty. 166
 Error javadoc JavadocMethod Missing a Javadoc comment. 166
 Error misc FinalParameters Parameter artifact should be final. 166
 Error design DesignForExtension Method 'addArtifactSet' is not designed for extension - needs to be abstract, final or empty. 176
 Error javadoc JavadocMethod Missing a Javadoc comment. 176
 Error misc FinalParameters Parameter set should be final. 176
 Error design DesignForExtension Method 'addIncludes' is not designed for extension - needs to be abstract, final or empty. 186
 Error javadoc JavadocMethod Missing a Javadoc comment. 186
 Error misc FinalParameters Parameter includes should be final. 186
 Error coding HiddenField 'includes' hides a field. 186
 Error sizes LineLength Line is longer than 80 characters (found 107). 191
 Error design DesignForExtension Method 'addExcludes' is not designed for extension - needs to be abstract, final or empty. 196
 Error javadoc JavadocMethod Missing a Javadoc comment. 196
 Error misc FinalParameters Parameter excludes should be final. 196
 Error coding HiddenField 'excludes' hides a field. 196
 Error sizes LineLength Line is longer than 80 characters (found 107). 201
 Error design DesignForExtension Method 'setRefid' is not designed for extension - needs to be abstract, final or empty. 206
 Error misc FinalParameters Parameter ref should be final. 207
 Error design DesignForExtension Method 'getRef' is not designed for extension - needs to be abstract, final or empty. 211
 Error javadoc JavadocMethod Missing a Javadoc comment. 211
 Error misc FinalParameters Parameter p should be final. 211
 Error design DesignForExtension Method 'buildFilter' is not designed for extension - needs to be abstract, final or empty. 215
 Error javadoc JavadocMethod Missing a Javadoc comment. 215
 Error sizes LineLength Line is longer than 80 characters (found 82). 219
 Error sizes LineLength Line is longer than 80 characters (found 86). 222
 Error coding AvoidInlineConditionals Avoid inline conditionals. 232
 Error design DesignForExtension Method 'computeNodes' is not designed for extension - needs to be abstract, final or empty. 235
 Error javadoc JavadocMethod Missing a Javadoc comment. 235
 Error sizes LineLength Line is longer than 80 characters (found 100). 260
 Error design DesignForExtension Method 'getArtifacts' is not designed for extension - needs to be abstract, final or empty. 273
 Error javadoc JavadocMethod Missing a Javadoc comment. 273
 Error sizes LineLength Line is longer than 80 characters (found 111). 280
 Error design DesignForExtension Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 289
 Error sizes LineLength Line is longer than 80 characters (found 86). 294
 Error javadoc JavadocMethod Missing a Javadoc comment. 294
 Error misc FinalParameters Parameter collection should be final. 294
 Error design DesignForExtension Method 'size' is not designed for extension - needs to be abstract, final or empty. 307
 Error design DesignForExtension Method 'isFilesystemOnly' is not designed for extension - needs to be abstract, final or empty. 312
 Error design DesignForExtension Method 'collectImportedNodes' is not designed for extension - needs to be abstract, final or empty. 317
 Error javadoc JavadocMethod Missing a Javadoc comment. 317
 Error misc FinalParameters Parameter nodesCollection should be final. 317
 Error sizes LineLength Line is longer than 80 characters (found 83). 322

org/nuxeo/build/ant/artifact/ArtifactSetParser.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'project' must be private and have accessor methods. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design VisibilityModifier Variable 'profileMgr' must be private and have accessor methods. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter project should be final. 41
 Error coding HiddenField 'project' hides a field. 41
 Error design DesignForExtension Method 'parse' is not designed for extension - needs to be abstract, final or empty. 46
 Error javadoc JavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter src should be final. 46
 Error misc FinalParameters Parameter nodes should be final. 46
 Error design DesignForExtension Method 'parse' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter reader should be final. 50
 Error misc FinalParameters Parameter nodes should be final. 50
 Error blocks EmptyBlock Must have at least one statement. 74
 Error design DesignForExtension Method 'readToNextActiveProfile' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter reader should be final. 95
 Error design DesignForExtension Method 'split' is not designed for extension - needs to be abstract, final or empty. 113
 Error javadoc JavadocMethod Missing a Javadoc comment. 113
 Error misc FinalParameters Parameter text should be final. 113
 Error misc FinalParameters Parameter ch should be final. 113

org/nuxeo/build/ant/artifact/AttachArtifactTask.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.apache.maven.project.MavenProjectHelper. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error design DesignForExtension Method 'setFile' is not designed for extension - needs to be abstract, final or empty. 47
 Error misc FinalParameters Parameter file should be final. 47
 Error coding HiddenField 'file' hides a field. 47
 Error javadoc JavadocMethod Expected @param tag for 'file'. 47
 Error design DesignForExtension Method 'setClassifier' is not designed for extension - needs to be abstract, final or empty. 55
 Error misc FinalParameters Parameter classifier should be final. 55
 Error coding HiddenField 'classifier' hides a field. 55
 Error javadoc JavadocMethod Expected @param tag for 'classifier'. 55
 Error coding AvoidInlineConditionals Avoid inline conditionals. 56
 Error design DesignForExtension Method 'setTarget' is not designed for extension - needs to be abstract, final or empty. 64
 Error misc FinalParameters Parameter artifactKey should be final. 65
 Error javadoc JavadocMethod Expected @param tag for 'artifactKey'. 65
 Error sizes LineLength Line is longer than 80 characters (found 119). 66
 Error design DesignForExtension Method 'setType' is not designed for extension - needs to be abstract, final or empty. 74
 Error misc FinalParameters Parameter type should be final. 74
 Error coding HiddenField 'type' hides a field. 74
 Error javadoc JavadocMethod Expected @param tag for 'type'. 74
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 78
 Error javadoc JavadocMethod Expected an @return tag. 100
 Error misc FinalParameters Parameter name should be final. 100
 Error javadoc JavadocMethod Expected @param tag for 'name'. 100

org/nuxeo/build/ant/artifact/Excludes.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error design DesignForExtension Method 'getFilter' is not designed for extension - needs to be abstract, final or empty. 32
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error design DesignForExtension Method 'addArtifact' is not designed for extension - needs to be abstract, final or empty. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter f should be final. 36

org/nuxeo/build/ant/artifact/Expand.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error design VisibilityModifier Variable 'depth' must be private and have accessor methods. 24
 Error design DesignForExtension Method 'setDepth' is not designed for extension - needs to be abstract, final or empty. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error misc FinalParameters Parameter expand should be final. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter expand should be final. 30

org/nuxeo/build/ant/artifact/ExpandTask.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'key' must be private and have accessor methods. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'depth' must be private and have accessor methods. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design VisibilityModifier Variable 'filter' must be private and have accessor methods. 39
 Error design DesignForExtension Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 41
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter key should be final. 41
 Error coding HiddenField 'key' hides a field. 41
 Error design DesignForExtension Method 'setDepth' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter depth should be final. 45
 Error coding HiddenField 'depth' hides a field. 45
 Error design DesignForExtension Method 'addExcludes' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter excludes should be final. 49
 Error design DesignForExtension Method 'addIncludes' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter includes should be final. 53
 Error design DesignForExtension Method 'acceptNode' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter node should be final. 57
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 61
 Error design DesignForExtension Method 'addRootNodes' is not designed for extension - needs to be abstract, final or empty. 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter graph should be final. 76
 Error misc FinalParameters Parameter nodes should be final. 77

org/nuxeo/build/ant/artifact/FiltersCollection.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 23
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error design VisibilityModifier Variable 'filter' must be private and have accessor methods. 28
 Error design DesignForExtension Method 'addExcludes' is not designed for extension - needs to be abstract, final or empty. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter excludes should be final. 30
 Error design DesignForExtension Method 'addIncludes' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter includes should be final. 37

org/nuxeo/build/ant/artifact/Includes.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 22
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error design DesignForExtension Method 'getFilter' is not designed for extension - needs to be abstract, final or empty. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 29
 Error design DesignForExtension Method 'addArtifact' is not designed for extension - needs to be abstract, final or empty. 33
 Error javadoc JavadocMethod Missing a Javadoc comment. 33
 Error misc FinalParameters Parameter f should be final. 33

org/nuxeo/build/ant/artifact/NuxeoExpandTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 49
 Error design DesignForExtension Method 'setGroupPrefixes' is not designed for extension - needs to be abstract, final or empty. 55
 Error misc FinalParameters Parameter groupPrefixes should be final. 55
 Error coding HiddenField 'groupPrefixes' hides a field. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 69
 Error misc FinalParameters Parameter artifact should be final. 80
 Error misc FinalParameters Parameter node should be final. 85
 Error misc FinalParameters Parameter parents should be final. 86
 Error design DesignForExtension Method 'acceptNode' is not designed for extension - needs to be abstract, final or empty. 101
 Error misc FinalParameters Parameter node should be final. 102
 Error javadoc JavadocMethod Expected an @return tag. 114
 Error design DesignForExtension Method 'getIncludedScopes' is not designed for extension - needs to be abstract, final or empty. 114
 Error design DesignForExtension Method 'setIncludeCompileScope' is not designed for extension - needs to be abstract, final or empty. 121
 Error misc FinalParameters Parameter includeCompileScope should be final. 121
 Error coding HiddenField 'includeCompileScope' hides a field. 121
 Error javadoc JavadocMethod Expected @param tag for 'includeCompileScope'. 121
 Error design DesignForExtension Method 'setIncludeProvidedScope' is not designed for extension - needs to be abstract, final or empty. 128
 Error misc FinalParameters Parameter includeProvidedScope should be final. 128
 Error coding HiddenField 'includeProvidedScope' hides a field. 128
 Error javadoc JavadocMethod Expected @param tag for 'includeProvidedScope'. 128
 Error design DesignForExtension Method 'setIncludeRuntimeScope' is not designed for extension - needs to be abstract, final or empty. 135
 Error misc FinalParameters Parameter includeRuntimeScope should be final. 135
 Error coding HiddenField 'includeRuntimeScope' hides a field. 135
 Error javadoc JavadocMethod Expected @param tag for 'includeRuntimeScope'. 135
 Error design DesignForExtension Method 'setIncludeTestScope' is not designed for extension - needs to be abstract, final or empty. 142
 Error misc FinalParameters Parameter includeTestScope should be final. 142
 Error coding HiddenField 'includeTestScope' hides a field. 142
 Error javadoc JavadocMethod Expected @param tag for 'includeTestScope'. 142
 Error design DesignForExtension Method 'setIncludeSystemScope' is not designed for extension - needs to be abstract, final or empty. 149
 Error misc FinalParameters Parameter includeSystemScope should be final. 149
 Error coding HiddenField 'includeSystemScope' hides a field. 149
 Error javadoc JavadocMethod Expected @param tag for 'includeSystemScope'. 149

org/nuxeo/build/ant/artifact/PrintDependencyManagementTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocType Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 72
 Error sizes LineLength Line is longer than 80 characters (found 87). 86
 Error sizes LineLength Line is longer than 80 characters (found 114). 100
 Error sizes LineLength Line is longer than 80 characters (found 115). 112
 Error sizes LineLength Line is longer than 80 characters (found 103). 121
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 136
 Error javadoc JavadocMethod Missing a Javadoc comment. 136
 Error misc FinalParameters Parameter dependency should be final. 136
 Error sizes LineLength Line is longer than 80 characters (found 86). 143
 Error design DesignForExtension Method 'setOutput' is not designed for extension - needs to be abstract, final or empty. 174
 Error misc FinalParameters Parameter output should be final. 174
 Error coding HiddenField 'output' hides a field. 174
 Error javadoc JavadocMethod Expected @param tag for 'output'. 174
 Error javadoc JavadocStyle First sentence should end with a period. 178
 Error design DesignForExtension Method 'setFormat' is not designed for extension - needs to be abstract, final or empty. 183
 Error misc FinalParameters Parameter format should be final. 183
 Error coding HiddenField 'format' hides a field. 183
 Error javadoc JavadocMethod Expected @param tag for 'format'. 183
 Error javadoc JavadocStyle First sentence should end with a period. 187
 Error design DesignForExtension Method 'setAppend' is not designed for extension - needs to be abstract, final or empty. 192
 Error misc FinalParameters Parameter append should be final. 192
 Error coding HiddenField 'append' hides a field. 192
 Error javadoc JavadocMethod Expected @param tag for 'append'. 192
 Error design DesignForExtension Method 'setScopes' is not designed for extension - needs to be abstract, final or empty. 202
 Error misc FinalParameters Parameter scopes should be final. 202
 Error coding HiddenField 'scopes' hides a field. 202
 Error javadoc JavadocMethod Expected @param tag for 'scopes'. 202
 Error design DesignForExtension Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 215
 Error misc FinalParameters Parameter key should be final. 215
 Error coding HiddenField 'key' hides a field. 215
 Error javadoc JavadocMethod Expected @param tag for 'key'. 215
 Error design DesignForExtension Method 'setCheck' is not designed for extension - needs to be abstract, final or empty. 224
 Error misc FinalParameters Parameter check should be final. 224
 Error coding HiddenField 'check' hides a field. 224
 Error javadoc JavadocMethod Expected @param tag for 'check'. 224
 Error design DesignForExtension Method 'setCheckOutput' is not designed for extension - needs to be abstract, final or empty. 234
 Error misc FinalParameters Parameter checkOutput should be final. 234
 Error coding HiddenField 'checkOutput' hides a field. 234
 Error javadoc JavadocMethod Expected @param tag for 'checkOutput'. 234

org/nuxeo/build/ant/artifact/PrintGraphTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocStyle First sentence should end with a period. 49
 Error javadoc JavadocStyle First sentence should end with a period. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocStyle First sentence should end with a period. 67
 Error javadoc JavadocStyle First sentence should end with a period. 74
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 86
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 92
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 96
 Error sizes LineLength Line is longer than 80 characters (found 84). 124
 Error sizes LineLength Line is longer than 80 characters (found 82). 129
 Error sizes LineLength Line is longer than 80 characters (found 84). 134
 Error design DesignForExtension Method 'setOutput' is not designed for extension - needs to be abstract, final or empty. 151
 Error javadoc JavadocMethod Missing a Javadoc comment. 151
 Error misc FinalParameters Parameter output should be final. 151
 Error coding HiddenField 'output' hides a field. 151
 Error design DesignForExtension Method 'setMode' is not designed for extension - needs to be abstract, final or empty. 158
 Error misc FinalParameters Parameter mode should be final. 158
 Error coding HiddenField 'mode' hides a field. 158
 Error javadoc JavadocMethod Expected @param tag for 'mode'. 158
 Error javadoc JavadocStyle First sentence should end with a period. 165
 Error design DesignForExtension Method 'setFormat' is not designed for extension - needs to be abstract, final or empty. 171
 Error misc FinalParameters Parameter format should be final. 171
 Error coding HiddenField 'format' hides a field. 171
 Error javadoc JavadocMethod Expected @param tag for 'format'. 171
 Error javadoc JavadocStyle First sentence should end with a period. 175
 Error design DesignForExtension Method 'setAppend' is not designed for extension - needs to be abstract, final or empty. 181
 Error misc FinalParameters Parameter append should be final. 181
 Error coding HiddenField 'append' hides a field. 181
 Error javadoc JavadocMethod Expected @param tag for 'append'. 181
 Error javadoc JavadocStyle First sentence should end with a period. 185
 Error design DesignForExtension Method 'setSource' is not designed for extension - needs to be abstract, final or empty. 191
 Error misc FinalParameters Parameter source should be final. 191
 Error coding HiddenField 'source' hides a field. 191
 Error design DesignForExtension Method 'setScopes' is not designed for extension - needs to be abstract, final or empty. 200
 Error misc FinalParameters Parameter scopes should be final. 200
 Error coding HiddenField 'scopes' hides a field. 200

org/nuxeo/build/ant/artifact/ResolveFile.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error design VisibilityModifier Variable 'key' must be private and have accessor methods. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error design VisibilityModifier Variable 'classifier' must be private and have accessor methods. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design DesignForExtension Method 'setKey' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter pattern should be final. 40
 Error sizes LineLength Line is longer than 80 characters (found 108). 51
 Error design DesignForExtension Method 'setClassifier' is not designed for extension - needs to be abstract, final or empty. 54
 Error misc FinalParameters Parameter classifier should be final. 55
 Error coding HiddenField 'classifier' hides a field. 55
 Error javadoc JavadocMethod Expected @param tag for 'classifier'. 55
 Error sizes LineLength Line is longer than 80 characters (found 92). 56
 Error design DesignForExtension Method 'resolveFile' is not designed for extension - needs to be abstract, final or empty. 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 96). 87
 Error design DesignForExtension Method 'getFile' is not designed for extension - needs to be abstract, final or empty. 91
 Error design DesignForExtension Method 'getBaseDir' is not designed for extension - needs to be abstract, final or empty. 99
 Error sizes LineLength Line is longer than 80 characters (found 105). 101
 Error coding AvoidInlineConditionals Avoid inline conditionals. 101

org/nuxeo/build/ant/artifact/ResolveFiles.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocStyle First sentence should end with a period. 55
 Error sizes LineLength Line is longer than 80 characters (found 84). 62
 Error design DesignForExtension Method 'setSource' is not designed for extension - needs to be abstract, final or empty. 62
 Error misc FinalParameters Parameter source should be final. 62
 Error coding HiddenField 'source' hides a field. 62
 Error javadoc JavadocMethod Expected @throws tag for 'FileNotFoundException'. 62
 Error javadoc JavadocMethod Expected @throws tag for 'IOException'. 62
 Error sizes LineLength Line is longer than 80 characters (found 119). 65
 Error javadoc JavadocStyle First sentence should end with a period. 72
 Error design DesignForExtension Method 'setClassifier' is not designed for extension - needs to be abstract, final or empty. 77
 Error misc FinalParameters Parameter classifier should be final. 77
 Error coding HiddenField 'classifier' hides a field. 77
 Error design DesignForExtension Method 'isFilesystemOnly' is not designed for extension - needs to be abstract, final or empty. 81
 Error design DesignForExtension Method 'iterator' is not designed for extension - needs to be abstract, final or empty. 86
 Error sizes LineLength Line is longer than 80 characters (found 93). 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter artifactKey should be final. 105
 Error design DesignForExtension Method 'size' is not designed for extension - needs to be abstract, final or empty. 129

org/nuxeo/build/ant/ftl/FreemarkerEngine.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'cfg' must be private and have accessor methods. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error design DesignForExtension Method 'setBaseDir' is not designed for extension - needs to be abstract, final or empty. 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter baseDir should be final. 43
 Error sizes LineLength Line is longer than 80 characters (found 85). 47
 Error design DesignForExtension Method 'getConfiguration' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error design DesignForExtension Method 'getDefaultConfiguration' is not designed for extension - needs to be abstract, final or empty. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 84). 56
 Error design DesignForExtension Method 'createInput' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter project should be final. 63
 Error design DesignForExtension Method 'getTemplate' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter name should be final. 73
 Error design DesignForExtension Method 'process' is not designed for extension - needs to be abstract, final or empty. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter project should be final. 81
 Error misc FinalParameters Parameter name should be final. 81
 Error misc FinalParameters Parameter writer should be final. 81
 Error design DesignForExtension Method 'process' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter input should be final. 85
 Error misc FinalParameters Parameter name should be final. 85
 Error misc FinalParameters Parameter writer should be final. 85

org/nuxeo/build/ant/ftl/ProcessTemplateTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error design VisibilityModifier Variable 'baseDir' must be private and have accessor methods. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error design VisibilityModifier Variable 'extensions' must be private and have accessor methods. 33
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'removeExtension' must be private and have accessor methods. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'removeTemplate' must be private and have accessor methods. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design VisibilityModifier Variable 'explicitRemoveTemplate' must be private and have accessor methods. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error design VisibilityModifier Variable 'input' must be private and have accessor methods. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error design VisibilityModifier Variable 'toDir' must be private and have accessor methods. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error design VisibilityModifier Variable 'engine' must be private and have accessor methods. 45
 Error design DesignForExtension Method 'setBasedir' is not designed for extension - needs to be abstract, final or empty. 47
 Error javadoc JavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter baseDir should be final. 47
 Error coding HiddenField 'baseDir' hides a field. 47
 Error design DesignForExtension Method 'setExtension' is not designed for extension - needs to be abstract, final or empty. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter extension should be final. 51
 Error design DesignForExtension Method 'setRemoveExtension' is not designed for extension - needs to be abstract, final or empty. 55
 Error javadoc JavadocMethod Missing a Javadoc comment. 55
 Error misc FinalParameters Parameter removeExtension should be final. 55
 Error coding HiddenField 'removeExtension' hides a field. 55
 Error design DesignForExtension Method 'setRemoveTemplate' is not designed for extension - needs to be abstract, final or empty. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter removeTemplate should be final. 59
 Error coding HiddenField 'removeTemplate' hides a field. 59
 Error design DesignForExtension Method 'setTodir' is not designed for extension - needs to be abstract, final or empty. 64
 Error javadoc JavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter toDir should be final. 64
 Error coding HiddenField 'toDir' hides a field. 64
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 68
 Error design DesignForExtension Method 'processDirectory' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter dir should be final. 85
 Error misc FinalParameters Parameter relPath should be final. 85
 Error design DesignForExtension Method 'processFile' is not designed for extension - needs to be abstract, final or empty. 105
 Error javadoc JavadocMethod Missing a Javadoc comment. 105
 Error misc FinalParameters Parameter file should be final. 105
 Error misc FinalParameters Parameter relPath should be final. 105
 Error misc FinalParameters Parameter ext should be final. 105

org/nuxeo/build/ant/profile/AntProfileManager.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error design VisibilityModifier Variable 'profiles' must be private and have accessor methods. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'groups' must be private and have accessor methods. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error design DesignForExtension Method 'getActiveProfiles' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 96). 50
 Error design DesignForExtension Method 'addGroup' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter profiles should be final. 50
 Error coding HiddenField 'profiles' hides a field. 50
 Error misc FinalParameters Parameter defaultProfile should be final. 50
 Error design DesignForExtension Method 'addProfile' is not designed for extension - needs to be abstract, final or empty. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error misc FinalParameters Parameter profile should be final. 54
 Error design DesignForExtension Method 'isProfileActive' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter profileName should be final. 58
 Error design DesignForExtension Method 'isAnyProfileActive' is not designed for extension - needs to be abstract, final or empty. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter profileNames should be final. 66
 Error design DesignForExtension Method 'activateProfile' is not designed for extension - needs to be abstract, final or empty. 75
 Error javadoc JavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter profile should be final. 75
 Error misc FinalParameters Parameter isActive should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 97). 77
 Error sizes LineLength Line is longer than 80 characters (found 96). 79
 Error design DesignForExtension Method 'getOrCreateProfile' is not designed for extension - needs to be abstract, final or empty. 84
 Error javadoc JavadocMethod Missing a Javadoc comment. 84
 Error misc FinalParameters Parameter profileName should be final. 84
 Error design DesignForExtension Method 'activateProfiles' is not designed for extension - needs to be abstract, final or empty. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 93
 Error misc FinalParameters Parameter config should be final. 93

org/nuxeo/build/ant/profile/Profile.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error design VisibilityModifier Variable 'group' must be private and have accessor methods. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error design VisibilityModifier Variable 'name' must be private and have accessor methods. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter name should be final. 30
 Error coding HiddenField 'name' hides a field. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter group should be final. 34
 Error coding HiddenField 'group' hides a field. 34
 Error misc FinalParameters Parameter name should be final. 34
 Error coding HiddenField 'name' hides a field. 34
 Error design DesignForExtension Method 'isActive' is not designed for extension - needs to be abstract, final or empty. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error design DesignForExtension Method 'setActive' is not designed for extension - needs to be abstract, final or empty. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 42
 Error misc FinalParameters Parameter isActive should be final. 42
 Error coding HiddenField 'isActive' hides a field. 42
 Error design DesignForExtension Method 'getName' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error naming MethodName Name '_setActive' must match pattern '^[a-z][a-zA-Z0-9]*$'. 54
 Error misc FinalParameters Parameter isActive should be final. 54
 Error coding HiddenField 'isActive' hides a field. 54

org/nuxeo/build/ant/profile/ProfileGroup.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error design VisibilityModifier Variable 'defaultProfile' must be private and have accessor methods. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error design VisibilityModifier Variable 'profiles' must be private and have accessor methods. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter mgr should be final. 30
 Error misc FinalParameters Parameter profiles should be final. 30
 Error coding HiddenField 'profiles' hides a field. 30
 Error misc FinalParameters Parameter defaultProfile should be final. 31
 Error coding HiddenField 'defaultProfile' hides a field. 31
 Error design DesignForExtension Method 'activateProfile' is not designed for extension - needs to be abstract, final or empty. 62
 Error javadoc JavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter profile should be final. 62
 Error misc FinalParameters Parameter isActive should be final. 62
 Error design DesignForExtension Method 'getActiveProfile' is not designed for extension - needs to be abstract, final or empty. 74
 Error javadoc JavadocMethod Missing a Javadoc comment. 74

org/nuxeo/build/ant/profile/ProfileTask.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error design VisibilityModifier Variable 'name' must be private and have accessor methods. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error design VisibilityModifier Variable 'activate' must be private and have accessor methods. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error design VisibilityModifier Variable 'group' must be private and have accessor methods. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'defaultProfile' must be private and have accessor methods. 35
 Error design DesignForExtension Method 'setName' is not designed for extension - needs to be abstract, final or empty. 37
 Error javadoc JavadocMethod Missing a Javadoc comment. 37
 Error misc FinalParameters Parameter name should be final. 37
 Error coding HiddenField 'name' hides a field. 37
 Error sizes LineLength Line is longer than 80 characters (found 109). 39
 Error sizes LineLength Line is longer than 80 characters (found 106). 42
 Error sizes LineLength Line is longer than 80 characters (found 108). 45
 Error design DesignForExtension Method 'setActivate' is not designed for extension - needs to be abstract, final or empty. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error misc FinalParameters Parameter activate should be final. 50
 Error coding HiddenField 'activate' hides a field. 50
 Error sizes LineLength Line is longer than 80 characters (found 109). 52
 Error sizes LineLength Line is longer than 80 characters (found 110). 55
 Error sizes LineLength Line is longer than 80 characters (found 112). 58
 Error design DesignForExtension Method 'setGroup' is not designed for extension - needs to be abstract, final or empty. 63
 Error javadoc JavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter group should be final. 63
 Error coding HiddenField 'group' hides a field. 63
 Error sizes LineLength Line is longer than 80 characters (found 106). 65
 Error sizes LineLength Line is longer than 80 characters (found 110). 68
 Error design DesignForExtension Method 'setDefault' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter defaultProfile should be final. 73
 Error coding HiddenField 'defaultProfile' hides a field. 73
 Error sizes LineLength Line is longer than 80 characters (found 108). 75
 Error sizes LineLength Line is longer than 80 characters (found 112). 78
 Error design DesignForExtension Method 'addTask' is not designed for extension - needs to be abstract, final or empty. 83
 Error misc FinalParameters Parameter nestedTask should be final. 84
 Error sizes LineLength Line is longer than 80 characters (found 103). 86
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 91
 Error sizes LineLength Line is longer than 80 characters (found 82). 93

org/nuxeo/build/maven/AntBuildMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 112). 68
 Error sizes LineLength Line is longer than 80 characters (found 110). 69
 Error sizes LineLength Line is longer than 80 characters (found 82). 72
 Error sizes LineLength Line is longer than 80 characters (found 82). 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error naming ConstantName Name 'instance' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'graph' must be private and have accessor methods. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error design VisibilityModifier Variable 'antProfileManager' must be private and have accessor methods. 81
 Error javadoc JavadocStyle First sentence should end with a period. 83
 Error design VisibilityModifier Variable 'buildFile' must be private and have accessor methods. 87
 Error design VisibilityModifier Variable 'buildFiles' must be private and have accessor methods. 93
 Error design DesignForExtension Method 'getBuildFiles' is not designed for extension - needs to be abstract, final or empty. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 95
 Error sizes LineLength Line is longer than 80 characters (found 102). 98
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 104
 Error design VisibilityModifier Variable 'target' must be private and have accessor methods. 113
 Error design VisibilityModifier Variable 'targets' must be private and have accessor methods. 121
 Error design VisibilityModifier Variable 'expand' must be private and have accessor methods. 127
 Error javadoc JavadocVariable Missing a Javadoc comment. 129
 Error design VisibilityModifier Variable 'system' must be private and have accessor methods. 130
 Error design DesignForExtension Method 'getSystem' is not designed for extension - needs to be abstract, final or empty. 132
 Error javadoc JavadocMethod Missing a Javadoc comment. 132
 Error javadoc JavadocVariable Missing a Javadoc comment. 136
 Error design VisibilityModifier Variable 'repositorySystemSession' must be private and have accessor methods. 137
 Error javadoc JavadocVariable Missing a Javadoc comment. 139
 Error design VisibilityModifier Variable 'session' must be private and have accessor methods. 139
 Error design DesignForExtension Method 'getSession' is not designed for extension - needs to be abstract, final or empty. 141
 Error javadoc JavadocMethod Missing a Javadoc comment. 141
 Error sizes LineLength Line is longer than 80 characters (found 82). 143
 Error sizes LineLength Line is longer than 80 characters (found 114). 147
 Error sizes LineLength Line is longer than 80 characters (found 89). 148
 Error sizes LineLength Line is longer than 80 characters (found 83). 150
 Error sizes LineLength Line is longer than 80 characters (found 88). 151
 Error javadoc JavadocVariable Missing a Javadoc comment. 158
 Error design VisibilityModifier Variable 'project' must be private and have accessor methods. 159
 Error javadoc JavadocVariable Missing a Javadoc comment. 161
 Error design VisibilityModifier Variable 'projectHelper' must be private and have accessor methods. 162
 Error javadoc JavadocVariable Missing a Javadoc comment. 164
 Error design VisibilityModifier Variable 'artifactHandlerManager' must be private and have accessor methods. 165
 Error design DesignForExtension Method 'getArtifactHandlerManager' is not designed for extension - needs to be abstract, final or empty. 167
 Error javadoc JavadocMethod Missing a Javadoc comment. 167
 Error design VisibilityModifier Variable 'propertyPrefix' must be private and have accessor methods. 177
 Error javadoc JavadocVariable Missing a Javadoc comment. 179
 Error design VisibilityModifier Variable 'localRepository' must be private and have accessor methods. 180
 Error design VisibilityModifier Variable 'exportAntProperties' must be private and have accessor methods. 188
 Error design VisibilityModifier Variable 'exportedAntProperties' must be private and have accessor methods. 196
 Error javadoc JavadocVariable Missing a Javadoc comment. 198
 Error design VisibilityModifier Variable 'remoteRepositories' must be private and have accessor methods. 199
 Error design DesignForExtension Method 'getRemoteRepositories' is not designed for extension - needs to be abstract, final or empty. 201
 Error javadoc JavadocMethod Missing a Javadoc comment. 201
 Error sizes LineLength Line is longer than 80 characters (found 92). 208
 Error design VisibilityModifier Variable 'encoding' must be private and have accessor methods. 209
 Error design DesignForExtension Method 'getEncoding' is not designed for extension - needs to be abstract, final or empty. 211
 Error javadoc JavadocMethod Missing a Javadoc comment. 211
 Error sizes LineLength Line is longer than 80 characters (found 108). 214
 Error javadoc JavadocVariable Missing a Javadoc comment. 221
 Error design VisibilityModifier Variable 'settings' must be private and have accessor methods. 222
 Error sizes LineLength Line is longer than 80 characters (found 95). 225
 Error sizes LineLength Line is longer than 80 characters (found 91). 229
 Error design VisibilityModifier Variable 'failOnError' must be private and have accessor methods. 230
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 232
 Error sizes LineLength Line is longer than 80 characters (found 121). 246
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 249
 Error sizes LineLength Line is longer than 80 characters (found 106). 262
 Error sizes LineLength Line is longer than 80 characters (found 108). 263
 Error javadoc JavadocMethod Expected an @return tag. 280
 Error design DesignForExtension Method 'newGraph' is not designed for extension - needs to be abstract, final or empty. 280
 Error design DesignForExtension Method 'newGraph' is not designed for extension - needs to be abstract, final or empty. 292
 Error misc FinalParameters Parameter key should be final. 292
 Error design DesignForExtension Method 'expandGraph' is not designed for extension - needs to be abstract, final or empty. 299
 Error javadoc JavadocMethod Missing a Javadoc comment. 299
 Error misc FinalParameters Parameter newGraph should be final. 299
 Error design DesignForExtension Method 'setMavenPropertiesFromAnt' is not designed for extension - needs to be abstract, final or empty. 309
 Error misc FinalParameters Parameter ant should be final. 309
 Error javadoc JavadocMethod Expected @param tag for 'ant'. 309
 Error sizes LineLength Line is longer than 80 characters (found 82). 310
 Error sizes LineLength Line is longer than 80 characters (found 81). 321
 Error sizes LineLength Line is longer than 80 characters (found 87). 330
 Error design DesignForExtension Method 'setAntReferencesFromMaven' is not designed for extension - needs to be abstract, final or empty. 330
 Error misc FinalParameters Parameter antProject should be final. 330
 Error javadoc JavadocMethod Expected @param tag for 'antProject'. 330
 Error javadoc JavadocMethod Expected @throws tag for 'BuildException'. 330
 Error javadoc JavadocMethod Expected @throws tag for 'DependencyResolutionRequiredException'. 331
 Error sizes LineLength Line is longer than 80 characters (found 106). 333
 Error sizes LineLength Line is longer than 80 characters (found 106). 337
 Error sizes LineLength Line is longer than 80 characters (found 103). 341
 Error sizes LineLength Line is longer than 80 characters (found 82). 345
 Error sizes LineLength Line is longer than 80 characters (found 86). 346
 Error design DesignForExtension Method 'setAntPropertiesFromMaven' is not designed for extension - needs to be abstract, final or empty. 352
 Error misc FinalParameters Parameter antProject should be final. 352
 Error javadoc JavadocMethod Expected @param tag for 'antProject'. 352
 Error sizes LineLength Line is longer than 80 characters (found 91). 354
 Error sizes LineLength Line is longer than 80 characters (found 91). 356
 Error sizes LineLength Line is longer than 80 characters (found 89). 357
 Error sizes LineLength Line is longer than 80 characters (found 95). 358
 Error sizes LineLength Line is longer than 80 characters (found 89). 359
 Error sizes LineLength Line is longer than 80 characters (found 83). 360
 Error sizes LineLength Line is longer than 80 characters (found 97). 361
 Error sizes LineLength Line is longer than 80 characters (found 93). 362
 Error sizes LineLength Line is longer than 80 characters (found 110). 364
 Error sizes LineLength Line is longer than 80 characters (found 99). 365
 Error sizes LineLength Line is longer than 80 characters (found 111). 366
 Error sizes LineLength Line is longer than 80 characters (found 105). 367
 Error sizes LineLength Line is longer than 80 characters (found 121). 368
 Error sizes LineLength Line is longer than 80 characters (found 101). 369
 Error sizes LineLength Line is longer than 80 characters (found 113). 370
 Error sizes LineLength Line is longer than 80 characters (found 105). 371
 Error sizes LineLength Line is longer than 80 characters (found 121). 372
 Error sizes LineLength Line is longer than 80 characters (found 97). 373
 Error sizes LineLength Line is longer than 80 characters (found 108). 374
 Error sizes LineLength Line is longer than 80 characters (found 110). 375
 Error sizes LineLength Line is longer than 80 characters (found 93). 376
 Error coding AvoidInlineConditionals Avoid inline conditionals. 376
 Error sizes LineLength Line is longer than 80 characters (found 84). 383
 Error design DesignForExtension Method 'getActiveProfiles' is not designed for extension - needs to be abstract, final or empty. 391
 Error javadoc JavadocMethod Missing a Javadoc comment. 391
 Error design DesignForExtension Method 'getInjectedProfileIds' is not designed for extension - needs to be abstract, final or empty. 395
 Error javadoc JavadocMethod Missing a Javadoc comment. 395
 Error sizes LineLength Line is longer than 80 characters (found 87). 397
 Error sizes LineLength Line is longer than 80 characters (found 89). 401
 Error sizes LineLength Line is longer than 80 characters (found 93). 403
 Error design DesignForExtension Method 'getProject' is not designed for extension - needs to be abstract, final or empty. 414
 Error javadoc JavadocMethod Missing a Javadoc comment. 414
 Error design DesignForExtension Method 'getLocalRepository' is not designed for extension - needs to be abstract, final or empty. 418
 Error javadoc JavadocMethod Missing a Javadoc comment. 418
 Error design DesignForExtension Method 'getProjectHelper' is not designed for extension - needs to be abstract, final or empty. 422
 Error javadoc JavadocMethod Missing a Javadoc comment. 422
 Error design DesignForExtension Method 'getGraph' is not designed for extension - needs to be abstract, final or empty. 426
 Error javadoc JavadocMethod Missing a Javadoc comment. 426
 Error design DesignForExtension Method 'getAntProfileManager' is not designed for extension - needs to be abstract, final or empty. 433
 Error javadoc JavadocMethod Missing a Javadoc comment. 433
 Error javadoc JavadocMethod Expected an @return tag. 440

org/nuxeo/build/maven/ArtifactDescriptor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 100). 30
 Error sizes LineLength Line is longer than 80 characters (found 100). 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error sizes LineLength Line is longer than 80 characters (found 112). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error design VisibilityModifier Variable 'groupId' must be private and have accessor methods. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error design VisibilityModifier Variable 'artifactId' must be private and have accessor methods. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error design VisibilityModifier Variable 'version' must be private and have accessor methods. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'type' must be private and have accessor methods. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'classifier' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'scope' must be private and have accessor methods. 48
 Error javadoc JavadocMethod Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 114). 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter groupId should be final. 53
 Error coding HiddenField 'groupId' hides a field. 53
 Error misc FinalParameters Parameter artifactId should be final. 53
 Error coding HiddenField 'artifactId' hides a field. 53
 Error misc FinalParameters Parameter version should be final. 53
 Error coding HiddenField 'version' hides a field. 53
 Error misc FinalParameters Parameter type should be final. 53
 Error coding HiddenField 'type' hides a field. 53
 Error misc FinalParameters Parameter classifier should be final. 53
 Error coding HiddenField 'classifier' hides a field. 53
 Error misc FinalParameters Parameter key should be final. 68
 Error sizes LineLength Line is longer than 80 characters (found 110). 71
 Error sizes LineLength Line is longer than 80 characters (found 93). 72
 Error design DesignForExtension Method 'getNodeKeyPattern' is not designed for extension - needs to be abstract, final or empty. 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 112
 Error design DesignForExtension Method 'getMavenArtifact' is not designed for extension - needs to be abstract, final or empty. 130
 Error sizes LineLength Line is longer than 80 characters (found 82). 131
 Error javadoc JavadocMethod Expected an @return tag. 140
 Error design DesignForExtension Method 'getAetherArtifact' is not designed for extension - needs to be abstract, final or empty. 140
 Error javadoc JavadocMethod Expected an @return tag. 147
 Error design DesignForExtension Method 'getDependency' is not designed for extension - needs to be abstract, final or empty. 147
 Error sizes LineLength Line is longer than 80 characters (found 106). 148
 Error sizes LineLength Line is longer than 80 characters (found 109). 153
 Error misc FinalParameters Parameter key should be final. 156
 Error javadoc JavadocMethod Expected @param tag for 'key'. 156
 Error design DesignForExtension Method 'getGroupId' is not designed for extension - needs to be abstract, final or empty. 165
 Error javadoc JavadocMethod Missing a Javadoc comment. 165
 Error design DesignForExtension Method 'setGroupId' is not designed for extension - needs to be abstract, final or empty. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error misc FinalParameters Parameter groupId should be final. 169
 Error coding HiddenField 'groupId' hides a field. 169
 Error design DesignForExtension Method 'getArtifactId' is not designed for extension - needs to be abstract, final or empty. 173
 Error javadoc JavadocMethod Missing a Javadoc comment. 173
 Error design DesignForExtension Method 'setArtifactId' is not designed for extension - needs to be abstract, final or empty. 177
 Error javadoc JavadocMethod Missing a Javadoc comment. 177
 Error misc FinalParameters Parameter artifactId should be final. 177
 Error coding HiddenField 'artifactId' hides a field. 177
 Error design DesignForExtension Method 'getVersion' is not designed for extension - needs to be abstract, final or empty. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error design DesignForExtension Method 'setVersion' is not designed for extension - needs to be abstract, final or empty. 185
 Error javadoc JavadocMethod Missing a Javadoc comment. 185
 Error misc FinalParameters Parameter version should be final. 185
 Error coding HiddenField 'version' hides a field. 185
 Error design DesignForExtension Method 'getType' is not designed for extension - needs to be abstract, final or empty. 189
 Error javadoc JavadocMethod Missing a Javadoc comment. 189
 Error design DesignForExtension Method 'setType' is not designed for extension - needs to be abstract, final or empty. 193
 Error javadoc JavadocMethod Missing a Javadoc comment. 193
 Error misc FinalParameters Parameter type should be final. 193
 Error coding HiddenField 'type' hides a field. 193
 Error design DesignForExtension Method 'getClassifier' is not designed for extension - needs to be abstract, final or empty. 197
 Error javadoc JavadocMethod Missing a Javadoc comment. 197
 Error design DesignForExtension Method 'setClassifier' is not designed for extension - needs to be abstract, final or empty. 201
 Error javadoc JavadocMethod Missing a Javadoc comment. 201
 Error misc FinalParameters Parameter classifier should be final. 201
 Error coding HiddenField 'classifier' hides a field. 201
 Error design DesignForExtension Method 'getScope' is not designed for extension - needs to be abstract, final or empty. 205
 Error javadoc JavadocMethod Missing a Javadoc comment. 205
 Error design DesignForExtension Method 'setScope' is not designed for extension - needs to be abstract, final or empty. 209
 Error javadoc JavadocMethod Missing a Javadoc comment. 209
 Error misc FinalParameters Parameter scope should be final. 209
 Error coding HiddenField 'scope' hides a field. 209
 Error javadoc JavadocMethod Expected an @return tag. 216
 Error design DesignForExtension Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. 216
 Error sizes LineLength Line is longer than 80 characters (found 104). 217

org/nuxeo/build/maven/IntegrationTestMojo.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 116). 37
 Error sizes LineLength Line is longer than 80 characters (found 102). 42
 Error sizes LineLength Line is longer than 80 characters (found 90). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 108). 51
 Error design VisibilityModifier Variable 'testFailureIgnore' must be private and have accessor methods. 55
 Error sizes LineLength Line is longer than 80 characters (found 112). 60
 Error design VisibilityModifier Variable 'summaryFile' must be private and have accessor methods. 61
 Error design VisibilityModifier Variable 'skipITs' must be private and have accessor methods. 69
 Error sizes LineLength Line is longer than 80 characters (found 114). 72
 Error design VisibilityModifier Variable 'reportingEncoding' must be private and have accessor methods. 78
 Error design DesignForExtension Method 'getEncoding' is not designed for extension - needs to be abstract, final or empty. 80
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 88
 Error sizes LineLength Line is longer than 80 characters (found 82). 107
 Error sizes LineLength Line is longer than 80 characters (found 91). 117
 Error sizes LineLength Line is longer than 80 characters (found 82). 131
 Error design DesignForExtension Method 'writeSummary' is not designed for extension - needs to be abstract, final or empty. 131
 Error misc FinalParameters Parameter summary should be final. 131
 Error javadoc JavadocMethod Expected @param tag for 'summary'. 131
 Error javadoc JavadocMethod Expected @throws tag for 'MojoExecutionException'. 131
 Error sizes LineLength Line is longer than 80 characters (found 84). 138
 Error sizes LineLength Line is longer than 80 characters (found 99). 146

org/nuxeo/build/maven/VerifyMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 119). 43
 Error sizes LineLength Line is longer than 80 characters (found 118). 44
 Error sizes LineLength Line is longer than 80 characters (found 82). 49
 Error sizes LineLength Line is longer than 80 characters (found 89). 51
 Error design VisibilityModifier Variable 'summaryFiles' must be private and have accessor methods. 59
 Error sizes LineLength Line is longer than 80 characters (found 120). 62
 Error sizes LineLength Line is longer than 80 characters (found 93). 63
 Error sizes LineLength Line is longer than 80 characters (found 104). 73
 Error design VisibilityModifier Variable 'skipTests' must be private and have accessor methods. 87
 Error design DesignForExtension Method 'getEncoding' is not designed for extension - needs to be abstract, final or empty. 89
 Error sizes LineLength Line is longer than 80 characters (found 111). 98
 Error design VisibilityModifier Variable 'testFailureIgnore' must be private and have accessor methods. 105
 Error design VisibilityModifier Variable 'failIfNoTests' must be private and have accessor methods. 113
 Error design DesignForExtension Method 'execute' is not designed for extension - needs to be abstract, final or empty. 115
 Error sizes LineLength Line is longer than 80 characters (found 88). 124
 Error sizes LineLength Line is longer than 80 characters (found 108). 125
 Error sizes LineLength Line is longer than 80 characters (found 81). 131
 Error sizes LineLength Line is longer than 80 characters (found 82). 139
 Error sizes LineLength Line is longer than 80 characters (found 86). 141
 Error sizes LineLength Line is longer than 80 characters (found 85). 148
 Error sizes LineLength Line is longer than 80 characters (found 82). 152
 Error sizes LineLength Line is longer than 80 characters (found 88). 164
 Error javadoc JavadocMethod Missing a Javadoc comment. 164
 Error misc FinalParameters Parameter sumEncoding should be final. 164
 Error misc FinalParameters Parameter sumFile should be final. 164
 Error sizes LineLength Line is longer than 80 characters (found 86). 165
 Error javadoc JavadocMethod Expected an @return tag. 173
 Error design DesignForExtension Method 'isSkipITs' is not designed for extension - needs to be abstract, final or empty. 173
 Error design DesignForExtension Method 'setSkipITs' is not designed for extension - needs to be abstract, final or empty. 180
 Error misc FinalParameters Parameter skipITs should be final. 180
 Error javadoc JavadocMethod Expected @param tag for 'skipITs'. 180
 Error design DesignForExtension Method 'isSkipTests' is not designed for extension - needs to be abstract, final or empty. 184
 Error design DesignForExtension Method 'setSkipTests' is not designed for extension - needs to be abstract, final or empty. 189
 Error misc FinalParameters Parameter skipTests should be final. 190
 Error coding HiddenField 'skipTests' hides a field. 190
 Error sizes LineLength Line is longer than 80 characters (found 82). 195
 Error design DesignForExtension Method 'isSkipExec' is not designed for extension - needs to be abstract, final or empty. 197
 Error sizes LineLength Line is longer than 80 characters (found 98). 204
 Error design DesignForExtension Method 'setSkipExec' is not designed for extension - needs to be abstract, final or empty. 206
 Error misc FinalParameters Parameter skipExec should be final. 208
 Error sizes LineLength Line is longer than 80 characters (found 82). 213
 Error design DesignForExtension Method 'isSkip' is not designed for extension - needs to be abstract, final or empty. 215
 Error sizes LineLength Line is longer than 80 characters (found 98). 222
 Error design DesignForExtension Method 'setSkip' is not designed for extension - needs to be abstract, final or empty. 224
 Error misc FinalParameters Parameter skip should be final. 226
 Error design DesignForExtension Method 'isTestFailureIgnore' is not designed for extension - needs to be abstract, final or empty. 230
 Error design DesignForExtension Method 'setTestFailureIgnore' is not designed for extension - needs to be abstract, final or empty. 235
 Error misc FinalParameters Parameter testFailureIgnore should be final. 236
 Error coding HiddenField 'testFailureIgnore' hides a field. 236
 Error design DesignForExtension Method 'getBasedir' is not designed for extension - needs to be abstract, final or empty. 240
 Error design DesignForExtension Method 'setBasedir' is not designed for extension - needs to be abstract, final or empty. 245
 Error misc FinalParameters Parameter basedir should be final. 246
 Error design DesignForExtension Method 'getTestClassesDirectory' is not designed for extension - needs to be abstract, final or empty. 250
 Error design DesignForExtension Method 'setTestClassesDirectory' is not designed for extension - needs to be abstract, final or empty. 255
 Error misc FinalParameters Parameter testClassesDirectory should be final. 256
 Error design DesignForExtension Method 'getReportsDirectory' is not designed for extension - needs to be abstract, final or empty. 260
 Error design DesignForExtension Method 'setReportsDirectory' is not designed for extension - needs to be abstract, final or empty. 265
 Error misc FinalParameters Parameter reportsDirectory should be final. 266
 Error coding HiddenField 'reportsDirectory' hides a field. 266
 Error design DesignForExtension Method 'getFailIfNoTests' is not designed for extension - needs to be abstract, final or empty. 270
 Error design DesignForExtension Method 'setFailIfNoTests' is not designed for extension - needs to be abstract, final or empty. 275
 Error misc FinalParameters Parameter failIfNoTests should be final. 276
 Error coding HiddenField 'failIfNoTests' hides a field. 276

org/nuxeo/build/maven/filter/AbstractFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 30
 Error design DesignForExtension Method 'result' is not designed for extension - needs to be abstract, final or empty. 36
 Error misc FinalParameters Parameter condition should be final. 36
 Error javadoc JavadocMethod Expected @param tag for 'condition'. 36
 Error misc FinalParameters Parameter id should be final. 36
 Error javadoc JavadocMethod Expected @param tag for 'id'. 36
 Error coding AvoidInlineConditionals Avoid inline conditionals. 40

org/nuxeo/build/maven/filter/AncestorFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error design VisibilityModifier Variable 'ad' must be private and have accessor methods. 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error design VisibilityModifier Variable 'filters' must be private and have accessor methods. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter pattern should be final. 36
 Error design DesignForExtension Method 'addFilter' is not designed for extension - needs to be abstract, final or empty. 59
 Error javadoc JavadocMethod Missing a Javadoc comment. 59
 Error misc FinalParameters Parameter filter should be final. 59
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 63
 Error misc FinalParameters Parameter artifact should be final. 64
 Error sizes LineLength Line is longer than 80 characters (found 105). 65
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 68
 Error misc FinalParameters Parameter node should be final. 69
 Error misc FinalParameters Parameter parents should be final. 69
 Error javadoc JavadocMethod Expected an @return tag. 81
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 81
 Error misc FinalParameters Parameter parent should be final. 81
 Error javadoc JavadocMethod Expected @param tag for 'parent'. 81
 Error sizes LineLength Line is longer than 80 characters (found 83). 83
 Error whitespace GenericWhitespace '>' is followed by whitespace. 83

org/nuxeo/build/maven/filter/AndFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 34
 Error misc FinalParameters Parameter filters should be final. 34
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 38
 Error misc FinalParameters Parameter artifact should be final. 39
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 48
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 53
 Error misc FinalParameters Parameter node should be final. 54
 Error misc FinalParameters Parameter parents should be final. 54

org/nuxeo/build/maven/filter/AnyFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 29
 Error misc FinalParameters Parameter artifact should be final. 30
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 34
 Error misc FinalParameters Parameter node should be final. 35
 Error misc FinalParameters Parameter parents should be final. 35

org/nuxeo/build/maven/filter/ArtifactFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 26

org/nuxeo/build/maven/filter/ArtifactIdFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error design VisibilityModifier Variable 'matcher' must be private and have accessor methods. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter pattern should be final. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 35
 Error misc FinalParameters Parameter matcher should be final. 35
 Error coding HiddenField 'matcher' hides a field. 35
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 39
 Error misc FinalParameters Parameter artifact should be final. 40
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 45
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 50
 Error misc FinalParameters Parameter node should be final. 51
 Error misc FinalParameters Parameter parents should be final. 51

org/nuxeo/build/maven/filter/ClassifierFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error design VisibilityModifier Variable 'matcher' must be private and have accessor methods. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter pattern should be final. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter matcher should be final. 40
 Error coding HiddenField 'matcher' hides a field. 40
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 44
 Error misc FinalParameters Parameter artifact should be final. 45
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 49
 Error misc FinalParameters Parameter node should be final. 50
 Error misc FinalParameters Parameter parents should be final. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter classifier should be final. 58

org/nuxeo/build/maven/filter/CompositeFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error design VisibilityModifier Variable 'filters' must be private and have accessor methods. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error javadoc JavadocMethod Missing a Javadoc comment. 41
 Error misc FinalParameters Parameter filters should be final. 41
 Error coding HiddenField 'filters' hides a field. 41
 Error design DesignForExtension Method 'addFilter' is not designed for extension - needs to be abstract, final or empty. 45
 Error javadoc JavadocMethod Missing a Javadoc comment. 45
 Error misc FinalParameters Parameter filter should be final. 45
 Error design DesignForExtension Method 'removeFilter' is not designed for extension - needs to be abstract, final or empty. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter filter should be final. 49
 Error design DesignForExtension Method 'addFilters' is not designed for extension - needs to be abstract, final or empty. 53
 Error javadoc JavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter filtersToAdd should be final. 53
 Error design DesignForExtension Method 'addFilters' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter filtersToAdd should be final. 57
 Error sizes LineLength Line is longer than 80 characters (found 81). 61
 Error design DesignForExtension Method 'removeFilters' is not designed for extension - needs to be abstract, final or empty. 61
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter filters should be final. 61
 Error coding HiddenField 'filters' hides a field. 61
 Error design DesignForExtension Method 'getFilters' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error design DesignForExtension Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error design DesignForExtension Method 'addFiltersFromPattern' is not designed for extension - needs to be abstract, final or empty. 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter pattern should be final. 73
 Error design DesignForExtension Method 'addFiltersFromDescriptor' is not designed for extension - needs to be abstract, final or empty. 79
 Error javadoc JavadocMethod Missing a Javadoc comment. 79
 Error misc FinalParameters Parameter ad should be final. 79
 Error sizes LineLength Line is longer than 80 characters (found 95). 97
 Error sizes LineLength Line is longer than 80 characters (found 103). 98
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error misc FinalParameters Parameter filter should be final. 110
 Error javadoc JavadocStyle First sentence should end with a period. 122
 Error design DesignForExtension Method 'addFilter' is not designed for extension - needs to be abstract, final or empty. 128
 Error misc FinalParameters Parameter filterClass should be final. 128
 Error misc FinalParameters Parameter pattern should be final. 128
 Error sizes LineLength Line is longer than 80 characters (found 94). 136
 Error sizes LineLength Line is longer than 80 characters (found 107). 141
 Error sizes LineLength Line is longer than 80 characters (found 107). 143
 Error sizes LineLength Line is longer than 80 characters (found 108). 145
 Error sizes LineLength Line is longer than 80 characters (found 108). 147
 Error sizes LineLength Line is longer than 80 characters (found 108). 149
 Error sizes LineLength Line is longer than 80 characters (found 108). 151

org/nuxeo/build/maven/filter/ExactMatch.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error design VisibilityModifier Variable 'segment' must be private and have accessor methods. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error misc FinalParameters Parameter segment should be final. 26
 Error coding HiddenField 'segment' hides a field. 26
 Error design DesignForExtension Method 'match' is not designed for extension - needs to be abstract, final or empty. 30
 Error misc FinalParameters Parameter segmentToMatch should be final. 31
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 35

org/nuxeo/build/maven/filter/Filter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 21
 Error design InterfaceIsType interfaces should describe a type and hence have methods. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error modifier RedundantModifier Redundant 'final' modifier. 26
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 26

org/nuxeo/build/maven/filter/GroupIdFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error design VisibilityModifier Variable 'matcher' must be private and have accessor methods. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter pattern should be final. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter matcher should be final. 40
 Error coding HiddenField 'matcher' hides a field. 40
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 44
 Error misc FinalParameters Parameter artifact should be final. 45
 Error sizes LineLength Line is longer than 80 characters (found 81). 46
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 49
 Error misc FinalParameters Parameter node should be final. 50
 Error misc FinalParameters Parameter parents should be final. 50

org/nuxeo/build/maven/filter/IsOptionalFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error design VisibilityModifier Variable 'isOptional' must be private and have accessor methods. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter isOptional should be final. 31
 Error coding HiddenField 'isOptional' hides a field. 31
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 35
 Error misc FinalParameters Parameter artifact should be final. 36
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 40
 Error misc FinalParameters Parameter node should be final. 41
 Error misc FinalParameters Parameter parents should be final. 41

org/nuxeo/build/maven/filter/ManifestBundleCategoryFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'patterns' must be private and have accessor methods. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error design VisibilityModifier Variable 'isDependOnCategory' must be private and have accessor methods. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 56
 Error misc FinalParameters Parameter patterns should be final. 56
 Error coding HiddenField 'patterns' hides a field. 56
 Error misc FinalParameters Parameter isDependsOnCategory should be final. 57
 Error design DesignForExtension Method 'getValuesToMatch' is not designed for extension - needs to be abstract, final or empty. 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error misc FinalParameters Parameter artifact should be final. 67
 Error sizes LineLength Line is longer than 80 characters (found 92). 95
 Error javadoc JavadocMethod Expected an @return tag. 130
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 130
 Error misc FinalParameters Parameter node should be final. 131
 Error javadoc JavadocMethod Expected @param tag for 'node'. 131
 Error misc FinalParameters Parameter browseChildren should be final. 131
 Error javadoc JavadocMethod Expected @param tag for 'browseChildren'. 131
 Error misc FinalParameters Parameter browseParents should be final. 132
 Error javadoc JavadocMethod Expected @param tag for 'browseParents'. 132
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error misc FinalParameters Parameter node should be final. 192
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 216
 Error misc FinalParameters Parameter artifact should be final. 218
 Error coding AvoidInlineConditionals Avoid inline conditionals. 222
 Error javadoc JavadocMethod Missing a Javadoc comment. 228
 Error misc FinalParameters Parameter valuesToMatch should be final. 228
 Error design DesignForExtension Method 'matchPattern' is not designed for extension - needs to be abstract, final or empty. 245
 Error javadoc JavadocMethod Missing a Javadoc comment. 245
 Error misc FinalParameters Parameter name should be final. 245
 Error misc FinalParameters Parameter pattern should be final. 245
 Error design DesignForExtension Method 'matchPattern' is not designed for extension - needs to be abstract, final or empty. 249
 Error javadoc JavadocMethod Missing a Javadoc comment. 249
 Error misc FinalParameters Parameter name should be final. 249
 Error misc FinalParameters Parameter pattern should be final. 249
 Error sizes LineLength Line is longer than 80 characters (found 83). 253
 Error design DesignForExtension Method 'matchPattern' is not designed for extension - needs to be abstract, final or empty. 253
 Error javadoc JavadocMethod Missing a Javadoc comment. 253
 Error misc FinalParameters Parameter name should be final. 253
 Error misc FinalParameters Parameter offset should be final. 253
 Error misc FinalParameters Parameter len should be final. 253
 Error misc FinalParameters Parameter pattern should be final. 253
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 286
 Error design DesignForExtension Method 'setDependsOnCategory' is not designed for extension - needs to be abstract, final or empty. 291
 Error javadoc JavadocMethod Missing a Javadoc comment. 291
 Error misc FinalParameters Parameter isDependsOnCategory should be final. 291
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 295
 Error misc FinalParameters Parameter node should be final. 296
 Error misc FinalParameters Parameter parents should be final. 296

org/nuxeo/build/maven/filter/MiddleMatch.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error design VisibilityModifier Variable 'suffix' must be private and have accessor methods. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error design VisibilityModifier Variable 'prefix' must be private and have accessor methods. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter suffix should be final. 30
 Error coding HiddenField 'suffix' hides a field. 30
 Error misc FinalParameters Parameter prefix should be final. 30
 Error coding HiddenField 'prefix' hides a field. 30
 Error design DesignForExtension Method 'match' is not designed for extension - needs to be abstract, final or empty. 36
 Error misc FinalParameters Parameter segment should be final. 37
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 42

org/nuxeo/build/maven/filter/NotFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error design VisibilityModifier Variable 'filter' must be private and have accessor methods. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error misc FinalParameters Parameter filter should be final. 31
 Error coding HiddenField 'filter' hides a field. 31
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 35
 Error misc FinalParameters Parameter artifact should be final. 36
 Error design DesignForExtension Method 'getFilter' is not designed for extension - needs to be abstract, final or empty. 40
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 44
 Error misc FinalParameters Parameter node should be final. 45
 Error misc FinalParameters Parameter parents should be final. 45
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 49

org/nuxeo/build/maven/filter/OrFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 26
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter filters should be final. 40
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 44
 Error misc FinalParameters Parameter artifact should be final. 45
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 54
 Error misc FinalParameters Parameter node should be final. 55
 Error misc FinalParameters Parameter parents should be final. 55

org/nuxeo/build/maven/filter/PrefixMatch.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error design VisibilityModifier Variable 'prefix' must be private and have accessor methods. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error misc FinalParameters Parameter prefix should be final. 26
 Error coding HiddenField 'prefix' hides a field. 26
 Error design DesignForExtension Method 'match' is not designed for extension - needs to be abstract, final or empty. 30
 Error misc FinalParameters Parameter segment should be final. 31
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 35

org/nuxeo/build/maven/filter/ScopeFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error design VisibilityModifier Variable 'matcher' must be private and have accessor methods. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter pattern should be final. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter matcher should be final. 40
 Error coding HiddenField 'matcher' hides a field. 40
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 44
 Error misc FinalParameters Parameter artifact should be final. 45
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 49
 Error misc FinalParameters Parameter node should be final. 50
 Error misc FinalParameters Parameter parents should be final. 50
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter scope should be final. 58

org/nuxeo/build/maven/filter/SegmentMatch.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error misc FinalParameters Parameter arg0 should be final. 26
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 38
 Error misc FinalParameters Parameter pattern should be final. 38

org/nuxeo/build/maven/filter/SuffixMatch.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 19
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error design VisibilityModifier Variable 'suffix' must be private and have accessor methods. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 26
 Error misc FinalParameters Parameter suffix should be final. 26
 Error coding HiddenField 'suffix' hides a field. 26
 Error design DesignForExtension Method 'match' is not designed for extension - needs to be abstract, final or empty. 30
 Error misc FinalParameters Parameter segment should be final. 31
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 35

org/nuxeo/build/maven/filter/TrueFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 29
 Error misc FinalParameters Parameter artifact should be final. 30
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 34
 Error misc FinalParameters Parameter node should be final. 35
 Error misc FinalParameters Parameter parents should be final. 35

org/nuxeo/build/maven/filter/TypeFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error design VisibilityModifier Variable 'matcher' must be private and have accessor methods. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter pattern should be final. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter matcher should be final. 40
 Error coding HiddenField 'matcher' hides a field. 40
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 44
 Error misc FinalParameters Parameter artifact should be final. 45
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 49
 Error misc FinalParameters Parameter node should be final. 50
 Error misc FinalParameters Parameter parents should be final. 50

org/nuxeo/build/maven/filter/VersionFilter.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 24
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error design VisibilityModifier Variable 'matcher' must be private and have accessor methods. 34
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error misc FinalParameters Parameter pattern should be final. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter matcher should be final. 40
 Error coding HiddenField 'matcher' hides a field. 40
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 44
 Error misc FinalParameters Parameter artifact should be final. 45
 Error sizes LineLength Line is longer than 80 characters (found 81). 46
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 49
 Error misc FinalParameters Parameter node should be final. 50
 Error misc FinalParameters Parameter parents should be final. 50

org/nuxeo/build/maven/graph/AbstractDependencyVisitor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 118). 41
 Error sizes LineLength Line is longer than 80 characters (found 89). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'nodesMap' must be private and have accessor methods. 50
 Error sizes LineLength Line is longer than 80 characters (found 87). 53
 Error design DesignForExtension Method 'getNodes' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'ignores' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'scopes' must be private and have accessor methods. 63
 Error design DesignForExtension Method 'addIgnores' is not designed for extension - needs to be abstract, final or empty. 68
 Error misc FinalParameters Parameter nodesToIgnore should be final. 68
 Error misc FinalParameters Parameter scopes should be final. 75
 Error coding HiddenField 'scopes' hides a field. 75
 Error sizes LineLength Line is longer than 80 characters (found 105). 83
 Error sizes LineLength Line is longer than 80 characters (found 115). 86
 Error design DesignForExtension Method 'setVisited' is not designed for extension - needs to be abstract, final or empty. 88
 Error misc FinalParameters Parameter node should be final. 88
 Error design DesignForExtension Method 'visitEnter' is not designed for extension - needs to be abstract, final or empty. 92
 Error misc FinalParameters Parameter node should be final. 93
 Error sizes LineLength Line is longer than 80 characters (found 86). 100
 Error sizes LineLength Line is longer than 80 characters (found 87). 102
 Error sizes LineLength Line is longer than 80 characters (found 114). 103
 Error sizes LineLength Line is longer than 80 characters (found 120). 106
 Error sizes LineLength Line is longer than 80 characters (found 97). 110
 Error sizes LineLength Line is longer than 80 characters (found 107). 117
 Error sizes LineLength Line is longer than 80 characters (found 104). 118
 Error sizes LineLength Line is longer than 80 characters (found 114). 131
 Error javadoc JavadocMethod Expected @param tag for 'node'. 136
 Error sizes LineLength Line is longer than 80 characters (found 106). 139
 Error design DesignForExtension Method 'visitLeave' is not designed for extension - needs to be abstract, final or empty. 142
 Error misc FinalParameters Parameter node should be final. 143
 Error sizes LineLength Line is longer than 80 characters (found 103). 151
 Error design DesignForExtension Method 'getDependencies' is not designed for extension - needs to be abstract, final or empty. 154
 Error misc FinalParameters Parameter includeUnresolved should be final. 154
 Error sizes LineLength Line is longer than 80 characters (found 106). 158
 Error sizes LineLength Line is longer than 80 characters (found 108). 166
 Error sizes LineLength Line is longer than 80 characters (found 100). 168
 Error design DesignForExtension Method 'getArtifacts' is not designed for extension - needs to be abstract, final or empty. 171
 Error misc FinalParameters Parameter includeUnresolved should be final. 171
 Error sizes LineLength Line is longer than 80 characters (found 88). 175
 Error design DesignForExtension Method 'getFiles' is not designed for extension - needs to be abstract, final or empty. 187
 Error sizes LineLength Line is longer than 80 characters (found 115). 201
 Error sizes LineLength Line is longer than 80 characters (found 94). 204
 Error design DesignForExtension Method 'getClassPath' is not designed for extension - needs to be abstract, final or empty. 206
 Error coding MagicNumber '1024' is a magic number. 207
 Error sizes LineLength Line is longer than 80 characters (found 82). 208

org/nuxeo/build/maven/graph/DependencyUtils.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 46
 Error sizes LineLength Line is longer than 80 characters (found 95). 48
 Error design FinalClass Class DependencyUtils should be declared as final. 52
 Error javadoc JavadocMethod Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 105). 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter aetherArtifact should be final. 57
 Error misc FinalParameters Parameter scope should be final. 57
 Error misc FinalParameters Parameter artifactHandler should be final. 58
 Error sizes LineLength Line is longer than 80 characters (found 105). 59
 Error sizes LineLength Line is longer than 80 characters (found 112). 60
 Error sizes LineLength Line is longer than 80 characters (found 96). 61
 Error sizes LineLength Line is longer than 80 characters (found 93). 67
 Error javadoc JavadocMethod Missing a Javadoc comment. 67
 Error misc FinalParameters Parameter dependency should be final. 67
 Error sizes LineLength Line is longer than 80 characters (found 90). 73
 Error sizes LineLength Line is longer than 80 characters (found 107). 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter aetherArtifact should be final. 76
 Error misc FinalParameters Parameter scope should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 92). 78
 Error sizes LineLength Line is longer than 80 characters (found 116). 79
 Error sizes LineLength Line is longer than 80 characters (found 89). 83
 Error javadoc JavadocMethod Expected an @return tag. 85
 Error sizes LineLength Line is longer than 80 characters (found 87). 86
 Error misc FinalParameters Parameter artifact should be final. 86
 Error javadoc JavadocMethod Expected @param tag for 'artifact'. 86
 Error javadoc JavadocMethod Expected an @return tag. 93
 Error sizes LineLength Line is longer than 80 characters (found 120). 93
 Error misc FinalParameters Parameter artifact should be final. 93
 Error javadoc JavadocMethod Expected @param tag for 'artifact'. 93
 Error javadoc JavadocMethod Expected @throws tag for 'org.eclipse.aether.resolution.ArtifactResolutionException'. 93
 Error javadoc JavadocMethod Expected an @return tag. 101
 Error sizes LineLength Line is longer than 80 characters (found 96). 101
 Error misc FinalParameters Parameter artifact should be final. 101
 Error javadoc JavadocMethod Expected @param tag for 'artifact'. 101
 Error misc FinalParameters Parameter remoteRepositories should be final. 101
 Error javadoc JavadocMethod Expected @param tag for 'remoteRepositories'. 101
 Error javadoc JavadocMethod Expected @throws tag for 'org.eclipse.aether.resolution.ArtifactResolutionException'. 102
 Error sizes LineLength Line is longer than 80 characters (found 83). 104
 Error sizes LineLength Line is longer than 80 characters (found 105). 107
 Error sizes LineLength Line is longer than 80 characters (found 87). 113
 Error sizes LineLength Line is longer than 80 characters (found 112). 117
 Error misc FinalParameters Parameter artifact should be final. 117
 Error javadoc JavadocMethod Expected @param tag for 'artifact'. 117
 Error javadoc JavadocMethod Expected @throws tag for 'ArtifactResolutionException'. 117
 Error sizes LineLength Line is longer than 80 characters (found 116). 125
 Error sizes LineLength Line is longer than 80 characters (found 140). 126
 Error javadoc JavadocMethod Expected an @return tag. 129
 Error sizes LineLength Line is longer than 80 characters (found 93). 130
 Error misc FinalParameters Parameter artifact should be final. 130
 Error javadoc JavadocMethod Expected @param tag for 'artifact'. 130
 Error sizes LineLength Line is longer than 80 characters (found 112). 133
 Error javadoc JavadocStyle First sentence should end with a period. 136
 Error sizes LineLength Line is longer than 80 characters (found 100). 137
 Error sizes LineLength Line is longer than 80 characters (found 81). 139
 Error misc FinalParameters Parameter dependency should be final. 141
 Error javadoc JavadocMethod Expected @param tag for 'dependency'. 141
 Error sizes LineLength Line is longer than 80 characters (found 108). 143
 Error sizes LineLength Line is longer than 80 characters (found 94). 147
 Error sizes LineLength Line is longer than 80 characters (found 100). 151
 Error sizes LineLength Line is longer than 80 characters (found 96). 167
 Error misc FinalParameters Parameter artifact should be final. 171
 Error javadoc JavadocMethod Expected @param tag for 'artifact'. 171
 Error sizes LineLength Line is longer than 80 characters (found 88). 173
 Error sizes LineLength Line is longer than 80 characters (found 87). 174
 Error sizes LineLength Line is longer than 80 characters (found 100). 175
 Error sizes LineLength Line is longer than 80 characters (found 93). 176
 Error sizes LineLength Line is longer than 80 characters (found 81). 180
 Error sizes LineLength Line is longer than 80 characters (found 82). 182
 Error misc FinalParameters Parameter artifact should be final. 194
 Error javadoc JavadocMethod Expected @param tag for 'artifact'. 194
 Error sizes LineLength Line is longer than 80 characters (found 103). 197
 Error sizes LineLength Line is longer than 80 characters (found 121). 198
 Error sizes LineLength Line is longer than 80 characters (found 115). 200
 Error sizes LineLength Line is longer than 80 characters (found 120). 202
 Error sizes LineLength Line is longer than 80 characters (found 87). 203
 Error sizes LineLength Line is longer than 80 characters (found 84). 204
 Error javadoc JavadocStyle First sentence should end with a period. 211
 Error javadoc JavadocMethod Expected an @return tag. 214
 Error sizes LineLength Line is longer than 80 characters (found 103). 214
 Error misc FinalParameters Parameter node should be final. 214
 Error javadoc JavadocMethod Expected @param tag for 'node'. 214
 Error misc FinalParameters Parameter filter should be final. 214
 Error javadoc JavadocMethod Expected @param tag for 'filter'. 214
 Error misc FinalParameters Parameter depth should be final. 214
 Error javadoc JavadocMethod Expected @param tag for 'depth'. 214
 Error sizes LineLength Line is longer than 80 characters (found 115). 216
 Error sizes LineLength Line is longer than 80 characters (found 82). 218
 Error sizes LineLength Line is longer than 80 characters (found 113). 220
 Error sizes LineLength Line is longer than 80 characters (found 104). 221
 Error sizes LineLength Line is longer than 80 characters (found 118). 222
 Error sizes LineLength Line is longer than 80 characters (found 86). 225

org/nuxeo/build/maven/graph/FlatPrinterDependencyVisitor.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - org.nuxeo.build.ant.artifact.PrintGraphTask. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'format' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'output' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error design VisibilityModifier Variable 'lines' must be private and have accessor methods. 50
 Error misc FinalParameters Parameter output should be final. 55
 Error coding HiddenField 'output' hides a field. 55
 Error javadoc JavadocMethod Expected @param tag for 'output'. 55
 Error misc FinalParameters Parameter format should be final. 55
 Error coding HiddenField 'format' hides a field. 55
 Error misc FinalParameters Parameter scopes should be final. 56
 Error javadoc JavadocMethod Expected @param tag for 'scopes'. 56
 Error design DesignForExtension Method 'doVisit' is not designed for extension - needs to be abstract, final or empty. 62
 Error misc FinalParameters Parameter node should be final. 63
 Error misc FinalParameters Parameter newNode should be final. 63
 Error javadoc JavadocStyle First sentence should end with a period. 69
 Error design DesignForExtension Method 'print' is not designed for extension - needs to be abstract, final or empty. 72
 Error misc FinalParameters Parameter node should be final. 72
 Error javadoc JavadocMethod Expected @param tag for 'node'. 72
 Error design DesignForExtension Method 'print' is not designed for extension - needs to be abstract, final or empty. 99
 Error javadoc JavadocMethod Missing a Javadoc comment. 99
 Error sizes LineLength Line is longer than 80 characters (found 82). 101
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 110
 Error misc FinalParameters Parameter node should be final. 110
 Error javadoc JavadocMethod Expected @param tag for 'node'. 110

org/nuxeo/build/maven/graph/Graph.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'nodes' must be private and have accessor methods. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'roots' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design DesignForExtension Method 'getRoots' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error design DesignForExtension Method 'getNodes' is not designed for extension - needs to be abstract, final or empty. 69
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error sizes LineLength Line is longer than 80 characters (found 118). 74
 Error sizes LineLength Line is longer than 80 characters (found 114). 75
 Error javadoc JavadocMethod Expected an @return tag. 80
 Error design DesignForExtension Method 'findFirst' is not designed for extension - needs to be abstract, final or empty. 80
 Error misc FinalParameters Parameter pattern should be final. 81
 Error javadoc JavadocMethod Expected @param tag for 'pattern'. 81
 Error design DesignForExtension Method 'findFirst' is not designed for extension - needs to be abstract, final or empty. 85
 Error javadoc JavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter pattern should be final. 85
 Error misc FinalParameters Parameter stopIfNotUnique should be final. 85
 Error sizes LineLength Line is longer than 80 characters (found 95). 87
 Error sizes LineLength Line is longer than 80 characters (found 96). 90
 Error sizes LineLength Line is longer than 80 characters (found 118). 97
 Error design DesignForExtension Method 'find' is not designed for extension - needs to be abstract, final or empty. 104
 Error javadoc JavadocMethod Missing a Javadoc comment. 104
 Error misc FinalParameters Parameter pattern should be final. 104
 Error sizes LineLength Line is longer than 80 characters (found 96). 105
 Error sizes LineLength Line is longer than 80 characters (found 91). 110
 Error javadoc JavadocMethod Expected an @return tag. 112
 Error design DesignForExtension Method 'addRootNode' is not designed for extension - needs to be abstract, final or empty. 112
 Error misc FinalParameters Parameter pom should be final. 112
 Error javadoc JavadocMethod Expected @param tag for 'pom'. 112
 Error design DesignForExtension Method 'addRootNode' is not designed for extension - needs to be abstract, final or empty. 120
 Error javadoc JavadocMethod Missing a Javadoc comment. 120
 Error misc FinalParameters Parameter key should be final. 120
 Error javadoc JavadocMethod Expected an @return tag. 128
 Error design DesignForExtension Method 'addRootNode' is not designed for extension - needs to be abstract, final or empty. 128
 Error misc FinalParameters Parameter dependency should be final. 128
 Error javadoc JavadocMethod Expected @param tag for 'dependency'. 128
 Error sizes LineLength Line is longer than 80 characters (found 87). 134
 Error javadoc JavadocMethod Expected an @return tag. 142
 Error design DesignForExtension Method 'addRootNode' is not designed for extension - needs to be abstract, final or empty. 142
 Error misc FinalParameters Parameter node should be final. 142
 Error javadoc JavadocMethod Expected @param tag for 'node'. 142
 Error sizes LineLength Line is longer than 80 characters (found 87). 147
 Error design DesignForExtension Method 'collectRootNode' is not designed for extension - needs to be abstract, final or empty. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error misc FinalParameters Parameter dependency should be final. 152
 Error javadoc JavadocMethod Expected an @return tag. 160
 Error design DesignForExtension Method 'addRootNode' is not designed for extension - needs to be abstract, final or empty. 160
 Error misc FinalParameters Parameter root should be final. 160
 Error javadoc JavadocMethod Expected @param tag for 'root'. 160
 Error sizes LineLength Line is longer than 80 characters (found 83). 163
 Error javadoc JavadocMethod Expected an @return tag. 171
 Error design DesignForExtension Method 'collectRootNode' is not designed for extension - needs to be abstract, final or empty. 171
 Error misc FinalParameters Parameter pom should be final. 171
 Error javadoc JavadocMethod Expected @param tag for 'pom'. 171
 Error javadoc JavadocMethod Missing a Javadoc comment. 176
 Error misc FinalParameters Parameter root should be final. 176
 Error misc FinalParameters Parameter filter should be final. 176
 Error misc FinalParameters Parameter depth should be final. 176
 Error sizes LineLength Line is longer than 80 characters (found 91). 180
 Error sizes LineLength Line is longer than 80 characters (found 92). 183
 Error design DesignForExtension Method 'addNode' is not designed for extension - needs to be abstract, final or empty. 191
 Error misc FinalParameters Parameter node should be final. 191
 Error javadoc JavadocMethod Expected @param tag for 'node'. 191
 Error sizes LineLength Line is longer than 80 characters (found 90). 198
 Error sizes LineLength Line is longer than 80 characters (found 125). 199
 Error sizes LineLength Line is longer than 80 characters (found 99). 203
 Error sizes LineLength Line is longer than 80 characters (found 119). 204
 Error design DesignForExtension Method 'findNode' is not designed for extension - needs to be abstract, final or empty. 221
 Error javadoc JavadocMethod Missing a Javadoc comment. 221
 Error misc FinalParameters Parameter ad should be final. 221
 Error sizes LineLength Line is longer than 80 characters (found 101). 235
 Error sizes LineLength Line is longer than 80 characters (found 92). 238
 Error sizes LineLength Line is longer than 80 characters (found 92). 241
 Error sizes LineLength Line is longer than 80 characters (found 83). 244
 Error sizes LineLength Line is longer than 80 characters (found 98). 247
 Error sizes LineLength Line is longer than 80 characters (found 125). 253
 Error sizes LineLength Line is longer than 80 characters (found 84). 257
 Error design DesignForExtension Method 'collectDependencies' is not designed for extension - needs to be abstract, final or empty. 264
 Error javadoc JavadocMethod Missing a Javadoc comment. 264
 Error misc FinalParameters Parameter dependency should be final. 264
 Error sizes LineLength Line is longer than 80 characters (found 98). 265
 Error sizes LineLength Line is longer than 80 characters (found 101). 266
 Error design DesignForExtension Method 'collect' is not designed for extension - needs to be abstract, final or empty. 271
 Error javadoc JavadocMethod Missing a Javadoc comment. 271
 Error misc FinalParameters Parameter collectRequest should be final. 271
 Error sizes LineLength Line is longer than 80 characters (found 107). 273
 Error sizes LineLength Line is longer than 80 characters (found 88). 275
 Error sizes LineLength Line is longer than 80 characters (found 108). 276
 Error sizes LineLength Line is longer than 80 characters (found 107). 278
 Error sizes LineLength Line is longer than 80 characters (found 96). 281
 Error javadoc JavadocMethod Expected an @return tag. 288
 Error design DesignForExtension Method 'collectDependencies' is not designed for extension - needs to be abstract, final or empty. 288
 Error misc FinalParameters Parameter project should be final. 288
 Error javadoc JavadocMethod Expected @param tag for 'project'. 288
 Error sizes LineLength Line is longer than 80 characters (found 95). 289
 Error sizes LineLength Line is longer than 80 characters (found 81). 293
 Error sizes LineLength Line is longer than 80 characters (found 81). 294
 Error sizes LineLength Line is longer than 80 characters (found 87). 298
 Error sizes LineLength Line is longer than 80 characters (found 107). 300
 Error sizes LineLength Line is longer than 80 characters (found 92). 302
 Error sizes LineLength Line is longer than 80 characters (found 115). 303
 Error sizes LineLength Line is longer than 80 characters (found 102). 305
 Error sizes LineLength Line is longer than 80 characters (found 100). 308
 Error sizes LineLength Line is longer than 80 characters (found 90). 311
 Error sizes LineLength Line is longer than 80 characters (found 92). 312
 Error sizes LineLength Line is longer than 80 characters (found 113). 320
 Error sizes LineLength Line is longer than 80 characters (found 85). 326
 Error sizes LineLength Line is longer than 80 characters (found 106). 327
 Error coding AvoidInlineConditionals Avoid inline conditionals. 327
 Error sizes LineLength Line is longer than 80 characters (found 109). 328
 Error sizes LineLength Line is longer than 80 characters (found 103). 329
 Error sizes LineLength Line is longer than 80 characters (found 81). 331
 Error sizes LineLength Line is longer than 80 characters (found 92). 341
 Error sizes LineLength Line is longer than 80 characters (found 107). 342
 Error design DesignForExtension Method 'resolveDependencies' is not designed for extension - needs to be abstract, final or empty. 354
 Error misc FinalParameters Parameter filter should be final. 354
 Error javadoc JavadocMethod Expected @param tag for 'filter'. 354
 Error misc FinalParameters Parameter depth should be final. 354
 Error javadoc JavadocMethod Expected @param tag for 'depth'. 354
 Error sizes LineLength Line is longer than 80 characters (found 98). 372
 Error design DesignForExtension Method 'tryResolutionOnLocalBaseVersion' is not designed for extension - needs to be abstract, final or empty. 372
 Error misc FinalParameters Parameter artifact should be final. 372
 Error misc FinalParameters Parameter e should be final. 372
 Error sizes LineLength Line is longer than 80 characters (found 85). 375
 Error sizes LineLength Line is longer than 80 characters (found 118). 376
 Error sizes LineLength Line is longer than 80 characters (found 105). 379
 Error javadoc JavadocMethod Expected an @return tag. 393
 Error design DesignForExtension Method 'getNode' is not designed for extension - needs to be abstract, final or empty. 393
 Error misc FinalParameters Parameter dependency should be final. 393
 Error javadoc JavadocMethod Expected @param tag for 'dependency'. 393
 Error javadoc JavadocMethod Expected an @return tag. 402
 Error design DesignForExtension Method 'findNode' is not designed for extension - needs to be abstract, final or empty. 402
 Error misc FinalParameters Parameter key should be final. 402
 Error javadoc JavadocMethod Expected @param tag for 'key'. 402
 Error javadoc JavadocMethod Expected @throws tag for 'BuildException'. 402
 Error javadoc JavadocMethod Expected an @return tag. 412
 Error sizes LineLength Line is longer than 80 characters (found 83). 412
 Error design DesignForExtension Method 'findNode' is not designed for extension - needs to be abstract, final or empty. 412
 Error misc FinalParameters Parameter key should be final. 412
 Error javadoc JavadocMethod Expected @param tag for 'key'. 412
 Error misc FinalParameters Parameter ad should be final. 412
 Error javadoc JavadocMethod Expected @param tag for 'ad'. 412
 Error javadoc JavadocMethod Expected @throws tag for 'BuildException'. 412
 Error sizes LineLength Line is longer than 80 characters (found 118). 421
 Error coding AvoidInlineConditionals Avoid inline conditionals. 421

org/nuxeo/build/maven/graph/Node.java

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error design VisibilityModifier Variable 'graph' must be private and have accessor methods. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'id' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error design VisibilityModifier Variable 'dependencyNode' must be private and have accessor methods. 53
 Error javadoc JavadocMethod Expected an @return tag. 58
 Error design DesignForExtension Method 'getAcceptedCategories' is not designed for extension - needs to be abstract, final or empty. 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 66
 Error misc FinalParameters Parameter artifact should be final. 66
 Error javadoc JavadocMethod Missing a Javadoc comment. 70
 Error misc FinalParameters Parameter dependency should be final. 70
 Error sizes LineLength Line is longer than 80 characters (found 81). 71
 Error sizes LineLength Line is longer than 80 characters (found 97). 76
 Error javadoc JavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter artifact should be final. 76
 Error misc FinalParameters Parameter scope should be final. 76
 Error javadoc JavadocMethod Expected an @return tag. 93
 Error misc FinalParameters Parameter node should be final. 93
 Error javadoc JavadocMethod Expected @param tag for 'node'. 93
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error misc FinalParameters Parameter node should be final. 102
 Error misc FinalParameters Parameter graph should be final. 113
 Error coding HiddenField 'graph' hides a field. 113
 Error javadoc JavadocMethod Expected @param tag for 'graph'. 113
 Error misc FinalParameters Parameter dependencyNode should be final. 113
 Error coding HiddenField 'dependencyNode' hides a field. 113
 Error javadoc JavadocMethod Expected @param tag for 'dependencyNode'. 113
 Error design DesignForExtension Method 'getMavenArtifact' is not designed for extension - needs to be abstract, final or empty. 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 119
 Error design DesignForExtension Method 'getFile' is not designed for extension - needs to be abstract, final or empty. 123
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error design DesignForExtension Method 'getId' is not designed for extension - needs to be abstract, final or empty. 136
 Error javadoc JavadocMethod Missing a Javadoc comment. 136
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 140
 Error misc FinalParameters Parameter obj should be final. 141
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 154
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 159
 Error design DesignForExtension Method 'setAcceptedCategory' is not designed for extension - needs to be abstract, final or empty. 169
 Error misc FinalParameters Parameter pattern should be final. 170
 Error javadoc JavadocMethod Expected @param tag for 'pattern'. 170
 Error design DesignForExtension Method 'isAcceptedCategory' is not designed for extension - needs to be abstract, final or empty. 179
 Error misc FinalParameters Parameter patterns should be final. 180
 Error javadoc JavadocMethod Expected @param tag for 'patterns'. 180
 Error design DesignForExtension Method 'getChildren' is not designed for extension - needs to be abstract, final or empty. 189
 Error design DesignForExtension Method 'getDependency' is not designed for extension - needs to be abstract, final or empty. 194
 Error design DesignForExtension Method 'setArtifact' is not designed for extension - needs to be abstract, final or empty. 199
 Error misc FinalParameters Parameter artifact should be final. 200
 Error design DesignForExtension Method 'getRelocations' is not designed for extension - needs to be abstract, final or empty. 205
 Error sizes LineLength Line is longer than 80 characters (found 82). 206
 Error design DesignForExtension Method 'getAliases' is not designed for extension - needs to be abstract, final or empty. 210
 Error sizes LineLength Line is longer than 80 characters (found 84). 211
 Error design DesignForExtension Method 'getVersionConstraint' is not designed for extension - needs to be abstract, final or empty. 215
 Error design DesignForExtension Method 'getVersion' is not designed for extension - needs to be abstract, final or empty. 220
 Error design DesignForExtension Method 'setScope' is not designed for extension - needs to be abstract, final or empty. 225
 Error misc FinalParameters Parameter scope should be final. 226
 Error design DesignForExtension Method 'getRepositories' is not designed for extension - needs to be abstract, final or empty. 230
 Error design DesignForExtension Method 'getRequestContext' is not designed for extension - needs to be abstract, final or empty. 235
 Error design DesignForExtension Method 'setRequestContext' is not designed for extension - needs to be abstract, final or empty. 240
 Error misc FinalParameters Parameter context should be final. 241
 Error design DesignForExtension Method 'getData' is not designed for extension - needs to be abstract, final or empty. 245
 Error design DesignForExtension Method 'setData' is not designed for extension - needs to be abstract, final or empty. 250
 Error misc FinalParameters Parameter key should be final. 251
 Error misc FinalParameters Parameter value should be final. 251
 Error design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 255
 Error misc FinalParameters Parameter visitor should be final. 256
 Error design DesignForExtension Method 'getParents' is not designed for extension - needs to be abstract, final or empty. 260
 Error javadoc JavadocMethod Missing a Javadoc comment. 260
 Error design DesignForExtension Method 'addParent' is not designed for extension - needs to be abstract, final or empty. 268
 Error misc FinalParameters Parameter node should be final. 268
 Error javadoc JavadocMethod Expected @param tag for 'node'. 268
 Error design DesignForExtension Method 'setChildren' is not designed for extension - needs to be abstract, final or empty. 272
 Error misc FinalParameters Parameter children should be final. 273
 Error design DesignForExtension Method 'setOptional' is not designed for extension - needs to be abstract, final or empty. 277
 Error misc FinalParameters Parameter optional should be final. 278
 Error design DesignForExtension Method 'getManagedBits' is not designed for extension - needs to be abstract, final or empty. 282
 Error design DesignForExtension Method 'setData' is not designed for extension - needs to be abstract, final or empty. 287
 Error misc FinalParameters Parameter data should be final. 288
 Error design DesignForExtension Method 'getArtifact' is not designed for extension - needs to be abstract, final or empty. 292
 Error design DesignForExtension Method 'setManagedBits' is not designed for extension - needs to be abstract, final or empty. 300
 Error misc FinalParameters Parameter managedBits should be final. 300
 Error javadoc JavadocMethod Expected @param tag for 'managedBits'. 300

org/nuxeo/build/maven/graph/ScopeDependencySelector.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 11
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter included should be final. 53
 Error coding HiddenField 'included' hides a field. 53
 Error misc FinalParameters Parameter excluded should be final. 54
 Error coding HiddenField 'excluded' hides a field. 54
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter scopes should be final. 60
 Error misc FinalParameters Parameter excluded should be final. 82
 Error coding HiddenField 'excluded' hides a field. 82
 Error coding AvoidInlineConditionals Avoid inline conditionals. 83
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter transitive should be final. 86
 Error coding HiddenField 'transitive' hides a field. 86
 Error misc FinalParameters Parameter included should be final. 87
 Error coding HiddenField 'included' hides a field. 87
 Error misc FinalParameters Parameter excluded should be final. 87
 Error coding HiddenField 'excluded' hides a field. 87
 Error misc FinalParameters Parameter dependency should be final. 94
 Error misc FinalParameters Parameter context should be final. 106
 Error misc FinalParameters Parameter obj should be final. 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 131
 Error misc FinalParameters Parameter o1 should be final. 131
 Error misc FinalParameters Parameter o2 should be final. 131
 Error coding AvoidInlineConditionals Avoid inline conditionals. 132
 Error coding MagicNumber '17' is a magic number. 137
 Error coding MagicNumber '31' is a magic number. 138
 Error coding AvoidInlineConditionals Avoid inline conditionals. 138
 Error coding MagicNumber '31' is a magic number. 139
 Error coding AvoidInlineConditionals Avoid inline conditionals. 139
 Error coding MagicNumber '31' is a magic number. 140
 Error coding AvoidInlineConditionals Avoid inline conditionals. 140

org/nuxeo/build/maven/graph/TreePrinterDependencyVisitor.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error imports UnusedImports Unused import - org.nuxeo.build.ant.artifact.PrintGraphTask. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'tabs' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error design VisibilityModifier Variable 'format' must be private and have accessor methods. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error design VisibilityModifier Variable 'output' must be private and have accessor methods. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error design VisibilityModifier Variable 'dependencyMap' must be private and have accessor methods. 67
 Error sizes LineLength Line is longer than 80 characters (found 83). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error design VisibilityModifier Variable 'directDepsByArtifact' must be private and have accessor methods. 69
 Error misc FinalParameters Parameter output should be final. 77
 Error coding HiddenField 'output' hides a field. 77
 Error javadoc JavadocMethod Expected @param tag for 'output'. 77
 Error misc FinalParameters Parameter format should be final. 77
 Error coding HiddenField 'format' hides a field. 77
 Error misc FinalParameters Parameter scopes should be final. 78
 Error javadoc JavadocMethod Expected @param tag for 'scopes'. 78
 Error misc FinalParameters Parameter roots should be final. 78
 Error javadoc JavadocMethod Expected @param tag for 'roots'. 78
 Error design DesignForExtension Method 'doVisit' is not designed for extension - needs to be abstract, final or empty. 91
 Error misc FinalParameters Parameter node should be final. 92
 Error misc FinalParameters Parameter newNode should be final. 92
 Error javadoc JavadocStyle First sentence should end with a period. 104
 Error design DesignForExtension Method 'addMissingChildren' is not designed for extension - needs to be abstract, final or empty. 108
 Error misc FinalParameters Parameter node should be final. 108
 Error javadoc JavadocMethod Expected @param tag for 'node'. 108
 Error sizes LineLength Line is longer than 80 characters (found 98). 112
 Error sizes LineLength Line is longer than 80 characters (found 92). 114
 Error sizes LineLength Line is longer than 80 characters (found 100). 116
 Error sizes LineLength Line is longer than 80 characters (found 86). 123
 Error sizes LineLength Line is longer than 80 characters (found 102). 133
 Error sizes LineLength Line is longer than 80 characters (found 81). 143
 Error sizes LineLength Line is longer than 80 characters (found 86). 149
 Error sizes LineLength Line is longer than 80 characters (found 90). 152
 Error sizes LineLength Line is longer than 80 characters (found 82). 153
 Error sizes LineLength Line is longer than 80 characters (found 88). 157
 Error sizes LineLength Line is longer than 80 characters (found 88). 160
 Error sizes LineLength Line is longer than 80 characters (found 84). 162
 Error whitespace GenericWhitespace '>' is followed by whitespace. 162
 Error design DesignForExtension Method 'incTabs' is not designed for extension - needs to be abstract, final or empty. 179
 Error javadoc JavadocMethod Missing a Javadoc comment. 179
 Error design DesignForExtension Method 'visitLeave' is not designed for extension - needs to be abstract, final or empty. 183
 Error misc FinalParameters Parameter node should be final. 184
 Error design DesignForExtension Method 'decTabs' is not designed for extension - needs to be abstract, final or empty. 192
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error design DesignForExtension Method 'print' is not designed for extension - needs to be abstract, final or empty. 196
 Error javadoc JavadocMethod Missing a Javadoc comment. 196
 Error misc FinalParameters Parameter node should be final. 196
 Error sizes LineLength Line is longer than 80 characters (found 82). 200
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 208
 Error misc FinalParameters Parameter node should be final. 208
 Error javadoc JavadocMethod Expected @param tag for 'node'. 208
 Error sizes LineLength Line is longer than 80 characters (found 82). 232

org/nuxeo/connect/update/Version.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 135). 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error modifier ModifierOrder 'static' modifier out of order with the JLS suggestions. 59
 Error sizes LineLength Line is longer than 80 characters (found 143). 64
 Error design VisibilityModifier Variable 'specialClassifier' must be private and have accessor methods. 69
 Error javadoc JavadocStyle First sentence should end with a period. 71
 Error javadoc JavadocMethod Expected an @return tag. 77
 Error design DesignForExtension Method 'isSpecialClassifier' is not designed for extension - needs to be abstract, final or empty. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error design VisibilityModifier Variable 'major' must be private and have accessor methods. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error design VisibilityModifier Variable 'minor' must be private and have accessor methods. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error design VisibilityModifier Variable 'patch' must be private and have accessor methods. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error design VisibilityModifier Variable 'classifier' must be private and have accessor methods. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error design VisibilityModifier Variable 'snapshot' must be private and have accessor methods. 89
 Error javadoc JavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter version should be final. 91
 Error sizes LineLength Line is longer than 80 characters (found 81). 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 118
 Error misc FinalParameters Parameter major should be final. 118
 Error coding HiddenField 'major' hides a field. 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 122
 Error misc FinalParameters Parameter major should be final. 122
 Error coding HiddenField 'major' hides a field. 122
 Error misc FinalParameters Parameter minor should be final. 122
 Error coding HiddenField 'minor' hides a field. 122
 Error javadoc JavadocMethod Missing a Javadoc comment. 126
 Error misc FinalParameters Parameter major should be final. 126
 Error coding HiddenField 'major' hides a field. 126
 Error misc FinalParameters Parameter minor should be final. 126
 Error coding HiddenField 'minor' hides a field. 126
 Error misc FinalParameters Parameter patch should be final. 126
 Error coding HiddenField 'patch' hides a field. 126
 Error javadoc JavadocMethod Missing a Javadoc comment. 130
 Error misc FinalParameters Parameter major should be final. 130
 Error coding HiddenField 'major' hides a field. 130
 Error misc FinalParameters Parameter minor should be final. 130
 Error coding HiddenField 'minor' hides a field. 130
 Error misc FinalParameters Parameter patch should be final. 130
 Error coding HiddenField 'patch' hides a field. 130
 Error misc FinalParameters Parameter classifier should be final. 130
 Error coding HiddenField 'classifier' hides a field. 130
 Error sizes LineLength Line is longer than 80 characters (found 81). 136
 Error design DesignForExtension Method 'major' is not designed for extension - needs to be abstract, final or empty. 140
 Error javadoc JavadocMethod Missing a Javadoc comment. 140
 Error design DesignForExtension Method 'minor' is not designed for extension - needs to be abstract, final or empty. 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 144
 Error design DesignForExtension Method 'patch' is not designed for extension - needs to be abstract, final or empty. 148
 Error javadoc JavadocMethod Missing a Javadoc comment. 148
 Error design DesignForExtension Method 'classifier' is not designed for extension - needs to be abstract, final or empty. 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 152
 Error design DesignForExtension Method 'lessThan' is not designed for extension - needs to be abstract, final or empty. 156
 Error javadoc JavadocMethod Missing a Javadoc comment. 156
 Error misc FinalParameters Parameter v should be final. 156
 Error design DesignForExtension Method 'lessOrEqualsThan' is not designed for extension - needs to be abstract, final or empty. 160
 Error javadoc JavadocMethod Missing a Javadoc comment. 160
 Error misc FinalParameters Parameter v should be final. 160
 Error design DesignForExtension Method 'equalsTo' is not designed for extension - needs to be abstract, final or empty. 164
 Error javadoc JavadocMethod Missing a Javadoc comment. 164
 Error misc FinalParameters Parameter v should be final. 164
 Error design DesignForExtension Method 'greaterThan' is not designed for extension - needs to be abstract, final or empty. 168
 Error javadoc JavadocMethod Missing a Javadoc comment. 168
 Error misc FinalParameters Parameter v should be final. 168
 Error design DesignForExtension Method 'greaterOrEqualThan' is not designed for extension - needs to be abstract, final or empty. 172
 Error javadoc JavadocMethod Missing a Javadoc comment. 172
 Error misc FinalParameters Parameter v should be final. 172
 Error design DesignForExtension Method 'compareTo' is not designed for extension - needs to be abstract, final or empty. 176
 Error misc FinalParameters Parameter o should be final. 177
 Error coding AvoidInlineConditionals Avoid inline conditionals. 192
 Error coding AvoidInlineConditionals Avoid inline conditionals. 193
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 223
 Error misc FinalParameters Parameter o should be final. 224
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 229
 Error coding MagicNumber '16' is a magic number. 231
 Error coding MagicNumber '8' is a magic number. 231
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 234
 Error design DesignForExtension Method 'isSnapshot' is not designed for extension - needs to be abstract, final or empty. 248
 Error javadoc JavadocMethod Missing a Javadoc comment. 248
 Error design DesignForExtension Method 'setSnapshot' is not designed for extension - needs to be abstract, final or empty. 255
 Error misc FinalParameters Parameter isSnapshot should be final. 255
 Error javadoc JavadocMethod Expected @param tag for 'isSnapshot'. 255
 Error design DesignForExtension Method 'setClassifier' is not designed for extension - needs to be abstract, final or empty. 262
 Error misc FinalParameters Parameter classifier should be final. 262
 Error coding HiddenField 'classifier' hides a field. 262
 Error javadoc JavadocMethod Expected @param tag for 'classifier'. 262