Fork me on GitHub

Checkstyle Results

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

rss feed

Summary

Files
 Info
 Warnings
 Errors
14 0 0 565

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 109
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 87
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 79
 Error
MissingJavadocMethod 18
 Error
misc FinalParameters 72
 Error
naming ConstantName 4
 Error
sizes LineLength
  • fileExtensions: "java"
301
 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). 47
 Error
sizes LineLength Line is longer than 80 characters (found 82). 52
 Error
whitespace FileTabCharacter File contains tab characters (this is the first instance). 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 56
 Error
sizes LineLength Line is longer than 80 characters (found 82). 59
 Error
javadoc JavadocVariable Missing a Javadoc comment. 59
 Error
sizes LineLength Line is longer than 80 characters (found 89). 60
 Error
sizes LineLength Line is longer than 80 characters (found 96). 63
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
sizes LineLength Line is longer than 80 characters (found 98). 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 66
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 75
 Error
javadoc JavadocVariable Missing a Javadoc comment. 78
 Error
javadoc JavadocVariable Missing a Javadoc comment. 81
 Error
javadoc JavadocVariable Missing a Javadoc comment. 84
 Error
sizes LineLength Line is longer than 80 characters (found 86). 112
 Error
sizes LineLength Line is longer than 80 characters (found 99). 115
 Error
sizes LineLength Line is longer than 80 characters (found 92). 119
 Error
javadoc JavadocVariable Missing a Javadoc comment. 124
 Error
sizes LineLength Line is longer than 80 characters (found 92). 127
 Error
javadoc JavadocVariable Missing a Javadoc comment. 127
 Error
javadoc JavadocVariable Missing a Javadoc comment. 130
 Error
sizes LineLength Line is longer than 80 characters (found 84). 134
 Error
sizes LineLength Line is longer than 80 characters (found 88). 135
 Error
javadoc JavadocVariable Missing a Javadoc comment. 141
 Error
sizes LineLength Line is longer than 80 characters (found 89). 145
 Error
sizes LineLength Line is longer than 80 characters (found 87). 146
 Error
sizes LineLength Line is longer than 80 characters (found 87). 147
 Error
sizes LineLength Line is longer than 80 characters (found 89). 148
 Error
sizes LineLength Line is longer than 80 characters (found 92). 160
 Error
sizes LineLength Line is longer than 80 characters (found 93). 161
 Error
sizes LineLength Line is longer than 80 characters (found 93). 163
 Error
sizes LineLength Line is longer than 80 characters (found 89). 165
 Error
sizes LineLength Line is longer than 80 characters (found 93). 172
 Error
sizes LineLength Line is longer than 80 characters (found 89). 173
 Error
sizes LineLength Line is longer than 80 characters (found 91). 175
 Error
sizes LineLength Line is longer than 80 characters (found 91). 176
 Error
sizes LineLength Line is longer than 80 characters (found 94). 207
 Error
sizes LineLength Line is longer than 80 characters (found 87). 215
 Error
sizes LineLength Line is longer than 80 characters (found 94). 221
 Error
sizes LineLength Line is longer than 80 characters (found 94). 228
 Error
sizes LineLength Line is longer than 80 characters (found 91). 229
 Error
sizes LineLength Line is longer than 80 characters (found 92). 230
 Error
sizes LineLength Line is longer than 80 characters (found 92). 237
 Error
sizes LineLength Line is longer than 80 characters (found 87). 243
 Error
javadoc JavadocVariable Missing a Javadoc comment. 243
 Error
sizes LineLength Line is longer than 80 characters (found 81). 246
 Error
javadoc JavadocVariable Missing a Javadoc comment. 246
 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. 249
 Error
sizes LineLength Line is longer than 80 characters (found 83). 250
 Error
sizes LineLength Line is longer than 80 characters (found 135). 253
 Error
sizes LineLength Line is longer than 80 characters (found 140). 258
 Error
sizes LineLength Line is longer than 80 characters (found 126). 262
 Error
sizes LineLength Line is longer than 80 characters (found 103). 263
 Error
sizes LineLength Line is longer than 80 characters (found 109). 266
 Error
coding HiddenField 'contractsDirectory' hides a field. 266
 Error
