Fork me on GitHub

Checkstyle Results

The following document contains the results of Checkstyle 8.29 with sun_checks.xml ruleset. 

rss feed

Summary

Files
 Info
 Warnings
 Errors
14 0 0 557

Files

File
 I
 W
 E
org/springframework/cloud/contract/maven/verifier/BaseClassMapping.java 0 0 26
org/springframework/cloud/contract/maven/verifier/ChangeDetector.java 0 0 11
org/springframework/cloud/contract/maven/verifier/ConvertMojo.java 0 0 96
org/springframework/cloud/contract/maven/verifier/CopyContracts.java 0 0 39
org/springframework/cloud/contract/maven/verifier/GenerateStubsMojo.java 0 0 52
org/springframework/cloud/contract/maven/verifier/GenerateTestsMojo.java 0 0 103
org/springframework/cloud/contract/maven/verifier/LeftOverPrevention.java 0 0 11
org/springframework/cloud/contract/maven/verifier/ManifestCreator.java 0 0 15
org/springframework/cloud/contract/maven/verifier/MavenContractsDownloader.java 0 0 85
org/springframework/cloud/contract/maven/verifier/PushStubsToScmMojo.java 0 0 26
org/springframework/cloud/contract/maven/verifier/RunMojo.java 0 0 36
org/springframework/cloud/contract/maven/verifier/stubrunner/AetherStubDownloaderFactory.java 0 0 28
org/springframework/cloud/contract/maven/verifier/stubrunner/LocalStubRunner.java 0 0 9
org/springframework/cloud/contract/maven/verifier/stubrunner/RemoteStubRunner.java 0 0 20

Rules

Category Rule Violations Severity
blocks RightCurly 13
 Error
coding HiddenField 36
 Error
MagicNumber 1
 Error
design DesignForExtension 23
 Error
javadoc JavadocPackage 2
 Error
JavadocVariable 80
 Error
MissingJavadocMethod 18
 Error
misc FinalParameters 70
 Error
naming ConstantName 4
 Error
sizes LineLength
  • fileExtensions: "java"
294
 Error
ParameterNumber 1
 Error
whitespace FileTabCharacter 14
 Error
NoWhitespaceAfter 1
 Error

Details

org/springframework/cloud/contract/maven/verifier/BaseClassMapping.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 87). 20
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
design DesignForExtension Class 'BaseClassMapping' looks like designed for extension (can be subclassed), but the method 'getContractPackageRegex' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseClassMapping' final or making the method 'getContractPackageRegex' static/final/abstract/empty, or adding allowed annotation for the method. 32
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error
design DesignForExtension Class 'BaseClassMapping' looks like designed for extension (can be subclassed), but the method 'setContractPackageRegex' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseClassMapping' final or making the method 'setContractPackageRegex' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter contractPackageRegex should be final. 36
 Error
coding HiddenField 'contractPackageRegex' hides a field. 36
 Error
design DesignForExtension Class 'BaseClassMapping' looks like designed for extension (can be subclassed), but the method 'getBaseClassFQN' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseClassMapping' final or making the method 'getBaseClassFQN' static/final/abstract/empty, or adding allowed annotation for the method. 40
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error
design DesignForExtension Class 'BaseClassMapping' looks like designed for extension (can be subclassed), but the method 'setBaseClassFQN' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseClassMapping' final or making the method 'setBaseClassFQN' static/final/abstract/empty, or adding allowed annotation for the method. 44
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter baseClassFQN should be final. 44
 Error
coding HiddenField 'baseClassFQN' hides a field. 44
 Error
design DesignForExtension Class 'BaseClassMapping' looks like designed for extension (can be subclassed), but the method 'equals' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseClassMapping' final or making the method 'equals' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error
misc FinalParameters Parameter o should be final. 49
 Error
sizes LineLength Line is longer than 80 characters (found 116). 57
 Error
sizes LineLength Line is longer than 80 characters (found 123). 61
 Error
design DesignForExtension Class 'BaseClassMapping' looks like designed for extension (can be subclassed), but the method 'hashCode' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseClassMapping' final or making the method 'hashCode' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error
sizes LineLength Line is longer than 80 characters (found 106). 67
 Error
sizes LineLength Line is longer than 80 characters (found 102). 68
 Error
coding MagicNumber '31' is a magic number. 68
 Error
design DesignForExtension Class 'BaseClassMapping' looks like designed for extension (can be subclassed), but the method 'toString' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'BaseClassMapping' final or making the method 'toString' static/final/abstract/empty, or adding allowed annotation for the method. 72
 Error
sizes LineLength Line is longer than 80 characters (found 125). 74

org/springframework/cloud/contract/maven/verifier/ChangeDetector.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 29
 Error
sizes LineLength Line is longer than 80 characters (found 123). 32
 Error
misc FinalParameters Parameter contractsDirectory should be final. 32
 Error
misc FinalParameters Parameter mojoExecution should be final. 32
 Error
misc FinalParameters Parameter session should be final. 32
 Error
sizes LineLength Line is longer than 80 characters (found 115). 37
 Error
sizes LineLength Line is longer than 80 characters (found 88). 39
 Error
