Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files Infos Infos Warnings Warnings Errors Errors
61 13 378 186

Files

Files Infos Warnings Errors
org/apache/maven/shared/utils/Expand.java 0 1 0
org/apache/maven/shared/utils/Os.java 5 1 0
org/apache/maven/shared/utils/PathTool.java 0 0 3
org/apache/maven/shared/utils/PropertyUtils.java 0 4 1
org/apache/maven/shared/utils/ReaderFactory.java 0 0 1
org/apache/maven/shared/utils/StringUtils.java 0 69 43
org/apache/maven/shared/utils/WriterFactory.java 0 0 1
org/apache/maven/shared/utils/cli/Arg.java 0 3 1
org/apache/maven/shared/utils/cli/CommandLineCallable.java 0 1 1
org/apache/maven/shared/utils/cli/CommandLineException.java 0 2 0
org/apache/maven/shared/utils/cli/CommandLineTimeOutException.java 0 2 0
org/apache/maven/shared/utils/cli/CommandLineUtils.java 0 7 3
org/apache/maven/shared/utils/cli/Commandline.java 0 20 1
org/apache/maven/shared/utils/cli/DefaultConsumer.java 0 1 0
org/apache/maven/shared/utils/cli/ShutdownHookUtils.java 0 2 0
org/apache/maven/shared/utils/cli/StreamConsumer.java 0 1 1
org/apache/maven/shared/utils/cli/StreamPumper.java 0 5 0
org/apache/maven/shared/utils/cli/WriterStreamConsumer.java 0 2 0
org/apache/maven/shared/utils/cli/javatool/AbstractJavaTool.java 0 8 1
org/apache/maven/shared/utils/cli/javatool/JavaTool.java 0 0 2
org/apache/maven/shared/utils/cli/javatool/JavaToolException.java 0 2 1
org/apache/maven/shared/utils/cli/shell/BourneShell.java 0 5 0
org/apache/maven/shared/utils/cli/shell/CmdShell.java 0 4 0
org/apache/maven/shared/utils/cli/shell/CommandShell.java 0 1 0
org/apache/maven/shared/utils/cli/shell/Shell.java 0 14 0
org/apache/maven/shared/utils/introspection/ClassMap.java 0 5 0
org/apache/maven/shared/utils/introspection/MethodMap.java 0 0 3
org/apache/maven/shared/utils/introspection/ReflectionValueExtractor.java 0 1 6
org/apache/maven/shared/utils/io/DirectoryScanResult.java 0 1 0
org/apache/maven/shared/utils/io/DirectoryScanner.java 0 4 4
org/apache/maven/shared/utils/io/DirectoryWalkListener.java 0 1 0
org/apache/maven/shared/utils/io/DirectoryWalker.java 0 0 5
org/apache/maven/shared/utils/io/FileUtils.java 0 13 42
org/apache/maven/shared/utils/io/IOUtil.java 0 103 24
org/apache/maven/shared/utils/io/Java7Support.java 0 2 0
org/apache/maven/shared/utils/io/MatchPattern.java 0 5 1
org/apache/maven/shared/utils/io/MatchPatterns.java 0 2 0
org/apache/maven/shared/utils/io/ScanConductor.java 0 2 1
org/apache/maven/shared/utils/io/SelectorUtils.java 3 0 3
org/apache/maven/shared/utils/io/WalkCollector.java 0 5 1
org/apache/maven/shared/utils/package-info.java 0 0 2
org/apache/maven/shared/utils/reflection/Reflector.java 0 0 4
org/apache/maven/shared/utils/xml/PrettyPrintXMLWriter.java 0 10 0
org/apache/maven/shared/utils/xml/XMLEncode.java 0 0 1
org/apache/maven/shared/utils/xml/XMLWriter.java 0 10 0
org/apache/maven/shared/utils/xml/XmlReaderException.java 0 0 6
org/apache/maven/shared/utils/xml/XmlStreamReader.java 0 13 5
org/apache/maven/shared/utils/xml/XmlStreamReaderException.java 0 0 2
org/apache/maven/shared/utils/xml/XmlStreamWriter.java 0 2 0
org/apache/maven/shared/utils/xml/XmlWriterUtil.java 0 0 4
org/apache/maven/shared/utils/xml/Xpp3Dom.java 5 33 6
org/apache/maven/shared/utils/xml/Xpp3DomBuilder.java 0 4 5
org/apache/maven/shared/utils/xml/Xpp3DomWriter.java 0 4 0
org/apache/maven/shared/utils/xml/pull/XmlPullParserException.java 0 3 1

Rules

Rules Violations Severity
FileLength 1 Errors Error
RegexpHeader
  • headerFile: "target/checkstyle-header.txt"
0 Errors Error
FileTabCharacter
  • eachLine: "true"
0 Errors Error
LeftCurly
  • option: "nl"
0 Errors Error
RightCurly
  • option: "alone"
