Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
519680

Files

FilesInfosWarningsErrors
com/trendmicro/grid/acl/ds/CategoryViewRepository.java100
com/trendmicro/grid/acl/ds/DSUtil.java010
com/trendmicro/grid/acl/ds/FileContentRepository.java200
com/trendmicro/grid/acl/ds/JobRepository.java100
com/trendmicro/grid/acl/ds/RemoteCacheable.java100
com/trendmicro/grid/acl/ds/RepositoriesContext.java200
com/trendmicro/grid/acl/ds/RepositorySelector.java1100
com/trendmicro/grid/acl/ds/RepositorySelectorMBean.java200
com/trendmicro/grid/acl/ds/RepositorySelectors.java300
com/trendmicro/grid/acl/ds/RepositorySelectorsFile.java400
com/trendmicro/grid/acl/ds/RepositorySelectorsRepository.java100
com/trendmicro/grid/acl/ds/SourceRepository.java010
com/trendmicro/grid/acl/ds/TagQueryExpression.java020
com/trendmicro/grid/acl/ds/TagQueryExpressionBuilder.java120
com/trendmicro/grid/acl/ds/config/DataSourcePropertySection.java1500
com/trendmicro/grid/acl/ds/config/package-info.java100
com/trendmicro/grid/acl/ds/datatypes/SharedFileDetails.java300
com/trendmicro/grid/acl/ds/datatypes/SharedFileInformation.java300
com/trendmicro/grid/acl/ds/datatypes/SharedFileMetadata.java300
com/trendmicro/grid/acl/ds/datatypes/SharedJob.java300
com/trendmicro/grid/acl/ds/datatypes/SharedJobDetails.java300
com/trendmicro/grid/acl/ds/datatypes/SharedNamedFileIdentifier.java400
com/trendmicro/grid/acl/ds/datatypes/SharedNamedFileIdentifierListPage.java400
com/trendmicro/grid/acl/ds/datatypes/SharedPackageDetails.java300
com/trendmicro/grid/acl/ds/datatypes/SharedPackageFamily.java300
com/trendmicro/grid/acl/ds/datatypes/SharedPackageInformation.java200
com/trendmicro/grid/acl/ds/datatypes/SharedSource.java300
com/trendmicro/grid/acl/ds/datatypes/SharedSourceDomain.java300
com/trendmicro/grid/acl/ds/datatypes/SharedSourceDomainListPage.java300
com/trendmicro/grid/acl/ds/datatypes/SharedSourceInformation.java300
com/trendmicro/grid/acl/ds/datatypes/SharedVendor.java300
com/trendmicro/grid/acl/ds/datatypes/package-info.java100
com/trendmicro/grid/acl/ds/jmx/RepositoriesAdapter.java100
com/trendmicro/grid/acl/ds/jmx/package-info.java100
com/trendmicro/grid/acl/ds/jpa/AbstractTagQueryProvider.java020
com/trendmicro/grid/acl/ds/jpa/package-info.java100
com/trendmicro/grid/acl/ds/package-info.java100

Rules

RulesViolationsSeverity
SuppressionCommentFilter0Errors Error
NewlineAtEndOfFile16Infos 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
ExplicitInitialization0Infos Info
AbstractClassName2Warnings Warning
JavadocType
  • excludeScope: "private"
  • authorFormat: "\S"
0Warnings Warning
JavaNCSS
  • fileMaximum: "2000"
  • classMaximum: "1500"
  • methodMaximum: "125"
0Warnings Warning
RedundantModifier3Infos Info
AnonInnerLength
  • max: "40"
1Warnings Warning
EqualsAvoidNull0Infos Info
ParameterName0Warnings Warning
FinalClass1Warnings Warning
LineLength
  • max: "120"
  • tabWidth: "4"
3Warnings Warning
MissingOverride5Infos Info
DefaultComesLast0Errors Error
EmptyBlock1Infos Info
LocalFinalVariableName0Warnings Warning
JavadocVariable
  • scope: "public"
