Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
1100317

Rules

RulesViolationsSeverity
JavadocPackage
  • allowLegacy: "true"
1Errors Error
NewlineAtEndOfFile3Errors Error
Translation0Errors Error
FileLength0Errors Error
FileTabCharacter
  • eachLine: "true"
0Errors Error
RegexpSingleline
  • message: "Line has trailing spaces."
  • format: "\s+$"
1Errors Error
JavadocMethod81Errors Error
JavadocType2Errors Error
JavadocVariable39Errors Error
JavadocStyle46Errors Error
ConstantName0Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName0Errors Error
MemberName0Errors Error
MethodName0Errors Error
PackageName0Errors Error
ParameterName3Errors Error
StaticVariableName1Errors Error
TypeName0Errors Error
AvoidStarImport9Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports0Errors Error
LineLength32Errors Error
MethodLength0Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad0Errors Error
MethodParamPad0Errors Error
NoWhitespaceAfter0Errors Error
NoWhitespaceBefore0Errors Error
OperatorWrap0Errors Error
ParenPad0Errors Error
TypecastParenPad0Errors Error
WhitespaceAfter0Errors Error
WhitespaceAround0Errors Error
ModifierOrder1Errors Error
RedundantModifier0Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock0Errors Error
LeftCurly0Errors Error
NeedBraces0Errors Error
RightCurly0Errors Error
AvoidInlineConditionals1Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode0Errors Error
HiddenField11Errors Error
IllegalInstantiation0Errors Error
InnerAssignment0Errors Error
MagicNumber2Errors Error
MissingSwitchDefault0Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn0Errors Error
DesignForExtension33Errors Error
FinalClass0Errors Error
HideUtilityClassConstructor1Errors Error
InterfaceIsType0Errors Error
VisibilityModifier5Errors Error
ArrayTypeStyle0Errors Error
FinalParameters45Errors Error
TodoComment0Errors Error
UpperEll0Errors Error

Details

net/sf/jperfprobe/DefaultProbe.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsMissing package-info.java file.0
ErrorsUsing the '.*' form of import should be avoided - org.slf4j.*.27
ErrorsLine is longer than 80 characters.32
ErrorsMissing a Javadoc comment.35
ErrorsVariable 'log' must be private and have accessor methods.35
ErrorsLine has trailing spaces.36
ErrorsMissing a Javadoc comment.38
ErrorsMissing a Javadoc comment.41
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.47
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.56
ErrorsFirst sentence should end with a period.58
ErrorsParameter name should be final.63
Errors'name' hides a field.63
ErrorsMissing a Javadoc comment.68
ErrorsParameter name should be final.68
Errors'name' hides a field.68
ErrorsParameter tim should be final.68
ErrorsMethod 'getElapsed' is not designed for extension - needs to be abstract, final or empty.78
ErrorsMethod 'start' is not designed for extension - needs to be abstract, final or empty.87
ErrorsMethod 'stop' is not designed for extension - needs to be abstract, final or empty.97
ErrorsMethod 'isEnabled' is not designed for extension - needs to be abstract, final or empty.113
ErrorsMethod 'enable' is not designed for extension - needs to be abstract, final or empty.120
ErrorsMethod 'disable' is not designed for extension - needs to be abstract, final or empty.127
ErrorsMethod 'isRunning' is not designed for extension - needs to be abstract, final or empty.137
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.141
ErrorsMissing a Javadoc comment.141
ErrorsMethod 'getTime' is not designed for extension - needs to be abstract, final or empty.145
ErrorsMissing a Javadoc comment.145
ErrorsMethod 'setTime' is not designed for extension - needs to be abstract, final or empty.149
ErrorsMissing a Javadoc comment.149
ErrorsParameter time should be final.149
Errors'time' hides a field.149
ErrorsFirst sentence should end with a period.153
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.158
ErrorsLine is longer than 80 characters.160

net/sf/jperfprobe/MockTime.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.26
ErrorsMissing a Javadoc comment.34
ErrorsMethod 'getNanos' is not designed for extension - needs to be abstract, final or empty.36
ErrorsMissing a Javadoc comment.36
ErrorsMethod 'setTime' is not designed for extension - needs to be abstract, final or empty.40
ErrorsMissing a Javadoc comment.40
ErrorsParameter time should be final.40
Errors'time' hides a field.40

net/sf/jperfprobe/Probe.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.26
ErrorsFirst sentence should end with a period.28

