diff --git a/spring-cloud-contract-maven-plugin/checkstyle.html b/spring-cloud-contract-maven-plugin/checkstyle.html index 3cb629134a..b043302eb7 100644 --- a/spring-cloud-contract-maven-plugin/checkstyle.html +++ b/spring-cloud-contract-maven-plugin/checkstyle.html @@ -1,13 +1,13 @@ - + Spring Cloud Contract Maven Plugin – Checkstyle Results @@ -146,7 +146,7 @@ +582

Files

@@ -303,12 +303,12 @@ - + - + @@ -318,7 +318,7 @@ - + @@ -348,12 +348,12 @@ - + -
org/springframework/cloud/contract/maven/verifier/ConvertMojo.java 0 081
113
org/springframework/cloud/contract/maven/verifier/CopyContracts.java 0 050
44
org/springframework/cloud/contract/maven/verifier/GenerateStubsMojo.java 0org/springframework/cloud/contract/maven/verifier/GenerateTestsMojo.java 0 0117
116
org/springframework/cloud/contract/maven/verifier/ManifestCreator.java 0org/springframework/cloud/contract/maven/verifier/stubrunner/LocalStubRunner.java 0 09
10
org/springframework/cloud/contract/maven/verifier/stubrunner/RemoteStubRunner.java 0 020
+19

Rules

@@ -380,7 +380,7 @@ - + @@ -400,7 +400,7 @@ - + @@ -410,7 +410,7 @@ - + @@ -420,12 +420,12 @@ - + - + @@ -435,7 +435,7 @@ - + @@ -451,6 +451,16 @@ + + + + + + + + + +
HiddenField3336  Error
javadoc JavadocMethod5457  Error
JavadocStyle3536  Error
JavadocVariable7071  Error
misc FinalParameters5463  Error
naming
sizes LineLength234239  Error
NoWhitespaceAfter 1 Error
OperatorWrap2 Error
WhitespaceAround1  Error

Details