14Infos Info
MemberName1Warnings Warning
EqualsHashCode0Errors Error
VisibilityModifier
  • packageAllowed: "true"
  • protectedAllowed: "true"
0Infos 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"
2Infos Info
SimplifyBooleanExpression0Infos Info
HideUtilityClassConstructor0Warnings Warning
SimplifyBooleanReturn0Infos Info
JavadocMethod
  • allowMissingPropertyJavadoc: "true"
  • scope: "protected"
  • allowUndeclaredRTE: "true"
  • allowMissingReturnTag: "true"
53Infos 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"
2Infos Info

Details

com/trendmicro/grid/acl/ds/CategoryViewRepository.java

ViolationMessageLine
InfosFirst sentence should end with a period.15

com/trendmicro/grid/acl/ds/DSUtil.java

ViolationMessageLine
WarningsClass DSUtil should be declared as final.13

com/trendmicro/grid/acl/ds/FileContentRepository.java

ViolationMessageLine
InfosUnused @throws tag for 'java.io.FileNotFoundException'.90
InfosExpected @throws tag for 'IOException'.92

com/trendmicro/grid/acl/ds/JobRepository.java

ViolationMessageLine
InfosFirst sentence should end with a period.53

com/trendmicro/grid/acl/ds/RemoteCacheable.java

ViolationMessageLine
InfosUnused Javadoc tag.25

com/trendmicro/grid/acl/ds/RepositoriesContext.java

ViolationMessageLine
InfosMissing a Javadoc comment.48
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.128

com/trendmicro/grid/acl/ds/RepositorySelector.java

ViolationMessageLine
InfosMissing a Javadoc comment.37
InfosMissing a Javadoc comment.40
InfosMissing a Javadoc comment.44
InfosMissing a Javadoc comment.62
InfosMust have at least one statement.79
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.106
InfosMissing a Javadoc comment.110
InfosMissing a Javadoc comment.125
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.136
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.150
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.172

com/trendmicro/grid/acl/ds/RepositorySelectorMBean.java

ViolationMessageLine
InfosRedundant 'public' modifier.19
InfosRedundant 'public' modifier.26

com/trendmicro/grid/acl/ds/RepositorySelectors.java

ViolationMessageLine
InfosMissing a Javadoc comment.45
InfosMissing a Javadoc comment.52
InfosMissing a Javadoc comment.57

com/trendmicro/grid/acl/ds/RepositorySelectorsFile.java

ViolationMessageLine
InfosMissing a Javadoc comment.43
Infos'10' is a magic number.70
Infos'10' is a magic number.70
InfosMissing a Javadoc comment.74

com/trendmicro/grid/acl/ds/RepositorySelectorsRepository.java

ViolationMessageLine
InfosRedundant 'public' modifier.19

com/trendmicro/grid/acl/ds/SourceRepository.java

ViolationMessageLine
WarningsLine is longer than 120 characters.76

com/trendmicro/grid/acl/ds/TagQueryExpression.java

ViolationMessageLine
WarningsName 'TagQueryExpression' must match pattern '^Abstract.*$|^.*Factory$'.16
WarningsAnonymous inner class length is 41 lines (max allowed is 40).154

com/trendmicro/grid/acl/ds/TagQueryExpressionBuilder.java

ViolationMessageLine
WarningsName 'TagQueryExpressionBuilder' must match pattern '^Abstract.*$|^.*Factory$'.13
InfosMissing a Javadoc comment.15
WarningsName 'DELIMITERS' must match pattern '^[a-z][a-zA-Z0-9]*$'.21

com/trendmicro/grid/acl/ds/config/DataSourcePropertySection.java

