Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
176650

Rules

RulesViolationsSeverity
SuppressionCommentFilter0Errors Error
NewlineAtEndOfFile4Infos Info
JavadocPackage0Infos Info
FileContentsHolder0Errors Error
CyclomaticComplexity
  • max: "20"
0Warnings Warning
DoubleCheckedLocking0Infos Info
HiddenField
  • ignoreAbstractMethods: "true"
  • tokens: "VARIABLE_DEF"
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
0Infos Info
StringLiteralEquality0Warnings Warning
ArrayTrailingComma0Infos Info
FallThrough0Infos Info
ClassDataAbstractionCoupling
  • max: "20"
0Warnings Warning
LocalVariableName0Warnings Warning
ExplicitInitialization1Infos Info
AbstractClassName1Warnings Warning
JavadocType
  • excludeScope: "private"
  • authorFormat: "\S"
0Warnings Warning
JavaNCSS
  • fileMaximum: "2000"
  • classMaximum: "1500"
  • methodMaximum: "125"
0Warnings Warning
RedundantModifier0Infos Info
AnonInnerLength
  • max: "40"
0Warnings Warning
EqualsAvoidNull0Infos Info
ParameterName0Warnings Warning
FinalClass4Warnings Warning
LineLength
  • max: "120"
  • tabWidth: "4"
0Warnings Warning
MissingOverride11Infos Info
DefaultComesLast0Errors Error
EmptyBlock2Infos Info
LocalFinalVariableName0Warnings Warning
JavadocVariable
  • scope: "public"
2Infos Info
MemberName0Warnings Warning
EqualsHashCode0Errors Error
VisibilityModifier
  • packageAllowed: "true"
  • protectedAllowed: "true"
2Infos Info
PackageName0Warnings Warning
EmptyStatement0Infos Info
ArrayTypeStyle0Infos Info
RedundantThrows
  • allowUnchecked: "true"
0Infos Info
UnusedImports0Infos Info
ClassFanOutComplexity
  • max: "35"
0Infos Info
TodoComment0Infos Info
JavadocStyle
  • scope: "public"
  • checkFirstSentence: "true"
  • checkHtml: "false"
  • checkEmptyJavadoc: "true"
5Infos Info
SimplifyBooleanExpression0Infos Info
HideUtilityClassConstructor0Warnings Warning
SimplifyBooleanReturn0Infos Info
JavadocMethod
  • allowMissingPropertyJavadoc: "true"
  • scope: "protected"
  • allowUndeclaredRTE: "true"
  • allowMissingReturnTag: "true"
28Infos Info
ModifierOrder0Infos Info
BooleanExpressionComplexity
  • max: "5"
0Warnings Warning
MagicNumber
  • ignoreNumbers: "-1,0,1,2,4,8,16,32,64,128,256,512,1000,1024,2048,4096"
11Infos Info

Details

com/trendmicro/grid/acl/commons/CompositeMessageDigest.java

ViolationMessageLine
InfosMissing a Javadoc comment.25
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.45
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.53
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.61
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.70

com/trendmicro/grid/acl/commons/LocaleXmlAdapter.java

ViolationMessageLine
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.18
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.25

com/trendmicro/grid/acl/commons/Paths.java

ViolationMessageLine
WarningsClass Paths should be declared as final.15

com/trendmicro/grid/acl/commons/Processes.java

ViolationMessageLine
WarningsClass Processes should be declared as final.13
InfosFirst sentence should end with a period.29
InfosExpected @param tag for 'command'.32
InfosExpected @param tag for 'initialDelay'.32
InfosExpected @param tag for 'period'.32
InfosExpected @param tag for 'unit'.32
InfosFirst sentence should end with a period.36
InfosExpected @param tag for 'command'.39
InfosExpected @param tag for 'delay'.39
InfosExpected @param tag for 'unit'.39
InfosFirst sentence should end with a period.43
InfosExpected @param tag for '<V>'.46
InfosExpected @param tag for 'callable'.46
InfosExpected @param tag for 'delay'.46
InfosExpected @param tag for 'unit'.46
InfosFirst sentence should end with a period.50
InfosExpected @param tag for '<T>'.53
InfosExpected @param tag for 'task'.53
InfosFirst sentence should end with a period.57
InfosExpected @param tag for 'task'.60

com/trendmicro/grid/acl/commons/SoftReferenceThreadLocal.java

ViolationMessageLine
WarningsName 'SoftReferenceThreadLocal' must match pattern '^Abstract.*$|^.*Factory$'.31

com/trendmicro/grid/acl/commons/Utils.java

ViolationMessageLine
WarningsClass Utils should be declared as final.12
Infos'1000000000D' is a magic number.43
Infos'1000000D' is a magic number.87
Infos'10D' is a magic number.89
Infos'60D' is a magic number.91
Infos'60D' is a magic number.94
Infos'24D' is a magic number.94
Infos'60D' is a magic number.94
Infos'60' is a magic number.95
Infos'24' is a magic number.99
Infos'60' is a magic number.99

com/trendmicro/grid/acl/commons/XmlBeanValidator.java

ViolationMessageLine
InfosMust have at least one statement.66
WarningsClass RuleMapping should be declared as final.74
InfosMissing a Javadoc comment.126
InfosMust have at least one statement.131
InfosMissing a Javadoc comment.137
Infos'255' is a magic number.149

com/trendmicro/grid/acl/commons/XmlSerializer.java

ViolationMessageLine
InfosMissing a Javadoc comment.29
InfosVariable 'defaultSchemaBasename' must be private and have accessor methods.29
InfosMissing a Javadoc comment.30
InfosVariable 'namespace' must be private and have accessor methods.30
InfosExpected @param tag for 'defaultSchemaBasename'.68
InfosExpected @param tag for 'namespace'.77
InfosExpected @param tag for 'defaultSchemaBasename'.77
InfosVariable 'fileId' explicitly initialized to '0' (default value for its type).108

com/trendmicro/grid/acl/commons/collections/AbstractMapKeyCollection.java

ViolationMessageLine
InfosMissing a Javadoc comment.17

com/trendmicro/grid/acl/commons/collections/AbstractMapValueCollection.java

ViolationMessageLine
InfosFile does not end with a newline.0
InfosMissing a Javadoc comment.18
InfosMissing a Javadoc comment.22

com/trendmicro/grid/acl/commons/collections/SoftReferenceMap.java

ViolationMessageLine
InfosMissing a Javadoc comment.23
InfosMissing a Javadoc comment.46
InfosMissing a Javadoc comment.50
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.76
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.94
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.102
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.110
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.151

com/trendmicro/grid/acl/commons/collections/StringCache.java

ViolationMessageLine
InfosFile does not end with a newline.0
InfosMissing a Javadoc comment.31
InfosMissing a Javadoc comment.35

com/trendmicro/grid/acl/commons/collections/package-info.java

ViolationMessageLine
InfosFile does not end with a newline.0

com/trendmicro/grid/acl/commons/package-info.java

ViolationMessageLine
InfosFile does not end with a newline.0