0 Errors Error
LineLength
  • max: "120"
  • ignorePattern: "@version|@see|@todo|TODO"
44 Errors Error
MemberName 6 Errors Error
JavadocMethod
  • scope: "protected"
363 Warnings Warning
JavadocType
  • allowUnknownTags: "true"
  • scope: "protected"
12 Errors Error
JavadocVariable
  • scope: "protected"
13 Infos Info
ConstantName 1 Errors Error
LocalFinalVariableName 0 Errors Error
LocalVariableName 0 Errors Error
MethodName 1 Errors Error
PackageName 0 Errors Error
ParameterName 0 Errors Error
StaticVariableName 1 Errors Error
TypeName 0 Errors Error
AvoidStarImport 0 Errors Error
IllegalImport 0 Errors Error
RedundantImport 0 Errors Error
UnusedImports 3 Errors Error
MethodLength 2 Errors Error
ParameterNumber 0 Errors Error
EmptyForIteratorPad
  • option: "space"
0 Errors Error
OperatorWrap 0 Errors Error
ParenPad
  • option: "space"
1 Errors Error
WhitespaceAfter 0 Errors Error
WhitespaceAround 0 Errors Error
ModifierOrder 81 Errors Error
RedundantModifier 2 Errors Error
AvoidNestedBlocks 3 Errors Error
EmptyBlock
  • option: "text"
0 Errors Error
NeedBraces 0 Errors Error
DoubleCheckedLocking 0 Errors Error
EmptyStatement 0 Errors Error
EqualsHashCode 0 Errors Error
HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
15 Warnings Warning
IllegalInstantiation 0 Errors Error
InnerAssignment 3 Errors Error
MagicNumber
  • ignoreNumbers: "-4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 32, 64, 100, 128, 256, 512, 1000, 1024"
10 Errors Error
MissingSwitchDefault 1 Errors Error
RedundantThrows 9 Errors Error
SimplifyBooleanExpression 0 Errors Error
SimplifyBooleanReturn 0 Errors Error
InterfaceIsType 0 Errors Error
VisibilityModifier
  • packageAllowed: "true"
  • protectedAllowed: "true"
5 Errors Error
UpperEll 0 Errors Error

Details

org/apache/maven/shared/utils/Expand.java

Violation Message Line
Warnings 'dest' hides a field. 112

org/apache/maven/shared/utils/Os.java

Violation Message Line
Infos Missing a Javadoc comment. 47
Infos Missing a Javadoc comment. 49
Infos Missing a Javadoc comment. 51
Infos Missing a Javadoc comment. 53
Infos Missing a Javadoc comment. 60
Warnings Expected an @return tag. 144

org/apache/maven/shared/utils/PathTool.java

Violation Message Line
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 197
Errors Line is longer than 120 characters. 270
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 270

org/apache/maven/shared/utils/PropertyUtils.java

Violation Message Line
Errors Missing a Javadoc comment. 31
Warnings Missing a Javadoc comment. 34
Warnings Missing a Javadoc comment. 39
Warnings Missing a Javadoc comment. 52
Warnings Missing a Javadoc comment. 65

org/apache/maven/shared/utils/ReaderFactory.java

Violation Message Line
Errors Unused import - java.nio.charset.Charset. 32

org/apache/maven/shared/utils/StringUtils.java

