Checkstyle Results

The following document contains the results of Checkstyle 8.19 with /src/main/resources/development/dsol-checks.xml ruleset. rss feed

Summary

Files  Info  Warnings  Errors
54 6 87 0

Rules

Category Rule Violations Severity
blocks EmptyBlock 1  Warning
NeedBraces 5  Warning
design FinalClass 1  Warning
VisibilityModifier 4  Warning
javadoc JavadocMethod
  • logLoadErrors: "true"
  • suppressLoadErrors: "true"
7  Warning
JavadocStyle 10  Warning
misc FinalParameters 52  Warning
modifier ModifierOrder 2  Warning
RedundantModifier 4  Warning
naming StaticVariableName 1  Warning
sizes LineLength
  • max: "128"
5  Info
ParameterNumber 1  Info

Details

org/djutils/decoderdumper/Base64Decoder.java

Severity Category Rule Message Line
 Warning modifier ModifierOrder 'private' modifier out of order with the JLS suggestions. 26
 Warning modifier ModifierOrder 'private' modifier out of order with the JLS suggestions. 29
 Warning misc FinalParameters Parameter decodedBytesPerLine should be final. 43
 Warning misc FinalParameters Parameter extraSpaceAfterEvery should be final. 43
 Warning misc FinalParameters Parameter address should be final. 80
 Warning misc FinalParameters Parameter theByte should be final. 80
 Warning blocks EmptyBlock Must have at least one statement. 119

org/djutils/decoderdumper/CharDecoder.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter extraSpaceAfterEvery should be final. 31
 Warning misc FinalParameters Parameter address should be final. 60
 Warning misc FinalParameters Parameter theByte should be final. 60

org/djutils/decoderdumper/Decoder.java

Severity Category Rule Message Line
 Warning javadoc JavadocStyle First sentence should end with a period. 43

org/djutils/decoderdumper/Dumper.java

Severity Category Rule Message Line
 Warning naming StaticVariableName Name 'SUPPRESSEDOUTPUTINDICATORLINE' must match pattern '^[a-z][a-zA-Z0-9]*$'. 45

org/djutils/decoderdumper/FixedString.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter address should be final. 54
 Warning misc FinalParameters Parameter theByte should be final. 54

org/djutils/decoderdumper/HexAddressDecoder.java

Severity Category Rule Message Line
 Warning design VisibilityModifier Variable 'result' must be private and have accessor methods. 30
 Warning misc FinalParameters Parameter address should be final. 50
 Warning misc FinalParameters Parameter theByte should be final. 50

org/djutils/decoderdumper/HexDecoder.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter address should be final. 63
 Warning misc FinalParameters Parameter theByte should be final. 63

org/djutils/decoderdumper/TimeStamper.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter address should be final. 39
 Warning misc FinalParameters Parameter theByte should be final. 39

org/djutils/exceptions/Throw.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 128 characters (found 140). 82
 Info sizes LineLength Line is longer than 128 characters (found 133). 248
 Info sizes ParameterNumber More than 7 parameters (found 8). 392
 Info sizes LineLength Line is longer than 128 characters (found 132). 488
 Info sizes LineLength Line is longer than 128 characters (found 142). 518

org/djutils/immutablecollections/ImmutableAbstractCollection.java

Severity Category Rule Message Line
 Warning design VisibilityModifier Variable 'copyOrWrap' must be private and have accessor methods. 26

org/djutils/immutablecollections/ImmutableAbstractMap.java

Severity Category Rule Message Line
 Warning design VisibilityModifier Variable 'copyOrWrap' must be private and have accessor methods. 32
 Warning design VisibilityModifier Variable 'cachedValues' must be private and have accessor methods. 35

org/djutils/immutablecollections/ImmutableCollection.java

Severity Category Rule Message Line
 Warning modifier RedundantModifier Redundant 'final' modifier. 156

org/djutils/immutablecollections/ImmutableCollections.java