sizes LineLength Line is longer than 80 characters (found 94). 42
 Error
sizes LineLength Line is longer than 80 characters (found 91). 44
 Error
sizes LineLength Line is longer than 80 characters (found 102). 45

org/springframework/cloud/contract/maven/verifier/ConvertMojo.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 86). 46
 Error
sizes LineLength Line is longer than 80 characters (found 102). 51
 Error
sizes LineLength Line is longer than 80 characters (found 84). 54
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 57
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
sizes LineLength Line is longer than 80 characters (found 90). 63
 Error
sizes LineLength Line is longer than 80 characters (found 82). 66
 Error
sizes LineLength Line is longer than 80 characters (found 89). 67
 Error
sizes LineLength Line is longer than 80 characters (found 93). 71
 Error
sizes LineLength Line is longer than 80 characters (found 86). 80
 Error
javadoc JavadocVariable Missing a Javadoc comment. 85
 Error
sizes LineLength Line is longer than 80 characters (found 92). 88
 Error
javadoc JavadocVariable Missing a Javadoc comment. 88
 Error
javadoc JavadocVariable Missing a Javadoc comment. 91
 Error
javadoc JavadocVariable Missing a Javadoc comment. 94
 Error
sizes LineLength Line is longer than 80 characters (found 90). 98
 Error
sizes LineLength Line is longer than 80 characters (found 87). 99
 Error
javadoc JavadocVariable Missing a Javadoc comment. 105
 Error
sizes LineLength Line is longer than 80 characters (found 89). 109
 Error
sizes LineLength Line is longer than 80 characters (found 87). 110
 Error
sizes LineLength Line is longer than 80 characters (found 87). 111
 Error
sizes LineLength Line is longer than 80 characters (found 89). 112
 Error
sizes LineLength Line is longer than 80 characters (found 88). 124
 Error
sizes LineLength Line is longer than 80 characters (found 94). 155
 Error
sizes LineLength Line is longer than 80 characters (found 87). 163
 Error
javadoc JavadocVariable Missing a Javadoc comment. 174
 Error
sizes LineLength Line is longer than 80 characters (found 94). 178
 Error
sizes LineLength Line is longer than 80 characters (found 92). 185
 Error
sizes LineLength Line is longer than 80 characters (found 87). 191
 Error
javadoc JavadocVariable Missing a Javadoc comment. 191
 Error
sizes LineLength Line is longer than 80 characters (found 81). 194
 Error
javadoc JavadocVariable Missing a Javadoc comment. 194
 Error
design DesignForExtension Class 'ConvertMojo' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ConvertMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 197
 Error
sizes LineLength Line is longer than 80 characters (found 132). 201
 Error
sizes LineLength Line is longer than 80 characters (found 91). 208
 Error
sizes LineLength Line is longer than 80 characters (found 97). 210
 Error
coding HiddenField 'contractsDirectory' hides a field. 212
 Error
sizes LineLength Line is longer than 80 characters (found 84). 213
 Error
sizes LineLength Line is longer than 80 characters (found 125). 215
 Error
sizes LineLength Line is longer than 80 characters (found 88). 216
 Error
sizes LineLength Line is longer than 80 characters (found 124). 221
 Error
sizes LineLength Line is longer than 80 characters (found 91). 223
 Error
sizes LineLength Line is longer than 80 characters (found 105). 226
 Error
sizes LineLength Line is longer than 80 characters (found 107). 231
 Error
sizes LineLength Line is longer than 80 characters (found 118). 232
 Error
sizes LineLength Line is longer than 80 characters (found 104). 238
 Error
misc FinalParameters Parameter rootPath should be final. 238
 Error
misc FinalParameters Parameter config should be final. 238
 Error
sizes LineLength Line is longer than 80 characters (found 102). 239
 Error
misc FinalParameters Parameter contractsDirectory should be final. 239
 Error
coding HiddenField 'contractsDirectory' hides a field. 239
 Error
misc FinalParameters Parameter contractsDslDir should be final. 239
 Error
sizes LineLength Line is longer than 80 characters (found 112). 242
 Error
sizes LineLength Line is longer than 80 characters (found 117). 245
 Error
misc FinalParameters Parameter rootPath should be final. 245
 Error
misc FinalParameters Parameter config should be final. 245
 Error
misc FinalParameters Parameter contractsDirectory should be final. 245
 Error
coding HiddenField 'contractsDirectory' hides a field. 245
 Error
sizes LineLength Line is longer than 80 characters (found 105). 247
 Error
sizes LineLength Line is longer than 80 characters (found 104). 248
 Error
sizes LineLength Line is longer than 80 characters (found 85). 249
 Error
sizes LineLength Line is longer than 80 characters (found 117). 253
 Error
misc FinalParameters Parameter rootPath should be final. 253
 Error
misc FinalParameters Parameter config should be final. 253
 Error
misc FinalParameters Parameter contractsDirectory should be final. 253
 Error
coding HiddenField 'contractsDirectory' hides a field. 253
 Error
sizes LineLength Line is longer than 80 characters (found 122). 255
 Error