Violation Message Line
Errors File length is 2,511 lines (max allowed is 2,000). 1
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 82
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 111
Errors Inner assignments should be avoided. 173
Warnings Unused @throws tag for 'NullPointerException'. 255
Warnings Unused @throws tag for 'NullPointerException'. 292
Warnings Unused @throws tag for 'IllegalArgumentException'. 417
Warnings Unused @throws tag for 'IllegalArgumentException'. 445
Warnings Unused @throws tag for 'IndexOutOfBoundsException'. 474
Warnings Unused @throws tag for 'IllegalArgumentException'. 475
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 513
Warnings Expected an @return tag. 521
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 521
Warnings Expected @param tag for 'text'. 521
Warnings Expected @param tag for 'separator'. 521
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 544
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 602
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 618
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 650
Errors ')' is not preceded with whitespace. 783
Warnings Unused @throws tag for 'NullPointerException'. 795
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 798
Warnings Unused @throws tag for 'NullPointerException'. 823
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 825
Warnings Unused @throws tag for 'NullPointerException'. 839
Warnings Unused @throws tag for 'ArithmeticException'. 840
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 842
Warnings Unused @throws tag for 'NullPointerException'. 863
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 865
Warnings Unused @throws tag for 'NullPointerException'. 877
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 879
Warnings Unused @throws tag for 'NullPointerException'. 898
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 900
Warnings Unused @throws tag for 'NullPointerException'. 911
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 913
Warnings Unused @throws tag for 'NullPointerException'. 937
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 939
Warnings Unused @throws tag for 'NullPointerException'. 963
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 965
Warnings Unused @throws tag for 'NullPointerException'. 985
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 987
Warnings Unused @throws tag for 'NullPointerException'. 1011
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1013
Warnings Unused @throws tag for 'NullPointerException'. 1042
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1044
Warnings Unused @throws tag for 'NullPointerException'. 1075
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1077
Errors '0xfff' is a magic number. 1088
Errors '0xff' is a magic number. 1092
Errors '0x7f' is a magic number. 1096
Warnings Unused @throws tag for 'NegativeArraySizeException'. 1171
Warnings Unused @throws tag for 'NullPointerException'. 1172
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1174
Warnings Unused @throws tag for 'NullPointerException'. 1192
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1194
Warnings Unused @throws tag for 'NullPointerException'. 1208
Warnings Unused @throws tag for 'ArithmeticException'. 1209
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1211
Warnings Unused @throws tag for 'NullPointerException'. 1229
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1231
Warnings Unused @throws tag for 'NullPointerException'. 1243
Warnings Unused @throws tag for 'ArithmeticException'. 1244
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1246
Warnings Unused @throws tag for 'NullPointerException'. 1646
Warnings Unused @throws tag for 'NullPointerException'. 1660
Warnings Unused @throws tag for 'NullPointerException'. 1688
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1886
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1902
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1938
Warnings Expected an @return tag. 1985
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1985
Warnings Expected @param tag for 's'. 1985
Warnings Expected an @return tag. 2002
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 2002
Warnings Expected @param tag for 's'. 2002
Warnings Expected @param tag for 's1'. 2047
Warnings Expected @param tag for 's2'. 2047
Warnings Expected @param tag for 's1'. 2065
Warnings Expected @param tag for 's2'. 2065
Warnings Expected @param tag for 'text'. 2091
Warnings Expected @param tag for 'namespace'. 2091
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 2129
Warnings Expected @param tag for 'data'. 2129
Warnings Expected @param tag for 'replaceThis'. 2129
Warnings Unused @throws tag for 'NullPointerException'. 2160
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 2162
Warnings Unused @throws tag for 'NullPointerException'. 2187
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 2189
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 2206
Warnings Expected @param tag for 'view'. 2206
Warnings Expected @param tag for 'source'. 2241
Warnings Expected @param tag for 'quoteChar'. 2241
Warnings Expected @param tag for 'source'. 2256
Warnings Expected @param tag for 'quoteChar'. 2256
Warnings Expected @param tag for 'quotingTriggers'. 2256
Errors Line is longer than 120 characters. 2271
Warnings Expected @param tag for 'source'. 2271
Warnings Expected @param tag for 'quoteChar'. 2271
Warnings Expected @param tag for 'escapedChars'. 2271
Warnings Expected @param tag for 'escapeChar'. 2271
Warnings Expected @param tag for 'force'. 2272
Warnings Expected @param tag for 'source'. 2287
Warnings Expected @param tag for 'quoteChar'. 2287
Warnings Expected @param tag for 'escapedChars'. 2287
Warnings Expected @param tag for 'quotingTriggers'. 2288
Warnings Expected @param tag for 'escapeChar'. 2288
Warnings Expected @param tag for 'force'. 2288
Warnings Expected @param tag for 'source'. 2339
Warnings Expected @param tag for 'escapedChars'. 2339
Warnings Expected @param tag for 'escapeChar'. 2339
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 2375
Warnings Unused @throws tag for 'IllegalArgumentException'. 2414

org/apache/maven/shared/utils/WriterFactory.java

Violation Message Line
Errors Unused import - java.nio.charset.Charset. 31

org/apache/maven/shared/utils/cli/Arg.java

Violation Message Line
Errors Missing a Javadoc comment. 24
Warnings Missing a Javadoc comment. 26
Warnings Missing a Javadoc comment. 28
Warnings Missing a Javadoc comment. 30

org/apache/maven/shared/utils/cli/CommandLineCallable.java

Violation Message Line
Warnings Missing a Javadoc comment. 32
Errors Redundant 'public' modifier. 32

org/apache/maven/shared/utils/cli/CommandLineException.java

Violation Message Line
Warnings Missing a Javadoc comment. 29
Warnings Missing a Javadoc comment. 34

org/apache/maven/shared/utils/cli/CommandLineTimeOutException.java

Violation Message Line
Warnings Expected @param tag for 'message'. 35
Warnings Expected @param tag for 'cause'. 35

org/apache/maven/shared/utils/cli/CommandLineUtils.java

Violation Message Line
Errors Missing a Javadoc comment. 41
Warnings Missing a Javadoc comment. 49
Warnings Missing a Javadoc comment. 54
Warnings Missing a Javadoc comment. 79
Warnings Missing a Javadoc comment. 86
Warnings Missing a Javadoc comment. 94
Errors Line is longer than 120 characters. 137
Errors Line is longer than 120 characters. 150
Warnings Missing a Javadoc comment. 330
Warnings Missing a Javadoc comment. 411

