Checkstyle Results

The following document contains the results of Checkstylerss feed

Summary

FilesInfos InfosWarnings WarningsErrors Errors
309183151

Files

FilesInfosWarningsErrors
org/apache/maven/scm/provider/integrity/APISession.java3102
org/apache/maven/scm/provider/integrity/ExceptionHandler.java00107
org/apache/maven/scm/provider/integrity/IntegrityScmProvider.java11034
org/apache/maven/scm/provider/integrity/Member.java0125
org/apache/maven/scm/provider/integrity/Project.java4134
org/apache/maven/scm/provider/integrity/Sandbox.java1203
org/apache/maven/scm/provider/integrity/command/add/IntegrityAddCommand.java001
org/apache/maven/scm/provider/integrity/command/blame/IntegrityBlameCommand.java001
org/apache/maven/scm/provider/integrity/command/blame/IntegrityBlameConsumer.java011
org/apache/maven/scm/provider/integrity/command/branch/IntegrityBranchCommand.java001
org/apache/maven/scm/provider/integrity/command/changelog/IntegrityChangeLogCommand.java001
org/apache/maven/scm/provider/integrity/command/checkin/IntegrityCheckInCommand.java001
org/apache/maven/scm/provider/integrity/command/checkout/IntegrityCheckOutCommand.java062
org/apache/maven/scm/provider/integrity/command/diff/IntegrityDiffCommand.java062
org/apache/maven/scm/provider/integrity/command/diff/IntegrityDiffConsumer.java001
org/apache/maven/scm/provider/integrity/command/edit/IntegrityEditCommand.java001
org/apache/maven/scm/provider/integrity/command/export/IntegrityExportCommand.java001
org/apache/maven/scm/provider/integrity/command/fileinfo/IntegrityFileInfoCommand.java051
org/apache/maven/scm/provider/integrity/command/fileinfo/IntegrityFileInfoConsumer.java001
org/apache/maven/scm/provider/integrity/command/list/IntegrityListCommand.java001
org/apache/maven/scm/provider/integrity/command/lock/IntegrityLockCommand.java001
org/apache/maven/scm/provider/integrity/command/login/IntegrityLoginCommand.java001
org/apache/maven/scm/provider/integrity/command/mkdir/IntegrityMkdirCommand.java061
org/apache/maven/scm/provider/integrity/command/remove/IntegrityRemoveCommand.java001
org/apache/maven/scm/provider/integrity/command/status/IntegrityStatusCommand.java001
org/apache/maven/scm/provider/integrity/command/tag/IntegrityTagCommand.java011
org/apache/maven/scm/provider/integrity/command/unedit/IntegrityUnEditCommand.java001
org/apache/maven/scm/provider/integrity/command/unlock/IntegrityUnlockCommand.java001
org/apache/maven/scm/provider/integrity/command/update/IntegrityUpdateCommand.java001
org/apache/maven/scm/provider/integrity/repository/IntegrityScmProviderRepository.java001

Rules

RulesViolationsSeverity
FileLength0Errors Error
RegexpHeader
  • headerFile: "target/checkstyle-header.txt"
30Errors Error
FileTabCharacter
  • eachLine: "true"
86Errors Error
LeftCurly
  • option: "nl"
1Errors Error
RightCurly
  • option: "alone"
0Errors Error
LineLength
  • max: "120"
  • ignorePattern: "@version|@see|@todo|TODO"
6Errors Error
MemberName0Errors Error
JavadocMethod
  • scope: "protected"
182Warnings Warning
JavadocType
  • allowUnknownTags: "true"
  • scope: "protected"
0Errors Error
JavadocVariable
  • scope: "protected"
9Infos Info
ConstantName0Errors Error
LocalFinalVariableName0Errors Error
LocalVariableName0Errors Error
MethodName1Errors Error
PackageName0Errors Error
ParameterName0Errors Error
StaticVariableName0Errors Error
TypeName0Errors Error
AvoidStarImport0Errors Error
IllegalImport0Errors Error
RedundantImport0Errors Error
UnusedImports0Errors Error
MethodLength0Errors Error
ParameterNumber0Errors Error
EmptyForIteratorPad
  • option: "space"
0Errors Error
OperatorWrap0Errors Error
ParenPad
  • option: "space"
