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 |