sizes LineLength Line is longer than 80 characters (found 91). 256
 Error
sizes LineLength Line is longer than 80 characters (found 104). 257
 Error
sizes LineLength Line is longer than 80 characters (found 85). 258
 Error
sizes LineLength Line is longer than 80 characters (found 94). 262
 Error
misc FinalParameters Parameter config should be final. 262
 Error
misc FinalParameters Parameter contractsDslDir should be final. 262
 Error
sizes LineLength Line is longer than 80 characters (found 93). 264
 Error
sizes LineLength Line is longer than 80 characters (found 117). 266
 Error
sizes LineLength Line is longer than 80 characters (found 106). 267
 Error
sizes LineLength Line is longer than 80 characters (found 117). 269
 Error
misc FinalParameters Parameter contractsDirectory should be final. 272
 Error
coding HiddenField 'contractsDirectory' hides a field. 272
 Error
sizes LineLength Line is longer than 80 characters (found 84). 273
 Error
sizes LineLength Line is longer than 80 characters (found 122). 276
 Error
sizes LineLength Line is longer than 80 characters (found 83). 283
 Error
misc FinalParameters Parameter config should be final. 283
 Error
sizes LineLength Line is longer than 80 characters (found 110). 284
 Error
sizes LineLength Line is longer than 80 characters (found 124). 285
 Error
sizes LineLength Line is longer than 80 characters (found 135). 286
 Error
sizes LineLength Line is longer than 80 characters (found 108). 287
 Error
sizes LineLength Line is longer than 80 characters (found 119). 288
 Error
misc FinalParameters Parameter rootPath should be final. 291
 Error
sizes LineLength Line is longer than 80 characters (found 118). 292
 Error
misc FinalParameters Parameter contractsDirectory should be final. 295
 Error
coding HiddenField 'contractsDirectory' hides a field. 295

org/springframework/cloud/contract/maven/verifier/CopyContracts.java

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
sizes LineLength Line is longer than 80 characters (found 119). 46
 Error
misc FinalParameters Parameter project should be final. 46
 Error
coding HiddenField 'project' hides a field. 46
 Error
misc FinalParameters Parameter mavenSession should be final. 46
 Error
coding HiddenField 'mavenSession' hides a field. 46
 Error
misc FinalParameters Parameter mavenResourcesFiltering should be final. 46
 Error
coding HiddenField 'mavenResourcesFiltering' hides a field. 46
 Error
misc FinalParameters Parameter config should be final. 47
 Error
coding HiddenField 'config' hides a field. 47
 Error
sizes LineLength Line is longer than 80 characters (found 103). 54
 Error
misc FinalParameters Parameter contractsDirectory should be final. 54
 Error
misc FinalParameters Parameter outputDirectory should be final. 54
 Error
sizes LineLength Line is longer than 80 characters (found 104). 55
 Error
sizes LineLength Line is longer than 80 characters (found 126). 56
 Error
sizes LineLength Line is longer than 80 characters (found 108). 59
 Error
sizes LineLength Line is longer than 80 characters (found 119). 60
 Error
sizes LineLength Line is longer than 80 characters (found 115). 61
 Error
sizes LineLength Line is longer than 80 characters (found 93). 64
 Error
sizes LineLength Line is longer than 80 characters (found 82). 75
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 88
 Error
sizes LineLength Line is longer than 80 characters (found 93). 94
 Error
misc FinalParameters Parameter includedRootFolderAntPattern should be final. 94
 Error
sizes LineLength Line is longer than 80 characters (found 85). 95
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 97
 Error
sizes LineLength Line is longer than 80 characters (found 88). 98
 Error
sizes LineLength Line is longer than 80 characters (found 116). 99
 Error
sizes LineLength Line is longer than 80 characters (found 91). 104
 Error
misc FinalParameters Parameter includedRootFolderAntPattern should be final. 104
 Error
sizes LineLength Line is longer than 80 characters (found 83). 105
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 107
 Error
sizes LineLength Line is longer than 80 characters (found 90). 108
 Error
sizes LineLength Line is longer than 80 characters (found 116). 109

org/springframework/cloud/contract/maven/verifier/GenerateStubsMojo.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 85). 41
 Error
sizes LineLength Line is longer than 80 characters (found 92). 46
 Error
sizes LineLength Line is longer than 80 characters (found 97). 49
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
sizes LineLength Line is longer than 80 characters (found 97). 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
sizes LineLength Line is longer than 80 characters (found 98). 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
sizes LineLength Line is longer than 80 characters (found 92). 61
 Error
sizes LineLength Line is longer than 80 characters (found 96). 67
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
javadoc JavadocVariable Missing a Javadoc comment. 79
 Error
javadoc JavadocVariable Missing a Javadoc comment. 82
 Error
javadoc JavadocVariable Missing a Javadoc comment. 85
 Error
sizes LineLength Line is longer than 80 characters (found 91). 89
 Error
sizes LineLength Line is longer than 80 characters (found 83). 92
 Error
sizes LineLength Line is longer than 80 characters (found 87). 95
 Error
javadoc JavadocVariable Missing a Javadoc comment. 95
 Error