@@ -681,43 +691,31 @@ sizes LineLength Line is longer than 80 characters (found 81). -40 +43  Error sizes LineLength Line is longer than 80 characters (found 86). -42 +45  Error sizes LineLength Line is longer than 80 characters (found 102). -45 +48  Error sizes LineLength Line is longer than 80 characters (found 84). -48 +51  Error whitespace FileTabCharacter File contains tab characters (this is the first instance). -48 - - Error -javadoc -JavadocVariable -Missing a Javadoc comment. -48 - - Error -javadoc -JavadocVariable -Missing a Javadoc comment. -49 +51  Error javadoc @@ -727,441 +725,645 @@  Error javadoc +JavadocVariable +Missing a Javadoc comment. +52 + + Error +javadoc +JavadocVariable +Missing a Javadoc comment. +53 + + Error +javadoc +JavadocVariable +Missing a Javadoc comment. +54 + + Error +javadoc +JavadocVariable +Missing a Javadoc comment. +56 + + Error +javadoc JavadocStyle First sentence should end with a period. -54 +59  Error sizes LineLength Line is longer than 80 characters (found 90). -55 +60  Error sizes LineLength Line is longer than 80 characters (found 148). -58 +63  Error sizes LineLength Line is longer than 80 characters (found 93). -62 +67  Error sizes LineLength Line is longer than 80 characters (found 86). -71 +76  Error javadoc JavadocVariable Missing a Javadoc comment. -76 +81  Error sizes LineLength Line is longer than 80 characters (found 92). -79 +84  Error javadoc JavadocVariable Missing a Javadoc comment. -79 +84  Error javadoc JavadocVariable Missing a Javadoc comment. -82 +87  Error javadoc JavadocVariable Missing a Javadoc comment. -85 +90  Error sizes LineLength Line is longer than 80 characters (found 90). -89 +94  Error sizes LineLength Line is longer than 80 characters (found 87). -90 +95  Error javadoc JavadocVariable Missing a Javadoc comment. -96 +101  Error sizes LineLength Line is longer than 80 characters (found 89). -100 +105  Error sizes LineLength Line is longer than 80 characters (found 87). -101 +106  Error javadoc JavadocStyle Extra HTML tag found: </p> -103 +108  Error sizes LineLength Line is longer than 80 characters (found 94). -104 +109  Error javadoc JavadocStyle First sentence should end with a period. -110 +115  Error sizes LineLength Line is longer than 80 characters (found 88). -117 +122  Error javadoc JavadocStyle First sentence should end with a period. -147 +152  Error sizes LineLength Line is longer than 80 characters (found 92). -148 +153  Error sizes LineLength Line is longer than 80 characters (found 83). -152 - - Error -javadoc -JavadocStyle -First sentence should end with a period. -156 - - Error -sizes -LineLength -Line is longer than 80 characters (found 94). 157  Error javadoc JavadocStyle First sentence should end with a period. -163 +161 + + Error +sizes +LineLength +Line is longer than 80 characters (found 94). +162 + + Error +javadoc +JavadocStyle +First sentence should end with a period. +168  Error sizes LineLength Line is longer than 80 characters (found 86). -165 +170  Error javadoc -JavadocVariable -Missing a Javadoc comment. -170 +JavadocStyle +First sentence should end with a period. +175  Error javadoc JavadocVariable Missing a Javadoc comment. -173 +181  Error javadoc +JavadocVariable +Missing a Javadoc comment. +184 + + Error +javadoc JavadocMethod Missing a Javadoc comment. -175 - +186 +  Error sizes LineLength Line is longer than 80 characters (found 85). -176 - +187 +  Error misc FinalParameters Parameter aetherStubDownloaderFactory should be final. -176 - +187 +  Error coding HiddenField 'aetherStubDownloaderFactory' hides a field. -176 - +187 +  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. -180 - +191 +  Error javadoc JavadocMethod Missing a Javadoc comment. -180 - +191 +  Error sizes LineLength Line is longer than 80 characters (found 132). -183 - - Error -sizes -LineLength -Line is longer than 80 characters (found 91). -190 - - Error -sizes -LineLength -Line is longer than 80 characters (found 97). -192 - - Error -coding -HiddenField -'contractsDirectory' hides a field. 194  Error sizes LineLength -Line is longer than 80 characters (found 102). -196 +Line is longer than 80 characters (found 91). +201 + + Error +sizes +LineLength +Line is longer than 80 characters (found 97). +203 + + Error +coding +HiddenField +'contractsDirectory' hides a field. +205  Error sizes LineLength Line is longer than 80 characters (found 84). -197 +206  Error sizes LineLength -Line is longer than 80 characters (found 96). -198 +Line is longer than 80 characters (found 91). +208  Error sizes LineLength -Line is longer than 80 characters (found 96). -199 +Line is longer than 80 characters (found 105). +211  Error sizes LineLength Line is longer than 80 characters (found 88). -204 +216  Error sizes LineLength -Line is longer than 80 characters (found 94). -208 +Line is longer than 80 characters (found 183). +220  Error javadoc JavadocMethod Missing a Javadoc comment. -208 - - Error -misc -FinalParameters -Parameter config should be final. -208 - - Error -misc -FinalParameters -Parameter contractsDslDir should be final. -208 - - Error -sizes -LineLength -Line is longer than 80 characters (found 93). -210 - - Error -sizes -LineLength -Line is longer than 80 characters (found 119). -213 - - Error -sizes -LineLength -Line is longer than 80 characters (found 94). -215 - - Error -sizes -LineLength -Line is longer than 80 characters (found 87). -217 - - Error -javadoc -JavadocMethod -Missing a Javadoc comment. -221 - - Error -misc -FinalParameters -Parameter contractsDirectory should be final. -221 - - Error -coding -HiddenField -'contractsDirectory' hides a field. -221 - - Error -sizes -LineLength -Line is longer than 80 characters (found 84). -222 - - Error -sizes -LineLength -Line is longer than 80 characters (found 123). -226 - - Error -sizes -LineLength -Line is longer than 80 characters (found 83). -233 - - Error -javadoc -JavadocMethod -Missing a Javadoc comment. -233 - - Error -misc -FinalParameters -Parameter config should be final. -233 - - Error -sizes -LineLength -Line is longer than 80 characters (found 90). -234 - - Error -sizes -LineLength -Line is longer than 80 characters (found 100). -235 - - Error -sizes -LineLength -Line is longer than 80 characters (found 100). -237 - - Error -sizes -LineLength -Line is longer than 80 characters (found 93). -238 - - Error -sizes -LineLength -Line is longer than 80 characters (found 102). -239 - - Error -javadoc -JavadocMethod -Missing a Javadoc comment. -243 +220  Error misc FinalParameters Parameter rootPath should be final. -243 +220  Error -sizes -LineLength -Line is longer than 80 characters (found 98). -244 - - Error -coding -AvoidInlineConditionals -Avoid inline conditionals. -244 - - Error -javadoc -JavadocMethod -Missing a Javadoc comment. -248 +misc +FinalParameters +Parameter config should be final. +220  Error misc FinalParameters Parameter contractsDirectory should be final. -248 +220  Error coding HiddenField 'contractsDirectory' hides a field. -248 +220  Error -coding -AvoidInlineConditionals -Avoid inline conditionals. -249 +misc +FinalParameters +Parameter contractsDslDir should be final. +220 + + Error +sizes +LineLength +Line is longer than 80 characters (found 112). +223 + + Error +sizes +LineLength +Line is longer than 80 characters (found 92). +226  Error javadoc JavadocMethod Missing a Javadoc comment. -252
+226 + + Error +misc +FinalParameters +Parameter rootPath should be final. +226 + + Error +misc +FinalParameters +Parameter config should be final. +226 + + Error +misc +FinalParameters +Parameter contractsDirectory should be final. +227 + + Error +coding +HiddenField +'contractsDirectory' hides a field. +227 + + Error +sizes +LineLength +Line is longer than 80 characters (found 105). +228 + + Error +sizes +LineLength +Line is longer than 80 characters (found 104). +229 + + Error +sizes +LineLength +Line is longer than 80 characters (found 85). +230 + + Error +sizes +LineLength +Line is longer than 80 characters (found 92). +234 + + Error +javadoc +JavadocMethod +Missing a Javadoc comment. +234 + + Error +misc +FinalParameters +Parameter rootPath should be final. +234 + + Error +misc +FinalParameters +Parameter config should be final. +234 + + Error +misc +FinalParameters +Parameter contractsDirectory should be final. +235 + + Error +coding +HiddenField +'contractsDirectory' hides a field. +235 + + Error +sizes +LineLength +Line is longer than 80 characters (found 102). +236 + + Error +whitespace +OperatorWrap +'?' should be on a new line. +236 + + Error +coding +AvoidInlineConditionals +Avoid inline conditionals. +236 + + Error +sizes +LineLength +Line is longer than 80 characters (found 111). +237 + + Error +sizes +LineLength +Line is longer than 80 characters (found 104). +238 + + Error +sizes +LineLength +Line is longer than 80 characters (found 85). +239 + + Error +sizes +LineLength +Line is longer than 80 characters (found 94). +243 + + Error +javadoc +JavadocMethod +Missing a Javadoc comment. +243 + + Error +misc +FinalParameters +Parameter config should be final. +243 + + Error +misc +FinalParameters +Parameter contractsDslDir should be final. +243 + + Error +sizes +LineLength +Line is longer than 80 characters (found 93). +245 + + Error +sizes +LineLength +Line is longer than 80 characters (found 119). +248 + + Error +sizes +LineLength +Line is longer than 80 characters (found 94). +250 + + Error +sizes +LineLength +Line is longer than 80 characters (found 87). +252 + + Error +javadoc +JavadocMethod +Missing a Javadoc comment. +256 + + Error +misc +FinalParameters +Parameter contractsDirectory should be final. +256 + + Error +coding +HiddenField +'contractsDirectory' hides a field. +256 + + Error +sizes +LineLength +Line is longer than 80 characters (found 84). +257 + + Error +sizes +LineLength +Line is longer than 80 characters (found 123). +261 + + Error +sizes +LineLength +Line is longer than 80 characters (found 83). +268 + + Error +javadoc +JavadocMethod +Missing a Javadoc comment. +268 + + Error +misc +FinalParameters +Parameter config should be final. +268 + + Error +sizes +LineLength +Line is longer than 80 characters (found 90). +269 + + Error +sizes +LineLength +Line is longer than 80 characters (found 100). +270 + + Error +sizes +LineLength +Line is longer than 80 characters (found 100). +272 + + Error +sizes +LineLength +Line is longer than 80 characters (found 93). +273 + + Error +sizes +LineLength +Line is longer than 80 characters (found 102). +274 + + Error +javadoc +JavadocMethod +Missing a Javadoc comment. +278 + + Error +misc +FinalParameters +Parameter rootPath should be final. +278 + + Error +whitespace +OperatorWrap +'?' should be on a new line. +279 + + Error +coding +AvoidInlineConditionals +Avoid inline conditionals. +279 + + Error +sizes +LineLength +Line is longer than 80 characters (found 107). +280 + + Error +javadoc +JavadocMethod +Missing a Javadoc comment. +283 + + Error +misc +FinalParameters +Parameter contractsDirectory should be final. +283 + + Error +coding +HiddenField +'contractsDirectory' hides a field. +283 + + Error +coding +AvoidInlineConditionals +Avoid inline conditionals. +284 + + Error +javadoc +JavadocMethod +Missing a Javadoc comment. +287

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