org/apache/maven/shared/utils/cli/Commandline.java

Violation Message Line
Warnings Expected @param tag for 'shell'. 83
Warnings Expected an @return tag. 172
Warnings Expected @param tag for 'executable'. 189
Warnings Missing a Javadoc comment. 194
Warnings Missing a Javadoc comment. 200
Warnings Expected @param tag for 'name'. 211
Warnings Expected @param tag for 'value'. 211
Warnings Expected an @return tag. 237
Warnings Expected an @return tag. 254
Warnings Expected an @return tag. 292
Warnings Expected an @return tag. 303
Warnings Missing a Javadoc comment. 331
Warnings Missing a Javadoc comment. 337
Warnings Expected @param tag for 'path'. 348
Warnings Expected @param tag for 'workingDirectory'. 356
Warnings Missing a Javadoc comment. 361
Warnings Expected an @return tag. 377
Warnings Expected @throws tag for 'CommandLineException'. 378
Warnings Expected an @return tag. 431
Errors Missing a Javadoc comment. 436
Warnings Missing a Javadoc comment. 494

org/apache/maven/shared/utils/cli/DefaultConsumer.java

Violation Message Line
Warnings Missing a Javadoc comment. 29

org/apache/maven/shared/utils/cli/ShutdownHookUtils.java

Violation Message Line
Warnings Missing a Javadoc comment. 35
Warnings Missing a Javadoc comment. 51

org/apache/maven/shared/utils/cli/StreamConsumer.java

Violation Message Line
Errors Redundant 'public' modifier. 38
Warnings Expected @param tag for 'line'. 38

org/apache/maven/shared/utils/cli/StreamPumper.java

Violation Message Line
Warnings Missing a Javadoc comment. 50
Warnings Missing a Javadoc comment. 62
Warnings Missing a Javadoc comment. 106
Warnings Missing a Javadoc comment. 114
Warnings Missing a Javadoc comment. 119

org/apache/maven/shared/utils/cli/WriterStreamConsumer.java

Violation Message Line
Warnings Missing a Javadoc comment. 35
Warnings Missing a Javadoc comment. 40

org/apache/maven/shared/utils/cli/javatool/AbstractJavaTool.java

Violation Message Line
Errors Type Javadoc comment is missing an @param <Request> tag. 41
Warnings Missing a Javadoc comment. 61
Warnings 'javaToolFile' hides a field. 74
Warnings Missing a Javadoc comment. 125
Warnings Missing a Javadoc comment. 142
Warnings Missing a Javadoc comment. 173
Warnings Missing a Javadoc comment. 195
Warnings Missing a Javadoc comment. 219
Warnings Missing a Javadoc comment. 224

org/apache/maven/shared/utils/cli/javatool/JavaTool.java

Violation Message Line
Errors Type Javadoc comment is missing an @param <Request> tag. 36
Errors Line is longer than 120 characters. 62

org/apache/maven/shared/utils/cli/javatool/JavaToolException.java

Violation Message Line
Errors Line is longer than 120 characters. 23
Warnings Missing a Javadoc comment. 38
Warnings Missing a Javadoc comment. 43

org/apache/maven/shared/utils/cli/shell/BourneShell.java

Violation Message Line
Warnings Missing a Javadoc comment. 37
Warnings Missing a Javadoc comment. 60
Warnings Missing a Javadoc comment. 75
Warnings Missing a Javadoc comment. 96
Warnings Missing a Javadoc comment. 113

org/apache/maven/shared/utils/cli/shell/CmdShell.java

Violation Message Line
Warnings Missing a Javadoc comment. 36
Warnings Expected an @return tag. 82
Warnings Expected @param tag for 'executable'. 82
Warnings Expected @param tag for 'arguments'. 82

org/apache/maven/shared/utils/cli/shell/CommandShell.java

Violation Message Line
Warnings Missing a Javadoc comment. 34

org/apache/maven/shared/utils/cli/shell/Shell.java

Violation Message Line
Warnings 'executable' hides a field. 123
Warnings 'executable' hides a field. 128
Warnings Missing a Javadoc comment. 208
Warnings Missing a Javadoc comment. 213
Warnings 'argQuoteDelimiter' hides a field. 228
Warnings 'exeQuoteDelimiter' hides a field. 238
Warnings Missing a Javadoc comment. 282
Warnings Expected @param tag for 'executable'. 305
Warnings Missing a Javadoc comment. 314
Warnings Expected @param tag for 'path'. 322
Warnings 'workingDir' hides a field. 333
Warnings Expected @param tag for 'workingDir'. 333
Warnings Missing a Javadoc comment. 341
Warnings Missing a Javadoc comment. 351

org/apache/maven/shared/utils/introspection/ClassMap.java

