Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
1801010

Rules

RulesViolationsSeverity
NewlineAtEndOfFile0Warnings Warning
FileContentsHolder0Warnings Warning
JavadocStyle
  • checkEmptyJavadoc: "true"
0Warnings Warning
JavadocType
  • authorFormat: "^[a-zA-Z'\s]*\s[<>=\.a-z]*$"
  • versionFormat: "^\d+.\d+.[\d+|SNAPSHOT] \d\d\d\d-\d\d-\d\d$"
1Warnings Warning
JavadocVariable0Infos Info
WriteTag0Warnings Warning
ConstantName0Warnings Warning
LocalFinalVariableName0Warnings Warning
LocalVariableName0Warnings Warning
MemberName
  • format: "^[a-zA-Z0-9]+$"
0Warnings Warning
MethodName0Warnings Warning
PackageName
  • format: "name.angoca.zemucan(\.[a-z][a-zA-Z0-9]+)*$"
0Warnings Warning
ParameterName0Warnings Warning
StaticVariableName
  • format: "^[a-zA-Z0-9]+$"
0Warnings Warning
TypeName0Warnings Warning
AvoidStarImport0Warnings Warning
IllegalImport0Warnings Warning
RedundantImport0Warnings Warning
UnusedImports0Warnings Warning
AnonInnerLength0Warnings Warning
ExecutableStatementCount
  • tokens: "INSTANCE_INIT,STATIC_INIT,METHOD_DEF,CTOR_DEF"
1Warnings Warning
LineLength
  • max: "90"
  • tabWidth: "4"
  • ignorePattern: "^ \* URL:|<br\/>$|<br \/>$|^import |\{$|\/\/\$NON-NLS-"
4Warnings Warning
MethodLength0Warnings Warning
ParameterNumber0Warnings Warning
EmptyForInitializerPad0Warnings Warning
EmptyForIteratorPad0Warnings Warning
MethodParamPad0Warnings Warning
NoWhitespaceBefore0Warnings Warning
OperatorWrap0Warnings Warning
ParenPad0Warnings Warning
TypecastParenPad0Warnings Warning
WhitespaceAfter0Warnings Warning
ModifierOrder0Warnings Warning
RedundantModifier0Warnings Warning
AvoidNestedBlocks0Warnings Warning
EmptyBlock0Warnings Warning
LeftCurly0Warnings Warning
NeedBraces0Warnings Warning
RightCurly0Warnings Warning
AvoidInlineConditionals6Warnings Warning
CovariantEquals0Warnings Warning
DefaultComesLast0Warnings Warning
DeclarationOrder6Warnings Warning
DoubleCheckedLocking0Warnings Warning
EmptyStatement0Warnings Warning
EqualsHashCode0Warnings Warning
ExplicitInitialization0Warnings Warning
FallThrough0Warnings Warning
FinalLocalVariable0Warnings Warning
HiddenField0Warnings Warning
IllegalInstantiation0Warnings Warning
IllegalCatch0Warnings Warning
IllegalThrows0Warnings Warning
IllegalToken1Warnings Warning
IllegalTokenText0Warnings Warning
IllegalType7Warnings Warning
InnerAssignment6Warnings Warning
JUnitTestCase0Warnings Warning
MagicNumber33Warnings Warning
MissingCtor0Warnings Warning
MissingSwitchDefault0Warnings Warning
ModifiedControlVariable0Warnings Warning
MultipleStringLiterals2Warnings Warning
MultipleVariableDeclarations0Warnings Warning
NestedIfDepth1Warnings Warning
NestedTryDepth0Warnings Warning
PackageDeclaration0Warnings Warning
ParameterAssignment18Warnings Warning
RedundantThrows
  • logLoadErrors: "true"
  • suppressLoadErrors: "true"
0Warnings Warning
RequireThis0Warnings Warning
ReturnCount0Warnings Warning
SimplifyBooleanExpression0Warnings Warning
SimplifyBooleanReturn0Warnings Warning
StringLiteralEquality0Warnings Warning
SuperClone0Warnings Warning
SuperFinalize0Warnings Warning
UnnecessaryParentheses0Warnings Warning
DesignForExtension0Infos Info
FinalClass0Warnings Warning
HideUtilityClassConstructor0Warnings Warning
InterfaceIsType0Warnings Warning
MutableException0Warnings Warning
ThrowsCount3Warnings Warning
VisibilityModifier0Warnings Warning
BooleanExpressionComplexity0Warnings Warning
ClassDataAbstractionCoupling0Warnings Warning
ClassFanOutComplexity0Warnings Warning
CyclomaticComplexity2Warnings Warning
JavaNCSS0Warnings Warning
NPathComplexity1Warnings Warning
ArrayTypeStyle0Warnings Warning
DescendantToken0Warnings Warning
FinalParameters9Warnings Warning
TodoComment0Warnings Warning
TrailingComment
  • legalComment: "\$NON-NLS-"
0Warnings Warning
UncommentedMain
  • excludedClasses: "\.Main$"
0Warnings Warning
UpperEll0Warnings Warning
Regexp0Warnings Warning

Details

name/angoca/zemucan/core/lexical/impl/ImplementationLexicalAnalyzer.java