net/sf/jperfprobe/ProbeManager.java

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - java.util.*.3
ErrorsLine is longer than 80 characters.14
ErrorsExpected @param tag for 'probeName'.20
ErrorsExpected @param tag for 'probe'.20
ErrorsFirst sentence should end with a period.22
ErrorsExpected @param tag for 'probeName'.28
ErrorsFirst sentence should end with a period.30
ErrorsExpected an @return tag.35
ErrorsLine is longer than 80 characters.38
ErrorsLine is longer than 80 characters.47
ErrorsExpected an @return tag.51
ErrorsFirst sentence should end with a period.53
ErrorsExpected an @return tag.58
ErrorsExpected @param tag for 'probeName'.58
ErrorsLine is longer than 80 characters.68
ErrorsExpected @param tag for 'p'.72
ErrorsFirst sentence should end with a period.74
ErrorsExpected @param tag for 'probeName'.79
ErrorsFirst sentence should end with a period.81
ErrorsFirst sentence should end with a period.86
ErrorsExpected @param tag for 'probeName'.91
ErrorsFirst sentence should end with a period.98
ErrorsExpected @param tag for 'probeName'.103
ErrorsFirst sentence should end with a period.117
ErrorsExpected an @return tag.121
ErrorsLine is longer than 80 characters.124
ErrorsExpected @param tag for '_firstSamplesToSkip'.129
ErrorsName '_firstSamplesToSkip' must match pattern '^[a-z][a-zA-Z0-9]*$'.129
ErrorsFirst sentence should end with a period.131
ErrorsExpected @param tag for 'tim'.143
ErrorsFirst sentence should end with a period.145
ErrorsExpected an @return tag.150
ErrorsFirst sentence should end with a period.152
ErrorsExpected @param tag for 'probe'.158
ErrorsFirst sentence should end with a period.160
ErrorsExpected @param tag for 'probe'.166
ErrorsFirst sentence should end with a period.168

net/sf/jperfprobe/ProbeManagerImpl.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsUsing the '.*' form of import should be avoided - org.slf4j.*.26
ErrorsUsing the '.*' form of import should be avoided - java.io.*.28
ErrorsUsing the '.*' form of import should be avoided - java.util.*.29
ErrorsUsing the '.*' form of import should be avoided - java.util.concurrent.locks.*.30
ErrorsLine is longer than 80 characters.33
ErrorsLine is longer than 80 characters.38
ErrorsLine is longer than 80 characters.39
ErrorsMissing a Javadoc comment.43
ErrorsVariable 'log' must be private and have accessor methods.43
ErrorsFirst sentence should end with a period.46
ErrorsMissing a Javadoc comment.50
ErrorsMissing a Javadoc comment.51
ErrorsMissing a Javadoc comment.52
ErrorsMissing a Javadoc comment.53
ErrorsMissing a Javadoc comment.55
ErrorsMissing a Javadoc comment.56
ErrorsMissing a Javadoc comment.58
ErrorsParameter timeFactor should be final.58
Errors'timeFactor' hides a field.58
ErrorsParameter u should be final.58
ErrorsFirst sentence should end with a period.63
ErrorsExpected an @return tag.68
ErrorsMissing a Javadoc comment.84
ErrorsMissing a Javadoc comment.86
ErrorsMissing a Javadoc comment.89
ErrorsMissing a Javadoc comment.91
ErrorsMissing a Javadoc comment.92
ErrorsMissing a Javadoc comment.93
ErrorsMissing a Javadoc comment.96
ErrorsFirst sentence should end with a period.98
ErrorsFirst sentence should end with a period.105
ErrorsUnused @param tag for 'firstSamplesToSkip,'.108
ErrorsUnused @param tag for 'presentation,'.109
ErrorsUnused @param tag for 'time,'.110
ErrorsLine is longer than 80 characters.112
ErrorsParameter firstSamplesToSkip should be final.112
Errors'firstSamplesToSkip' hides a field.112
ErrorsExpected @param tag for 'firstSamplesToSkip'.112
ErrorsParameter presentation should be final.112
Errors'presentation' hides a field.112
ErrorsExpected @param tag for 'presentation'.112
ErrorsParameter time should be final.112
Errors'time' hides a field.112
ErrorsExpected @param tag for 'time'.112
ErrorsLine is longer than 80 characters.119
ErrorsParameter probeName should be final.125
ErrorsExpected @param tag for 'probeName'.125
ErrorsParameter probe should be final.125
ErrorsExpected @param tag for 'probe'.125
ErrorsFirst sentence should end with a period.130
ErrorsParameter probeName should be final.136
ErrorsExpected @param tag for 'probeName'.136
ErrorsFirst sentence should end with a period.151
ErrorsExpected an @return tag.156
ErrorsLine is longer than 80 characters.161
ErrorsParameter probeName should be final.167
ErrorsLine is longer than 80 characters.184
ErrorsExpected an @return tag.188
ErrorsParameter probeName should be final.188
ErrorsMissing a Javadoc comment.195
ErrorsParameter probeName should be final.195
ErrorsParameter probeName should be final.214
ErrorsLine is longer than 80 characters.232
ErrorsParameter p should be final.236
ErrorsExpected @param tag for 'p'.236
ErrorsFirst sentence should end with a period.241
ErrorsParameter probeName should be final.246
ErrorsExpected @param tag for 'probeName'.246
ErrorsFirst sentence should end with a period.250
ErrorsFirst sentence should end with a period.261
ErrorsParameter probeName should be final.265
ErrorsExpected @param tag for 'probeName'.265
ErrorsMissing a Javadoc comment.278
ErrorsParameter probeName should be final.278
ErrorsParameter p should be final.296
ErrorsMissing a Javadoc comment.301
ErrorsLine is longer than 80 characters.306
ErrorsParameter _firstSamplesToSkip should be final.311
ErrorsExpected @param tag for '_firstSamplesToSkip'.311
ErrorsName '_firstSamplesToSkip' must match pattern '^[a-z][a-zA-Z0-9]*$'.311
ErrorsFirst sentence should end with a period.315
ErrorsParameter tim should be final.329
ErrorsExpected @param tag for 'tim'.329
ErrorsMissing a Javadoc comment.333
ErrorsFirst sentence should end with a period.337
ErrorsParameter probe should be final.343
ErrorsExpected @param tag for 'probe'.343
ErrorsLine is longer than 80 characters.346
ErrorsLine is longer than 80 characters.347
ErrorsLine is longer than 80 characters.348
ErrorsFirst sentence should end with a period.352
ErrorsParameter probe should be final.358
ErrorsExpected @param tag for 'probe'.358
ErrorsFirst sentence should end with a period.362