Violation Message Line
Warnings Expected @param tag for 'clazz'. 66
Warnings Expected an @return tag. 92
Warnings Expected @param tag for 'name'. 92
Warnings Expected @param tag for 'params'. 92
Warnings Expected @throws tag for 'MethodMap.AmbiguousException'. 93

org/apache/maven/shared/utils/introspection/MethodMap.java

Violation Message Line
Errors switch without "default" clause. 181
Errors Avoid nested blocks. 184
Errors Avoid nested blocks. 195

org/apache/maven/shared/utils/introspection/ReflectionValueExtractor.java

Violation Message Line
Errors Name 'classMaps' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 60
Errors Line is longer than 120 characters. 83
Errors Line is longer than 120 characters. 104
Errors Method length is 209 lines (max allowed is 150). 112
Warnings Expected @param tag for 'trimRootToken'. 112
Errors Line is longer than 120 characters. 202
Errors Line is longer than 120 characters. 258

org/apache/maven/shared/utils/io/DirectoryScanResult.java

Violation Message Line
Warnings Missing a Javadoc comment. 33

org/apache/maven/shared/utils/io/DirectoryScanner.java

Violation Message Line
Warnings 'isCaseSensitive' hides a field. 286
Warnings Missing a Javadoc comment. 363
Errors Redundant throws: 'IllegalStateException' is unchecked exception. 376
Errors Line is longer than 120 characters. 410
Warnings Expected an @return tag. 446
Warnings Missing a Javadoc comment. 457
Errors Method length is 175 lines (max allowed is 150). 562
Errors Line is longer than 120 characters. 634

org/apache/maven/shared/utils/io/DirectoryWalkListener.java

Violation Message Line
Warnings Missing a Javadoc comment. 51

org/apache/maven/shared/utils/io/DirectoryWalker.java

Violation Message Line
Errors Variable 'count' must be private and have accessor methods. 42
Errors Variable 'dir' must be private and have accessor methods. 47
Errors Variable 'index' must be private and have accessor methods. 52
Errors Variable 'percentageOffset' must be private and have accessor methods. 57
Errors Variable 'percentageSize' must be private and have accessor methods. 62

org/apache/maven/shared/utils/io/FileUtils.java

Violation Message Line
Warnings Missing a Javadoc comment. 91
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 133
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 152
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 164
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 176
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 190
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 235
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 247
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 260
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 272
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 310
Warnings Expected @throws tag for 'IOException'. 311
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 556
Warnings Unused @throws tag for 'IllegalArgumentException'. 591
Errors '@Nullable' annotation modifier does not preceed non-annotation modifiers. 664
Errors '@Nullable' annotation modifier does not preceed non-annotation modifiers. 664
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 692
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 719
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 744
Warnings Unused @throws tag for 'java.io.FileNotFoundException'. 756
Warnings Unused @throws tag for 'IllegalArgumentException'. 757
Errors Line is longer than 120 characters. 759
Errors Line is longer than 120 characters. 783
Errors Line is longer than 120 characters. 785
Warnings Unused @throws tag for 'java.io.FileNotFoundException'. 807
Errors Line is longer than 120 characters. 941
Errors '@WillClose' annotation modifier does not preceed non-annotation modifiers. 941
Warnings Unused @throws tag for 'IllegalArgumentException'. 1200
Errors Line is longer than 120 characters. 1387
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1387
Warnings Expected @throws tag for 'IOException'. 1388
Errors Line is longer than 120 characters. 1404
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1404
Warnings Expected @throws tag for 'IOException'. 1405
Errors Line is longer than 120 characters. 1430
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1430
Warnings Expected @throws tag for 'IOException'. 1431
Errors Line is longer than 120 characters. 1447
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1447
Errors Line is longer than 120 characters. 1465
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1465
Warnings Expected @throws tag for 'IOException'. 1467
Errors Line is longer than 120 characters. 1483
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1483
Warnings Expected @throws tag for 'IOException'. 1485
Errors Line is longer than 120 characters. 1502
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1502
Errors Line is longer than 120 characters. 1586
Errors Line is longer than 120 characters. 1801
Errors Missing a Javadoc comment. 1807
Errors 'abstract' modifier out of order with the JLS suggestions. 1807
Warnings Missing a Javadoc comment. 1809
Errors Line is longer than 120 characters. 1813
Errors Line is longer than 120 characters. 1824
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 1880

org/apache/maven/shared/utils/io/IOUtil.java