13Errors Error
WhitespaceAfter0Errors Error
WhitespaceAround7Errors Error
ModifierOrder0Errors Error
RedundantModifier0Errors Error
AvoidNestedBlocks0Errors Error
EmptyBlock
  • option: "text"
0Errors Error
NeedBraces0Errors Error
DoubleCheckedLocking0Errors Error
EmptyStatement0Errors Error
EqualsHashCode1Errors Error
HiddenField
  • ignoreConstructorParameter: "true"
  • ignoreSetter: "true"
1Warnings Warning
IllegalInstantiation0Errors Error
InnerAssignment0Errors Error
MagicNumber
  • ignoreNumbers: "-4, -3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 32, 64, 100, 128, 256, 512, 1000, 1024"
0Errors Error
MissingSwitchDefault0Errors Error
RedundantThrows0Errors Error
SimplifyBooleanExpression0Errors Error
SimplifyBooleanReturn6Errors Error
InterfaceIsType0Errors Error
VisibilityModifier
  • packageAllowed: "true"
  • protectedAllowed: "true"
0Errors Error
UpperEll0Errors Error

Details

org/apache/maven/scm/provider/integrity/APISession.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
InfosMissing a Javadoc comment.44
InfosMissing a Javadoc comment.47
InfosMissing a Javadoc comment.49
WarningsExpected @param tag for 'logger'.77
WarningsExpected an @return tag.92
WarningsExpected @throws tag for 'APIException'.93
WarningsExpected @throws tag for 'APIException'.154
WarningsExpected @throws tag for 'APIException'.179
ErrorsName 'Terminate' must match pattern '^[a-z][a-zA-Z0-9]*$'.199
WarningsExpected an @return tag.236
WarningsExpected an @return tag.246
WarningsExpected an @return tag.256
WarningsExpected an @return tag.266
WarningsExpected an @return tag.281

org/apache/maven/scm/provider/integrity/ExceptionHandler.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
ErrorsLine contains a tab character.34
ErrorsLine contains a tab character.35
ErrorsLine contains a tab character.36
ErrorsLine contains a tab character.37
ErrorsLine contains a tab character.38
ErrorsLine contains a tab character.39
ErrorsLine contains a tab character.40
ErrorsLine contains a tab character.41
ErrorsLine contains a tab character.42
ErrorsLine contains a tab character.43
Errors'(' is not followed by whitespace.43
Errors')' is not preceded with whitespace.43
ErrorsLine contains a tab character.44
ErrorsLine contains a tab character.45
ErrorsLine contains a tab character.46
ErrorsLine contains a tab character.47
ErrorsLine contains a tab character.53
ErrorsLine contains a tab character.54
Errors'if' is not followed by whitespace.54
Errors')' is not preceded with whitespace.54
ErrorsLine contains a tab character.55
ErrorsLine contains a tab character.56
ErrorsLine contains a tab character.57
ErrorsLine contains a tab character.58
ErrorsLine contains a tab character.59
ErrorsLine contains a tab character.60
ErrorsLine contains a tab character.61
ErrorsLine contains a tab character.62
ErrorsLine contains a tab character.63
ErrorsLine contains a tab character.64
ErrorsLine contains a tab character.65
ErrorsLine contains a tab character.66
ErrorsLine contains a tab character.67
ErrorsLine contains a tab character.68
Errors'catch' is not followed by whitespace.68
Errors'(' is not followed by whitespace.68
Errors')' is not preceded with whitespace.68
ErrorsLine contains a tab character.69
ErrorsLine contains a tab character.70
ErrorsLine contains a tab character.71
ErrorsLine contains a tab character.72
ErrorsLine contains a tab character.73
ErrorsLine contains a tab character.74
ErrorsLine contains a tab character.75
ErrorsLine contains a tab character.76
ErrorsLine contains a tab character.77
ErrorsLine contains a tab character.78
ErrorsLine contains a tab character.79
Errors'while' is not followed by whitespace.79
Errors'(' is not followed by whitespace.79
Errors')' is not preceded with whitespace.79
Errors'{' is not preceded with whitespace.79
Errors'{' should be on a new line.79
ErrorsLine contains a tab character.80
ErrorsLine contains a tab character.81
Errors'if' is not followed by whitespace.81
Errors'(' is not followed by whitespace.81
Errors')' is not preceded with whitespace.81
ErrorsLine contains a tab character.82
ErrorsLine contains a tab character.83
ErrorsLine contains a tab character.84
ErrorsLine contains a tab character.85
ErrorsLine contains a tab character.86
Errors'catch' is not followed by whitespace.86
Errors'(' is not followed by whitespace.86
Errors')' is not preceded with whitespace.86
ErrorsLine contains a tab character.87
ErrorsLine contains a tab character.88
ErrorsLine contains a tab character.89
ErrorsLine contains a tab character.90
Errors'if' is not followed by whitespace.90
Errors'(' is not followed by whitespace.90
Errors')' is not preceded with whitespace.90
ErrorsLine contains a tab character.91
ErrorsLine contains a tab character.92
ErrorsLine contains a tab character.93
ErrorsLine contains a tab character.95
ErrorsLine contains a tab character.96
ErrorsLine contains a tab character.97
ErrorsLine contains a tab character.98
ErrorsLine contains a tab character.99
ErrorsLine contains a tab character.100
ErrorsLine contains a tab character.101
ErrorsLine contains a tab character.102
ErrorsLine contains a tab character.103
ErrorsLine contains a tab character.104
ErrorsLine contains a tab character.105
ErrorsLine contains a tab character.106
ErrorsLine contains a tab character.107
ErrorsLine contains a tab character.108
ErrorsLine contains a tab character.109
ErrorsLine contains a tab character.110
ErrorsLine contains a tab character.111
ErrorsLine contains a tab character.112
ErrorsLine contains a tab character.113
ErrorsLine contains a tab character.114
ErrorsLine contains a tab character.115
ErrorsLine contains a tab character.116
ErrorsLine contains a tab character.117
ErrorsLine contains a tab character.118
ErrorsLine contains a tab character.119
ErrorsLine contains a tab character.120
ErrorsLine contains a tab character.121
ErrorsLine contains a tab character.122
ErrorsLine contains a tab character.123
ErrorsLine contains a tab character.124