sizes LineLength Line is longer than 80 characters (found 81). 98
 Error
javadoc JavadocVariable Missing a Javadoc comment. 98
 Error
sizes LineLength Line is longer than 80 characters (found 94). 102
 Error
sizes LineLength Line is longer than 80 characters (found 83). 108
 Error
design DesignForExtension Class 'GenerateStubsMojo' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateStubsMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 108
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 108
 Error
sizes LineLength Line is longer than 80 characters (found 127). 110
 Error
sizes LineLength Line is longer than 80 characters (found 115). 111
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 113
 Error
sizes LineLength Line is longer than 80 characters (found 95). 114
 Error
sizes LineLength Line is longer than 80 characters (found 164). 116
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 118
 Error
sizes LineLength Line is longer than 80 characters (found 94). 119
 Error
sizes LineLength Line is longer than 80 characters (found 127). 120
 Error
sizes LineLength Line is longer than 80 characters (found 114). 121
 Error
sizes LineLength Line is longer than 80 characters (found 125). 123
 Error
sizes LineLength Line is longer than 80 characters (found 87). 124
 Error
sizes LineLength Line is longer than 80 characters (found 102). 128
 Error
sizes LineLength Line is longer than 80 characters (found 109). 131
 Error
misc FinalParameters Parameter stubsOutputDir should be final. 131
 Error
sizes LineLength Line is longer than 80 characters (found 121). 133
 Error
sizes LineLength Line is longer than 80 characters (found 114). 134
 Error
sizes LineLength Line is longer than 80 characters (found 96). 136
 Error
sizes LineLength Line is longer than 80 characters (found 90). 137
 Error
sizes LineLength Line is longer than 80 characters (found 136). 140
 Error
sizes LineLength Line is longer than 80 characters (found 93). 142
 Error
whitespace NoWhitespaceAfter '{' is followed by whitespace. 142
 Error
sizes LineLength Line is longer than 80 characters (found 99). 143
 Error
sizes LineLength Line is longer than 80 characters (found 106). 146
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 148
 Error
sizes LineLength Line is longer than 80 characters (found 116). 150
 Error
misc FinalParameters Parameter stubsOutputDir should be final. 155
 Error
sizes LineLength Line is longer than 80 characters (found 84). 170

org/springframework/cloud/contract/maven/verifier/GenerateTestsMojo.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 83). 46
 Error
sizes LineLength Line is longer than 80 characters (found 82). 51
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
sizes LineLength Line is longer than 80 characters (found 82). 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 Error
sizes LineLength Line is longer than 80 characters (found 89). 59
 Error
sizes LineLength Line is longer than 80 characters (found 96). 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
sizes LineLength Line is longer than 80 characters (found 98). 65
 Error
javadoc JavadocVariable Missing a Javadoc comment. 65
 Error
javadoc JavadocVariable Missing a Javadoc comment. 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 71
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 Error
javadoc JavadocVariable Missing a Javadoc comment. 77
 Error
javadoc JavadocVariable Missing a Javadoc comment. 80
 Error
javadoc JavadocVariable Missing a Javadoc comment. 83
 Error
sizes LineLength Line is longer than 80 characters (found 86). 111
 Error
sizes LineLength Line is longer than 80 characters (found 99). 114
 Error
sizes LineLength Line is longer than 80 characters (found 92). 118
 Error
javadoc JavadocVariable Missing a Javadoc comment. 123
 Error
sizes LineLength Line is longer than 80 characters (found 92). 126
 Error
javadoc JavadocVariable Missing a Javadoc comment. 126
 Error
javadoc JavadocVariable Missing a Javadoc comment. 129
 Error
javadoc JavadocVariable Missing a Javadoc comment. 132
 Error
sizes LineLength Line is longer than 80 characters (found 84). 136
 Error
sizes LineLength Line is longer than 80 characters (found 88). 137
 Error
javadoc JavadocVariable Missing a Javadoc comment. 143
 Error
sizes LineLength Line is longer than 80 characters (found 89). 147
 Error
sizes LineLength Line is longer than 80 characters (found 87). 148
 Error
sizes LineLength Line is longer than 80 characters (found 87). 149
 Error
sizes LineLength Line is longer than 80 characters (found 89). 150
 Error
sizes LineLength Line is longer than 80 characters (found 92). 162
 Error
sizes LineLength Line is longer than 80 characters (found 93). 163
 Error
sizes LineLength Line is longer than 80 characters (found 93). 165
 Error
sizes LineLength Line is longer than 80 characters (found 89). 167
 Error
sizes LineLength Line is longer than 80 characters (found 93). 174
 Error
sizes LineLength Line is longer than 80 characters (found 89). 175
 Error
sizes LineLength Line is longer than 80 characters (found 91). 177
 Error
sizes LineLength Line is longer than 80 characters (found 91). 178
 Error
sizes LineLength Line is longer than 80 characters (found 94). 209
 Error
sizes LineLength Line is longer than 80 characters (found 87). 217
 Error
sizes LineLength Line is longer than 80 characters (found 94). 223
 Error
sizes LineLength Line is longer than 80 characters (found 94). 230
 Error