@@ -1179,298 +1381,262 @@ - - - - - - - - + + - - + + - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - + + - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + -
32
 ErrorsizesLineLengthLine is longer than 80 characters (found 87).34
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance).34
33
 Error javadoc JavadocVariable Missing a Javadoc comment.34
33
 Error naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.34
 ErrorjavadocJavadocVariableMissing a Javadoc comment.36
33
 Error javadoc JavadocVariable Missing a Javadoc comment.38
35
 Error javadoc JavadocVariable Missing a Javadoc comment.40
37
 Error javadoc JavadocVariable Missing a Javadoc comment.42
39
 Error javadoc JavadocVariable Missing a Javadoc comment.44
41
 Error javadoc JavadocMethod Missing a Javadoc comment.46
43
 Error misc FinalParameters Parameter project should be final.46
43
 Error coding HiddenField 'project' hides a field.46
43
 Error misc FinalParameters Parameter mavenSession should be final.46
43
 Error coding HiddenField 'mavenSession' hides a field.46
43
 Error misc FinalParameters Parameter mavenResourcesFiltering should be final.47
44
 Error coding HiddenField 'mavenResourcesFiltering' hides a field.47
44
 Error misc FinalParameters Parameter config should be final.48
45
 Error coding HiddenField 'config' hides a field.48
