## Spring Cloud Contract Maven Plugin

## Checkstyle Results

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

## Summary

Files | Info | Warnings | Errors
--- | --- | --- | ---
12 | 0 | 0 | 539

## Files

File | I | W | E
--- | --- | --- | ---
org/springframework/cloud/contract/maven/verifier/BaseClassMapping.java | 0 | 0 | 30
org/springframework/cloud/contract/maven/verifier/ConvertMojo.java | 0 | 0 | 103
org/springframework/cloud/contract/maven/verifier/CopyContracts.java | 0 | 0 | 44
org/springframework/cloud/contract/maven/verifier/GenerateStubsMojo.java | 0 | 0 | 37
org/springframework/cloud/contract/maven/verifier/GenerateTestsMojo.java | 0 | 0 | 102
org/springframework/cloud/contract/maven/verifier/ManifestCreator.java | 0 | 0 | 21
org/springframework/cloud/contract/maven/verifier/MavenContractsDownloader.java | 0 | 0 | 82
org/springframework/cloud/contract/maven/verifier/PushStubsToScmMojo.java | 0 | 0 | 29
org/springframework/cloud/contract/maven/verifier/RunMojo.java | 0 | 0 | 41
org/springframework/cloud/contract/maven/verifier/stubrunner/AetherStubDownloaderFactory.java | 0 | 0 | 23
org/springframework/cloud/contract/maven/verifier/stubrunner/LocalStubRunner.java | 0 | 0 | 9
org/springframework/cloud/contract/maven/verifier/stubrunner/RemoteStubRunner.java | 0 | 0 | 18

## Rules