sizes LineLength Line is longer than 80 characters (found 91). 231
 Error
sizes LineLength Line is longer than 80 characters (found 92). 232
 Error
sizes LineLength Line is longer than 80 characters (found 92). 239
 Error
sizes LineLength Line is longer than 80 characters (found 87). 245
 Error
javadoc JavadocVariable Missing a Javadoc comment. 245
 Error
sizes LineLength Line is longer than 80 characters (found 81). 248
 Error
javadoc JavadocVariable Missing a Javadoc comment. 248
 Error
design DesignForExtension Class 'GenerateTestsMojo' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateTestsMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 251
 Error
sizes LineLength Line is longer than 80 characters (found 83). 252
 Error
sizes LineLength Line is longer than 80 characters (found 135). 255
 Error
sizes LineLength Line is longer than 80 characters (found 140). 260
 Error
sizes LineLength Line is longer than 80 characters (found 127). 263
 Error
sizes LineLength Line is longer than 80 characters (found 126). 267
 Error
sizes LineLength Line is longer than 80 characters (found 103). 268
 Error
sizes LineLength Line is longer than 80 characters (found 109). 271
 Error
coding HiddenField 'contractsDirectory' hides a field. 271
 Error
sizes LineLength Line is longer than 80 characters (found 110). 272
 Error
sizes LineLength Line is longer than 80 characters (found 134). 273
 Error
sizes LineLength Line is longer than 80 characters (found 119). 274
 Error
sizes LineLength Line is longer than 80 characters (found 126). 275
 Error
sizes LineLength Line is longer than 80 characters (found 100). 276
 Error
sizes LineLength Line is longer than 80 characters (found 122). 279
 Error
sizes LineLength Line is longer than 80 characters (found 90). 280
 Error
sizes LineLength Line is longer than 80 characters (found 102). 285
 Error
sizes LineLength Line is longer than 80 characters (found 88). 287
 Error
sizes LineLength Line is longer than 80 characters (found 126). 290
 Error
sizes LineLength Line is longer than 80 characters (found 119). 291
 Error
sizes LineLength Line is longer than 80 characters (found 113). 292
 Error
sizes LineLength Line is longer than 80 characters (found 138). 293
 Error
sizes LineLength Line is longer than 80 characters (found 131). 297
 Error
sizes LineLength Line is longer than 80 characters (found 90). 301
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 303
 Error
sizes LineLength Line is longer than 80 characters (found 129). 306
 Error
sizes LineLength Line is longer than 80 characters (found 100). 310
 Error
misc FinalParameters Parameter config should be final. 310
 Error
misc FinalParameters Parameter contractsDirectory should be final. 310
 Error
coding HiddenField 'contractsDirectory' hides a field. 310
 Error
sizes LineLength Line is longer than 80 characters (found 84). 313
 Error
design DesignForExtension Class 'GenerateTestsMojo' looks like designed for extension (can be subclassed), but the method 'mappingsToMap' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateTestsMojo' final or making the method 'mappingsToMap' static/final/abstract/empty, or adding allowed annotation for the method. 332
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 332
 Error
sizes LineLength Line is longer than 80 characters (found 94). 338
 Error
design DesignForExtension Class 'GenerateTestsMojo' looks like designed for extension (can be subclassed), but the method 'getExcludedFiles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateTestsMojo' final or making the method 'getExcludedFiles' static/final/abstract/empty, or adding allowed annotation for the method. 343
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 343
 Error
design DesignForExtension Class 'GenerateTestsMojo' looks like designed for extension (can be subclassed), but the method 'setExcludedFiles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateTestsMojo' final or making the method 'setExcludedFiles' static/final/abstract/empty, or adding allowed annotation for the method. 347
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 347
 Error
misc FinalParameters Parameter excludedFiles should be final. 347
 Error
coding HiddenField 'excludedFiles' hides a field. 347
 Error
design DesignForExtension Class 'GenerateTestsMojo' looks like designed for extension (can be subclassed), but the method 'getIgnoredFiles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateTestsMojo' final or making the method 'getIgnoredFiles' static/final/abstract/empty, or adding allowed annotation for the method. 351
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 351
 Error
design DesignForExtension Class 'GenerateTestsMojo' looks like designed for extension (can be subclassed), but the method 'setIgnoredFiles' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateTestsMojo' final or making the method 'setIgnoredFiles' static/final/abstract/empty, or adding allowed annotation for the method. 355
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 355
 Error
misc FinalParameters Parameter ignoredFiles should be final. 355
 Error
coding HiddenField 'ignoredFiles' hides a field. 355
 Error
design DesignForExtension Class 'GenerateTestsMojo' looks like designed for extension (can be subclassed), but the method 'isAssertJsonSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateTestsMojo' final or making the method 'isAssertJsonSize' static/final/abstract/empty, or adding allowed annotation for the method. 359
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 359
 Error
design DesignForExtension Class 'GenerateTestsMojo' looks like designed for extension (can be subclassed), but the method 'setAssertJsonSize' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GenerateTestsMojo' final or making the method 'setAssertJsonSize' static/final/abstract/empty, or adding allowed annotation for the method. 363
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 363
 Error