45
 ErrorsizesLineLengthLine is longer than 80 characters (found 88).55
 Error javadoc JavadocMethod Missing a Javadoc comment.55
52
 Error misc FinalParameters Parameter contractsDirectory should be final.55
52
 Error misc FinalParameters Parameter outputDirectory should be final.52
 ErrorsizesLineLengthLine is longer than 80 characters (found 103).54
 ErrorwhitespaceWhitespaceAround'+' is not preceded with whitespace.54
 ErrorsizesLineLengthLine is longer than 80 characters (found 126). 55
 ErrormiscFinalParametersParameter rootPath should be final.55
 ErrorsizesLineLengthLine is longer than 80 characters (found 96).57
 ErrorsizesLineLengthLine is longer than 80 characters (found 105).58
 ErrorcodingAvoidInlineConditionalsAvoid inline conditionals.58
 ErrorsizesLineLengthLine is longer than 80 characters (found 93).60
 ErrorsizesLineLengthLine is longer than 80 characters (found 98).61
 Error sizes LineLength Line is longer than 80 characters (found 89).60
 ErrorsizesLineLengthLine is longer than 80 characters (found 85).62
 ErrorsizesLineLengthLine is longer than 80 characters (found 93). 66
 Error sizes LineLengthLine is longer than 80 characters (found 85).68
 ErrorsizesLineLengthLine is longer than 80 characters (found 93).72
 ErrorsizesLineLength Line is longer than 80 characters (found 82).83
77
 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).95
89
 Error sizes LineLength Line is longer than 80 characters (found 93).101
95
 Error javadoc JavadocMethod Missing a Javadoc comment.101
95
 Error misc FinalParameters Parameter includedRootFolderAntPattern should be final.101
95
 Error sizes LineLength Line is longer than 80 characters (found 85).102
96
 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).104
98
 Error sizes LineLength Line is longer than 80 characters (found 88).105
99
 Error sizes LineLength Line is longer than 80 characters (found 90).106
100
 Error sizes LineLength Line is longer than 80 characters (found 91).112
106
 Error javadoc JavadocMethod Missing a Javadoc comment.112
106
 Error misc FinalParameters Parameter includedRootFolderAntPattern should be final.112
106
 Error sizes LineLength Line is longer than 80 characters (found 83).113
107
 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
109
 Error sizes LineLength Line is longer than 80 characters (found 90).116
110
 Error sizes LineLength Line is longer than 80 characters (found 92).117
111
 Error javadoc JavadocMethod Missing a Javadoc comment.123
117
 Error javadoc JavadocMethod Missing a Javadoc comment.127
+121

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

@@ -2177,7 +2343,7 @@ - + @@ -2189,372 +2355,366 @@ - + - + - + - + - + - + - - + + - - + + - + - - + + - + - - - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + -
 Error sizes LineLengthLine is longer than 80 characters (found 84).Line is longer than 80 characters (found 109). 261
 Error Error sizes LineLengthLine is longer than 80 characters (found 105).Line is longer than 80 characters (found 110). 262
 Error sizes LineLengthLine is longer than 80 characters (found 95).Line is longer than 80 characters (found 99). 263
 Error sizes LineLengthLine is longer than 80 characters (found 100).Line is longer than 80 characters (found 101). 264
 Error sizes LineLengthLine is longer than 80 characters (found 93).Line is longer than 80 characters (found 155). 265
 Error sizes LineLengthLine is longer than 80 characters (found 102).Line is longer than 80 characters (found 100). 266
 Error sizes LineLengthLine is longer than 80 characters (found 102).Line is longer than 80 characters (found 106). 269
 Error sizes LineLengthLine is longer than 80 characters (found 106).272
Line is longer than 80 characters (found 88).271
 Error sizes LineLengthLine is longer than 80 characters (found 88).274
Line is longer than 80 characters (found 102).276
 Error sizes LineLengthLine is longer than 80 characters (found 102).Line is longer than 80 characters (found 88). 279
 Error sizes LineLengthLine is longer than 80 characters (found 88).282
Line is longer than 80 characters (found 101).280
 Error sizes LineLength Line is longer than 80 characters (found 101).283
281
 Error sizes LineLengthLine is longer than 80 characters (found 101).284
 ErrorsizesLineLength Line is longer than 80 characters (found 90).290
287
 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).291
288
 Error sizes LineLength Line is longer than 80 characters (found 108).294
291
 Error javadoc JavadocMethod Missing a Javadoc comment.300