org/apache/maven/scm/provider/integrity/IntegrityScmProvider.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
InfosMissing a Javadoc comment.81
WarningsExpected an @return tag.86
ErrorsLine is longer than 120 characters.92
ErrorsLine is longer than 120 characters.93
WarningsExpected an @return tag.99
WarningsExpected @throws tag for 'ScmRepositoryException'.100
ErrorsLine contains a tab character.110
WarningsExpected an @return tag.176
WarningsExpected @param tag for 'repository'.177
WarningsExpected @param tag for 'fileSet'.177
WarningsExpected @param tag for 'params'.177
WarningsExpected @throws tag for 'ScmException'.178
WarningsExpected an @return tag.188
WarningsExpected @param tag for 'repository'.189
WarningsExpected @param tag for 'fileSet'.189
WarningsExpected @param tag for 'parameters'.190
WarningsExpected @throws tag for 'ScmException'.191
WarningsExpected an @return tag.201
WarningsExpected @param tag for 'repository'.202
WarningsExpected @param tag for 'fileSet'.202
WarningsExpected @param tag for 'params'.202
WarningsExpected @throws tag for 'ScmException'.203
WarningsExpected an @return tag.213
WarningsExpected @param tag for 'repository'.214
WarningsExpected @param tag for 'fileSet'.214
WarningsExpected @param tag for 'params'.214
WarningsExpected @throws tag for 'ScmException'.215
WarningsExpected an @return tag.226
WarningsExpected @param tag for 'repository'.227
WarningsExpected @param tag for 'fileSet'.227
WarningsExpected @param tag for 'params'.227
WarningsExpected @throws tag for 'ScmException'.228
WarningsExpected an @return tag.238
WarningsExpected @param tag for 'repository'.239
WarningsExpected @param tag for 'fileSet'.239
WarningsExpected @param tag for 'params'.240
WarningsExpected @throws tag for 'ScmException'.241
WarningsExpected an @return tag.251
WarningsExpected @param tag for 'repository'.252
WarningsExpected @param tag for 'fileSet'.252
WarningsExpected @param tag for 'params'.252
WarningsExpected @throws tag for 'ScmException'.253
WarningsExpected an @return tag.263
WarningsExpected @param tag for 'repository'.264
WarningsExpected @param tag for 'fileSet'.264
WarningsExpected @param tag for 'params'.264
WarningsExpected @throws tag for 'ScmException'.265
WarningsExpected an @return tag.275
WarningsExpected @param tag for 'repository'.276
WarningsExpected @param tag for 'fileSet'.276
WarningsExpected @param tag for 'params'.276
WarningsExpected @throws tag for 'ScmException'.277
WarningsExpected an @return tag.287
WarningsExpected @param tag for 'repository'.288
WarningsExpected @param tag for 'fileSet'.288
WarningsExpected @param tag for 'params'.288
WarningsExpected @throws tag for 'ScmException'.289
WarningsExpected an @return tag.299
WarningsExpected @param tag for 'repository'.300
WarningsExpected @param tag for 'fileSet'.300
WarningsExpected @param tag for 'params'.300
WarningsExpected @throws tag for 'ScmException'.301
WarningsExpected an @return tag.311
WarningsExpected @param tag for 'repository'.312
WarningsExpected @param tag for 'fileSet'.312
WarningsExpected @param tag for 'params'.312
WarningsExpected @throws tag for 'ScmException'.313
WarningsExpected an @return tag.323
WarningsExpected @param tag for 'repository'.324
WarningsExpected @param tag for 'fileSet'.324
WarningsExpected @param tag for 'params'.324
WarningsExpected @throws tag for 'ScmException'.325
WarningsExpected an @return tag.335
WarningsExpected @param tag for 'repository'.336
WarningsExpected @param tag for 'fileSet'.336
WarningsExpected @param tag for 'params'.336
WarningsExpected @throws tag for 'ScmException'.337
WarningsExpected an @return tag.347
WarningsExpected @param tag for 'repository'.348
WarningsExpected @param tag for 'fileSet'.348
WarningsExpected @param tag for 'params'.348
WarningsExpected @throws tag for 'ScmException'.349
WarningsExpected an @return tag.359
WarningsExpected @param tag for 'repository'.360
WarningsExpected @param tag for 'fileSet'.360
WarningsExpected @param tag for 'params'.360
WarningsExpected @throws tag for 'ScmException'.361
WarningsExpected an @return tag.371
WarningsExpected @param tag for 'repository'.372
WarningsExpected @param tag for 'fileSet'.372
WarningsExpected @param tag for 'params'.372
WarningsExpected @throws tag for 'ScmException'.373
WarningsExpected an @return tag.383
WarningsExpected @param tag for 'repository'.383
WarningsExpected @param tag for 'fileSet'.383
WarningsExpected @param tag for 'params'.383
WarningsExpected @throws tag for 'ScmException'.384
WarningsExpected an @return tag.394
WarningsExpected @param tag for 'repository'.394
WarningsExpected @param tag for 'fileSet'.394
WarningsExpected @param tag for 'params'.394
WarningsExpected @throws tag for 'ScmException'.395
WarningsExpected an @return tag.405
WarningsExpected @param tag for 'repository'.405
WarningsExpected @param tag for 'fileSet'.405
WarningsExpected @param tag for 'params'.405
WarningsExpected @throws tag for 'ScmException'.406