Category | Rule | Violations | Severity
--- | --- | --- | ---
blocks | RightCurly | 11 | Error
coding | AvoidInlineConditionals | 10 | Error
| HiddenField | 36 | Error
| MagicNumber | 1 | Error
design | DesignForExtension | 23 | Error
javadoc | JavadocMethod | 58 | Error
| JavadocPackage | 2 | Error
| JavadocType | 2 | Error
| JavadocVariable | 71 | Error
misc | FinalParameters | 63 | Error
naming | ConstantName | 4 | Error
sizes | LineLength | 244 | Error
| ParameterNumber | 1 | Error
whitespace | FileTabCharacter | 12 | 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 | JavadocMethod | 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 | JavadocMethod | 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 | JavadocMethod | 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 | JavadocMethod | 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 94). | 58
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 58
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 62
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 62
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. | 67
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 70
Error | coding | MagicNumber | '31' is a magic number. | 71
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 72
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 72
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. | 76
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 78
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 79

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

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 44
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 | javadoc | JavadocVariable | Missing a Javadoc comment. | 61
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 65
Error | sizes | LineLength | Line is longer than 80 characters (found 148). | 68
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 72
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 81
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 86
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 89
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 89
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 92
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 95
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 99
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 100
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 106
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 110
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 111
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 112
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 113
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 125
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 156
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 160
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 165
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 173
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 184
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 187
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 188
Error | misc | FinalParameters | Parameter aetherStubDownloaderFactory should be final. | 188
Error | coding | HiddenField | 'aetherStubDownloaderFactory' hides a field. | 188
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. | 192
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 192
Error | sizes | LineLength | Line is longer than 80 characters (found 132). | 195
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 202
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 204
Error | coding | HiddenField | 'contractsDirectory' hides a field. | 206
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 207
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 209
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 212
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 218
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 222
Error | misc | FinalParameters | Parameter rootPath should be final. | 222
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 223
Error | misc | FinalParameters | Parameter config should be final. | 223
Error | misc | FinalParameters | Parameter contractsDirectory should be final. | 223
Error | coding | HiddenField | 'contractsDirectory' hides a field. | 223
Error | misc | FinalParameters | Parameter contractsDslDir should be final. | 224
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 227
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 231
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 231
Error | misc | FinalParameters | Parameter rootPath should be final. | 231
Error | misc | FinalParameters | Parameter config should be final. | 231
Error | misc | FinalParameters | Parameter contractsDirectory should be final. | 232
Error | coding | HiddenField | 'contractsDirectory' hides a field. | 232
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 235
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 236
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 240
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 240
Error | misc | FinalParameters | Parameter rootPath should be final. | 240
Error | misc | FinalParameters | Parameter config should be final. | 240
Error | misc | FinalParameters | Parameter contractsDirectory should be final. | 241
Error | coding | HiddenField | 'contractsDirectory' hides a field. | 241
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 243
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 244
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 245
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 246
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 250
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 250
Error | misc | FinalParameters | Parameter config should be final. | 250
Error | misc | FinalParameters | Parameter contractsDslDir should be final. | 250
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 252
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 255
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 257
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 259
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 263
Error | misc | FinalParameters | Parameter contractsDirectory should be final. | 263
Error | coding | HiddenField | 'contractsDirectory' hides a field. | 263
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 264
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 268
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 275
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 275
Error | misc | FinalParameters | Parameter config should be final. | 275
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 276
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 277
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 279
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 280
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 281
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 285
Error | misc | FinalParameters | Parameter rootPath should be final. | 285
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 286
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 286
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 290
Error | misc | FinalParameters | Parameter contractsDirectory should be final. | 290
Error | coding | HiddenField | 'contractsDirectory' hides a field. | 290
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 291
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 294

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

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | javadoc | JavadocType | Missing a Javadoc comment. | 34
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 | javadoc | JavadocMethod | Missing a Javadoc comment. | 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. | 47
Error | coding | HiddenField | 'mavenResourcesFiltering' hides a field. | 47
Error | misc | FinalParameters | Parameter config should be final. | 48
Error | coding | HiddenField | 'config' hides a field. | 48
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 55
Error | misc | FinalParameters | Parameter contractsDirectory should be final. | 55
Error | misc | FinalParameters | Parameter outputDirectory should be final. | 55
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 57
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 58
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 59
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 63
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 65
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 69
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 80
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). | 92
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 98
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 98
Error | misc | FinalParameters | Parameter includedRootFolderAntPattern should be final. | 98
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 99
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). | 101
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 102
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 103
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 109
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 109
Error | misc | FinalParameters | Parameter includedRootFolderAntPattern should be final. | 109
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 110
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). | 112
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 113
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 114
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 120
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 124

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

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 37
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 42
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 45
Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 45
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 45
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 48
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 48
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 54
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 60
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 63
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 | sizes | LineLength | Line is longer than 80 characters (found 83). | 81
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. | 81
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 81
Error | sizes | LineLength | Line is longer than 80 characters (found 129). | 84
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 85
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 90
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 94
Error | misc | FinalParameters | Parameter stubsOutputDir should be final. | 94
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 97
Error | sizes | LineLength | Line is longer than 80 characters (found 114). | 99
Error | sizes | LineLength | Line is longer than 80 characters (found 85). | 101
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 103
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 105
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 106
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 108
Error | whitespace | NoWhitespaceAfter | '{' is followed by whitespace. | 108
Error | sizes | LineLength | Line is longer than 80 characters (found 99). | 109
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 109
Error | sizes | LineLength | Line is longer than 80 characters (found 109). | 113
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). | 115
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 118
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 123
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 133
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 134

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

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | javadoc | JavadocPackage | Missing package-info.java file. |
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 47
Error | sizes | LineLength | Line is longer than 80 characters (found 135). | 52
Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 55
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 55
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 57
Error | sizes | LineLength | Line is longer than 80 characters (found 148). | 60
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 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 | javadoc | JavadocVariable | Missing a Javadoc comment. | 133
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 137
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 138
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 144
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 148
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 149
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 150
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 151
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 163
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 164
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 166
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 168
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 175
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 176
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 178
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 179
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 210
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 214
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 219
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 227
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 232
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 233
Error | misc | FinalParameters | Parameter aetherStubDownloaderFactory should be final. | 233
Error | coding | HiddenField | 'aetherStubDownloaderFactory' hides a field. | 233
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 237
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. | 237
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 237
Error | sizes | LineLength | Line is longer than 80 characters (found 137). | 241
Error | sizes | LineLength | Line is longer than 80 characters (found 117). | 246
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 247
Error | sizes | LineLength | Line is longer than 80 characters (found 110). | 251
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 252
Error | sizes | LineLength | Line is longer than 80 characters (found 128). | 257
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 258
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 260
Error | coding | HiddenField | 'contractsDirectory' hides a field. | 260
Error | sizes | LineLength | Line is longer than 80 characters (found 105). | 261
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 262
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 263
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 264
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 265
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 268
Error | sizes | LineLength | Line is longer than 80 characters (found 106). | 271
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 273
Error | sizes | LineLength | Line is longer than 80 characters (found 102). | 277
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 280
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 281
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 282
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 288
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). | 289
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 292
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 298
Error | misc | FinalParameters | Parameter config should be final. | 298
Error | misc | FinalParameters | Parameter contractsDirectory should be final. | 299
Error | coding | HiddenField | 'contractsDirectory' hides a field. | 299
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 302
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. | 321
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 321
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 327
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. | 332
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 332
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. | 336
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 336
Error | misc | FinalParameters | Parameter excludedFiles should be final. | 336
Error | coding | HiddenField | 'excludedFiles' hides a field. | 336
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. | 340
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 340
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. | 344
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 344
Error | misc | FinalParameters | Parameter ignoredFiles should be final. | 344
Error | coding | HiddenField | 'ignoredFiles' hides a field. | 344
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. | 348
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 348
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. | 352
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 352
Error | misc | FinalParameters | Parameter assertJsonSize should be final. | 352
Error | coding | HiddenField | 'assertJsonSize' hides a field. | 352

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

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | javadoc | JavadocType | Missing a Javadoc comment. | 27
Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 29
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 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 | javadoc | JavadocMethod | Missing a Javadoc comment. | 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 108). | 38
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 39
Error | sizes | LineLength | Line is longer than 80 characters (found 86). | 42
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 46
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 47
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 48
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 54
Error | misc | FinalParameters | Parameter plugins should be final. | 54
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 56
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 63
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 63
Error | misc | FinalParameters | Parameter deps should be final. | 63
Error | sizes | LineLength | Line is longer than 80 characters (found 91). | 65