297
 Error misc FinalParameters Parameter config should be final.300
297
 Error misc FinalParameters Parameter contractsDirectory should be final.301
298
 Error coding HiddenField 'contractsDirectory' hides a field.301
298
 Error sizes LineLength Line is longer than 80 characters (found 84).304
301
 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.323
320
 Error javadoc JavadocMethod Missing a Javadoc comment.323
320
 Error sizes LineLength Line is longer than 80 characters (found 94).329
326
 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.334
331
 Error javadoc JavadocMethod Missing a Javadoc comment.334
331
 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.338
335
 Error javadoc JavadocMethod Missing a Javadoc comment.338
335
 Error misc FinalParameters Parameter excludedFiles should be final.338
335
 Error coding HiddenField 'excludedFiles' hides a field.338
335
 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.342
339
 Error javadoc JavadocMethod Missing a Javadoc comment.342
339
 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.346
343
 Error javadoc JavadocMethod Missing a Javadoc comment.346
343
 Error misc FinalParameters Parameter ignoredFiles should be final.346
343
 Error coding HiddenField 'ignoredFiles' hides a field.346
343
 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.350
347
 Error javadoc JavadocMethod Missing a Javadoc comment.350
347
 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.354
351
 Error javadoc JavadocMethod Missing a Javadoc comment.354
351
 Error misc FinalParameters Parameter assertJsonSize should be final.354
351
 Error coding HiddenField 'assertJsonSize' hides a field.354
+351

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

- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -2563,505 +2723,505 @@

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 26
 Error design HideUtilityClassConstructor Utility classes should not have a public or default constructor. 26
 Error sizes LineLength Line is longer than 80 characters (found 94). 28
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 28
 Error javadoc JavadocMethod Missing a Javadoc comment. 28
 Error misc FinalParameters Parameter project should be final. 28
 Error sizes LineLength Line is longer than 80 characters (found 88). 30
 Error sizes LineLength Line is longer than 80 characters (found 108). 33
 Error sizes LineLength Line is longer than 80 characters (found 91). 34
 Error sizes LineLength Line is longer than 80 characters (found 86). 37
 Error sizes LineLength Line is longer than 80 characters (found 89). 41
 Error sizes LineLength Line is longer than 80 characters (found 87). 42
 Error sizes LineLength Line is longer than 80 characters (found 108). 43
 Error javadoc JavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter plugins should be final. 49
 Error sizes LineLength Line is longer than 80 characters (found 98). 51
 Error sizes LineLength Line is longer than 80 characters (found 81). 58
 Error javadoc JavadocMethod Missing a Javadoc comment. 58
 Error misc FinalParameters Parameter deps should be final. 58
 Error sizes LineLength
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3070,205 +3230,205 @@

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

