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 561

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 98
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 105
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"
298
 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 92). 155
 Error
sizes LineLength Line is longer than 80 characters (found 83). 159
 Error
sizes LineLength Line is longer than 80 characters (found 94). 164
 Error
sizes LineLength Line is longer than 80 characters (found 87). 172
 Error
javadoc JavadocVariable Missing a Javadoc comment. 183
 Error
sizes LineLength Line is longer than 80 characters (found 94). 187
 Error
sizes LineLength Line is longer than 80 characters (found 92). 194
 Error
sizes LineLength Line is longer than 80 characters (found 87). 200
 Error
javadoc JavadocVariable Missing a Javadoc comment. 200
 Error
sizes LineLength Line is longer than 80 characters (found 81). 203
 Error
javadoc JavadocVariable Missing a Javadoc comment. 203
 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. 206
 Error
sizes LineLength Line is longer than 80 characters (found 132). 210
 Error
sizes LineLength Line is longer than 80 characters (found 91). 217
 Error
sizes LineLength Line is longer than 80 characters (found 97). 219
 Error
coding HiddenField 'contractsDirectory' hides a field. 221
 Error
sizes LineLength Line is longer than 80 characters (found 84). 222
 Error
sizes LineLength Line is longer than 80 characters (found 125). 224
 Error
sizes LineLength Line is longer than 80 characters (found 88). 225
 Error
sizes LineLength Line is longer than 80 characters (found 124). 230
 Error
sizes LineLength Line is longer than 80 characters (found 91). 232
 Error
sizes LineLength Line is longer than 80 characters (found 105). 235
 Error
sizes LineLength Line is longer than 80 characters (found 107). 240
 Error
sizes LineLength Line is longer than 80 characters (found 118). 241
 Error
sizes LineLength Line is longer than 80 characters (found 104). 247
 Error
misc FinalParameters Parameter rootPath should be final. 247
 Error
misc FinalParameters Parameter config should be final. 247
 Error
sizes LineLength Line is longer than 80 characters (found 102). 248
 Error
misc FinalParameters Parameter contractsDirectory should be final. 248
 Error
coding HiddenField 'contractsDirectory' hides a field. 248
 Error
misc FinalParameters Parameter contractsDslDir should be final. 248
 Error
sizes LineLength Line is longer than 80 characters (found 112). 251
 Error
sizes LineLength Line is longer than 80 characters (found 117). 254
 Error
misc FinalParameters Parameter rootPath should be final. 254
 Error
misc FinalParameters Parameter config should be final. 254
 Error
misc FinalParameters Parameter contractsDirectory should be final. 254
 Error
coding HiddenField 'contractsDirectory' hides a field. 254
 Error
sizes LineLength Line is longer than 80 characters (found 105). 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 117). 262
 Error
misc FinalParameters Parameter rootPath should be final. 262
 Error
misc FinalParameters Parameter config should be final. 262
 Error
misc FinalParameters Parameter contractsDirectory should be final. 262
 Error
coding HiddenField 'contractsDirectory' hides a field. 262
 Error
sizes LineLength Line is longer than 80 characters (found 122). 264
 Error
sizes LineLength Line is longer than 80 characters (found 91). 265
 Error
sizes LineLength Line is longer than 80 characters (found 104). 266
 Error
sizes LineLength Line is longer than 80 characters (found 85). 267
 Error
sizes LineLength Line is longer than 80 characters (found 94). 271
 Error
misc FinalParameters Parameter config should be final. 271
 Error
misc FinalParameters Parameter contractsDslDir should be final. 271
 Error
sizes LineLength Line is longer than 80 characters (found 93). 273
 Error
sizes LineLength Line is longer than 80 characters (found 117). 275
 Error
sizes LineLength Line is longer than 80 characters (found 106). 276
 Error
sizes LineLength Line is longer than 80 characters (found 117). 278
 Error
misc FinalParameters Parameter contractsDirectory should be final. 281
 Error
coding HiddenField 'contractsDirectory' hides a field. 281
 Error
sizes LineLength Line is longer than 80 characters (found 84). 282
 Error
sizes LineLength Line is longer than 80 characters (found 122). 285
 Error
sizes LineLength Line is longer than 80 characters (found 83). 292
 Error
misc FinalParameters Parameter config should be final. 292
 Error
sizes LineLength Line is longer than 80 characters (found 110). 293
 Error