misc FinalParameters Parameter assertJsonSize should be final. 363
 Error
coding HiddenField 'assertJsonSize' hides a field. 363

org/springframework/cloud/contract/maven/verifier/LeftOverPrevention.java

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
sizes LineLength Line is longer than 80 characters (found 102). 44
 Error
misc FinalParameters Parameter generatedDirectory should be final. 44
 Error
coding HiddenField 'generatedDirectory' hides a field. 44
 Error
misc FinalParameters Parameter mojoExecution should be final. 44
 Error
misc FinalParameters Parameter session should be final. 44
 Error
sizes LineLength Line is longer than 80 characters (found 97). 47
 Error
sizes LineLength Line is longer than 80 characters (found 129). 49
 Error
sizes LineLength Line is longer than 80 characters (found 136). 55

org/springframework/cloud/contract/maven/verifier/ManifestCreator.java

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 29
 Error
sizes LineLength Line is longer than 80 characters (found 85). 30
 Error
sizes LineLength Line is longer than 80 characters (found 94). 33
 Error
misc FinalParameters Parameter project should be final. 33
 Error
sizes LineLength Line is longer than 80 characters (found 88). 35
 Error
sizes LineLength Line is longer than 80 characters (found 124). 37
 Error
sizes LineLength Line is longer than 80 characters (found 102). 40
 Error
sizes LineLength Line is longer than 80 characters (found 118). 41
 Error
sizes LineLength Line is longer than 80 characters (found 89). 43
 Error
sizes LineLength Line is longer than 80 characters (found 131). 45
 Error
misc FinalParameters Parameter plugins should be final. 51
 Error
sizes LineLength Line is longer than 80 characters (found 98). 53
 Error
sizes LineLength Line is longer than 80 characters (found 81). 60
 Error
misc FinalParameters Parameter deps should be final. 60
 Error
sizes LineLength Line is longer than 80 characters (found 91). 62

org/springframework/cloud/contract/maven/verifier/MavenContractsDownloader.java

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 44
 Error
javadoc JavadocVariable Missing a Javadoc comment. 44
 Error
sizes LineLength Line is longer than 80 characters (found 85). 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 48
 Error
javadoc JavadocVariable Missing a Javadoc comment. 50
 Error
javadoc JavadocVariable Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 Error
sizes LineLength Line is longer than 80 characters (found 82). 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 64
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 68
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
javadoc JavadocVariable Missing a Javadoc comment. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 Error
sizes LineLength Line is longer than 80 characters (found 107). 76
 Error
sizes ParameterNumber More than 7 parameters (found 13). 76
 Error
misc FinalParameters Parameter project should be final. 76
 Error
coding HiddenField 'project' hides a field. 76
 Error
misc FinalParameters Parameter contractDependency should be final. 76
 Error
coding HiddenField 'contractDependency' hides a field. 76
 Error
misc FinalParameters Parameter contractsPath should be final. 76
 Error
coding HiddenField 'contractsPath' hides a field. 76
 Error
sizes LineLength Line is longer than 80 characters (found 132). 77
 Error
misc FinalParameters Parameter contractsRepositoryUrl should be final. 77
 Error
coding HiddenField 'contractsRepositoryUrl' hides a field. 77
 Error
misc FinalParameters Parameter stubsMode should be final. 77
 Error
coding HiddenField 'stubsMode' hides a field. 77
 Error
misc FinalParameters Parameter log should be final. 77
 Error
coding HiddenField 'log' hides a field. 77
 Error
misc FinalParameters Parameter repositoryUsername should be final. 77
 Error
coding HiddenField 'repositoryUsername' hides a field. 77
 Error
sizes LineLength Line is longer than 80 characters (found 107). 78
 Error
misc FinalParameters Parameter repositoryPassword should be final. 78
 Error
coding HiddenField 'repositoryPassword' hides a field. 78
 Error
misc FinalParameters Parameter repositoryProxyHost should be final. 78
 Error
coding HiddenField 'repositoryProxyHost' hides a field. 78
 Error
misc FinalParameters Parameter repositoryProxyPort should be final. 78
 Error
coding HiddenField 'repositoryProxyPort' hides a field. 78
 Error
sizes LineLength Line is longer than 80 characters (found 123). 79
 Error
misc FinalParameters Parameter deleteStubsAfterTest should be final. 79
 Error
coding HiddenField 'deleteStubsAfterTest' hides a field. 79
 Error
misc FinalParameters Parameter contractsProperties should be final. 79
 Error
coding HiddenField 'contractsProperties' hides a field. 79
 Error
misc FinalParameters Parameter failOnNoContracts should be final. 79
 Error
sizes LineLength Line is longer than 80 characters (found 89). 90
 Error
sizes LineLength Line is longer than 80 characters (found 118). 96
 Error
misc FinalParameters Parameter config should be final. 96
 Error
misc FinalParameters Parameter defaultContractsDir should be final. 96
 Error
sizes LineLength Line is longer than 80 characters (found 113). 97
 Error