org/apache/maven/scm/provider/integrity/Member.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
WarningsExpected an @return tag.104
WarningsExpected an @return tag.114
WarningsExpected an @return tag.124
WarningsExpected an @return tag.134
WarningsExpected an @return tag.144
WarningsExpected an @return tag.154
WarningsExpected @param tag for 'lineTerminator'.175
WarningsExpected @param tag for 'overwriteExisting'.185
ErrorsLine is longer than 120 characters.191
WarningsExpected @param tag for 'restoreTime'.195
ErrorsLine is longer than 120 characters.208
WarningsExpected @throws tag for 'APIException'.215
ErrorsConditional logic can be removed.238
WarningsExpected an @return tag.252
ErrorsDefinition of 'equals()' without corresponding definition of 'hashCode()'.252
WarningsExpected @param tag for 'o'.253

org/apache/maven/scm/provider/integrity/Project.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
InfosMissing a Javadoc comment.51
InfosMissing a Javadoc comment.53
InfosMissing a Javadoc comment.55
InfosMissing a Javadoc comment.70
WarningsUnused Javadoc tag.83
WarningsExpected @throws tag for 'Exception'.86
WarningsExpected @throws tag for 'APIException'.117
WarningsExpected an @return tag.203
WarningsExpected an @return tag.213
WarningsExpected an @return tag.223
ErrorsConditional logic can be removed.225
WarningsExpected an @return tag.240
ErrorsConditional logic can be removed.242
WarningsExpected an @return tag.257
ErrorsConditional logic can be removed.259
WarningsExpected an @return tag.274
WarningsExpected an @return tag.284
WarningsExpected @throws tag for 'APIException'.297
WarningsExpected @throws tag for 'APIException'.361
WarningsExpected @throws tag for 'APIException'.389