Severity Category Rule Message Line
 Error javadoc JavadocStyle First sentence should end with a period. 35
 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 85). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 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 JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 82). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 85). 73
 Error javadoc JavadocMethod Missing a Javadoc comment. 73
 Error sizes ParameterNumber More than 7 parameters (found 12). 73
 Error misc FinalParameters Parameter project should be final. 73
 Error coding HiddenField 'project' hides a field. 73
 Error misc FinalParameters Parameter contractDependency should be final. 73
 Error coding HiddenField 'contractDependency' hides a field. 73
 Error misc FinalParameters Parameter contractsPath should be final. 74
 Error coding HiddenField 'contractsPath' hides a field. 74
 Error misc FinalParameters Parameter contractsRepositoryUrl should be final. 74
 Error coding HiddenField 'contractsRepositoryUrl' hides a field. 74
 Error sizes LineLength Line is longer than 80 characters (found 101). 75
 Error misc FinalParameters Parameter stubsMode should be final. 75
 Error coding HiddenField 'stubsMode' hides a field. 75
 Error misc FinalParameters Parameter log should be final. 75
 Error coding HiddenField 'log' hides a field. 75
 Error misc FinalParameters Parameter repositoryUsername should be final. 75
 Error coding HiddenField 'repositoryUsername' hides a field. 75
 Error misc FinalParameters Parameter repositoryPassword should be final. 76
 Error coding HiddenField 'repositoryPassword' hides a field. 76
 Error misc FinalParameters Parameter repositoryProxyHost should be final. 76
 Error coding HiddenField 'repositoryProxyHost' hides a field. 76
 Error sizes LineLength Line is longer than 80 characters (found 82). 77
 Error misc FinalParameters Parameter repositoryProxyPort should be final. 77
 Error coding HiddenField 'repositoryProxyPort' hides a field. 77
 Error misc FinalParameters Parameter deleteStubsAfterTest should be final. 77
 Error coding HiddenField 'deleteStubsAfterTest' hides a field. 77
 Error misc FinalParameters Parameter contractsProperties should be final. 78
 Error coding HiddenField 'contractsProperties' hides a field. 78
 Error sizes LineLength Line is longer than 80 characters (found 89). 89
 Error sizes LineLength Line is longer than 80 characters (found 90). 94
 Error javadoc JavadocMethod Missing a Javadoc comment. 94
 Error misc FinalParameters Parameter config should be final. 94
 Error misc FinalParameters Parameter defaultContractsDir should be final. 95
 Error sizes LineLength Line is longer than 80 characters (found 87). 98
 Error coding AvoidInlineConditionals Avoid inline conditionals. 99
 Error sizes LineLength Line is longer than 80 characters (found 88). 101
 Error sizes LineLength Line is longer than 80 characters (found 108). 103
 Error sizes LineLength Line is longer than 80 characters (found 88). 104
 Error sizes LineLength Line is longer than 80 characters (found 98). 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). 108
 Error sizes LineLength Line is longer than 80 characters (found 124). 111
 Error sizes LineLength Line is longer than 80 characters (found 90). 114
 Error sizes LineLength Line is longer than 80 characters (found 97). 118
 Error javadoc JavadocMethod Missing a Javadoc comment. 123
 Error sizes LineLength Line is longer than 80 characters (found 95). 125
 Error sizes LineLength Line is longer than 80 characters (found 84). 126
 Error javadoc JavadocMethod Missing a Javadoc comment. 129
 Error sizes LineLength Line is longer than 80 characters (found 84). 130
 Error sizes LineLength Line is longer than 80 characters (found 89). 132
 Error javadoc JavadocMethod Missing a Javadoc comment. 135
 Error sizes LineLength Line is longer than 80 characters (found 81). 137
 Error javadoc JavadocMethod Missing a Javadoc comment. 140
 Error sizes LineLength Line is longer than 80 characters (found 81). 141
 Error sizes LineLength Line is longer than 80 characters (found 81). 142
 Error sizes LineLength Line is longer than 80 characters (found 100). 143
 Error sizes LineLength Line is longer than 80 characters (found 84). 145
 Error sizes LineLength Line is longer than 80 characters (found 84). 148
 Error sizes LineLength Line is longer than 80 characters (found 94). 151
 Error javadoc JavadocMethod Missing a Javadoc comment. 156
 Error sizes LineLength Line is longer than 80 characters (found 90). 159
 Error sizes LineLength Line is longer than 80 characters (found 88). 160
 Error coding AvoidInlineConditionals Avoid inline conditionals. 160
 Error sizes LineLength
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3277,283 +3437,283 @@

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 97). 40
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 98). 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocStyle First sentence should end with a period. 46
 Error sizes LineLength Line is longer than 80 characters (found 92). 49
 Error javadoc JavadocStyle First sentence should end with a period. 52
 Error sizes LineLength Line is longer than 80 characters (found 113). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error sizes LineLength Line is longer than 80 characters (found 84). 74
 Error sizes LineLength Line is longer than 80 characters (found 88). 75
 Error javadoc JavadocStyle First sentence should end with a period. 81
 Error javadoc JavadocStyle First sentence should end with a period. 87
 Error sizes LineLength Line is longer than 80 characters (found 94). 88
 Error javadoc JavadocStyle First sentence should end with a period. 94
 Error sizes LineLength Line is longer than 80 characters (found 86). 96
 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. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 101
 Error sizes LineLength Line is longer than 80 characters (found 129). 104
 Error sizes LineLength Line is longer than 80 characters (found 119). 106
 Error sizes LineLength Line is longer than 80 characters (found 97). 110
 Error sizes LineLength Line is longer than 80 characters (found 83). 111
 Error sizes LineLength Line is longer than 80 characters (found 162). 113
 Error sizes LineLength Line is longer than 80 characters (found 97). 117
 Error sizes LineLength Line is longer than 80 characters (found 88). 118
 Error sizes LineLength Line is longer than 80 characters (found 93). 119
 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 javadoc JavadocMethod Missing a Javadoc comment. 123
 Error sizes LineLength Line is longer than 80 characters (found 81). 124
 Error sizes LineLength Line is longer than 80 characters (found 81). 125
 Error sizes LineLength Line is longer than 80 characters (found 84). 126
 Error sizes LineLength
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3562,151 +3722,151 @@

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

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 100). 43
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocStyle First sentence should end with a period. 55
 Error sizes LineLength Line is longer than 80 characters (found 96). 58
 Error sizes LineLength Line is longer than 80 characters (found 92). 64
 Error sizes LineLength Line is longer than 80 characters (found 100). 70
 Error javadoc JavadocStyle First sentence should end with a period. 73
 Error sizes LineLength Line is longer than 80 characters (found 83). 74
 Error javadoc JavadocStyle First sentence should end with a period. 79
 Error sizes LineLength Line is longer than 80 characters (found 100). 82
 Error javadoc JavadocStyle First sentence should end with a period. 85
 Error sizes LineLength Line is longer than 80 characters (found 100). 88
 Error javadoc JavadocStyle First sentence should end with a period. 91
 Error sizes LineLength Line is longer than 80 characters (found 88). 92
 Error sizes LineLength Line is longer than 80 characters (found 107). 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 103
 Error javadoc JavadocVariable Missing a Javadoc comment. 106
 Error javadoc JavadocVariable Missing a Javadoc comment. 108
 Error javadoc JavadocMethod Missing a Javadoc comment. 110
 Error sizes LineLength Line is longer than 80 characters (found 92). 111
 Error misc FinalParameters Parameter localStubRunner should be final. 111
 Error coding HiddenField 'localStubRunner' hides a field. 111
 Error misc FinalParameters Parameter remoteStubRunner should be final. 111
 Error coding HiddenField 'remoteStubRunner' hides a field. 111
 Error sizes LineLength Line is longer than 80 characters (found 83). 116
 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. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error sizes LineLength Line is longer than 80 characters (found 107). 119
 Error sizes LineLength Line is longer than 80 characters (found 88). 124
 Error sizes LineLength Line is longer than 80 characters (found 94). 128
 Error sizes LineLength Line is longer than 80 characters (found 97). 130
 Error sizes LineLength Line is longer than 80 characters (found 97). 131
 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). 132
 Error sizes LineLength Line is longer than 80 characters (found 88). 134
 Error sizes LineLength Line is longer than 80 characters (found 92). 135
 Error sizes LineLength Line is longer than 80 characters (found 95). 136
 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). 142
 Error sizes LineLength Line is longer than 80 characters (found 103). 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 149
 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). 152
 Error javadoc JavadocMethod Missing a Javadoc comment. 158
 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). 165
 Error javadoc JavadocMethod
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3715,12 +3875,18 @@

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

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 34
 Error sizes LineLength Line is longer than 80 characters (found 92). 38
 Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 38
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocMethod Missing a Javadoc comment. 44
 Error misc FinalParameters Parameter repoSystem should be final. 45
 Error coding HiddenField 'repoSystem' hides a field. 45
 Error misc FinalParameters Parameter project should be final. 46
 Error coding HiddenField 'project' hides a field. 46
 Error sizes LineLength Line is longer than 80 characters (found 87). 51
 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. 51
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 90). 54
 Error misc FinalParameters Parameter stubRunnerOptions should be final. 54
 Error sizes LineLength Line is longer than 80 characters (found 120). 56
 Error sizes LineLength Line is longer than 80 characters (found 92). 58
 Error sizes LineLength Line is longer than 80 characters (found 88). 59
 Error sizes LineLength Line is longer than 80 characters (found 96). 60
 Error sizes LineLength Line is longer than 80 characters (found 97). 65
 Error misc FinalParameters Parameter location should be final. 65
 Error misc FinalParameters
