Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

Files  Info  Warnings  Errors
9 119 0 0

Rules

Rule Violations Severity
NewlineAtEndOfFile 9  Info
Translation 0  Error
FileLength 0  Info
FileTabCharacter 0  Info
RegexpSingleline
  • message: "Line has trailing whitespace."
  • format: "[^*]\s+$"
0  Info
FileContentsHolder 0  Info
MissingDeprecated 0  Info
MissingOverride 0  Info
EmptyBlock 2  Info
LeftCurly
  • option: "nl"
0  Info
NeedBraces 12  Info
RightCurly
  • option: "alone"
18  Info
AvoidNestedBlocks 2  Info
CovariantEquals 0  Error
EmptyStatement 1  Info
EqualsHashCode 0  Error
IllegalInstantiation 0  Error
InnerAssignment 0  Info
MissingSwitchDefault 0  Info
RedundantThrows 0  Info
SimplifyBooleanExpression 0  Info
SimplifyBooleanReturn 0  Info
StringLiteralEquality 0  Error
NoFinalizer 0  Error
IllegalCatch 3  Info
IllegalThrows 0  Info
JUnitTestCase 0  Info
IllegalType 0  Error
DefaultComesLast 0  Info
FallThrough 0  Info
MultipleVariableDeclarations 0  Info
UnnecessaryParentheses 2  Info
FinalClass 0  Info
InterfaceIsType 0  Info
HideUtilityClassConstructor 5  Info
AvoidStarImport 1  Info
IllegalImport 0  Info
RedundantImport 0  Info
UnusedImports 0  Info
ImportOrder 0  Info
JavadocMethod
  • allowMissingParamTags: "true"
  • scope: "package"
  • allowUndeclaredRTE: "true"
  • allowMissingReturnTag: "true"
  • allowMissingThrowsTags: "true"
0  Info
JavadocType
  • scope: "package"
0  Info
JavadocVariable
  • scope: "package"
0  Info
UpperEll 0  Info
ArrayTypeStyle 0  Info
Indentation 2  Info
TodoComment 7  Info
Regexp
  • illegalPattern: "true"
  • ignoreComments: "true"
  • format: "System\.out\.println"
0  Info
RegexpSinglelineJava
  • message: "Spelling error"
  • format: "seperate"
  • ignoreCase: "true"
0  Info
ModifierOrder 0  Info
RedundantModifier 4  Info
ConstantName 2  Info
LocalFinalVariableName 0  Info
LocalVariableName 0  Info
MemberName 0  Info
MethodName 0  Info
MethodTypeParameterName 0  Info
PackageName 0  Info
ParameterName 0  Info
StaticVariableName 0  Info
TypeName 0  Info
ExecutableStatementCount 2  Info
ExecutableStatementCount 2  Info
LineLength
  • max: "120"
46  Info
MethodLength
  • countEmpty: "false"
0  Info
AnonInnerLength
  • max: "120"
0  Info
ParameterNumber 0  Info
GenericWhitespace 0  Info
EmptyForIteratorPad 0  Info
MethodParamPad 0  Info
NoWhitespaceAfter 0  Info
NoWhitespaceBefore 0  Info
ParenPad 0  Info
TypecastParenPad 0  Info
WhitespaceAfter
  • tokens: "COMMA,SEMI,COLON,LITERAL_DO,LITERAL_FOR,LITERAL_IF,LITERAL_WHILE,QUESTION"
1  Info
SuppressWithNearbyCommentFilter
  • influenceFormat: "0"
  • commentFormat: "\$Id"
0  Info

Details

org/andromda/translation/ocl/validation/OCLCollections.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 24
 Info '}' should be alone on a line. 211
 Info '}' should be alone on a line. 277
 Info Comment matches to-do format 'TODO:'. 536
 Info Comment matches to-do format 'TODO:'. 546
 Info Comment matches to-do format 'TODO:'. 585
 Info Comment matches to-do format 'TODO:'. 721
 Info Comment matches to-do format 'TODO:'. 821
 Info '}' should be alone on a line. 848

org/andromda/translation/ocl/validation/OCLExpressions.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 9
 Info Unnecessary parentheses around identifier 'second'. 128
 Info '}' should be alone on a line. 740
 Info '}' should be alone on a line. 764
 Info '}' should be alone on a line. 859
 Info '}' should be alone on a line. 916

org/andromda/translation/ocl/validation/OCLIntrospector.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 18
 Info Name 'logger' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 20
 Info Redundant 'final' modifier. 30
 Info '}' should be alone on a line. 41
 Info Must have at least one statement. 47
 Info Catching 'Throwable' is not allowed. 57
 Info Must have at least one statement. 98
 Info Catching 'Throwable' is not allowed. 101
 Info Line is longer than 120 characters (found 129). 105
 Info Line is longer than 120 characters (found 162). 114
 Info Redundant 'final' modifier. 120
 Info method def throws at indentation level 12 not at correct indentation, 8 124
 Info Redundant 'final' modifier. 139
 Info Redundant 'final' modifier. 164