Violation Message Line
Errors Unused import - java.io.BufferedOutputStream. 26
Errors Missing a Javadoc comment. 122
Warnings Expected @param tag for 'input'. 140
Warnings Expected @param tag for 'output'. 140
Warnings Expected @throws tag for 'IOException'. 141
Errors Line is longer than 120 characters. 151
Warnings Expected @param tag for 'input'. 151
Warnings Expected @param tag for 'output'. 151
Warnings Expected @throws tag for 'IOException'. 152
Warnings Expected @param tag for 'input'. 165
Warnings Expected @param tag for 'output'. 165
Warnings Expected @throws tag for 'IOException'. 166
Warnings Expected @param tag for 'input'. 176
Warnings Expected @param tag for 'output'. 176
Warnings Expected @throws tag for 'IOException'. 177
Warnings Expected @param tag for 'input'. 201
Warnings Expected @param tag for 'output'. 201
Warnings Expected @throws tag for 'IOException'. 202
Warnings Expected @param tag for 'input'. 214
Warnings Expected @param tag for 'output'. 214
Warnings Expected @throws tag for 'IOException'. 215
Errors Line is longer than 120 characters. 229
Warnings Expected @param tag for 'input'. 229
Warnings Expected @param tag for 'output'. 229
Warnings Expected @throws tag for 'IOException'. 230
Errors Line is longer than 120 characters. 245
Warnings Expected @param tag for 'input'. 245
Warnings Expected @param tag for 'output'. 245
Warnings Expected @throws tag for 'IOException'. 246
Warnings Expected an @return tag. 259
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 259
Warnings Expected @param tag for 'input'. 259
Warnings Expected @throws tag for 'IOException'. 260
Warnings Expected an @return tag. 271
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 271
Warnings Expected @param tag for 'input'. 271
Warnings Expected @throws tag for 'IOException'. 272
Warnings Expected an @return tag. 286
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 286
Warnings Expected @param tag for 'input'. 286
Warnings Expected @throws tag for 'IOException'. 287
Warnings Expected an @return tag. 300
Errors Line is longer than 120 characters. 300
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 300
Warnings Expected @param tag for 'input'. 300
Warnings Expected @throws tag for 'IOException'. 301
Warnings Expected an @return tag. 314
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 314
Warnings Expected @param tag for 'input'. 314
Warnings Expected @throws tag for 'IOException'. 315
Warnings Expected an @return tag. 325
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 325
Warnings Expected @param tag for 'input'. 325
Warnings Expected @throws tag for 'IOException'. 326
Warnings Expected @param tag for 'input'. 345
Warnings Expected @param tag for 'output'. 345
Warnings Expected @throws tag for 'IOException'. 346
Warnings Expected @param tag for 'input'. 357
Warnings Expected @param tag for 'output'. 357
Warnings Expected @throws tag for 'IOException'. 358
Warnings Expected an @return tag. 373
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 373
Warnings Expected @param tag for 'input'. 373
Warnings Expected @throws tag for 'IOException'. 374
Warnings Expected an @return tag. 384
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 384
Warnings Expected @param tag for 'input'. 384
Warnings Expected @throws tag for 'IOException'. 385
Warnings Expected an @return tag. 398
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 398
Warnings Expected @param tag for 'input'. 398
Warnings Expected @throws tag for 'IOException'. 399
Warnings Expected an @return tag. 409
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 409
Warnings Expected @param tag for 'input'. 409
Warnings Expected @throws tag for 'IOException'. 410
Warnings Expected @param tag for 'input'. 429
Warnings Expected @param tag for 'output'. 429
Warnings Expected @throws tag for 'IOException'. 430
Warnings Expected @param tag for 'input'. 441
Warnings Expected @param tag for 'output'. 441
Warnings Expected @throws tag for 'IOException'. 442
Warnings Expected @param tag for 'input'. 458
Warnings Expected @param tag for 'output'. 458
Warnings Expected @throws tag for 'IOException'. 459
Warnings Expected an @return tag. 470
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 470
Warnings Expected @param tag for 'input'. 470
Warnings Expected @throws tag for 'IOException'. 471
Warnings Expected an @return tag. 481
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 481
Warnings Expected @param tag for 'input'. 481
Warnings Expected @throws tag for 'IOException'. 482
Warnings Expected @param tag for 'input'. 502
Warnings Expected @param tag for 'output'. 502
Warnings Expected @throws tag for 'IOException'. 503
Warnings Expected @param tag for 'input'. 515
Warnings Expected @param tag for 'output'. 515
Warnings Expected @throws tag for 'IOException'. 516
Warnings Expected @param tag for 'input'. 530
Warnings Expected @param tag for 'output'. 530
Warnings Expected @throws tag for 'IOException'. 531
Errors Line is longer than 120 characters. 546
Warnings Expected @param tag for 'input'. 546
Warnings Expected @param tag for 'output'. 546
Warnings Expected @throws tag for 'IOException'. 547
Warnings Expected an @return tag. 560
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 560
Warnings Expected @param tag for 'input'. 560
Warnings Expected @throws tag for 'IOException'. 561
Warnings Expected an @return tag. 572
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 572
Warnings Expected @param tag for 'input'. 572
Warnings Expected @throws tag for 'IOException'. 573
Warnings Expected an @return tag. 587
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 587
Warnings Expected @param tag for 'input'. 587
Warnings Expected @throws tag for 'IOException'. 588
Warnings Expected an @return tag. 601
Errors Line is longer than 120 characters. 601
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 601
Warnings Expected @param tag for 'input'. 601
Warnings Expected @throws tag for 'IOException'. 602
Warnings Expected @param tag for 'input'. 615
Warnings Expected @param tag for 'output'. 615
Warnings Expected @throws tag for 'IOException'. 616
Warnings Expected @throws tag for 'IOException'. 629