org/apache/maven/scm/provider/integrity/Sandbox.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
InfosMissing a Javadoc comment.58
WarningsExpected an @return tag.84
ErrorsConditional logic can be removed.167
WarningsExpected an @return tag.297
WarningsExpected @throws tag for 'APIException'.311
WarningsExpected @throws tag for 'APIException'.333
WarningsExpected @throws tag for 'APIException'.353
WarningsExpected @throws tag for 'APIException'.374
WarningsExpected an @return tag.434
WarningsExpected @throws tag for 'APIException'.435
WarningsExpected @throws tag for 'APIException'.453
WarningsExpected @throws tag for 'APIException'.470
WarningsExpected @throws tag for 'APIException'.489
WarningsExpected an @return tag.523
WarningsExpected an @return tag.569
WarningsExpected an @return tag.580
ErrorsConditional logic can be removed.583
WarningsExpected @throws tag for 'APIException'.600
WarningsExpected an @return tag.658
WarningsExpected an @return tag.722
WarningsExpected @throws tag for 'APIException'.735
WarningsExpected @throws tag for 'APIException'.757
Warnings'cpid' hides a field.801

org/apache/maven/scm/provider/integrity/command/add/IntegrityAddCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/blame/IntegrityBlameCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/blame/IntegrityBlameConsumer.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
WarningsExpected an @return tag.93

org/apache/maven/scm/provider/integrity/command/branch/IntegrityBranchCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/changelog/IntegrityChangeLogCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/checkin/IntegrityCheckInCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/checkout/IntegrityCheckOutCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
ErrorsLine is longer than 120 characters.58
WarningsExpected an @return tag.60
WarningsExpected @param tag for 'repository'.61
WarningsExpected @param tag for 'fileSet'.61
WarningsExpected @param tag for 'scmVersion'.62
WarningsExpected @param tag for 'recursive'.62
WarningsExpected @throws tag for 'ScmException'.63

org/apache/maven/scm/provider/integrity/command/diff/IntegrityDiffCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
WarningsExpected an @return tag.56
WarningsExpected @param tag for 'repository'.57
WarningsExpected @param tag for 'fileSet'.57
WarningsExpected @param tag for 'startRevision'.58
WarningsExpected @param tag for 'endRevision'.58
WarningsExpected @throws tag for 'ScmException'.59
ErrorsLine is longer than 120 characters.89

org/apache/maven/scm/provider/integrity/command/diff/IntegrityDiffConsumer.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/edit/IntegrityEditCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/export/IntegrityExportCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/fileinfo/IntegrityFileInfoCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
WarningsExpected an @return tag.57
WarningsExpected @param tag for 'repository'.58
WarningsExpected @param tag for 'workingDirectory'.58
WarningsExpected @param tag for 'filename'.58
WarningsExpected @throws tag for 'ScmException'.59

org/apache/maven/scm/provider/integrity/command/fileinfo/IntegrityFileInfoConsumer.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/list/IntegrityListCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/lock/IntegrityLockCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/login/IntegrityLoginCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/mkdir/IntegrityMkdirCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
WarningsExpected an @return tag.59
WarningsExpected @param tag for 'repository'.60
WarningsExpected @param tag for 'fileSet'.60
WarningsExpected @param tag for 'message'.60
WarningsExpected @param tag for 'createInLocal'.61
WarningsExpected @throws tag for 'ScmException'.62

org/apache/maven/scm/provider/integrity/command/remove/IntegrityRemoveCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/status/IntegrityStatusCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/tag/IntegrityTagCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3
WarningsMissing a Javadoc comment.116

org/apache/maven/scm/provider/integrity/command/unedit/IntegrityUnEditCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/unlock/IntegrityUnlockCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/command/update/IntegrityUpdateCommand.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3

org/apache/maven/scm/provider/integrity/repository/IntegrityScmProviderRepository.java

ViolationMessageLine
ErrorsLine does not match expected header line of '^/\*\s*$'.3