The following document contains the results of Checkstyle 6.11.2 with ../developmentTools/Checkstyle/checkstyle.xml ruleset.
Files | Info | Warnings | Errors |
---|---|---|---|
286 | 0 | 336 | 0 |
Category | Rule | Violations | Severity |
---|---|---|---|
blocks | EmptyBlock
|
1 | Warning |
RightCurly | 1 | Warning | |
coding | MultipleStringLiterals | 10 | Warning |
ReturnCount | 14 | Warning | |
UnnecessaryParentheses | 3 | Warning | |
design | FinalClass | 5 | Warning |
VisibilityModifier | 4 | Warning | |
imports | UnusedImports | 27 | Warning |
javadoc | JavadocMethod
|
91 | Warning |
JavadocStyle | 9 | Warning | |
JavadocType | 21 | Warning | |
JavadocVariable | 27 | Warning | |
metrics | BooleanExpressionComplexity
|
1 | Warning |
CyclomaticComplexity
|
5 | Warning | |
JavaNCSS | 9 | Warning | |
NPathComplexity | 3 | Warning | |
modifier | RedundantModifier | 2 | Warning |
naming | ConstantName
|
1 | Warning |
LocalFinalVariableName
|
1 | Warning | |
MemberName
|
3 | Warning | |
sizes | AnonInnerLength
|
50 | Warning |
AnonInnerLength
|
50 | Warning | |
ExecutableStatementCount
|
6 | Warning | |
LineLength
|
18 | Warning | |
MethodCount
|
17 | Warning | |
MethodLength | 3 | Warning | |
OuterTypeNumber | 2 | Warning | |
ParameterNumber
|
2 | Warning |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 40 (max allowed is 30). | 18 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 26 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.InvalidState. | 3 |
Warning | javadoc | JavadocStyle | First sentence should end with a period. | 15 |
Warning | naming | MemberName | Name 'HASHCODE_CONSTANT' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 18 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 41 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'name'. | 56 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'returnType'. | 59 |
Warning | javadoc | JavadocStyle | First sentence should end with a period. | 83 |
Warning | javadoc | JavadocStyle | First sentence should end with a period. | 92 |
Warning | javadoc | JavadocStyle | First sentence should end with a period. | 101 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 110 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 72 Zeilen lang, erlaubt sind höchstens 40. | 113 |
Warning | blocks | EmptyBlock | Empty while block. | 136 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 189 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 194 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 123). | 203 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'constructorAndOperationVisitor'. | 203 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'TaskException'. | 204 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | design | FinalClass | Class ConstructorOrOperationSignature should be declared as final. | 10 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 11 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | LineLength | Line is longer than 120 characters (found 122). | 52 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocStyle | First sentence should end with a period. | 33 |
Warning | javadoc | JavadocMethod | Expected an @return tag. | 231 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | LineLength | Line is longer than 120 characters (found 123). | 60 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 72 (max allowed is 30). | 41 |
Warning | sizes | MethodCount | Total number of methods is 75 (max allowed is 50). | 41 |
Warning | design | VisibilityModifier | Variable 'constructors' must be private and have accessor methods. | 76 |
Warning | javadoc | JavadocMethod | Unused @param tag for 'directSuperTypes'. | 97 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 28 (max allowed is 12). | 255 |
Warning | metrics | NPathComplexity | NPath Complexity is 2,924 (max allowed is 200). | 255 |
Warning | metrics | NPathComplexity | NPath Complexity is 243 (max allowed is 200). | 340 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 128). | 430 |
Warning | metrics | JavaNCSS | NCSS for this method is 53 (max allowed is 50). | 577 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 124 Zeilen lang, erlaubt sind höchstens 40. | 579 |
Warning | coding | ReturnCount | Return count is 3 (max allowed is 2). | 590 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 89 Zeilen lang, erlaubt sind höchstens 40. | 607 |
Warning | coding | ReturnCount | Return count is 4 (max allowed is 2). | 624 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 43 Zeilen lang, erlaubt sind höchstens 40. | 629 |
Warning | javadoc | JavadocMethod | Expected @param tag for '<X>'. | 774 |
Warning | javadoc | JavadocMethod | Expected @param tag for '<Y>'. | 784 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 124). | 795 |
Warning | javadoc | JavadocMethod | Expected @param tag for '<X>'. | 795 |
Warning | javadoc | JavadocMethod | Expected @param tag for '<Y>'. | 795 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | ParameterNumber | More than 8 parameters (found 9). | 81 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 121). | 143 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 55 Zeilen lang, erlaubt sind höchstens 40. | 68 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | coding | MultipleStringLiterals | The String "->" appears 2 times in the file. | 94 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 59 Zeilen lang, erlaubt sind höchstens 40. | 117 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 70 Zeilen lang, erlaubt sind höchstens 40. | 96 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 43 Zeilen lang, erlaubt sind höchstens 40. | 116 |
Warning | coding | ReturnCount | Return count is 4 (max allowed is 2). | 128 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | design | FinalClass | Class RegularClassType should be declared as final. | 21 |
Warning | sizes | ParameterNumber | More than 8 parameters (found 9). | 81 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 121). | 143 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 82 (max allowed is 30). | 31 |
Warning | sizes | MethodCount | Total number of methods is 82 (max allowed is 50). | 31 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 73 Zeilen lang, erlaubt sind höchstens 40. | 101 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 46 Zeilen lang, erlaubt sind höchstens 40. | 121 |
Warning | coding | ReturnCount | Return count is 4 (max allowed is 2). | 138 |
Warning | sizes | MethodLength | Method length is 172 lines (max allowed is 150). | 266 |
Warning | metrics | JavaNCSS | NCSS for this method is 76 (max allowed is 50). | 266 |
Warning | coding | ReturnCount | Return count is 3 (max allowed is 2). | 266 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 43 Zeilen lang, erlaubt sind höchstens 40. | 275 |
Warning | coding | MultipleStringLiterals | The String "A atomicType cannot be a standardized type of a sumType." appears 3 times in the file. | 279 |
Warning | coding | MultipleStringLiterals | The String "A listType cannot be a standardized type of a sumType." appears 3 times in the file. | 288 |
Warning | coding | MultipleStringLiterals | The String "A mapType cannot be a standardized type of a sumType." appears 3 times in the file. | 293 |
Warning | coding | MultipleStringLiterals | The String "A productType cannot be a standardized type of a sumType." appears 3 times in the file. | 298 |
Warning | coding | MultipleStringLiterals | The String "A thrownType cannot be a standardized type of a sumType." appears 3 times in the file. | 308 |
Warning | coding | MultipleStringLiterals | The String "A typeType cannot be a standardized type of a sumType." appears 2 times in the file. | 315 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 116 Zeilen lang, erlaubt sind höchstens 40. | 322 |
Warning | coding | ReturnCount | Return count is 3 (max allowed is 2). | 324 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 93 Zeilen lang, erlaubt sind höchstens 40. | 338 |
Warning | coding | ReturnCount | Return count is 3 (max allowed is 2). | 355 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 47 Zeilen lang, erlaubt sind höchstens 40. | 359 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 43 Zeilen lang, erlaubt sind höchstens 40. | 454 |
Warning | sizes | MethodLength | Method length is 190 lines (max allowed is 150). | 504 |
Warning | metrics | JavaNCSS | NCSS for this method is 72 (max allowed is 50). | 504 |
Warning | metrics | NPathComplexity | NPath Complexity is 396 (max allowed is 200). | 504 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 91 Zeilen lang, erlaubt sind höchstens 40. | 521 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 75 Zeilen lang, erlaubt sind höchstens 40. | 530 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 47 Zeilen lang, erlaubt sind höchstens 40. | 551 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 43 Zeilen lang, erlaubt sind höchstens 40. | 621 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 41 (max allowed is 30). | 26 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 54 Zeilen lang, erlaubt sind höchstens 40. | 105 |
Warning | metrics | JavaNCSS | NCSS for this method is 51 (max allowed is 50). | 210 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 121 Zeilen lang, erlaubt sind höchstens 40. | 214 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 105 Zeilen lang, erlaubt sind höchstens 40. | 223 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 50 Zeilen lang, erlaubt sind höchstens 40. | 253 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 32 (max allowed is 30). | 20 |
Warning | javadoc | JavadocStyle | First sentence should end with a period. | 197 |
Warning | javadoc | JavadocMethod | Unused @param tag for 'another'. | 200 |
Warning | javadoc | JavadocMethod | Expected an @return tag. | 204 |
Warning | metrics | JavaNCSS | NCSS for this method is 53 (max allowed is 50). | 204 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'typeToCompare'. | 204 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 117 Zeilen lang, erlaubt sind höchstens 40. | 207 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 51 Zeilen lang, erlaubt sind höchstens 40. | 211 |
Warning | coding | UnnecessaryParentheses | Unnecessary parentheses around return value. | 215 |
Warning | coding | UnnecessaryParentheses | Unnecessary parentheses around return value. | 258 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 49 Zeilen lang, erlaubt sind höchstens 40. | 266 |
Warning | coding | ReturnCount | Return count is 3 (max allowed is 2). | 268 |
Warning | coding | ReturnCount | Return count is 3 (max allowed is 2). | 279 |
Warning | coding | ReturnCount | Return count is 3 (max allowed is 2). | 290 |
Warning | coding | UnnecessaryParentheses | Unnecessary parentheses around return value. | 319 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 38 (max allowed is 30). | 21 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocStyle | First sentence should end with a period. | 6 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocStyle | First sentence should end with a period. | 6 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.exception.referencer.ConstructorReferencerExceptions. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.ConstructorReference. | 3 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.ByReferenceState. | 4 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.TypeProxy. | 5 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 133 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocMethod | Expected @param tag for 'marker'. | 48 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | LineLength | Line is longer than 120 characters (found 135). | 7 |
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 8 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | LineLength | Line is longer than 120 characters (found 121). | 38 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.Constructor. | 3 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.ConstructorReference. | 4 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 5 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 8 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 14 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 17 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 23 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 3 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 10 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 14 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 3 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 10 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 14 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | LineLength | Line is longer than 120 characters (found 121). | 32 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 3 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 10 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 14 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 8 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 14 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 16 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 21 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.constants.walker.ExceptionConstants. | 4 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 121). | 20 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.ConstructorReference. | 4 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.constants.walker.ExceptionConstants. | 5 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 8 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 14 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 17 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 23 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 8 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 14 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 15 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 17 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 23 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | design | FinalClass | Class InvalidThrowException should be declared as final. | 3 |
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 3 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 5 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 7 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | design | FinalClass | Class SymmetricCheckException should be declared as final. | 15 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 22 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 37 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 3 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 5 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 7 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 8 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 20 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 22 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 24 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 65 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 48 (max allowed is 30). | 11 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 18 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 19 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'inputMatcher'. | 28 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 33 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 37 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 13 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'inputMatcher'. | 30 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 68 (max allowed is 30). | 25 |
Warning | sizes | MethodCount | Total number of methods is 72 (max allowed is 50). | 25 |
Warning | sizes | ExecutableStatementCount | Executable statement count is 31 (max allowed is 30). | 88 |
Warning | sizes | MethodLength | Method length is 367 lines (max allowed is 150). | 88 |
Warning | metrics | JavaNCSS | NCSS for this method is 164 (max allowed is 50). | 88 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 14 (max allowed is 12). | 110 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 3 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 5 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 7 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 9 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 11 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 13 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 24 (max allowed is 12). | 55 |
Warning | sizes | ExecutableStatementCount | Executable statement count is 32 (max allowed is 30). | 55 |
Warning | metrics | JavaNCSS | NCSS for this method is 66 (max allowed is 50). | 55 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 122). | 112 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 122 |
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 16 (max allowed is 12). | 138 |
Warning | metrics | BooleanExpressionComplexity | Boolean expression complexity is 15 (max allowed is 4). | 140 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | LineLength | Line is longer than 120 characters (found 123). | 59 |
Warning | coding | ReturnCount | Return count is 5 (max allowed is 2). | 100 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 123). | 147 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | coding | ReturnCount | Return count is 4 (max allowed is 2). | 102 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.token.symbols.BracketCloseToken. | 20 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.token.symbols.SemicolonToken. | 21 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocMethod | Expected @param tag for 'containingType'. | 247 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | coding | ReturnCount | Return count is 3 (max allowed is 2). | 123 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | LineLength | Line is longer than 120 characters (found 123). | 54 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocMethod | Expected @param tag for 'containingType'. | 67 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of package methods is 16 (max allowed is 10). | 26 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocMethod | Expected @param tag for 'containingType'. | 247 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 3 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 58 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 60 |
Warning | javadoc | JavadocMethod | Expected an @return tag. | 73 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'uri'. | 73 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'MultipleCheckExceptions'. | 73 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'CyclicDependencyException'. | 73 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'InterruptedException'. | 74 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'CyclicPartDefinitionException'. | 74 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'ExecutionException'. | 74 |
Warning | javadoc | JavadocMethod | Expected an @return tag. | 95 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'wtfFileContent'. | 95 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'MultipleCheckExceptions'. | 95 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'CyclicDependencyException'. | 96 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'InterruptedException'. | 96 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'CyclicPartDefinitionException'. | 96 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'ExecutionException'. | 96 |
Warning | sizes | ExecutableStatementCount | Executable statement count is 51 (max allowed is 30). | 109 |
Warning | metrics | JavaNCSS | NCSS for this method is 60 (max allowed is 50). | 109 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'model'. | 109 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'MultipleCheckExceptions'. | 109 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'CyclicDependencyException'. | 109 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'InterruptedException'. | 110 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'ExecutionException'. | 110 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'CyclicPartDefinitionException'. | 110 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 199 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 229 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 237 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | metrics | CyclomaticComplexity | Cyclomatic Complexity is 14 (max allowed is 12). | 271 |
Warning | sizes | ExecutableStatementCount | Executable statement count is 32 (max allowed is 30). | 271 |
Warning | sizes | ExecutableStatementCount | Executable statement count is 34 (max allowed is 30). | 369 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | LineLength | Line is longer than 120 characters (found 131). | 190 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 141). | 195 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | OuterTypeNumber | Outer types defined is 4 (max allowed is 1). | 1 |
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 24 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 26 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 32 |
Warning | design | VisibilityModifier | Variable 'helper' must be private and have accessor methods. | 32 |
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 107 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 116 |
Warning | design | VisibilityModifier | Variable 'map' must be private and have accessor methods. | 116 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 124 |
Warning | design | VisibilityModifier | Variable 'map' must be private and have accessor methods. | 124 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.AtomicType. | 10 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.BaseType. | 11 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.CompositeType. | 13 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.Type. | 14 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.TypeProxy. | 15 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.visitor.AtomicTypeVisitorException. | 16 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.visitor.TypeVisitorException. | 17 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.exception.ast.ASTException. | 18 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.walker.walker.HelperUtils. | 22 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 17 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 19 |
Warning | naming | LocalFinalVariableName | Name 'TypeIterator' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 26 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 83 Zeilen lang, erlaubt sind höchstens 40. | 29 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 64 Zeilen lang, erlaubt sind höchstens 40. | 45 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 43 Zeilen lang, erlaubt sind höchstens 40. | 56 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocType | Missing a Javadoc comment. | 15 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 17 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 68 Zeilen lang, erlaubt sind höchstens 40. | 130 |
Warning | sizes | LineLength | Line is longer than 120 characters (found 121). | 156 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocStyle | First sentence should end with a period. | 25 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 30 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 86 Zeilen lang, erlaubt sind höchstens 40. | 54 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 73 Zeilen lang, erlaubt sind höchstens 40. | 58 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 60 Zeilen lang, erlaubt sind höchstens 40. | 62 |
Warning | blocks | RightCurly | '}' at column 9 should be on the same line as the next part of a multi-block statement. | 108 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 52 Zeilen lang, erlaubt sind höchstens 40. | 56 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 61 (max allowed is 30). | 51 |
Warning | sizes | MethodCount | Total number of methods is 72 (max allowed is 50). | 51 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 49 Zeilen lang, erlaubt sind höchstens 40. | 136 |
Warning | naming | ConstantName | Name 'anythingSum' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 137 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 77 Zeilen lang, erlaubt sind höchstens 40. | 205 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 50 Zeilen lang, erlaubt sind höchstens 40. | 323 |
Warning | sizes | ExecutableStatementCount | Executable statement count is 31 (max allowed is 30). | 457 |
Warning | metrics | JavaNCSS | NCSS for this method is 57 (max allowed is 50). | 548 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 43 Zeilen lang, erlaubt sind höchstens 40. | 556 |
Warning | coding | MultipleStringLiterals | The String "A standardized sum is can not an atomicType" appears 6 times in the file. | 560 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 43 Zeilen lang, erlaubt sind höchstens 40. | 611 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 70 Zeilen lang, erlaubt sind höchstens 40. | 694 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 54 Zeilen lang, erlaubt sind höchstens 40. | 703 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 41 Zeilen lang, erlaubt sind höchstens 40. | 94 |
Warning | coding | MultipleStringLiterals | The String "\nCalling constructor: " appears 2 times in the file. | 115 |
Warning | coding | ReturnCount | Return count is 3 (max allowed is 2). | 282 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | javadoc | JavadocMethod | Expected @param tag for 'm'. | 21 |
Warning | javadoc | JavadocMethod | Expected @param tag for 'taskmanager'. | 21 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 47 Zeilen lang, erlaubt sind höchstens 40. | 138 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 61 Zeilen lang, erlaubt sind höchstens 40. | 98 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 42 Zeilen lang, erlaubt sind höchstens 40. | 110 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 54 Zeilen lang, erlaubt sind höchstens 40. | 167 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | OuterTypeNumber | Outer types defined is 2 (max allowed is 1). | 1 |
Warning | design | FinalClass | Class SymmetricCheck should be declared as final. | 24 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 26 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 28 |
Warning | modifier | RedundantModifier | Redundant 'final' modifier. | 28 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 45 |
Warning | javadoc | JavadocMethod | Unused @param tag for 'g'. | 75 |
Warning | javadoc | JavadocMethod | Expected @throws tag for 'SymmetricCheckException'. | 81 |
Warning | coding | MultipleStringLiterals | The String " vs " appears 4 times in the file. | 99 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 154 |
Warning | naming | MemberName | Name 'Owner' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 154 |
Warning | javadoc | JavadocVariable | Missing a Javadoc comment. | 155 |
Warning | naming | MemberName | Name 'OwnerAttribute' must match pattern '^[a-z][a-zA-Z0-9]*$'. | 155 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 157 |
Warning | modifier | RedundantModifier | Redundant 'public' modifier. | 157 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 162 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 166 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 170 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 179 |
Warning | javadoc | JavadocMethod | Missing a Javadoc comment. | 200 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | sizes | MethodCount | Number of public methods is 32 (max allowed is 30). | 57 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 55 Zeilen lang, erlaubt sind höchstens 40. | 182 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 74 Zeilen lang, erlaubt sind höchstens 40. | 251 |
Severity | Category | Rule | Message | Line |
---|---|---|---|---|
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.ListType. | 10 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.MapType. | 11 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.ProductType. | 12 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.SumType. | 13 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.type.ThrownType. | 14 |
Warning | imports | UnusedImports | Unused import - de.fhdw.wtf.common.ast.visitor.CompositeTypeVisitorReturn. | 18 |
Warning | sizes | MethodCount | Number of public methods is 51 (max allowed is 30). | 27 |
Warning | sizes | MethodCount | Total number of methods is 51 (max allowed is 50). | 27 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 44 Zeilen lang, erlaubt sind höchstens 40. | 154 |
Warning | sizes | AnonInnerLength | Anonyme innere Klasse ist 44 Zeilen lang, erlaubt sind höchstens 40. | 308 |