ViolationMessageLine
InfosMissing a Javadoc comment.105
InfosMissing a Javadoc comment.107
InfosMissing a Javadoc comment.108
InfosMissing a Javadoc comment.110
InfosMissing a Javadoc comment.111
InfosMissing a Javadoc comment.112
InfosMissing a Javadoc comment.113
InfosMissing a Javadoc comment.114
InfosMissing a Javadoc comment.115
InfosMissing a Javadoc comment.116
InfosMissing a Javadoc comment.117
InfosMissing a Javadoc comment.118
InfosMissing a Javadoc comment.119
InfosMissing a Javadoc comment.120
InfosMissing a Javadoc comment.122

com/trendmicro/grid/acl/ds/config/package-info.java

ViolationMessageLine
InfosFile does not end with a newline.0

com/trendmicro/grid/acl/ds/datatypes/SharedFileDetails.java

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

com/trendmicro/grid/acl/ds/datatypes/SharedFileInformation.java

ViolationMessageLine
InfosMissing a Javadoc comment.21
InfosMissing a Javadoc comment.24
InfosMissing a Javadoc comment.28

com/trendmicro/grid/acl/ds/datatypes/SharedFileMetadata.java

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

com/trendmicro/grid/acl/ds/datatypes/SharedJob.java

ViolationMessageLine
InfosFile does not end with a newline.0
InfosMissing a Javadoc comment.20
InfosMissing a Javadoc comment.23

com/trendmicro/grid/acl/ds/datatypes/SharedJobDetails.java

ViolationMessageLine
InfosFile does not end with a newline.0
InfosMissing a Javadoc comment.17
InfosMissing a Javadoc comment.20

com/trendmicro/grid/acl/ds/datatypes/SharedNamedFileIdentifier.java

ViolationMessageLine
InfosMissing a Javadoc comment.16
InfosMissing a Javadoc comment.19
InfosMissing a Javadoc comment.23
InfosMissing a Javadoc comment.27

com/trendmicro/grid/acl/ds/datatypes/SharedNamedFileIdentifierListPage.java

ViolationMessageLine
InfosFile does not end with a newline.0
InfosMissing a Javadoc comment.17
InfosMissing a Javadoc comment.20
InfosMissing a Javadoc comment.26

com/trendmicro/grid/acl/ds/datatypes/SharedPackageDetails.java

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

com/trendmicro/grid/acl/ds/datatypes/SharedPackageFamily.java

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

com/trendmicro/grid/acl/ds/datatypes/SharedPackageInformation.java

ViolationMessageLine
InfosMissing a Javadoc comment.18
InfosMissing a Javadoc comment.21

com/trendmicro/grid/acl/ds/datatypes/SharedSource.java

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

com/trendmicro/grid/acl/ds/datatypes/SharedSourceDomain.java

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

com/trendmicro/grid/acl/ds/datatypes/SharedSourceDomainListPage.java

ViolationMessageLine
InfosMissing a Javadoc comment.17
InfosMissing a Javadoc comment.20
InfosMissing a Javadoc comment.26

com/trendmicro/grid/acl/ds/datatypes/SharedSourceInformation.java

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

com/trendmicro/grid/acl/ds/datatypes/SharedVendor.java

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

com/trendmicro/grid/acl/ds/datatypes/package-info.java

ViolationMessageLine
InfosFile does not end with a newline.0

com/trendmicro/grid/acl/ds/jmx/RepositoriesAdapter.java

ViolationMessageLine
InfosMissing a Javadoc comment.76

com/trendmicro/grid/acl/ds/jmx/package-info.java

ViolationMessageLine
InfosFile does not end with a newline.0

com/trendmicro/grid/acl/ds/jpa/AbstractTagQueryProvider.java

ViolationMessageLine
WarningsLine is longer than 120 characters.61
WarningsLine is longer than 120 characters.83

com/trendmicro/grid/acl/ds/jpa/package-info.java

ViolationMessageLine
InfosFile does not end with a newline.0

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

ViolationMessageLine
InfosFile does not end with a newline.0