### 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 | sizes | LineLength | Line is longer than 80 characters (found 85). | 74
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 74
Error | sizes | ParameterNumber | More than 7 parameters (found 12). | 74
Error | misc | FinalParameters | Parameter project should be final. | 74
Error | coding | HiddenField | 'project' hides a field. | 74
Error | misc | FinalParameters | Parameter contractDependency should be final. | 74
Error | coding | HiddenField | 'contractDependency' hides a field. | 74
Error | misc | FinalParameters | Parameter contractsPath should be final. | 75
Error | coding | HiddenField | 'contractsPath' hides a field. | 75
Error | misc | FinalParameters | Parameter contractsRepositoryUrl should be final. | 75
Error | coding | HiddenField | 'contractsRepositoryUrl' hides a field. | 75
Error | sizes | LineLength | Line is longer than 80 characters (found 101). | 76
Error | misc | FinalParameters | Parameter stubsMode should be final. | 76
Error | coding | HiddenField | 'stubsMode' hides a field. | 76
Error | misc | FinalParameters | Parameter log should be final. | 76
Error | coding | HiddenField | 'log' hides a field. | 76
Error | misc | FinalParameters | Parameter repositoryUsername should be final. | 76
Error | coding | HiddenField | 'repositoryUsername' hides a field. | 76
Error | misc | FinalParameters | Parameter repositoryPassword should be final. | 77
Error | coding | HiddenField | 'repositoryPassword' hides a field. | 77
Error | misc | FinalParameters | Parameter repositoryProxyHost should be final. | 77
Error | coding | HiddenField | 'repositoryProxyHost' hides a field. | 77
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 78
Error | misc | FinalParameters | Parameter repositoryProxyPort should be final. | 78
Error | coding | HiddenField | 'repositoryProxyPort' hides a field. | 78
Error | misc | FinalParameters | Parameter deleteStubsAfterTest should be final. | 78
Error | coding | HiddenField | 'deleteStubsAfterTest' hides a field. | 78
Error | misc | FinalParameters | Parameter contractsProperties should be final. | 79
Error | coding | HiddenField | 'contractsProperties' hides a field. | 79
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 90
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 95
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 95
Error | misc | FinalParameters | Parameter config should be final. | 95
Error | misc | FinalParameters | Parameter defaultContractsDir should be final. | 96
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 99
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 100
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 102
Error | sizes | LineLength | Line is longer than 80 characters (found 108). | 104
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 105
Error | sizes | LineLength | Line is longer than 80 characters (found 98). | 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). | 109
Error | sizes | LineLength | Line is longer than 80 characters (found 124). | 112
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 115
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 119
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 124
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 126
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 127
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 130
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 131
Error | sizes | LineLength | Line is longer than 80 characters (found 89). | 133
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 136
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 138
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 141
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 142
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 143
Error | sizes | LineLength | Line is longer than 80 characters (found 100). | 144
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 146
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 149
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 152
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 157
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 160
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 161
Error | coding | AvoidInlineConditionals | Avoid inline conditionals. | 161
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 163

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

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 44
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 98). | 47
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 53
Error | sizes | LineLength | Line is longer than 80 characters (found 113). | 59
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 62
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 78
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 79
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 92
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 100
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. | 105
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 105
Error | sizes | LineLength | Line is longer than 80 characters (found 129). | 108
Error | sizes | LineLength | Line is longer than 80 characters (found 119). | 110
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 114
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 115
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 116
Error | sizes | LineLength | Line is longer than 80 characters (found 123). | 117
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 121
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 122
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 123
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. | 127
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 127
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 128
Error | sizes | LineLength | Line is longer than 80 characters (found 81). | 129
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 130
Error | sizes | LineLength | Line is longer than 80 characters (found 84). | 134