net/sf/jperfprobe/Result.java

ViolationMessageLine
ErrorsUsing the '.*' form of import should be avoided - org.slf4j.*.27
ErrorsUsing the '.*' form of import should be avoided - java.io.*.29
ErrorsUsing the '.*' form of import should be avoided - java.util.*.30
ErrorsMissing a Javadoc comment.43
ErrorsVariable 'log' must be private and have accessor methods.43
ErrorsMissing a Javadoc comment.45
ErrorsMissing a Javadoc comment.47
ErrorsName 'DEFAULT_MAXSAMPLES' must match pattern '^[a-z][a-zA-Z0-9]*$'.51
ErrorsVariable 'DEFAULT_MAXSAMPLES' must be private and have accessor methods.51
Errors'300' is a magic number.51
ErrorsMissing a Javadoc comment.53
ErrorsLine is longer than 80 characters.55
ErrorsMissing a Javadoc comment.55
Errors'private' modifier out of order with the JLS suggestions.55
ErrorsMissing a Javadoc comment.58
ErrorsMissing a Javadoc comment.61
ErrorsMissing a Javadoc comment.64
ErrorsMissing a Javadoc comment.67
ErrorsLine is longer than 80 characters.69
ErrorsMissing a Javadoc comment.71
ErrorsMissing a Javadoc comment.74
ErrorsMissing a Javadoc comment.76
ErrorsMissing a Javadoc comment.78
ErrorsMissing a Javadoc comment.80
ErrorsMissing a Javadoc comment.82
ErrorsMissing a Javadoc comment.85
ErrorsParameter name should be final.85
Errors'name' hides a field.85
ErrorsMissing a Javadoc comment.89
ErrorsParameter nSkip should be final.89
ErrorsParameter name should be final.89
Errors'name' hides a field.89
ErrorsMethod 'getSamples' is not designed for extension - needs to be abstract, final or empty.94
ErrorsMissing a Javadoc comment.94
ErrorsMethod 'getNSamples' is not designed for extension - needs to be abstract, final or empty.101
ErrorsMissing a Javadoc comment.101
ErrorsMethod 'getMax' is not designed for extension - needs to be abstract, final or empty.111
ErrorsMissing a Javadoc comment.111
ErrorsMethod 'getMin' is not designed for extension - needs to be abstract, final or empty.115
ErrorsMissing a Javadoc comment.115
ErrorsMethod 'getAverage' is not designed for extension - needs to be abstract, final or empty.120
ErrorsMissing a Javadoc comment.120
ErrorsFirst sentence should end with a period.124
ErrorsExpected an @return tag.129
ErrorsMethod 'getStdev' is not designed for extension - needs to be abstract, final or empty.129
ErrorsAvoid inline conditionals.130
ErrorsFirst sentence should end with a period.136
ErrorsExpected an @return tag.140
ErrorsMethod 'getProbe' is not designed for extension - needs to be abstract, final or empty.140
ErrorsFirst sentence should end with a period.145
ErrorsMethod 'addprobe' is not designed for extension - needs to be abstract, final or empty.150
ErrorsParameter probe should be final.150
ErrorsExpected @param tag for 'probe'.150
ErrorsFirst sentence should end with a period.156
ErrorsLine is longer than 80 characters.157
ErrorsMethod 'clear' is not designed for extension - needs to be abstract, final or empty.159
ErrorsMethod 'disable' is not designed for extension - needs to be abstract, final or empty.171
ErrorsMissing a Javadoc comment.171
ErrorsMethod 'enable' is not designed for extension - needs to be abstract, final or empty.177
ErrorsMissing a Javadoc comment.177
ErrorsMethod 'getName' is not designed for extension - needs to be abstract, final or empty.184
ErrorsMissing a Javadoc comment.184
ErrorsMethod 'addSample' is not designed for extension - needs to be abstract, final or empty.199
ErrorsParameter time should be final.199
ErrorsLine is longer than 80 characters.211
ErrorsFirst sentence should end with a period.227
ErrorsExpected an @return tag.232
ErrorsMethod 'getSingleProbe' is not designed for extension - needs to be abstract, final or empty.232
ErrorsMethod 'setSingleProbe' is not designed for extension - needs to be abstract, final or empty.236
ErrorsMissing a Javadoc comment.236
ErrorsParameter singleProbe should be final.236
Errors'singleProbe' hides a field.236
ErrorsFirst sentence should end with a period.240
ErrorsExpected an @return tag.245
ErrorsMethod 'getLastSample' is not designed for extension - needs to be abstract, final or empty.245
ErrorsMethod 'getTotal' is not designed for extension - needs to be abstract, final or empty.249
ErrorsMissing a Javadoc comment.249
ErrorsFirst sentence should end with a period.253
ErrorsMethod 'toString' is not designed for extension - needs to be abstract, final or empty.258
ErrorsLine is longer than 80 characters.260