sizes LineLength Line is longer than 80 characters (found 128). 98
 Error
sizes LineLength Line is longer than 80 characters (found 88). 100
 Error
sizes LineLength Line is longer than 80 characters (found 131). 101
 Error
sizes LineLength Line is longer than 80 characters (found 111). 103
 Error
sizes LineLength Line is longer than 80 characters (found 94). 104
 Error
sizes LineLength Line is longer than 80 characters (found 96). 105
 Error
sizes LineLength Line is longer than 80 characters (found 118). 106
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 108
 Error
sizes LineLength Line is longer than 80 characters (found 122). 110
 Error
sizes LineLength Line is longer than 80 characters (found 91). 111
 Error
sizes LineLength Line is longer than 80 characters (found 105). 112
 Error
sizes LineLength Line is longer than 80 characters (found 109). 113
 Error
sizes LineLength Line is longer than 80 characters (found 91). 114
 Error
sizes LineLength Line is longer than 80 characters (found 96). 115
 Error
sizes LineLength Line is longer than 80 characters (found 118). 116
 Error
sizes LineLength Line is longer than 80 characters (found 130). 117
 Error
sizes LineLength Line is longer than 80 characters (found 105). 120
 Error
sizes LineLength Line is longer than 80 characters (found 118). 125
 Error
sizes LineLength Line is longer than 80 characters (found 84). 126
 Error
sizes LineLength Line is longer than 80 characters (found 104). 130
 Error
sizes LineLength Line is longer than 80 characters (found 116). 131
 Error
sizes LineLength Line is longer than 80 characters (found 81). 136
 Error
sizes LineLength Line is longer than 80 characters (found 81). 140
 Error
sizes LineLength Line is longer than 80 characters (found 111). 141
 Error
sizes LineLength Line is longer than 80 characters (found 108). 142
 Error
sizes LineLength Line is longer than 80 characters (found 125). 143
 Error
sizes LineLength Line is longer than 80 characters (found 84). 146
 Error
sizes LineLength Line is longer than 80 characters (found 94). 149
 Error
sizes LineLength Line is longer than 80 characters (found 90). 157
 Error
sizes LineLength Line is longer than 80 characters (found 88). 158
 Error
sizes LineLength Line is longer than 80 characters (found 87). 160

org/springframework/cloud/contract/maven/verifier/PushStubsToScmMojo.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 97). 43
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 43
 Error
javadoc JavadocVariable Missing a Javadoc comment. 43
 Error
sizes LineLength Line is longer than 80 characters (found 98). 46
 Error
javadoc JavadocVariable Missing a Javadoc comment. 46
 Error
sizes LineLength Line is longer than 80 characters (found 92). 52
 Error
sizes LineLength Line is longer than 80 characters (found 113). 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
sizes LineLength Line is longer than 80 characters (found 84). 77
 Error
sizes LineLength Line is longer than 80 characters (found 88). 78
 Error
sizes LineLength Line is longer than 80 characters (found 94). 91
 Error
sizes LineLength Line is longer than 80 characters (found 87). 99
 Error
design DesignForExtension Class 'PushStubsToScmMojo' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PushStubsToScmMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 104
 Error
sizes LineLength Line is longer than 80 characters (found 127). 107
 Error
sizes LineLength Line is longer than 80 characters (found 133). 108
 Error
sizes LineLength Line is longer than 80 characters (found 111). 112
 Error
sizes LineLength Line is longer than 80 characters (found 81). 113
 Error
sizes LineLength Line is longer than 80 characters (found 123). 114
 Error
sizes LineLength Line is longer than 80 characters (found 105). 117
 Error
sizes LineLength Line is longer than 80 characters (found 88). 119
 Error
sizes LineLength Line is longer than 80 characters (found 125). 120
 Error
design DesignForExtension Class 'PushStubsToScmMojo' looks like designed for extension (can be subclassed), but the method 'buildOptions' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'PushStubsToScmMojo' final or making the method 'buildOptions' static/final/abstract/empty, or adding allowed annotation for the method. 123
 Error
sizes LineLength Line is longer than 80 characters (found 81). 124
 Error
sizes LineLength Line is longer than 80 characters (found 133). 125
 Error
sizes LineLength Line is longer than 80 characters (found 113). 126
 Error
sizes LineLength Line is longer than 80 characters (found 131). 127

org/springframework/cloud/contract/maven/verifier/RunMojo.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 100). 48
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 55
 Error
javadoc JavadocVariable Missing a Javadoc comment. 58
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
sizes LineLength Line is longer than 80 characters (found 96). 67
 Error
sizes LineLength Line is longer than 80 characters (found 92). 73
 Error
sizes LineLength Line is longer than 80 characters (found 100). 79
 Error
sizes LineLength Line is longer than 80 characters (found 84). 83
 Error
sizes LineLength Line is longer than 80 characters (found 100). 91
 Error
sizes LineLength Line is longer than 80 characters (found 100). 97
 Error
sizes LineLength Line is longer than 80 characters (found 89). 101
 Error
sizes LineLength Line is longer than 80 characters (found 107). 103
 Error
javadoc JavadocVariable Missing a Javadoc comment. 112
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 121
 Error