org/apache/maven/shared/utils/io/Java7Support.java

Violation Message Line
Warnings Missing a Javadoc comment. 61
Warnings Missing a Javadoc comment. 78

org/apache/maven/shared/utils/io/MatchPattern.java

Violation Message Line
Errors Line is longer than 120 characters. 58
Warnings Missing a Javadoc comment. 65
Warnings Missing a Javadoc comment. 89
Warnings Missing a Javadoc comment. 106
Warnings Missing a Javadoc comment. 112
Warnings Missing a Javadoc comment. 129

org/apache/maven/shared/utils/io/MatchPatterns.java

Violation Message Line
Warnings Missing a Javadoc comment. 62
Warnings Missing a Javadoc comment. 74

org/apache/maven/shared/utils/io/ScanConductor.java

Violation Message Line
Errors Missing a Javadoc comment. 40
Warnings Expected @param tag for 'directory'. 75
Warnings Expected @param tag for 'file'. 84

org/apache/maven/shared/utils/io/SelectorUtils.java

Violation Message Line
Infos Missing a Javadoc comment. 48
Infos Missing a Javadoc comment. 50
Infos Missing a Javadoc comment. 52
Errors Inner assignments should be avoided. 429
Errors Inner assignments should be avoided. 453
Errors Line is longer than 120 characters. 790

org/apache/maven/shared/utils/io/WalkCollector.java

Violation Message Line
Errors Missing a Javadoc comment. 26
Warnings Missing a Javadoc comment. 41
Warnings Missing a Javadoc comment. 50
Warnings Missing a Javadoc comment. 55
Warnings Missing a Javadoc comment. 61
Warnings Missing a Javadoc comment. 68

org/apache/maven/shared/utils/package-info.java

Violation Message Line
Errors Line is longer than 120 characters. 28
Errors Line is longer than 120 characters. 32

org/apache/maven/shared/utils/reflection/Reflector.java

Violation Message Line
Errors '200' is a magic number. 304
Errors Line is longer than 120 characters. 438
Errors Name '_getMethod' must match pattern '^[a-z][a-zA-Z0-9]*$'. 444
Errors '200' is a magic number. 449

org/apache/maven/shared/utils/xml/PrettyPrintXMLWriter.java

Violation Message Line
Warnings Missing a Javadoc comment. 149
Warnings Missing a Javadoc comment. 162
Warnings Missing a Javadoc comment. 172
Warnings Missing a Javadoc comment. 182
Warnings Missing a Javadoc comment. 192
Warnings 'lineIndent' hides a field. 192
Warnings Missing a Javadoc comment. 202
Warnings Missing a Javadoc comment. 222
Warnings Missing a Javadoc comment. 233
Warnings Missing a Javadoc comment. 242

org/apache/maven/shared/utils/xml/XMLEncode.java

Violation Message Line
Errors Avoid nested blocks. 193

org/apache/maven/shared/utils/xml/XMLWriter.java

Violation Message Line
Warnings Unused @throws tag for 'IllegalStateException'. 35
Warnings Unused @throws tag for 'IllegalStateException'. 43
Warnings Expected @param tag for 'name'. 52
Warnings Unused @throws tag for 'IllegalStateException'. 60
Warnings Expected @param tag for 'key'. 62
Warnings Expected @param tag for 'value'. 62
Warnings Unused @throws tag for 'IllegalStateException'. 68
Warnings Expected @param tag for 'text'. 70
Warnings Unused @throws tag for 'IllegalStateException'. 75
Warnings Expected @param tag for 'text'. 77

org/apache/maven/shared/utils/xml/XmlReaderException.java

Violation Message Line
Errors Name '_bomEncoding' must match pattern '^[a-z][a-zA-Z0-9]*$'. 39
Errors Name '_xmlGuessEncoding' must match pattern '^[a-z][a-zA-Z0-9]*$'. 41
Errors Name '_xmlEncoding' must match pattern '^[a-z][a-zA-Z0-9]*$'. 43
Errors Name '_contentTypeMime' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45
Errors Name '_contentTypeEncoding' must match pattern '^[a-z][a-zA-Z0-9]*$'. 47
Errors Name '_is' must match pattern '^[a-z][a-zA-Z0-9]*$'. 49

org/apache/maven/shared/utils/xml/XmlStreamReader.java

