The following document contains the results of Checkstyle. 
| Files | Infos |
Warnings |
Errors |
|---|---|---|---|
| 12 | 0 | 375 | 0 |
| Rules | Violations | Severity |
|---|---|---|
JavadocMethod
|
26 | |
| JavadocType | 11 | |
| JavadocVariable | 12 | |
| JavadocStyle | 24 | |
| ConstantName | 0 | |
| LocalFinalVariableName | 0 | |
| LocalVariableName | 0 | |
MemberName
|
7 | |
| MethodName | 7 | |
| PackageName | 0 | |
| ParameterName | 0 | |
| TypeName | 0 | |
| AvoidStarImport | 0 | |
| IllegalImport | 0 | |
| RedundantImport | 0 | |
| UnusedImports | 1 | |
| FileLength | 0 | |
| LineLength | 33 | |
| MethodLength | 0 | |
| ParameterNumber | 0 | |
| EmptyForIteratorPad | 0 | |
| MethodParamPad | 0 | |
NoWhitespaceAfter
|
0 | |
| NoWhitespaceBefore | 1 | |
| OperatorWrap | 0 | |
| ParenPad | 4 | |
| TypecastParenPad | 0 | |
| TabCharacter | 0 | |
| ModifierOrder | 0 | |
| RedundantModifier | 6 | |
| AvoidNestedBlocks | 0 | |
| EmptyBlock | 0 | |
| LeftCurly | 10 | |
| NeedBraces | 22 | |
| RightCurly | 0 | |
| AvoidInlineConditionals | 1 | |
| DoubleCheckedLocking | 0 | |
| EmptyStatement | 0 | |
| EqualsHashCode | 0 | |
| HiddenField | 5 | |
| IllegalInstantiation | 0 | |
| InnerAssignment | 2 | |
| MagicNumber | 0 | |
| MissingSwitchDefault | 0 | |
RedundantThrows
|
9 | |
| SimplifyBooleanExpression | 2 | |
| SimplifyBooleanReturn | 0 | |
| DesignForExtension | 58 | |
| FinalClass | 0 | |
| HideUtilityClassConstructor | 2 | |
| InterfaceIsType | 0 | |
| VisibilityModifier | 0 | |
| ArrayTypeStyle | 2 | |
| FinalParameters | 127 | |
GenericIllegalRegexp
|
0 | Ignore |
| TodoComment | 0 | |
| UpperEll | 0 | |
MemberName
|
7 | |
| WhitespaceAfter | 0 | |
WhitespaceAround
|
3 | |
| PackageHtml | 0 | |
| NewlineAtEndOfFile | 0 | |
| Translation | 0 |
| Violation | Message | Line |
|---|---|---|
| '{' should be on the previous line. | 30 | |
| First sentence should end with a period. | 38 | |
| First sentence should end with a period. | 40 | |
| First sentence should end with a period. | 42 | |
| First sentence should end with a period. | 44 | |
| First sentence should end with a period. | 46 | |
| First sentence should end with a period. | 50 | |
| First sentence should end with a period. | 53 | |
| First sentence should end with a period. | 56 | |
| First sentence should end with a period. | 59 | |
| First sentence should end with a period. | 62 | |
| '{' should be on the previous line. | 71 | |
| Missing a Javadoc comment. | 72 | |
| Missing a Javadoc comment. | 76 | |
| Parameter message should be final. | 76 | |
| '{' should be on the previous line. | 87 | |
| First sentence should end with a period. | 88 | |
| First sentence should end with a period. | 91 | |
| First sentence should end with a period. | 94 | |
| First sentence should end with a period. | 97 | |
| First sentence should end with a period. | 100 | |
| First sentence should end with a period. | 103 | |
| First sentence should end with a period. | 106 | |
| First sentence should end with a period. | 109 | |
| First sentence should end with a period. | 112 | |
| Parameter superOption should be final. | 134 | |
| Parameter type should be final. | 134 | |
| Parameter shortName should be final. | 135 | |
| Parameter longName should be final. | 135 | |
| Parameter mustBePresent should be final. | 136 | |
| Line is longer than 80 characters. | 151 | |
| Parameter explanation should be final. | 199 | |
| Expected an @return tag. | 241 | |
| Parameter exclusiveParameter should be final. | 279 | |
| 'if' construct must use '{}'s. | 296 | |
| Parameter valueString should be final. | 311 | |
| 'if' construct must use '{}'s. | 313 | |
| 'if' construct must use '{}'s. | 319 | |
| Expression can be simplified. | 319 | |
| Parameter args should be final. | 354 | |
| Array brackets at illegal position. | 354 | |
| Parameter index should be final. | 354 | |
| 'if' construct must use '{}'s. | 357 | |
| 'if' construct must use '{}'s. | 359 | |
| Parameter value should be final. | 375 | |
| Missing a Javadoc comment. | 381 | |
| '{' should be on the previous line. | 382 | |
| Parameter superOption should be final. | 394 | |
| Parameter shortName should be final. | 394 | |
| Parameter longName should be final. | 395 | |
| Method 'getBooleanValue' is not designed for extension - needs to be abstract, final or empty. | 406 | |
| Missing a Javadoc comment. | 411 | |
| '{' should be on the previous line. | 412 | |
| Parameter superOption should be final. | 426 | |
| Parameter shortName should be final. | 426 | |
| Parameter longName should be final. | 427 | |
| Parameter mustBePresent should be final. | 427 | |
| Method 'getIntegerValue' is not designed for extension - needs to be abstract, final or empty. | 439 | |
| Missing a Javadoc comment. | 445 | |
| '{' should be on the previous line. | 446 | |
| Parameter superOption should be final. | 459 | |
| Parameter shortName should be final. | 459 | |
| Parameter longName should be final. | 460 | |
| Parameter mustBePresent should be final. | 460 | |
| Method 'getLongValue' is not designed for extension - needs to be abstract, final or empty. | 472 | |
| Missing a Javadoc comment. | 478 | |
| '{' should be on the previous line. | 479 | |
| Parameter superOption should be final. | 493 | |
| Parameter shortName should be final. | 493 | |
| Parameter longName should be final. | 494 | |
| Parameter mustBePresent should be final. | 494 | |
| Method 'getDoubleValue' is not designed for extension - needs to be abstract, final or empty. | 506 | |
| Missing a Javadoc comment. | 511 | |
| '{' should be on the previous line. | 512 | |
| Parameter superOption should be final. | 526 | |
| Parameter shortName should be final. | 526 | |
| Parameter longName should be final. | 527 | |
| Parameter mustBePresent should be final. | 527 | |
| Method 'getStringValue' is not designed for extension - needs to be abstract, final or empty. | 539 | |
| Parameter args should be final. | 552 | |
| Array brackets at illegal position. | 552 | |
| Method 'parse' is not designed for extension - needs to be abstract, final or empty. | 563 | |
| ';' is preceded with whitespace. | 567 | |
| 'if' construct must use '{}'s. | 579 | |
| 'if' construct must use '{}'s. | 589 | |
| '(' is followed by whitespace. | 589 | |
| Line is longer than 80 characters. | 591 | |
| 'if' construct must use '{}'s. | 595 | |
| Method 'declareHelpParameter' is not designed for extension - needs to be abstract, final or empty. | 616 | |
| Method 'declareBooleanParameter' is not designed for extension - needs to be abstract, final or empty. | 636 | |
| Parameter shortParameter should be final. | 636 | |
| Parameter longParameter should be final. | 637 | |
| Line is longer than 80 characters. | 660 | |
| Method 'declareBooleanParameter' is not designed for extension - needs to be abstract, final or empty. | 660 | |
| Parameter superParameter should be final. | 660 | |
| Parameter shortParameter should be final. | 661 | |
| Parameter longParameter should be final. | 662 | |
| Method 'declareIntegerParameter' is not designed for extension - needs to be abstract, final or empty. | 684 | |
| Parameter shortParameter should be final. | 684 | |
| Parameter longParameter should be final. | 685 | |
| Parameter mustBePresent should be final. | 686 | |
| Line is longer than 80 characters. | 708 | |
| Method 'declareIntegerParameterWithDefaultValue' is not designed for extension - needs to be abstract, final or empty. | 708 | |
| Parameter shortParameter should be final. | 708 | |
| Line is longer than 80 characters. | 709 | |
| Parameter longParameter should be final. | 709 | |
| Line is longer than 80 characters. | 710 | |
| Parameter defaultValue should be final. | 710 | |
| Line is longer than 80 characters. | 735 | |
| Method 'declareIntegerParameter' is not designed for extension - needs to be abstract, final or empty. | 735 | |
| Parameter superParameter should be final. | 735 | |
| Parameter shortParameter should be final. | 736 | |
| Parameter longParameter should be final. | 737 | |
| Parameter mustBePresent should be final. | 738 | |
| Line is longer than 80 characters. | 763 | |
| Method 'declareIntegerParameterWithDefaultValue' is not designed for extension - needs to be abstract, final or empty. | 763 | |
| Parameter superParameter should be final. | 763 | |
| Line is longer than 80 characters. | 764 | |
| Parameter shortParameter should be final. | 764 | |
| Line is longer than 80 characters. | 765 | |
| Parameter longParameter should be final. | 765 | |
| Line is longer than 80 characters. | 766 | |
| Parameter defaultValue should be final. | 766 | |
| Method 'declareLongParameter' is not designed for extension - needs to be abstract, final or empty. | 789 | |
| Parameter shortParameter should be final. | 789 | |
| Parameter longParameter should be final. | 790 | |
| Parameter mustBePresent should be final. | 791 | |
| Line is longer than 80 characters. | 813 | |
| Method 'declareLongParameterWithDefaultValue' is not designed for extension - needs to be abstract, final or empty. | 813 | |
| Parameter shortParameter should be final. | 813 | |
| Line is longer than 80 characters. | 814 | |
| Parameter longParameter should be final. | 814 | |
| Parameter defaultValue should be final. | 815 | |
| Method 'declareLongParameter' is not designed for extension - needs to be abstract, final or empty. | 840 | |
| Parameter superParameter should be final. | 840 | |
| Parameter shortParameter should be final. | 841 | |
| Parameter longParameter should be final. | 842 | |
| Parameter mustBePresent should be final. | 843 | |
| Line is longer than 80 characters. | 867 | |
| Method 'declareLongParameterWithDefaultValue' is not designed for extension - needs to be abstract, final or empty. | 867 | |
| Parameter superOption should be final. | 867 | |
| Parameter shortOption should be final. | 868 | |
| Parameter longOption should be final. | 869 | |
| Parameter defaultValue should be final. | 870 | |
| Method 'declareDoubleParameter' is not designed for extension - needs to be abstract, final or empty. | 893 | |
| Parameter shortParameter should be final. | 893 | |
| Parameter longParameter should be final. | 894 | |
| Parameter mustBePresent should be final. | 895 | |
| Line is longer than 80 characters. | 917 | |
| Method 'declareDoubleParameterWithDefaultValue' is not designed for extension - needs to be abstract, final or empty. | 917 | |
| Parameter shortParameter should be final. | 917 | |
| Line is longer than 80 characters. | 918 | |
| Parameter longParameter should be final. | 918 | |
| Line is longer than 80 characters. | 919 | |
| Parameter defaultValue should be final. | 919 | |
| Line is longer than 80 characters. | 944 | |
| Method 'declareDoubleParameter' is not designed for extension - needs to be abstract, final or empty. | 944 | |
| Parameter superParameter should be final. | 944 | |
| Parameter shortParameter should be final. | 945 | |
| Parameter longParameter should be final. | 946 | |
| Parameter mustBePresent should be final. | 947 | |
| Line is longer than 80 characters. | 971 | |
| Method 'declareDoubleParameterWithDefaultValue' is not designed for extension - needs to be abstract, final or empty. | 971 | |
| Parameter superParameter should be final. | 971 | |
| Line is longer than 80 characters. | 972 | |
| Parameter shortParameter should be final. | 972 | |
| Line is longer than 80 characters. | 973 | |
| Parameter longParameter should be final. | 973 | |
| Line is longer than 80 characters. | 974 | |
| Parameter defaultValue should be final. | 974 | |
| Method 'declareStringParameter' is not designed for extension - needs to be abstract, final or empty. | 997 | |
| Parameter shortParameter should be final. | 997 | |
| Parameter longParameter should be final. | 998 | |
| Parameter mustBePresent should be final. | 999 | |
| Line is longer than 80 characters. | 1021 | |
| Method 'declareStringParameterWithDefaultValue' is not designed for extension - needs to be abstract, final or empty. | 1021 | |
| Parameter shortParameter should be final. | 1021 | |
| Line is longer than 80 characters. | 1022 | |
| Parameter longParameter should be final. | 1022 | |
| Line is longer than 80 characters. | 1023 | |
| Parameter defaultValue should be final. | 1023 | |
| Line is longer than 80 characters. | 1046 | |
| Method 'declareStringParameter' is not designed for extension - needs to be abstract, final or empty. | 1046 | |
| Parameter superParameter should be final. | 1046 | |
| Parameter shortParameter should be final. | 1047 | |
| Parameter longParameter should be final. | 1048 | |
| Line is longer than 80 characters. | 1072 | |
| Method 'declareStringParameterWithDefaultValue' is not designed for extension - needs to be abstract, final or empty. | 1072 | |
| Parameter superParameter should be final. | 1072 | |
| Line is longer than 80 characters. | 1073 | |
| Parameter shortParameter should be final. | 1073 | |
| Line is longer than 80 characters. | 1074 | |
| Parameter longParameter should be final. | 1074 | |
| Line is longer than 80 characters. | 1075 | |
| Parameter defaultValue should be final. | 1075 | |
| Method 'usage' is not designed for extension - needs to be abstract, final or empty. | 1093 | |
| Avoid inline conditionals. | 1103 | |
| Method 'getNotProceedArgs' is not designed for extension - needs to be abstract, final or empty. | 1118 | |
| 'for' construct must use '{}'s. | 1120 | |
| ')' is preceded with whitespace. | 1120 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 3 | |
| Utility classes should not have a public or default constructor. | 3 | |
| '{' should be on the previous line. | 4 | |
| Missing a Javadoc comment. | 6 | |
| '(' is followed by whitespace. | 7 | |
| ')' is preceded with whitespace. | 7 | |
| 'if' is not followed by whitespace. | 8 | |
| 'if' construct must use '{}'s. | 11 | |
| 'if' is not followed by whitespace. | 11 | |
| 'if' is not followed by whitespace. | 13 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 33 | |
| Name 'father' must match pattern '^[a-z][a-zA-Z0-9]*_$'. | 38 | |
| Name 'right' must match pattern '^[a-z][a-zA-Z0-9]*_$'. | 38 | |
| Name 'left' must match pattern '^[a-z][a-zA-Z0-9]*_$'. | 38 | |
| Name 'o' must match pattern '^[a-z][a-zA-Z0-9]*_$'. | 43 | |
| Name 'value' must match pattern '^[a-z][a-zA-Z0-9]*_$'. | 48 | |
| Missing a Javadoc comment. | 51 | |
| Parameter o should be final. | 51 | |
| 'o' hides a field. | 51 | |
| Parameter value should be final. | 51 | |
| 'value' hides a field. | 51 | |
| Inner assignments should be avoided. | 55 | |
| Inner assignments should be avoided. | 55 | |
| Missing a Javadoc comment. | 59 | |
| Parameter father should be final. | 59 | |
| 'father' hides a field. | 59 | |
| Parameter left should be final. | 81 | |
| 'left' hides a field. | 81 | |
| 'if' construct must use '{}'s. | 83 | |
| Parameter right should be final. | 104 | |
| 'right' hides a field. | 104 | |
| 'if' construct must use '{}'s. | 106 | |
| Parameter root should be final. | 150 | |
| 'if' construct must use '{}'s. | 151 | |
| Method 'clear' is not designed for extension - needs to be abstract, final or empty. | 169 | |
| Method 'deleteMin' is not designed for extension - needs to be abstract, final or empty. | 178 | |
| Redundant throws: 'NoSuchElementException' is unchecked exception. | 178 | |
| 'if' construct must use '{}'s. | 179 | |
| 'if' construct must use '{}'s. | 183 | |
| Method 'findMin' is not designed for extension - needs to be abstract, final or empty. | 206 | |
| Redundant throws: 'NoSuchElementException' is unchecked exception. | 206 | |
| 'if' construct must use '{}'s. | 207 | |
| Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. | 216 | |
| Parameter root should be final. | 236 | |
| Parameter node should be final. | 236 | |
| Parameter depth should be final. | 236 | |
| Parameter isMin should be final. | 237 | |
| 'if' construct must use '{}'s. | 248 | |
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 261 | |
| Parameter x should be final. | 261 | |
| Parameter value should be final. | 261 | |
| Parameter root should be final. | 284 | |
| Parameter k should be final. | 284 | |
| Expected @throws tag for 'NoSuchElementException'. | 284 | |
| Redundant throws: 'NoSuchElementException' is unchecked exception. | 284 | |
| 'if' construct must use '{}'s. | 288 | |
| 'if' construct must use '{}'s. | 292 | |
| Method 'find' is not designed for extension - needs to be abstract, final or empty. | 308 | |
| Parameter k should be final. | 308 | |
| Redundant throws: 'NoSuchElementException' is unchecked exception. | 308 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 316 | |
| Parameter element should be final. | 316 | |
| Method 'getValueOf' is not designed for extension - needs to be abstract, final or empty. | 324 | |
| Parameter element should be final. | 324 | |
| 'if' construct must use '{}'s. | 326 |
| Violation | Message | Line |
|---|---|---|
| Missing a Javadoc comment. | 29 | |
| Missing a Javadoc comment. | 31 | |
| Missing a Javadoc comment. | 33 | |
| Utility classes should not have a public or default constructor. | 41 | |
| Missing a Javadoc comment. | 43 | |
| Missing a Javadoc comment. | 45 | |
| Missing a Javadoc comment. | 47 | |
| Missing a Javadoc comment. | 49 | |
| Missing a Javadoc comment. | 51 | |
| Missing a Javadoc comment. | 53 | |
| Missing a Javadoc comment. | 55 | |
| Name 'mark' must match pattern '^[a-z][a-zA-Z0-9]*_$'. | 55 | |
| Missing a Javadoc comment. | 57 | |
| Name 'degree' must match pattern '^[a-z][a-zA-Z0-9]*_$'. | 57 | |
| Parameter theElement should be final. | 65 | |
| Parameter value should be final. | 65 | |
| Expected @param tag for 'value'. | 65 | |
| Name 'FibHeapInsert' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 92 | |
| Parameter fhn should be final. | 92 | |
| Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. | 115 | |
| Missing a Javadoc comment. | 115 | |
| Method 'clear' is not designed for extension - needs to be abstract, final or empty. | 124 | |
| Missing a Javadoc comment. | 124 | |
| Method 'findMin' is not designed for extension - needs to be abstract, final or empty. | 142 | |
| Missing a Javadoc comment. | 142 | |
| Redundant throws: 'NoSuchElementException' is unchecked exception. | 142 | |
| Missing a Javadoc comment. | 149 | |
| Name 'FibHeapExtractMin' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 149 | |
| Unused @throws tag for 'Underflow'. | 191 | |
| Unused @throws tag for 'NoSuchElementException'. | 193 | |
| Expected an @return tag. | 196 | |
| Method 'deleteMin' is not designed for extension - needs to be abstract, final or empty. | 196 | |
| Missing a Javadoc comment. | 205 | |
| Name 'Consolidate' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 205 | |
| 'for' construct must use '{}'s. | 213 | |
| Missing a Javadoc comment. | 262 | |
| Name 'FibHeapLink' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 262 | |
| Parameter y should be final. | 262 | |
| Parameter x should be final. | 262 | |
| Method 'FibHeapDecreaseKey' is not designed for extension - needs to be abstract, final or empty. | 293 | |
| Name 'FibHeapDecreaseKey' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 293 | |
| Parameter element should be final. | 293 | |
| Parameter value should be final. | 293 | |
| Redundant throws: 'IllegalArgumentException' is unchecked exception. | 294 | |
| Missing a Javadoc comment. | 321 | |
| Name 'Cut' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 321 | |
| Parameter x should be final. | 321 | |
| Parameter y should be final. | 321 | |
| Missing a Javadoc comment. | 339 | |
| Name 'CascadingCut' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 339 | |
| Parameter y should be final. | 339 | |
| Expression can be simplified. | 343 | |
| Line is longer than 80 characters. | 355 | |
| Method 'insert' is not designed for extension - needs to be abstract, final or empty. | 358 | |
| Missing a Javadoc comment. | 358 | |
| Parameter x should be final. | 358 | |
| Parameter value should be final. | 358 | |
| Line is longer than 80 characters. | 367 | |
| Method 'contains' is not designed for extension - needs to be abstract, final or empty. | 369 | |
| Missing a Javadoc comment. | 369 | |
| Parameter element should be final. | 369 | |
| Line is longer than 80 characters. | 376 | |
| Method 'getValueOf' is not designed for extension - needs to be abstract, final or empty. | 378 | |
| Missing a Javadoc comment. | 378 | |
| Parameter element should be final. | 378 | |
| 'if' construct must use '{}'s. | 380 |
| Violation | Message | Line |
|---|---|---|
| Unused @throws tag for 'NoSuchElementException'. | 41 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 44 | |
| Unused @throws tag for 'NoSuchElementException'. | 58 | |
| Method 'look' is not designed for extension - needs to be abstract, final or empty. | 61 | |
| Method 'put' is not designed for extension - needs to be abstract, final or empty. | 75 | |
| Parameter o should be final. | 75 | |
| Unclosed HTML tag found: <code>false</false> otherwise. | 83 | |
| Extra HTML tag found: </false> otherwise. | 83 | |
| Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| Method 'size' is not designed for extension - needs to be abstract, final or empty. | 94 | |
| Method 'clear' is not designed for extension - needs to be abstract, final or empty. | 101 |
| Violation | Message | Line |
|---|---|---|
| Type Javadoc comment is missing an @param <K> tag. | 15 | |
| Type Javadoc comment is missing an @param <V> tag. | 15 | |
| Parameter key should be final. | 31 | |
| Parameter value should be final. | 31 | |
| Method 'getKey' is not designed for extension - needs to be abstract, final or empty. | 41 | |
| Method 'getValue' is not designed for extension - needs to be abstract, final or empty. | 50 | |
| First sentence should end with a period. | 54 | |
| Method 'toString' is not designed for extension - needs to be abstract, final or empty. | 57 |
| Violation | Message | Line |
|---|---|---|
| Type Javadoc comment is missing an @param <E> tag. | 18 | |
| Unused @throws tag for 'NoSuchElementException'. | 34 | |
| Method 'get' is not designed for extension - needs to be abstract, final or empty. | 37 | |
| Unused @throws tag for 'NoSuchElementException'. | 50 | |
| Method 'look' is not designed for extension - needs to be abstract, final or empty. | 53 | |
| Method 'put' is not designed for extension - needs to be abstract, final or empty. | 66 | |
| Parameter o should be final. | 66 | |
| Unclosed HTML tag found: <code>false</false> otherwise. | 74 | |
| Extra HTML tag found: </false> otherwise. | 74 | |
| Method 'isEmpty' is not designed for extension - needs to be abstract, final or empty. | 76 | |
| Method 'size' is not designed for extension - needs to be abstract, final or empty. | 85 | |
| Method 'clear' is not designed for extension - needs to be abstract, final or empty. | 92 |
| Violation | Message | Line |
|---|---|---|
| Unused import - java.util.NoSuchElementException. | 6 | |
| Type Javadoc comment is missing an @param <E> tag. | 15 | |
| '{' should be on the previous line. | 16 | |
| Unused @throws tag for 'NoSuchElementException'. | 22 | |
| Redundant 'public' modifier. | 25 | |
| Redundant 'public' modifier. | 35 | |
| Redundant 'public' modifier. | 45 | |
| Redundant 'public' modifier. | 55 | |
| Redundant 'public' modifier. | 62 | |
| Redundant 'public' modifier. | 71 |
| Violation | Message | Line |
|---|---|---|
| Redundant throws: 'NoSuchElementException' is unchecked exception. | 35 | |
| Redundant throws: 'NoSuchElementException' is unchecked exception. | 46 | |
| Redundant throws: 'NoSuchElementException' is unchecked exception. | 55 |