Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
1251290

Rules

RulesViolationsSeverity
SuppressionCommentFilter0Errors Error
NewlineAtEndOfFile3Infos Info
JavadocPackage1Infos Info
FileContentsHolder0Errors Error
CyclomaticComplexity
  • max: "20"
0Warnings Warning
DoubleCheckedLocking0Infos Info
HiddenField
  • ignoreAbstractMethods: "true"
  • tokens: "VARIABLE_DEF"
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
1Infos Info
StringLiteralEquality0Warnings Warning
ArrayTrailingComma3Infos Info
FallThrough0Infos Info
ClassDataAbstractionCoupling
  • max: "20"
1Warnings Warning
LocalVariableName0Warnings Warning
ExplicitInitialization0Infos Info
AbstractClassName0Warnings Warning
JavadocType
  • excludeScope: "private"
  • authorFormat: "\S"
0Warnings Warning
JavaNCSS
  • fileMaximum: "2000"
  • classMaximum: "1500"
  • methodMaximum: "125"
0Warnings Warning
RedundantModifier0Infos Info
AnonInnerLength
  • max: "40"
0Warnings Warning
EqualsAvoidNull1Infos Info
ParameterName0Warnings Warning
FinalClass3Warnings Warning
LineLength
  • max: "120"
  • tabWidth: "4"
19Warnings Warning
MissingOverride2Infos Info
DefaultComesLast0Errors Error
EmptyBlock1Infos Info
LocalFinalVariableName0Warnings Warning
JavadocVariable
  • scope: "public"
4Infos Info
MemberName0Warnings Warning
EqualsHashCode0Errors Error
VisibilityModifier
  • packageAllowed: "true"
  • protectedAllowed: "true"
0Infos Info
PackageName0Warnings Warning
EmptyStatement1Infos Info
ArrayTypeStyle0Infos Info
RedundantThrows
  • allowUnchecked: "true"
0Infos Info
UnusedImports0Infos Info
ClassFanOutComplexity
  • max: "35"
1Infos Info
TodoComment0Infos Info
JavadocStyle
  • scope: "public"
  • checkFirstSentence: "true"
  • checkHtml: "false"
  • checkEmptyJavadoc: "true"
0Infos Info
SimplifyBooleanExpression0Infos Info
HideUtilityClassConstructor6Warnings Warning
SimplifyBooleanReturn0Infos Info
JavadocMethod
  • allowMissingPropertyJavadoc: "true"
  • scope: "protected"
  • allowUndeclaredRTE: "true"
  • allowMissingReturnTag: "true"
13Infos Info
ModifierOrder3Infos Info
BooleanExpressionComplexity
  • max: "5"
0Warnings Warning
MagicNumber
  • ignoreNumbers: "-1,0,1,2,4,8,16,32,64,128,256,512,1000,1024,2048,4096"
17Infos Info

Details

DataGenerator.java

ViolationMessageLine
InfosMissing package-info.java file.0
WarningsClass Data Abstraction Coupling is 26 (max allowed is 20) classes [ArrayList, CommandlineClientFactory, CommandlineParser, Date, FileDetails, FileIdentifier, FileInformation, FileInputStream, FileMetadata, FileOutputStream, HashMap, HashSet, Metadata, NamedFileIdentifier, PackageDetails, PackageInformation, PackageMember, PositionOutputStream, ProcessPackageDataSet, Properties, Random, Source, SourceIdentifier, SourceInformation, ZipEntry, ZipOutputStream].26
InfosClass Fan-Out Complexity is 36 (max allowed is 35).26
WarningsUtility classes should not have a public or default constructor.26
Infos'5' is a magic number.54
InfosMissing a Javadoc comment.61
Infos'20' is a magic number.265
Infos'6' is a magic number.283

DirectorySender.java

ViolationMessageLine
WarningsUtility classes should not have a public or default constructor.31
InfosMissing a Javadoc comment.70
WarningsLine is longer than 120 characters.76
WarningsLine is longer than 120 characters.166
WarningsLine is longer than 120 characters.188
Infos'200' is a magic number.188
WarningsLine is longer than 120 characters.194
WarningsLine is longer than 120 characters.206
WarningsLine is longer than 120 characters.283
Infos'10' is a magic number.289
WarningsLine is longer than 120 characters.290

FileQuery.java

ViolationMessageLine
WarningsUtility classes should not have a public or default constructor.34
InfosArray should contain trailing comma.46
InfosArray should contain trailing comma.48
Infos'6' is a magic number.85
InfosMissing a Javadoc comment.99
Infos'30' is a magic number.129
WarningsClass IdHandler should be declared as final.178
Infos'private' modifier out of order with the JLS suggestions.187
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.217

Info.java

ViolationMessageLine
WarningsUtility classes should not have a public or default constructor.7
InfosArray should contain trailing comma.10
InfosMissing a Javadoc comment.12

ReprocessInitiator.java

ViolationMessageLine
InfosFile does not end with a newline.0
WarningsUtility classes should not have a public or default constructor.29
InfosMissing a Javadoc comment.67
Infos'30' is a magic number.92
WarningsLine is longer than 120 characters.100
WarningsClass NameHandler should be declared as final.140
Infos'private' modifier out of order with the JLS suggestions.144
InfosMust include @java.lang.Override annotation when {@inheritDoc} Javadoc tag exists.161

TrivialFileChecker.java

ViolationMessageLine
WarningsUtility classes should not have a public or default constructor.22
InfosMissing a Javadoc comment.24
InfosMissing a Javadoc comment.26
InfosMissing a Javadoc comment.27
InfosMissing a Javadoc comment.28
InfosMissing a Javadoc comment.34
Infos'60' is a magic number.56
Infos'60D' is a magic number.61
WarningsClass Worker should be declared as final.78
InfosEmpty statement.92

com/trendmicro/grid/acl/client/ServiceClient.java

ViolationMessageLine
WarningsLine is longer than 120 characters.92
WarningsLine is longer than 120 characters.103
WarningsLine is longer than 120 characters.117
WarningsLine is longer than 120 characters.179
WarningsLine is longer than 120 characters.181
Infos'400' is a magic number.194
Infos'400' is a magic number.213
WarningsLine is longer than 120 characters.221
WarningsLine is longer than 120 characters.247
WarningsLine is longer than 120 characters.270
WarningsLine is longer than 120 characters.310
WarningsLine is longer than 120 characters.336
InfosMust have at least one statement.342

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

ViolationMessageLine
InfosFile does not end with a newline.0

com/trendmicro/grid/acl/client/util/CommandlineParser.java

ViolationMessageLine
WarningsLine is longer than 120 characters.110
Infos'values' hides a field.115
InfosExpected @param tag for '<T>'.181
InfosExpected @param tag for '<T>'.205
Infos'80' is a magic number.264
InfosString literal expressions should be on the left side of an equals comparison.285
Infos'static' modifier out of order with the JLS suggestions.295

com/trendmicro/grid/acl/client/util/ProgressIndicator.java

ViolationMessageLine
InfosMissing a Javadoc comment.28
Infos'10000' is a magic number.82
Infos'100D' is a magic number.82
InfosMissing a Javadoc comment.100
InfosMissing a Javadoc comment.115
InfosMissing a Javadoc comment.120
InfosMissing a Javadoc comment.128
Infos'20' is a magic number.133
Infos'100' is a magic number.134

com/trendmicro/grid/acl/client/util/package-info.java

ViolationMessageLine
InfosFile does not end with a newline.0