### 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 | JavadocMethod | Missing a Javadoc comment. | 115
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 116
Error | misc | FinalParameters | Parameter localStubRunner should be final. | 116
Error | coding | HiddenField | 'localStubRunner' hides a field. | 116
Error | misc | FinalParameters | Parameter remoteStubRunner should be final. | 116
Error | coding | HiddenField | 'remoteStubRunner' hides a field. | 116
Error | sizes | LineLength | Line is longer than 80 characters (found 83). | 121
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. | 121
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 121
Error | sizes | LineLength | Line is longer than 80 characters (found 107). | 124
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 129
Error | sizes | LineLength | Line is longer than 80 characters (found 94). | 133
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 135
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 136
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). | 137
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 139
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 140
Error | sizes | LineLength | Line is longer than 80 characters (found 95). | 141
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). | 147
Error | sizes | LineLength | Line is longer than 80 characters (found 103). | 149
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 154
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). | 157
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 163
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). | 170
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 175

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

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 45
Error | whitespace | FileTabCharacter | File contains tab characters (this is the first instance). | 45
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 45
Error | naming | ConstantName | Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. | 45
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 47
Error | javadoc | JavadocVariable | Missing a Javadoc comment. | 49
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 51
Error | misc | FinalParameters | Parameter repoSystem should be final. | 52
Error | coding | HiddenField | 'repoSystem' hides a field. | 52
Error | misc | FinalParameters | Parameter project should be final. | 53
Error | coding | HiddenField | 'project' hides a field. | 53
Error | sizes | LineLength | Line is longer than 80 characters (found 87). | 58
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. | 58
Error | javadoc | JavadocMethod | Missing a Javadoc comment. | 58
Error | sizes | LineLength | Line is longer than 80 characters (found 90). | 61
Error | misc | FinalParameters | Parameter stubRunnerOptions should be final. | 61
Error | sizes | LineLength | Line is longer than 80 characters (found 120). | 63
Error | sizes | LineLength | Line is longer than 80 characters (found 92). | 65
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 66
Error | sizes | LineLength | Line is longer than 80 characters (found 96). | 67
Error | sizes | LineLength | Line is longer than 80 characters (found 97). | 72
Error | misc | FinalParameters | Parameter location should be final. | 72
Error | misc | FinalParameters | Parameter resourceLoader should be final. | 72

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

Severity | Category | Rule | Message | Line
--- | --- | --- | --- | ---
Error | javadoc | JavadocPackage | Missing package-info.java file. |
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 | JavadocMethod | 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

### 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 | JavadocMethod | 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 | 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 | JavadocMethod | Missing a Javadoc comment. | 49
Error | misc | FinalParameters | Parameter options should be final. | 49
Error | misc | FinalParameters | Parameter repositorySystemSession should be final. | 50
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 55
Error | sizes | LineLength | Line is longer than 80 characters (found 88). | 57
Error | sizes | LineLength | Line is longer than 80 characters (found 82). | 59
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). | 62
Error | sizes | LineLength | Line is longer than 80 characters (found 93). | 64