- + + + + + + + @@ -3787,118 +3953,112 @@ - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3913,7 +4073,7 @@ @@ -127,34 +127,6 @@ under the License. - - - - - - - - - - - - + + + + + + + + + + + + @@ -209,7 +209,7 @@ under the License. 0 diff --git a/spring-cloud-contract-maven-plugin/ci-management.html b/spring-cloud-contract-maven-plugin/ci-management.html index b061a27084..8be0b131fd 100644 --- a/spring-cloud-contract-maven-plugin/ci-management.html +++ b/spring-cloud-contract-maven-plugin/ci-management.html @@ -1,13 +1,13 @@ - + Spring Cloud Contract Maven Plugin – CI Management @@ -146,7 +146,7 @@ + + + + + + + + + + + @@ -440,7 +452,7 @@ taken into consideration
User property is: contractsRepositoryUr folder after running tests
Default value is: true.
User property is: deleteStubsAfterTest.
- + @@ -451,7 +463,7 @@ folder after running tests
Default value is: true.
- + @@ -464,7 +476,7 @@ folder after running tests
Default value is: true.
further processing.
Default value is: false.
User property is: excludeBuildFolders.
- + @@ -475,7 +487,7 @@ further processing.
Default value is: false.
User p
- + @@ -489,7 +501,7 @@ further processing.
Default value is: false.
User p maven project.