sizes LineLength Line is longer than 80 characters (found 110). 267
 Error
sizes LineLength Line is longer than 80 characters (found 134). 268
 Error
sizes LineLength Line is longer than 80 characters (found 119). 269
 Error
sizes LineLength Line is longer than 80 characters (found 126). 270
 Error
sizes LineLength Line is longer than 80 characters (found 100). 271
 Error
sizes LineLength Line is longer than 80 characters (found 101). 272
 Error
sizes LineLength Line is longer than 80 characters (found 122). 275
 Error
sizes LineLength Line is longer than 80 characters (found 90). 276
 Error
sizes LineLength Line is longer than 80 characters (found 102). 281
 Error
sizes LineLength Line is longer than 80 characters (found 88). 283
 Error
sizes LineLength Line is longer than 80 characters (found 126). 286
 Error
sizes LineLength Line is longer than 80 characters (found 119). 287
 Error
sizes LineLength Line is longer than 80 characters (found 113). 288
 Error
sizes LineLength Line is longer than 80 characters (found 138). 289
 Error
sizes LineLength Line is longer than 80 characters (found 131). 293
 Error
sizes LineLength Line is longer than 80 characters (found 90). 297
 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). 299
 Error
sizes LineLength Line is longer than 80 characters (found 129). 302
 Error
sizes LineLength Line is longer than 80 characters (found 95). 306
 Error
misc FinalParameters Parameter file should be final. 306
 Error
misc FinalParameters Parameter contractsRepository should be final. 306
 Error
sizes LineLength Line is longer than 80 characters (found 141). 311
 Error
sizes LineLength Line is longer than 80 characters (found 97). 315
 Error
sizes LineLength Line is longer than 80 characters (found 97). 317
 Error
sizes LineLength Line is longer than 80 characters (found 149). 318
 Error
sizes LineLength Line is longer than 80 characters (found 100). 322
 Error
misc FinalParameters Parameter config should be final. 322
 Error
misc FinalParameters Parameter contractsDirectory should be final. 322
 Error
coding HiddenField 'contractsDirectory' hides a field. 322
 Error
sizes LineLength Line is longer than 80 characters (found 84). 325
 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. 344
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 344
 Error
sizes LineLength Line is longer than 80 characters (found 94). 350
 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. 355
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 355
 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. 359
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 359
 Error
misc FinalParameters Parameter excludedFiles should be final. 359
 Error
coding HiddenField 'excludedFiles' hides a field. 359
 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. 363
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 363
 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. 367
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 367
 Error
misc FinalParameters Parameter ignoredFiles should be final. 367
 Error
coding HiddenField 'ignoredFiles' hides a field. 367
 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. 371
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 371
 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. 375
 Error
javadoc MissingJavadocMethod Missing a Javadoc comment. 375
 Error
misc FinalParameters Parameter assertJsonSize should be final. 375
 Error
coding HiddenField 'assertJsonSize' hides a field. 375

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 108). 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 125). 117
 Error
sizes LineLength Line is longer than 80 characters (found 105). 120
 Error
sizes LineLength Line is longer than 80 characters (found 98). 128
 Error
sizes LineLength Line is longer than 80 characters (found 124). 129
 Error
sizes LineLength Line is longer than 80 characters (found 118). 134
 Error
sizes LineLength Line is longer than 80 characters (found 84). 135
 Error
sizes LineLength Line is longer than 80 characters (found 104). 139
 Error
sizes LineLength Line is longer than 80 characters (found 116). 140
 Error
sizes LineLength Line is longer than 80 characters (found 81). 145
 Error
sizes LineLength Line is longer than 80 characters (found 81). 149
 Error
sizes LineLength Line is longer than 80 characters (found 111). 150
 Error
sizes LineLength Line is longer than 80 characters (found 108). 151
 Error
sizes LineLength Line is longer than 80 characters (found 125). 152
 Error
sizes LineLength Line is longer than 80 characters (found 84). 155
 Error
sizes LineLength Line is longer than 80 characters (found 94). 158
 Error
sizes LineLength Line is longer than 80 characters (found 90). 166
 Error
sizes LineLength Line is longer than 80 characters (found 88). 167
 Error
sizes LineLength Line is longer than 80 characters (found 87). 169

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