ViolationMessageLine
Warnings'97' is a magic number.90
Warnings'110' is a magic number.90
Warnings'103' is a magic number.90
Warnings'111' is a magic number.90
Warnings'99' is a magic number.90
Warnings'97' is a magic number.90
WarningsLine is longer than 90 characters.94
WarningsThe String " " appears 4 times in the file.109
WarningsLine is longer than 90 characters.146
WarningsInstance variable definition in wrong order.157
WarningsConstructor definition in wrong order.166
WarningsParameter newPhrase should be final.263
WarningsParameter setOfOptions should be final.265
WarningsParameter setOfPhrases should be final.265
WarningsThrows count is 2 (max allowed is 1).266
WarningsAssignment of parameter 'newPhrase' is not allowed.285
WarningsAssignment of parameter 'setOfOptions' is not allowed.288
WarningsAssignment of parameter 'setOfPhrases' is not allowed.289
WarningsParameter newPhrase should be final.295
WarningsParameter setOfOptions should be final.297
WarningsParameter setOfPhrases should be final.297
WarningsThrows count is 2 (max allowed is 1).298
WarningsAssignment of parameter 'setOfPhrases' is not allowed.302
WarningsAssignment of parameter 'setOfPhrases' is not allowed.306
WarningsAssignment of parameter 'newPhrase' is not allowed.311
WarningsAssignment of parameter 'setOfPhrases' is not allowed.313
WarningsAssignment of parameter 'setOfOptions' is not allowed.315
WarningsParameter newPhrase should be final.321
WarningsParameter setOfOptions should be final.323
WarningsParameter setOfPhrases should be final.323
WarningsThrows count is 2 (max allowed is 1).324
WarningsAssignment of parameter 'newPhrase' is not allowed.330
WarningsAssignment of parameter 'newPhrase' is not allowed.332
WarningsAssignment of parameter 'setOfOptions' is not allowed.333
WarningsAssignment of parameter 'newPhrase' is not allowed.337
WarningsAssignment of parameter 'newPhrase' is not allowed.342
WarningsAssignment of parameter 'setOfOptions' is not allowed.343
WarningsAssignment of parameter 'setOfOptions' is not allowed.347
WarningsAssignment of parameter 'newPhrase' is not allowed.355
WarningsAssignment of parameter 'setOfOptions' is not allowed.358
WarningsAssignment of parameter 'setOfPhrases' is not allowed.360
WarningsInner assignments should be avoided.422
WarningsInner assignments should be avoided.460
WarningsInner assignments should be avoided.476
WarningsUsing '++' is not allowed.478
WarningsInner assignments should be avoided.498

name/angoca/zemucan/core/syntactic/impl/ImplementationSyntacticAnalyzer.java

ViolationMessageLine
WarningsLine is longer than 90 characters.152
WarningsInstance variable definition in wrong order.163
WarningsInstance variable definition in wrong order.169
WarningsConstructor definition in wrong order.179
WarningsInner assignments should be avoided.183
WarningsCyclomatic Complexity is 11 (max allowed is 10).253
WarningsDeclaring variables, return values or parameters of type 'AbstractGraphNode' is not allowed.270
WarningsDeclaring variables, return values or parameters of type 'AbstractGraphNode' is not allowed.341
WarningsDeclaring variables, return values or parameters of type 'AbstractGraphNode' is not allowed.350
WarningsLine is longer than 90 characters.353
WarningsDeclaring variables, return values or parameters of type 'AbstractGraphNode' is not allowed.383
WarningsDeclaring variables, return values or parameters of type 'AbstractGraphNode' is not allowed.384
WarningsDeclaring variables, return values or parameters of type 'AbstractGraphNode' is not allowed.389
WarningsDeclaring variables, return values or parameters of type 'AbstractGraphNode' is not allowed.398

name/angoca/zemucan/core/syntactic/model/GraphAnswer.java

ViolationMessageLine
WarningsInner assignments should be avoided.97
WarningsNested if-else depth is 2 (max allowed is 1).127

name/angoca/zemucan/tools/Base64.java

ViolationMessageLine
WarningsType Javadoc tag @author must match pattern '^[a-zA-Z'\s]*\s[<>=\.a-z]*$'.27
Warnings'64' is a magic number.31
Warnings'128' is a magic number.36
Warnings'64' is a magic number.61
WarningsCyclomatic Complexity is 17 (max allowed is 10).76
WarningsExecutable statement count is 34 (max allowed is 30).76
WarningsNPath Complexity is 260 (max allowed is 200).76
Warnings'4' is a magic number.78
Warnings'3' is a magic number.85
Warnings'4' is a magic number.85
WarningsAvoid inline conditionals.94
WarningsAvoid inline conditionals.96
Warnings'127' is a magic number.98
Warnings'127' is a magic number.98
Warnings'127' is a magic number.98
Warnings'127' is a magic number.98
WarningsThe String "Illegal character in Base64 encoded data." appears 2 times in the file.100
Warnings'4' is a magic number.110
Warnings'0xf' is a magic number.111
Warnings'4' is a magic number.111
Warnings'3' is a magic number.112
Warnings'6' is a magic number.112
Warnings'4' is a magic number.177
Warnings'3' is a magic number.177
Warnings'3' is a magic number.179
Warnings'0xff' is a magic number.184
WarningsAvoid inline conditionals.186
Warnings'0xff' is a magic number.186
WarningsAvoid inline conditionals.188
Warnings'0xff' is a magic number.188
Warnings'3' is a magic number.191
Warnings'4' is a magic number.191
Warnings'4' is a magic number.191
Warnings'0xf' is a magic number.192
Warnings'6' is a magic number.192
Warnings'0x3F' is a magic number.193
WarningsAvoid inline conditionals.198
WarningsAvoid inline conditionals.200
WarningsConstructor definition in wrong order.221