Default value is: ${basedir}.
User property is: contractsDirectory.
- + @@ -657,6 +669,21 @@ JAR was downloaded from local or remote location
  • User Property: contractsSnapshotCheckSkip
  • +
  • Default: false
  • +
    +

    convertToYaml:

    + +
    If true then will convert contracts to a YAML +representation
    + +
      + +
    • Type: boolean
    • + +
    • Required: No
    • + +
    • User Property: convertToYaml
    • +
    • Default: false

    deleteStubsAfterTest:

    @@ -762,7 +789,7 @@ create jar with stubs
    -

    Copyright © 2016–2018 +

    Copyright © 2016–2019 Spring. All rights reserved.

    diff --git a/spring-cloud-contract-maven-plugin/generateStubs-mojo.html b/spring-cloud-contract-maven-plugin/generateStubs-mojo.html index 1dac48bdd0..aeed68b851 100644 --- a/spring-cloud-contract-maven-plugin/generateStubs-mojo.html +++ b/spring-cloud-contract-maven-plugin/generateStubs-mojo.html @@ -1,13 +1,13 @@ - + Spring Cloud Contract Maven Plugin – spring-cloud-contract:generateStubs @@ -146,7 +146,7 @@
    -

    Copyright © 2016–2018 +

    Copyright © 2016–2019 Spring. All rights reserved.

    diff --git a/spring-cloud-contract-maven-plugin/generateTests-mojo.html b/spring-cloud-contract-maven-plugin/generateTests-mojo.html index 6e82af7e1d..5c94581293 100644 --- a/spring-cloud-contract-maven-plugin/generateTests-mojo.html +++ b/spring-cloud-contract-maven-plugin/generateTests-mojo.html @@ -1,13 +1,13 @@ - + Spring Cloud Contract Maven Plugin – spring-cloud-contract:generateTests @@ -146,7 +146,7 @@
    -

    Copyright © 2016–2018 +

    Copyright © 2016–2019 Spring. All rights reserved.

    diff --git a/spring-cloud-contract-maven-plugin/help-mojo.html b/spring-cloud-contract-maven-plugin/help-mojo.html index 799016a11b..aefe0cd019 100644 --- a/spring-cloud-contract-maven-plugin/help-mojo.html +++ b/spring-cloud-contract-maven-plugin/help-mojo.html @@ -1,13 +1,13 @@ - + Spring Cloud Contract Maven Plugin – spring-cloud-contract:help @@ -146,7 +146,7 @@
    -

    Copyright © 2016–2018 +

    Copyright © 2016–2019 Spring. All rights reserved.

    diff --git a/spring-cloud-contract-maven-plugin/index.html b/spring-cloud-contract-maven-plugin/index.html index d22dbe86e4..64516cb1cc 100644 --- a/spring-cloud-contract-maven-plugin/index.html +++ b/spring-cloud-contract-maven-plugin/index.html @@ -1,13 +1,13 @@ - + Spring Cloud Contract Maven Plugin – @@ -146,7 +146,7 @@
    Severity Category Rule Message Line
     ErrorjavadocJavadocPackageMissing package-info.java file.
     Error javadoc
     Error javadocJavadocPackageMissing package-info.java file.
     Errorjavadoc JavadocType Missing a Javadoc comment. 30
     Error sizes LineLength Line is longer than 80 characters (found 81). 33
     Error whitespace FileTabCharacter File contains tab characters (this is the first instance). 33
     Error javadoc JavadocVariable Missing a Javadoc comment. 33
     Error naming ConstantName Name 'log' must match pattern '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'. 33
     Error javadoc JavadocVariable Missing a Javadoc comment. 35
     Error javadoc JavadocMethod Missing a Javadoc comment. 37
     Error sizes LineLength Line is longer than 80 characters (found 90). 38
     Error misc FinalParameters Parameter aetherStubDownloaderFactory should be final. 38
     Error coding HiddenField 'aetherStubDownloaderFactory' hides a field. 38
     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. 42
     Error javadoc JavadocMethod Missing a Javadoc comment. 42
     Error misc FinalParameters Parameter options should be final. 42
     Error misc FinalParameters Parameter repositorySystemSession should be final. 43
     Error sizes LineLength Line is longer than 80 characters (found 88). 48
     Error sizes LineLength Line is longer than 80 characters (found 88). 50
     Error sizes LineLength Line is longer than 80 characters (found 82). 52
     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). 55
     Error sizes LineLength - 117 + 116
    24
    - org/springframework/cloud/contract/maven/verifier/stubrunner/RemoteStubRunner.java - - 0 - - 0 - - 20 -
    - org/springframework/cloud/contract/maven/verifier/CopyContracts.java - - 0 - - 0 - - 50 -
    @@ -169,6 +141,34 @@ under the License. 46
    + org/springframework/cloud/contract/maven/verifier/CopyContracts.java + + 0 + + 0 + + 44 +
    + org/springframework/cloud/contract/maven/verifier/stubrunner/RemoteStubRunner.java + + 0 + + 0 + + 19 +
    @@ -181,7 +181,7 @@ under the License. 0 - 9 + 10
    - 81 + 113
    convertToYamlboolean-If true then will convert contracts to a YAML +representation
    Default value is: false.
    User property is: convertToYaml.
    deleteStubsAfterTest boolean
    destination(no description)
    Default value is: ${basedir}.
    User property is: stubsDirectory.
    excludeBuildFolders
    skip(no description)
    Default value is: false.
    User property is: spring.cloud.contract.verifier.skip.
    source
    stubsDirectory