Violation Message Line
Errors Missing a Javadoc comment. 31
Errors Name '_staticDefaultEncoding' must match pattern '^[a-z][a-zA-Z0-9]*$'. 36
Warnings Missing a Javadoc comment. 38
Warnings Missing a Javadoc comment. 43
Warnings Missing a Javadoc comment. 48
Warnings Missing a Javadoc comment. 54
Warnings Missing a Javadoc comment. 60
Errors Redundant throws: 'XmlStreamReaderException' is subclass of 'IOException'. 61
Warnings Missing a Javadoc comment. 66
Warnings Missing a Javadoc comment. 72
Warnings Missing a Javadoc comment. 78
Warnings Missing a Javadoc comment. 84
Errors Redundant throws: 'XmlStreamReaderException' is subclass of 'IOException'. 85
Warnings Missing a Javadoc comment. 93
Errors Redundant throws: 'XmlStreamReaderException' is subclass of 'IOException'. 94
Warnings Missing a Javadoc comment. 99
Warnings Missing a Javadoc comment. 104
Warnings Missing a Javadoc comment. 110

org/apache/maven/shared/utils/xml/XmlStreamReaderException.java

Violation Message Line
Errors Line is longer than 120 characters. 25
Errors Line is longer than 120 characters. 29

org/apache/maven/shared/utils/xml/XmlStreamWriter.java

Violation Message Line
Warnings Missing a Javadoc comment. 33
Warnings Missing a Javadoc comment. 38

org/apache/maven/shared/utils/xml/XmlWriterUtil.java

Violation Message Line
Errors Line is longer than 120 characters. 133
Errors Line is longer than 120 characters. 146
Errors Line is longer than 120 characters. 161
Errors Line is longer than 120 characters. 176

org/apache/maven/shared/utils/xml/Xpp3Dom.java

Violation Message Line
Infos Missing a Javadoc comment. 55
Infos Missing a Javadoc comment. 59
Infos Missing a Javadoc comment. 64
Infos Missing a Javadoc comment. 66
Infos Missing a Javadoc comment. 68
Warnings Missing a Javadoc comment. 76
Warnings Missing a Javadoc comment. 83
Warnings Missing a Javadoc comment. 88
Warnings Missing a Javadoc comment. 109
Warnings Missing a Javadoc comment. 114
Errors '@Nonnull' annotation modifier does not preceed non-annotation modifiers. 114
Warnings Missing a Javadoc comment. 119
Warnings Missing a Javadoc comment. 125
Warnings Missing a Javadoc comment. 132
Warnings 'name' hides a field. 132
Warnings Missing a Javadoc comment. 137
Warnings 'name' hides a field. 138
Warnings 'value' hides a field. 138
Warnings Missing a Javadoc comment. 156
Warnings Missing a Javadoc comment. 161
Warnings 'name' hides a field. 161
Warnings Missing a Javadoc comment. 166
Warnings Missing a Javadoc comment. 173
Warnings Missing a Javadoc comment. 185
Warnings 'name' hides a field. 185
Warnings 'name' hides a field. 191
Warnings Missing a Javadoc comment. 211
Warnings Missing a Javadoc comment. 221
Warnings Missing a Javadoc comment. 228
Warnings Missing a Javadoc comment. 233
Warnings Missing a Javadoc comment. 332
Warnings Missing a Javadoc comment. 337
Warnings Missing a Javadoc comment. 342
Warnings Missing a Javadoc comment. 362
Errors '17' is a magic number. 364
Errors '37' is a magic number. 365
Errors '37' is a magic number. 366
Errors '37' is a magic number. 367
Errors '37' is a magic number. 368
Warnings Missing a Javadoc comment. 372
Warnings Missing a Javadoc comment. 380
Warnings Missing a Javadoc comment. 392
Warnings Missing a Javadoc comment. 397
Warnings Missing a Javadoc comment. 402

org/apache/maven/shared/utils/xml/Xpp3DomBuilder.java

Violation Message Line
Warnings Missing a Javadoc comment. 49
Errors Redundant throws: 'XmlPullParserException' is unchecked exception. 50
Warnings Missing a Javadoc comment. 55
Errors Redundant throws: 'XmlPullParserException' is unchecked exception. 56
Warnings Missing a Javadoc comment. 61
Errors Redundant throws: 'XmlPullParserException' is unchecked exception. 62
Warnings Missing a Javadoc comment. 75
Errors Redundant throws: 'XmlPullParserException' is unchecked exception. 76
Errors Redundant throws: 'XmlPullParserException' is unchecked exception. 90

org/apache/maven/shared/utils/xml/Xpp3DomWriter.java

Violation Message Line
Warnings Missing a Javadoc comment. 30
Warnings Missing a Javadoc comment. 35
Warnings Missing a Javadoc comment. 40
Warnings Missing a Javadoc comment. 45

org/apache/maven/shared/utils/xml/pull/XmlPullParserException.java

Violation Message Line
Errors Missing a Javadoc comment. 26
Warnings Missing a Javadoc comment. 30
Warnings Missing a Javadoc comment. 35
Warnings Missing a Javadoc comment. 40