org/andromda/translation/ocl/validation/OCLIntrospectorException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/translation/ocl/validation/OCLPredicateFeatures.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 13
 Info array initialization child at indentation level 12 not at correct indentation, [8, 68] 19
 Info ',' is not followed by whitespace. 19
 Info Name 'features' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 21

org/andromda/translation/ocl/validation/OCLResultEnsurer.java

Severity Message Line
 Info File does not end with a newline.
 Info Utility classes should not have a public or default constructor. 11

org/andromda/translation/ocl/validation/ValidationJavaTranslator.java

Severity Message Line
 Info File does not end with a newline.
 Info Using the '.*' form of import should be avoided - org.andromda.translation.ocl.node.*. 15
 Info Catching 'Throwable' is not allowed. 48
 Info Avoid nested blocks. 66
 Info Line is longer than 120 characters (found 166). 79
 Info 'for' construct must use '{}'s. 87
 Info Line is longer than 120 characters (found 164). 92
 Info 'for' construct must use '{}'s. 100
 Info Line is longer than 120 characters (found 190). 105
 Info 'for' construct must use '{}'s. 111
 Info Line is longer than 120 characters (found 164). 116
 Info Line is longer than 120 characters (found 164). 127
 Info 'if' construct must use '{}'s. 236
 Info 'else' construct must use '{}'s. 238
 Info Line is longer than 120 characters (found 140). 247
 Info Line is longer than 120 characters (found 156). 255
 Info 'if' construct must use '{}'s. 261
 Info 'for' construct must use '{}'s. 265
 Info Line is longer than 120 characters (found 164). 270
 Info 'if' construct must use '{}'s. 277
 Info Line is longer than 120 characters (found 140). 282
 Info Line is longer than 120 characters (found 156). 291
 Info Line is longer than 120 characters (found 154). 298
 Info Line is longer than 120 characters (found 156). 305
 Info Line is longer than 120 characters (found 144). 312
 Info Line is longer than 120 characters (found 134). 319
 Info Line is longer than 120 characters (found 154). 345
 Info 'for' construct must use '{}'s. 352
 Info Line is longer than 120 characters (found 168). 358
 Info '}' should be alone on a line. 373
 Info '}' should be alone on a line. 376
 Info '}' should be alone on a line. 379
 Info '}' should be alone on a line. 427
 Info Line is longer than 120 characters (found 172). 491
 Info Comment matches to-do format 'TODO:'. 534
 Info Executable statement count is 47 (max allowed is 30). 537
 Info Unnecessary parentheses around assignment right-hand side. 544
 Info '}' should be alone on a line. 549
 Info '}' should be alone on a line. 558
 Info '}' should be alone on a line. 575
 Info '}' should be alone on a line. 579
 Info '}' should be alone on a line. 623
 Info Executable statement count is 44 (max allowed is 30). 651
 Info Avoid nested blocks. 661
 Info 'if' construct must use '{}'s. 724
 Info Line is longer than 120 characters (found 122). 748
 Info Line is longer than 120 characters (found 166). 787
 Info Line is longer than 120 characters (found 130). 797
 Info Line is longer than 120 characters (found 152). 815
 Info Line is longer than 120 characters (found 158). 835
 Info Line is longer than 120 characters (found 148). 862
 Info '}' should be alone on a line. 886
 Info Line is longer than 120 characters (found 149). 902
 Info Line is longer than 120 characters (found 122). 942
 Info Line is longer than 120 characters (found 124). 1001
 Info Line is longer than 120 characters (found 124). 1077
 Info Line is longer than 120 characters (found 124). 1101
 Info Line is longer than 120 characters (found 122). 1117
 Info Line is longer than 120 characters (found 122). 1124
 Info Line is longer than 120 characters (found 128). 1132
 Info Line is longer than 120 characters (found 128). 1148
 Info Line is longer than 120 characters (found 132). 1199
 Info Line is longer than 120 characters (found 128). 1213
 Info Line is longer than 120 characters (found 136). 1249
 Info Line is longer than 120 characters (found 138). 1256
 Info Line is longer than 120 characters (found 122). 1263
 Info Line is longer than 120 characters (found 128). 1277
 Info Line is longer than 120 characters (found 122). 1284
 Info Line is longer than 120 characters (found 126). 1366
 Info Line is longer than 120 characters (found 122). 1373
 Info Line is longer than 120 characters (found 134). 1380
 Info Line is longer than 120 characters (found 124). 1388
 Info Comment matches to-do format 'TODO:'. 1403
 Info Line is longer than 120 characters (found 126). 1426
 Info 'while' construct must use '{}'s. 1494
 Info Empty statement. 1494
 Info 'if' construct must use '{}'s. 1518

org/andromda/translation/ocl/validation/ValidationTranslatorException.java

Severity Message Line
 Info File does not end with a newline.

org/andromda/translation/ocl/validation/features.properties

Severity Message Line
 Info File does not end with a newline.