sizes LineLength Line is longer than 80 characters (found 92). 122
 Error
misc FinalParameters Parameter localStubRunner should be final. 122
 Error
coding HiddenField 'localStubRunner' hides a field. 122
 Error
misc FinalParameters Parameter remoteStubRunner should be final. 122
 Error
coding HiddenField 'remoteStubRunner' hides a field. 122
 Error
design DesignForExtension Class 'RunMojo' looks like designed for extension (can be subclassed), but the method 'execute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RunMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 127
 Error
sizes LineLength Line is longer than 80 characters (found 83). 128
 Error
sizes LineLength Line is longer than 80 characters (found 119). 130
 Error
sizes LineLength Line is longer than 80 characters (found 88). 134
 Error
sizes LineLength Line is longer than 80 characters (found 120). 137
 Error
sizes LineLength Line is longer than 80 characters (found 125). 138
 Error
sizes LineLength Line is longer than 80 characters (found 97). 139
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 140
 Error
sizes LineLength Line is longer than 80 characters (found 131). 142
 Error
sizes LineLength Line is longer than 80 characters (found 95). 144
 Error
blocks RightCurly '}' at column 4 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 150
 Error
sizes LineLength Line is longer than 80 characters (found 103). 152
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 160
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 173

org/springframework/cloud/contract/maven/verifier/stubrunner/AetherStubDownloaderFactory.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file. 1
 Error
sizes LineLength Line is longer than 80 characters (found 92). 47
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 47
 Error
naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 47
 Error
javadoc JavadocVariable Missing a Javadoc comment. 49
 Error
javadoc JavadocVariable Missing a Javadoc comment. 51
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error
sizes LineLength Line is longer than 80 characters (found 114). 56
 Error
misc FinalParameters Parameter repoSystem should be final. 56
 Error
coding HiddenField 'repoSystem' hides a field. 56
 Error
misc FinalParameters Parameter project should be final. 56
 Error
coding HiddenField 'project' hides a field. 56
 Error
misc FinalParameters Parameter settings should be final. 56
 Error
coding HiddenField 'settings' hides a field. 56
 Error
sizes LineLength Line is longer than 80 characters (found 87). 62
 Error
design DesignForExtension Class 'AetherStubDownloaderFactory' looks like designed for extension (can be subclassed), but the method 'build' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AetherStubDownloaderFactory' final or making the method 'build' static/final/abstract/empty, or adding allowed annotation for the method. 62
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error
sizes LineLength Line is longer than 80 characters (found 90). 65
 Error
misc FinalParameters Parameter stubRunnerOptions should be final. 65
 Error
sizes LineLength Line is longer than 80 characters (found 113). 66
 Error
sizes LineLength Line is longer than 80 characters (found 108). 67
 Error
sizes LineLength Line is longer than 80 characters (found 133). 68
 Error
sizes LineLength Line is longer than 80 characters (found 91). 69
 Error
sizes LineLength Line is longer than 80 characters (found 97). 73
 Error
misc FinalParameters Parameter location should be final. 73
 Error
misc FinalParameters Parameter resourceLoader should be final. 73

org/springframework/cloud/contract/maven/verifier/stubrunner/LocalStubRunner.java

Severity Category Rule Message Line
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 36
 Error
sizes LineLength Line is longer than 80 characters (found 85). 38
 Error
design DesignForExtension Class 'LocalStubRunner' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'LocalStubRunner' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 38
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter options should be final. 38
 Error
sizes LineLength Line is longer than 80 characters (found 85). 39
 Error
sizes LineLength Line is longer than 80 characters (found 115). 40

org/springframework/cloud/contract/maven/verifier/stubrunner/RemoteStubRunner.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 81). 40
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 40
 Error
naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 40
 Error
javadoc JavadocVariable Missing a Javadoc comment. 42
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 44
 Error
sizes LineLength Line is longer than 80 characters (found 90). 45
 Error
misc FinalParameters Parameter aetherStubDownloaderFactory should be final. 45
 Error
coding HiddenField 'aetherStubDownloaderFactory' hides a field. 45
 Error
sizes LineLength Line is longer than 80 characters (found 112). 49
 Error
design DesignForExtension Class 'RemoteStubRunner' looks like designed for extension (can be subclassed), but the method 'run' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'RemoteStubRunner' final or making the method 'run' static/final/abstract/empty, or adding allowed annotation for the method. 49
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error
misc FinalParameters Parameter options should be final. 49
 Error
misc FinalParameters Parameter repositorySystemSession should be final. 49
 Error
sizes LineLength Line is longer than 80 characters (found 127). 50
 Error
sizes LineLength Line is longer than 80 characters (found 88). 53
 Error
sizes LineLength Line is longer than 80 characters (found 128). 55
 Error
sizes LineLength Line is longer than 80 characters (found 82). 56
 Error
blocks RightCurly '}' at column 3 should be on the same line as the next part of a multi-block statement (one that directly contains multiple blocks: if/else-if/else, do/while or try/catch/finally). 59
 Error
sizes LineLength Line is longer than 80 characters (found 112). 61