net/sf/jperfprobe/StaticProbeManager.java

ViolationMessageLine
ErrorsLine is longer than 80 characters.32
ErrorsLine is longer than 80 characters.37
ErrorsLine is longer than 80 characters.38
ErrorsMissing a Javadoc comment.42
ErrorsVariable 'log' must be private and have accessor methods.42
ErrorsMissing a Javadoc comment.44
ErrorsMissing a Javadoc comment.46
ErrorsLine is longer than 80 characters.50
ErrorsParameter probeName should be final.56
ErrorsExpected @param tag for 'probeName'.56
ErrorsParameter probe should be final.56
ErrorsExpected @param tag for 'probe'.56
ErrorsFirst sentence should end with a period.61
ErrorsParameter probeName should be final.67
ErrorsExpected @param tag for 'probeName'.67
ErrorsFirst sentence should end with a period.71
ErrorsExpected an @return tag.76
ErrorsLine is longer than 80 characters.81
ErrorsParameter probeName should be final.87
ErrorsLine is longer than 80 characters.92
ErrorsExpected an @return tag.96
ErrorsParameter probeName should be final.96
ErrorsMissing a Javadoc comment.100
ErrorsParameter probeName should be final.100
ErrorsParameter probeName should be final.109
ErrorsLine is longer than 80 characters.114
ErrorsParameter p should be final.118
ErrorsExpected @param tag for 'p'.118
ErrorsParameter p should be final.148
ErrorsMissing a Javadoc comment.152
ErrorsLine is longer than 80 characters.157
ErrorsParameter _firstSamplesToSkip should be final.162
ErrorsExpected @param tag for '_firstSamplesToSkip'.162
ErrorsName '_firstSamplesToSkip' must match pattern '^[a-z][a-zA-Z0-9]*$'.162
ErrorsFirst sentence should end with a period.166
ErrorsParameter tim should be final.180
ErrorsExpected @param tag for 'tim'.180
ErrorsFirst sentence should end with a period.184
ErrorsParameter probe should be final.190
ErrorsExpected @param tag for 'probe'.190
ErrorsFirst sentence should end with a period.194
ErrorsParameter probe should be final.200
ErrorsExpected @param tag for 'probe'.200
ErrorsFirst sentence should end with a period.204

net/sf/jperfprobe/SystemTimeByMillis.java

ViolationMessageLine
ErrorsFile does not end with a newline.0
ErrorsFirst sentence should end with a period.26
ErrorsMethod 'getNanos' is not designed for extension - needs to be abstract, final or empty.35
ErrorsMissing a Javadoc comment.35
Errors'1000000' is a magic number.36

net/sf/jperfprobe/SystemTimeByNanos.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.26
ErrorsMethod 'getNanos' is not designed for extension - needs to be abstract, final or empty.35
ErrorsMissing a Javadoc comment.35

net/sf/jperfprobe/Time.java

ViolationMessageLine
ErrorsFirst sentence should end with a period.26
ErrorsMissing a Javadoc comment.34

net/sf/jperfprobe/TimeFactory.java

ViolationMessageLine
ErrorsMissing a Javadoc comment.3
ErrorsUtility classes should not have a public or default constructor.3
ErrorsMissing a Javadoc comment.4