Severity Category Rule Message Line
 Warning design FinalClass Class ImmutableCollections should be declared as final. 20
 Warning misc FinalParameters Parameter il should be final. 71
 Warning misc FinalParameters Parameter key should be final. 71
 Warning misc FinalParameters Parameter il should be final. 87
 Warning misc FinalParameters Parameter key should be final. 87
 Warning misc FinalParameters Parameter comparator should be final. 87
 Warning misc FinalParameters Parameter ic1 should be final. 99
 Warning misc FinalParameters Parameter ic2 should be final. 99
 Warning javadoc JavadocStyle First sentence should end with a period. 104
 Warning misc FinalParameters Parameter ic1 should be final. 111
 Warning misc FinalParameters Parameter c2 should be final. 111
 Warning javadoc JavadocStyle First sentence should end with a period. 116
 Warning misc FinalParameters Parameter c1 should be final. 123
 Warning misc FinalParameters Parameter ic2 should be final. 123
 Warning misc FinalParameters Parameter source should be final. 136
 Warning misc FinalParameters Parameter target should be final. 136
 Warning misc FinalParameters Parameter source should be final. 149
 Warning misc FinalParameters Parameter target should be final. 149
 Warning misc FinalParameters Parameter source should be final. 162
 Warning misc FinalParameters Parameter target should be final. 162
 Warning misc FinalParameters Parameter source should be final. 175
 Warning misc FinalParameters Parameter target should be final. 175
 Warning misc FinalParameters Parameter source should be final. 188
 Warning misc FinalParameters Parameter target should be final. 188
 Warning misc FinalParameters Parameter source should be final. 201
 Warning misc FinalParameters Parameter target should be final. 201
 Warning misc FinalParameters Parameter ic should be final. 213
 Warning misc FinalParameters Parameter ic should be final. 226
 Warning misc FinalParameters Parameter comparator should be final. 226
 Warning misc FinalParameters Parameter ic should be final. 238
 Warning misc FinalParameters Parameter ic should be final. 251
 Warning misc FinalParameters Parameter comparator should be final. 251
 Warning misc FinalParameters Parameter ic should be final. 262
 Warning misc FinalParameters Parameter o should be final. 262

org/djutils/immutablecollections/ImmutableMap.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter obj should be final. 244
 Warning blocks NeedBraces 'if' construct must use '{}'s. 246
 Warning blocks NeedBraces 'if' construct must use '{}'s. 248
 Warning blocks NeedBraces 'if' construct must use '{}'s. 250
 Warning blocks NeedBraces 'if' construct must use '{}'s. 255
 Warning blocks NeedBraces 'if' construct must use '{}'s. 258
 Warning misc FinalParameters Parameter cmp should be final. 310
 Warning misc FinalParameters Parameter cmp should be final. 328

org/djutils/immutablecollections/ImmutableTreeMap.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter o1 should be final. 109
 Warning misc FinalParameters Parameter o2 should be final. 109

org/djutils/io/URLResource.java

Severity Category Rule Message Line
 Warning misc FinalParameters Parameter path should be final. 181
 Warning modifier RedundantModifier Redundant 'public' modifier. 255

org/djutils/means/AbstractMean.java

Severity Category Rule Message Line
 Info sizes LineLength Line is longer than 128 characters (found 130). 14
 Warning modifier RedundantModifier Redundant 'final' modifier. 96
 Warning modifier RedundantModifier Redundant 'final' modifier. 96

org/djutils/reflection/ClassUtil.java

Severity Category Rule Message Line
 Warning javadoc JavadocMethod Expected @param tag for '<T>'. 67
 Warning javadoc JavadocMethod Expected @param tag for '<T>'. 81
 Warning javadoc JavadocMethod Expected @param tag for '<T>'. 106
 Warning javadoc JavadocMethod Expected @param tag for '<T>'. 125
 Warning javadoc JavadocMethod Expected @param tag for '<T>'. 161
 Warning javadoc JavadocMethod Expected @param tag for '<T>'. 193
 Warning javadoc JavadocMethod Expected @param tag for '<T>'. 218

org/djutils/reflection/FieldSignature.java

Severity Category Rule Message Line
 Warning javadoc JavadocStyle First sentence should end with a period. 76
 Warning javadoc JavadocStyle First sentence should end with a period. 91
 Warning javadoc JavadocStyle First sentence should end with a period. 141

org/djutils/reflection/MethodSignature.java

Severity Category Rule Message Line
 Warning javadoc JavadocStyle First sentence should end with a period. 89
 Warning javadoc JavadocStyle First sentence should end with a period. 107
 Warning javadoc JavadocStyle First sentence should end with a period. 133
 Warning javadoc JavadocStyle First sentence should end with a period. 177