sizes LineLength Line is longer than 80 characters (found 124). 294
 Error
sizes LineLength Line is longer than 80 characters (found 135). 295
 Error
sizes LineLength Line is longer than 80 characters (found 108). 296
 Error
sizes LineLength Line is longer than 80 characters (found 119). 297
 Error
misc FinalParameters Parameter rootPath should be final. 300
 Error
sizes LineLength Line is longer than 80 characters (found 118). 301
 Error
misc FinalParameters Parameter contractsDirectory should be final. 304
 Error
coding HiddenField 'contractsDirectory' hides a field. 304

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 92). 209
 Error
sizes LineLength Line is longer than 80 characters (found 83). 213
 Error
sizes LineLength Line is longer than 80 characters (found 94). 218
 Error
sizes LineLength Line is longer than 80 characters (found 87). 226
 Error
sizes LineLength Line is longer than 80 characters (found 94). 232
 Error
sizes LineLength Line is longer than 80 characters (found 94). 239
 Error
sizes LineLength Line is longer than 80 characters (found 91). 240
 Error
sizes LineLength Line is longer than 80 characters (found 92). 241
 Error
sizes LineLength Line is longer than 80 characters (found 92). 248
 Error
sizes LineLength Line is longer than 80 characters (found 87). 254
 Error
javadoc JavadocVariable Missing a Javadoc comment. 254
 Error
sizes LineLength Line is longer than 80 characters (found 81). 257
 Error
javadoc JavadocVariable Missing a Javadoc comment. 257
 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. 260
 Error
sizes LineLength Line is longer than 80 characters (found 83). 261
 Error
sizes LineLength Line is longer than 80 characters (found 135). 264
 Error
sizes LineLength Line is longer than 80 characters (found 140). 269
 Error
sizes LineLength Line is longer than 80 characters (found 127). 272
 Error
sizes LineLength Line is longer than 80 characters (found 126). 276
 Error
sizes LineLength Line is longer than 80 characters (found 103). 277
 Error
sizes LineLength Line is longer than 80 characters (found 109). 280
 Error
coding HiddenField 'contractsDirectory' hides a field. 280
 Error
sizes LineLength Line is longer than 80 characters (found 110). 281
 Error
sizes LineLength Line is longer than 80 characters (found 134). 282
 Error
sizes LineLength Line is longer than 80 characters (found 119). 283
 Error
sizes LineLength Line is longer than 80 characters (found 126). 284
 Error
sizes LineLength Line is longer than 80 characters (found 100). 285
 Error
sizes LineLength Line is longer than 80 characters (found 122). 288
 Error
sizes LineLength Line is longer than 80 characters (found 90). 289
 Error
sizes LineLength Line is longer than 80 characters (found 102). 294
 Error
sizes LineLength Line is longer than 80 characters (found 88). 296
 Error
sizes LineLength Line is longer than 80 characters (found 126). 299
 Error
sizes LineLength Line is longer than 80 characters (found 119). 300
 Error
sizes LineLength Line is longer than 80 characters (found 113). 301
 Error
sizes LineLength Line is longer than 80 characters (found 138). 302
 Error
sizes LineLength Line is longer than 80 characters (found 131). 306
 Error
sizes LineLength Line is longer than 80 characters (found 90). 310
 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). 312
 Error
sizes LineLength Line is longer than 80 characters (found 129). 315
 Error
sizes LineLength Line is longer than 80 characters (found 100). 319
 Error
misc FinalParameters Parameter config should be final. 319
 Error
misc FinalParameters Parameter contractsDirectory should be final. 319
 Error
coding HiddenField 'contractsDirectory' hides a field. 319
 Error
sizes LineLength Line is longer than 80 characters (found 84). 322
 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. 341
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 341
 Error
sizes LineLength Line is longer than 80 characters (found 94). 347
 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. 352
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 352
 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. 356
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 356
 Error
misc FinalParameters Parameter excludedFiles should be final. 356
 Error
coding HiddenField 'excludedFiles' hides a field. 356
 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. 360
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 360
 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. 364
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 364
 Error
misc FinalParameters Parameter ignoredFiles should be final. 364
 Error
coding HiddenField 'ignoredFiles' hides a field. 364
 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. 368
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 368
 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. 372
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 372
 Error
misc FinalParameters Parameter assertJsonSize should be final. 372
 Error
coding HiddenField 'assertJsonSize' hides a field. 372

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