Fork me on GitHub

Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
46 0 0 2066

Files

File  I  W  E
io/micronaut/maven/AbstractDockerMojo.java 0 0 96
io/micronaut/maven/AbstractMicronautMojo.java 0 0 2
io/micronaut/maven/DockerCracMojo.java 0 0 89
io/micronaut/maven/DockerMojo.java 0 0 27
io/micronaut/maven/DockerNativeMojo.java 0 0 67
io/micronaut/maven/DockerPushMojo.java 0 0 25
io/micronaut/maven/DockerfileMojo.java 0 0 73
io/micronaut/maven/GraalVMResourcesMojo.java 0 0 32
io/micronaut/maven/ImportFactoryMojo.java 0 0 40
io/micronaut/maven/JansiLog.java 0 0 37
io/micronaut/maven/MojoUtils.java 0 0 42
io/micronaut/maven/Packaging.java 0 0 11
io/micronaut/maven/RunMojo.java 0 0 122
io/micronaut/maven/aot/AbstractMicronautAotCliMojo.java 0 0 61
io/micronaut/maven/aot/AbstractMicronautAotMojo.java 0 0 27
io/micronaut/maven/aot/AotAnalysisMojo.java 0 0 35
io/micronaut/maven/aot/AotRuntime.java 0 0 3
io/micronaut/maven/aot/AotSampleMojo.java 0 0 20
io/micronaut/maven/aot/Constants.java 0 0 7
io/micronaut/maven/jsonschema/AbstractConfigurationValidationMojo.java 0 0 127
io/micronaut/maven/jsonschema/ConfigurationValidationCache.java 0 0 54
io/micronaut/maven/jsonschema/ConfigurationValidationClasspath.java 0 0 14
io/micronaut/maven/jsonschema/ConfigurationValidationConfiguration.java 0 0 78
io/micronaut/maven/jsonschema/ConfigurationValidationExecutor.java 0 0 55
io/micronaut/maven/jsonschema/ConfigurationValidationFormat.java 0 0 2
io/micronaut/maven/jsonschema/JsonSchemaGeneratorMojo.java 0 0 32
io/micronaut/maven/jsonschema/ValidateConfigurationMojo.java 0 0 18
io/micronaut/maven/jsonschema/ValidateDevConfigurationMojo.java 0 0 17
io/micronaut/maven/jsonschema/ValidateTestConfigurationMojo.java 0 0 17
io/micronaut/maven/openapi/AbstractOpenApiMojo.java 0 0 129
io/micronaut/maven/openapi/OpenApiClientMojo.java 0 0 25
io/micronaut/maven/openapi/OpenApiGenericMojo.java 0 0 43
io/micronaut/maven/openapi/OpenApiServerMojo.java 0 0 21
io/micronaut/maven/openapi/ParameterMapping.java 0 0 28
io/micronaut/maven/openapi/ResponseBodyMapping.java 0 0 14
io/micronaut/maven/services/CompilerService.java 0 0 41
io/micronaut/maven/services/DependencyResolutionService.java 0 0 60
io/micronaut/maven/services/DockerService.java 0 0 75
io/micronaut/maven/services/ExecutorService.java 0 0 49
io/micronaut/maven/testresources/AbstractTestResourcesMojo.java 0 0 37
io/micronaut/maven/testresources/DefaultServerFactory.java 0 0 43
io/micronaut/maven/testresources/StartTestResourcesServerMojo.java 0 0 31
io/micronaut/maven/testresources/StopTestResourcesServerMojo.java 0 0 21
io/micronaut/maven/testresources/TestResourcesConfiguration.java 0 0 30
io/micronaut/maven/testresources/TestResourcesHelper.java 0 0 129
io/micronaut/maven/testresources/TestResourcesLifecycleExtension.java 0 0 60

Rules

Category Rule Violations Severity
coding HiddenField 114  Error
MagicNumber 6  Error
design DesignForExtension 66  Error
VisibilityModifier 113  Error
imports UnusedImports
  • processJavadoc: "false"
1  Error
javadoc JavadocMethod 1  Error
JavadocPackage 6  Error
JavadocVariable 232  Error
MissingJavadocMethod 57  Error
misc FinalParameters 458  Error
modifier RedundantModifier 2  Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
11  Error
sizes LineLength
  • fileExtensions: "java"
978  Error
ParameterNumber 4  Error
whitespace NoWhitespaceAfter 3  Error
OperatorWrap 14  Error

Details

io/micronaut/maven/AbstractDockerMojo.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 103). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 111). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 146). 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error sizes LineLength Line is longer than 80 characters (found 140). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error sizes LineLength Line is longer than 80 characters (found 92). 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error design VisibilityModifier Variable 'mavenProject' must be private and have accessor methods. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error design VisibilityModifier Variable 'mavenSession' must be private and have accessor methods. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error design VisibilityModifier Variable 'jibConfigurationService' must be private and have accessor methods. 71
 Error sizes LineLength Line is longer than 80 characters (found 84). 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error design VisibilityModifier Variable 'applicationConfigurationService' must be private and have accessor methods. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error design VisibilityModifier Variable 'dockerService' must be private and have accessor methods. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error design VisibilityModifier Variable 'expressionEvaluator' must be private and have accessor methods. 74
 Error sizes LineLength Line is longer than 80 characters (found 117). 78
 Error sizes LineLength Line is longer than 80 characters (found 113). 79
 Error sizes LineLength Line is longer than 80 characters (found 122). 81
 Error design VisibilityModifier Variable 'nativeImageBuildArgs' must be private and have accessor methods. 86
 Error design VisibilityModifier Variable 'appArguments' must be private and have accessor methods. 92
 Error sizes LineLength Line is longer than 80 characters (found 107). 96
 Error design VisibilityModifier Variable 'mainClass' must be private and have accessor methods. 99
 Error sizes LineLength Line is longer than 80 characters (found 96). 102
 Error sizes LineLength Line is longer than 80 characters (found 82). 104
 Error design VisibilityModifier Variable 'staticNativeImage' must be private and have accessor methods. 105
 Error design VisibilityModifier Variable 'micronautRuntime' must be private and have accessor methods. 111
 Error sizes LineLength Line is longer than 80 characters (found 113). 118
 Error design VisibilityModifier Variable 'baseImageRun' must be private and have accessor methods. 119
 Error sizes LineLength Line is longer than 80 characters (found 122). 122
 Error sizes LineLength Line is longer than 80 characters (found 84). 124
 Error design VisibilityModifier Variable 'oracleLinuxVersion' must be private and have accessor methods. 125
 Error design VisibilityModifier Variable 'networkMode' must be private and have accessor methods. 133
 Error sizes LineLength Line is longer than 80 characters (found 108). 135
 Error misc FinalParameters Parameter mavenProject should be final. 135
 Error coding HiddenField 'mavenProject' hides a field. 135
 Error misc FinalParameters Parameter jibConfigurationService should be final. 135
 Error coding HiddenField 'jibConfigurationService' hides a field. 135
 Error sizes LineLength Line is longer than 80 characters (found 97). 136
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 136
 Error coding HiddenField 'applicationConfigurationService' hides a field. 136
 Error sizes LineLength Line is longer than 80 characters (found 119). 137
 Error misc FinalParameters Parameter dockerService should be final. 137
 Error coding HiddenField 'dockerService' hides a field. 137
 Error misc FinalParameters Parameter mavenSession should be final. 137
 Error coding HiddenField 'mavenSession' hides a field. 137
 Error misc FinalParameters Parameter mojoExecution should be final. 137
 Error sizes LineLength Line is longer than 80 characters (found 103). 143
 Error sizes LineLength Line is longer than 80 characters (found 134). 147
 Error sizes LineLength Line is longer than 80 characters (found 86). 154
 Error sizes LineLength Line is longer than 80 characters (found 84). 155
 Error sizes LineLength Line is longer than 80 characters (found 106). 156
 Error sizes LineLength Line is longer than 80 characters (found 96). 159
 Error misc FinalParameters Parameter project should be final. 159
 Error misc FinalParameters Parameter propertName should be final. 159
 Error sizes LineLength Line is longer than 80 characters (found 84). 162
 Error sizes LineLength Line is longer than 80 characters (found 108). 190
 Error sizes LineLength Line is longer than 80 characters (found 153). 200
 Error sizes LineLength Line is longer than 80 characters (found 113). 209
 Error misc FinalParameters Parameter graalVmJvmVersion should be final. 209
 Error misc FinalParameters Parameter staticNativeImage should be final. 209
 Error coding HiddenField 'staticNativeImage' hides a field. 209
 Error misc FinalParameters Parameter oracleLinuxVersion should be final. 209
 Error coding HiddenField 'oracleLinuxVersion' hides a field. 209
 Error sizes LineLength Line is longer than 80 characters (found 99). 211
 Error sizes LineLength Line is longer than 80 characters (found 88). 212
 Error sizes LineLength Line is longer than 80 characters (found 96). 255
 Error misc FinalParameters Parameter expression should be final. 265
 Error sizes LineLength Line is longer than 80 characters (found 85). 267
 Error sizes LineLength Line is longer than 80 characters (found 116). 274
 Error sizes LineLength Line is longer than 80 characters (found 97). 288
 Error sizes LineLength Line is longer than 80 characters (found 103). 289
 Error sizes LineLength Line is longer than 80 characters (found 84). 290
 Error sizes LineLength Line is longer than 80 characters (found 148). 295
 Error whitespace OperatorWrap '+' should be on a new line. 303
 Error whitespace OperatorWrap '+' should be on a new line. 306
 Error regexp RegexpSingleline Line has trailing spaces. 322
 Error regexp RegexpSingleline Line has trailing spaces. 331
 Error sizes LineLength Line is longer than 80 characters (found 82). 336
 Error regexp RegexpSingleline Line has trailing spaces. 340
 Error sizes LineLength Line is longer than 80 characters (found 121). 344
 Error regexp RegexpSingleline Line has trailing spaces. 349
 Error sizes LineLength Line is longer than 80 characters (found 184). 357
 Error misc FinalParameters Parameter dockerfile should be final. 365
 Error sizes LineLength Line is longer than 80 characters (found 151). 368
 Error sizes LineLength Line is longer than 80 characters (found 176). 370

io/micronaut/maven/AbstractMicronautMojo.java

Severity Category Rule Message Line
 Error design DesignForExtension Class 'AbstractMicronautMojo' looks like designed for extension (can be subclassed), but the method 'setLog' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractMicronautMojo' final or making the method 'setLog' static/final/abstract/empty, or adding allowed annotation for the method. 29
 Error misc FinalParameters Parameter log should be final. 30

io/micronaut/maven/DockerCracMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 118). 55
 Error sizes LineLength Line is longer than 80 characters (found 118). 60
 Error sizes LineLength Line is longer than 80 characters (found 107). 61
 Error sizes LineLength Line is longer than 80 characters (found 119). 63
 Error sizes LineLength Line is longer than 80 characters (found 119). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error sizes LineLength Line is longer than 80 characters (found 123). 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error sizes LineLength Line is longer than 80 characters (found 92). 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error sizes LineLength Line is longer than 80 characters (found 92). 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error sizes LineLength Line is longer than 80 characters (found 90). 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error sizes LineLength Line is longer than 80 characters (found 107). 96
 Error sizes LineLength Line is longer than 80 characters (found 107). 97
 Error javadoc JavadocVariable Missing a Javadoc comment. 100
 Error sizes LineLength Line is longer than 80 characters (found 90). 103
 Error sizes LineLength Line is longer than 80 characters (found 122). 105
 Error sizes LineLength Line is longer than 80 characters (found 137). 111
 Error sizes LineLength Line is longer than 80 characters (found 92). 123
 Error sizes LineLength Line is longer than 80 characters (found 84). 127
 Error sizes LineLength Line is longer than 80 characters (found 81). 135
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 138
 Error misc FinalParameters Parameter mavenProject should be final. 141
 Error misc FinalParameters Parameter jibConfigurationService should be final. 142
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 143
 Error misc FinalParameters Parameter dockerService should be final. 144
 Error misc FinalParameters Parameter mavenReaderFilter should be final. 145
 Error coding HiddenField 'mavenReaderFilter' hides a field. 145
 Error misc FinalParameters Parameter mavenSession should be final. 146
 Error misc FinalParameters Parameter mojoExecution should be final. 147
 Error sizes LineLength Line is longer than 80 characters (found 130). 149
 Error design DesignForExtension Class 'DockerCracMojo' 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 'DockerCracMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 153
 Error sizes LineLength Line is longer than 80 characters (found 96). 158
 Error sizes LineLength Line is longer than 80 characters (found 110). 161
 Error sizes LineLength Line is longer than 80 characters (found 119). 162
 Error sizes LineLength Line is longer than 80 characters (found 110). 164
 Error sizes LineLength Line is longer than 80 characters (found 104). 169
 Error whitespace OperatorWrap '+' should be on a new line. 169
 Error sizes LineLength Line is longer than 80 characters (found 98). 170
 Error whitespace OperatorWrap '+' should be on a new line. 170
 Error sizes LineLength Line is longer than 80 characters (found 95). 171
 Error sizes LineLength Line is longer than 80 characters (found 86). 173
 Error sizes LineLength Line is longer than 80 characters (found 112). 178
 Error sizes LineLength Line is longer than 80 characters (found 84). 181
 Error sizes LineLength Line is longer than 80 characters (found 112). 182
 Error misc FinalParameters Parameter architecture should be final. 193
 Error sizes LineLength Line is longer than 80 characters (found 92). 203
 Error sizes LineLength Line is longer than 80 characters (found 81). 206
 Error sizes LineLength Line is longer than 80 characters (found 108). 207
 Error sizes LineLength Line is longer than 80 characters (found 85). 209
 Error sizes LineLength Line is longer than 80 characters (found 116). 211
 Error sizes LineLength Line is longer than 80 characters (found 145). 231
 Error misc FinalParameters Parameter checkpointContainerId should be final. 231
 Error sizes LineLength Line is longer than 80 characters (found 97). 241
 Error sizes LineLength Line is longer than 80 characters (found 82). 250
 Error sizes LineLength Line is longer than 80 characters (found 84). 256
 Error sizes LineLength Line is longer than 80 characters (found 83). 257
 Error sizes LineLength Line is longer than 80 characters (found 84). 258
 Error sizes LineLength Line is longer than 80 characters (found 89). 261
 Error misc FinalParameters Parameter readinessCommand should be final. 261
 Error coding HiddenField 'readinessCommand' hides a field. 261
 Error misc FinalParameters Parameter mainClass should be final. 261
 Error sizes LineLength Line is longer than 80 characters (found 97). 268
 Error misc FinalParameters Parameter scriptNames should be final. 268
 Error sizes LineLength Line is longer than 80 characters (found 81). 269
 Error sizes LineLength Line is longer than 80 characters (found 96). 273
 Error sizes LineLength Line is longer than 80 characters (found 138). 276
 Error misc FinalParameters Parameter target should be final. 276
 Error misc FinalParameters Parameter replacements should be final. 276
 Error misc FinalParameters Parameter scriptNames should be final. 276
 Error sizes LineLength Line is longer than 80 characters (found 108). 279
 Error sizes LineLength Line is longer than 80 characters (found 106). 280
 Error sizes LineLength Line is longer than 80 characters (found 125). 281
 Error sizes LineLength Line is longer than 80 characters (found 140). 290
 Error sizes LineLength Line is longer than 80 characters (found 82). 293

io/micronaut/maven/DockerMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 118). 43
 Error sizes LineLength Line is longer than 80 characters (found 110). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 56
 Error sizes LineLength Line is longer than 80 characters (found 97). 58
 Error misc FinalParameters Parameter mavenProject should be final. 58
 Error misc FinalParameters Parameter jibConfigurationService should be final. 58
 Error sizes LineLength Line is longer than 80 characters (found 115). 59
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 59
 Error misc FinalParameters Parameter dockerService should be final. 59
 Error misc FinalParameters Parameter mavenSession should be final. 60
 Error misc FinalParameters Parameter mojoExecution should be final. 60
 Error sizes LineLength Line is longer than 80 characters (found 114). 61
 Error design DesignForExtension Class 'DockerMojo' 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 'DockerMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error sizes LineLength Line is longer than 80 characters (found 96). 67
 Error sizes LineLength Line is longer than 80 characters (found 95). 72
 Error sizes LineLength Line is longer than 80 characters (found 93). 76
 Error misc FinalParameters Parameter providedDockerfile should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 83). 81
 Error misc FinalParameters Parameter providedDockerfile should be final. 87
 Error sizes LineLength Line is longer than 80 characters (found 112). 89
 Error sizes LineLength Line is longer than 80 characters (found 115). 92
 Error misc FinalParameters Parameter dockerfile should be final. 92
 Error misc FinalParameters Parameter providedDockerfileExists should be final. 92
 Error sizes LineLength Line is longer than 80 characters (found 83). 94
 Error sizes LineLength Line is longer than 80 characters (found 113). 95
 Error sizes LineLength Line is longer than 80 characters (found 97). 106

io/micronaut/maven/DockerNativeMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 118). 48
 Error sizes LineLength Line is longer than 80 characters (found 123). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 91). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 90). 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error sizes LineLength Line is longer than 80 characters (found 103). 71
 Error misc FinalParameters Parameter mavenProject should be final. 71
 Error misc FinalParameters Parameter jibConfigurationService should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 121). 72
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 72
 Error misc FinalParameters Parameter dockerService should be final. 72
 Error sizes LineLength Line is longer than 80 characters (found 85). 73
 Error misc FinalParameters Parameter mavenSession should be final. 73
 Error misc FinalParameters Parameter mojoExecution should be final. 73
 Error sizes LineLength Line is longer than 80 characters (found 130). 74
 Error design DesignForExtension Class 'DockerNativeMojo' 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 'DockerNativeMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 77
 Error sizes LineLength Line is longer than 80 characters (found 84). 84
 Error sizes LineLength Line is longer than 80 characters (found 110). 99
 Error sizes LineLength Line is longer than 80 characters (found 104). 106
 Error whitespace OperatorWrap '+' should be on a new line. 106
 Error sizes LineLength Line is longer than 80 characters (found 98). 107
 Error whitespace OperatorWrap '+' should be on a new line. 107
 Error sizes LineLength Line is longer than 80 characters (found 95). 108
 Error sizes LineLength Line is longer than 80 characters (found 94). 116
 Error sizes LineLength Line is longer than 80 characters (found 111). 118
 Error sizes LineLength Line is longer than 80 characters (found 97). 120
 Error sizes LineLength Line is longer than 80 characters (found 137). 122
 Error sizes LineLength Line is longer than 80 characters (found 82). 123
 Error sizes LineLength Line is longer than 80 characters (found 327). 125
 Error sizes LineLength Line is longer than 80 characters (found 215). 127
 Error sizes LineLength Line is longer than 80 characters (found 237). 131
 Error sizes LineLength Line is longer than 80 characters (found 98). 135
 Error sizes LineLength Line is longer than 80 characters (found 139). 138
 Error sizes LineLength Line is longer than 80 characters (found 88). 142
 Error misc FinalParameters Parameter maxAllowedVersion should be final. 142
 Error sizes LineLength Line is longer than 80 characters (found 165). 144
 Error sizes LineLength Line is longer than 80 characters (found 89). 155
 Error sizes LineLength Line is longer than 80 characters (found 93). 157
 Error sizes LineLength Line is longer than 80 characters (found 96). 159
 Error sizes LineLength Line is longer than 80 characters (found 94). 167
 Error sizes LineLength Line is longer than 80 characters (found 81). 168
 Error sizes LineLength Line is longer than 80 characters (found 89). 171
 Error sizes LineLength Line is longer than 80 characters (found 88). 184
 Error sizes LineLength Line is longer than 80 characters (found 131). 188
 Error misc FinalParameters Parameter dockerfileName should be final. 188
 Error misc FinalParameters Parameter passClassName should be final. 188
 Error sizes LineLength Line is longer than 80 characters (found 81). 198
 Error sizes LineLength Line is longer than 80 characters (found 94). 207
 Error sizes LineLength Line is longer than 80 characters (found 121). 215
 Error sizes LineLength Line is longer than 80 characters (found 161). 224
 Error misc FinalParameters Parameter buildImageCmdArguments should be final. 224
 Error misc FinalParameters Parameter buildImageCmdSupplier should be final. 224
 Error sizes LineLength Line is longer than 80 characters (found 92). 225
 Error sizes LineLength Line is longer than 80 characters (found 126). 226
 Error sizes LineLength Line is longer than 80 characters (found 85). 229
 Error sizes LineLength Line is longer than 80 characters (found 151). 230
 Error sizes LineLength Line is longer than 80 characters (found 90). 236
 Error sizes LineLength Line is longer than 80 characters (found 83). 237
 Error sizes LineLength Line is longer than 80 characters (found 92). 243

io/micronaut/maven/DockerPushMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 38
 Error sizes LineLength Line is longer than 80 characters (found 123). 39
 Error sizes LineLength Line is longer than 80 characters (found 84). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 101). 53
 Error misc FinalParameters Parameter mavenProject should be final. 53
 Error misc FinalParameters Parameter jibConfigurationService should be final. 53
 Error sizes LineLength Line is longer than 80 characters (found 119). 54
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 54
 Error misc FinalParameters Parameter dockerService should be final. 54
 Error sizes LineLength Line is longer than 80 characters (found 83). 55
 Error misc FinalParameters Parameter mavenSession should be final. 55
 Error misc FinalParameters Parameter mojoExecution should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 130). 56
 Error design DesignForExtension Class 'DockerPushMojo' 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 'DockerPushMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 59
 Error sizes LineLength Line is longer than 80 characters (found 122). 62
 Error sizes LineLength Line is longer than 80 characters (found 87). 65
 Error sizes LineLength Line is longer than 80 characters (found 81). 66
 Error sizes LineLength Line is longer than 80 characters (found 95). 71
 Error sizes LineLength Line is longer than 80 characters (found 104). 72
 Error sizes LineLength Line is longer than 80 characters (found 150). 73
 Error sizes LineLength Line is longer than 80 characters (found 116). 77
 Error sizes LineLength Line is longer than 80 characters (found 138). 89
 Error sizes LineLength Line is longer than 80 characters (found 158). 92

io/micronaut/maven/DockerfileMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 116). 50
 Error sizes LineLength Line is longer than 80 characters (found 84). 53
 Error sizes LineLength Line is longer than 80 characters (found 95). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 88). 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 81). 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error sizes LineLength Line is longer than 80 characters (found 87). 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 94). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error sizes LineLength Line is longer than 80 characters (found 91). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 83). 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 94). 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error sizes LineLength Line is longer than 80 characters (found 110). 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error sizes LineLength Line is longer than 80 characters (found 130). 78
 Error misc FinalParameters Parameter mavenProject should be final. 78
 Error misc FinalParameters Parameter dockerService should be final. 78
 Error misc FinalParameters Parameter jibConfigurationService should be final. 78
 Error sizes LineLength Line is longer than 80 characters (found 123). 79
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 79
 Error misc FinalParameters Parameter executorService should be final. 79
 Error coding HiddenField 'executorService' hides a field. 79
 Error sizes LineLength Line is longer than 80 characters (found 83). 80
 Error misc FinalParameters Parameter mavenSession should be final. 80
 Error misc FinalParameters Parameter mojoExecution should be final. 80
 Error sizes LineLength Line is longer than 80 characters (found 130). 81
 Error design DesignForExtension Class 'DockerfileMojo' 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 'DockerfileMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 85
 Error sizes LineLength Line is longer than 80 characters (found 232). 95
 Error sizes LineLength Line is longer than 80 characters (found 108). 98
 Error sizes LineLength Line is longer than 80 characters (found 89). 105
 Error misc FinalParameters Parameter runtime should be final. 105
 Error sizes LineLength Line is longer than 80 characters (found 93). 109
 Error sizes LineLength Line is longer than 80 characters (found 84). 114
 Error sizes LineLength Line is longer than 80 characters (found 106). 121
 Error sizes LineLength Line is longer than 80 characters (found 117). 126
 Error misc FinalParameters Parameter runtime should be final. 126
 Error sizes LineLength Line is longer than 80 characters (found 115). 129
 Error sizes LineLength Line is longer than 80 characters (found 106). 130
 Error sizes LineLength Line is longer than 80 characters (found 129). 132
 Error sizes LineLength Line is longer than 80 characters (found 85). 134
 Error sizes LineLength Line is longer than 80 characters (found 106). 137
 Error sizes LineLength Line is longer than 80 characters (found 85). 142
 Error misc FinalParameters Parameter dockerfile should be final. 142
 Error sizes LineLength Line is longer than 80 characters (found 122). 145
 Error sizes LineLength Line is longer than 80 characters (found 121). 158
 Error misc FinalParameters Parameter runtime should be final. 158
 Error sizes LineLength Line is longer than 80 characters (found 87). 160
 Error sizes LineLength Line is longer than 80 characters (found 110). 163
 Error sizes LineLength Line is longer than 80 characters (found 100). 165
 Error sizes LineLength Line is longer than 80 characters (found 81). 175
 Error sizes LineLength Line is longer than 80 characters (found 84). 177
 Error sizes LineLength Line is longer than 80 characters (found 106). 179
 Error misc FinalParameters Parameter dockerfile should be final. 185
 Error sizes LineLength Line is longer than 80 characters (found 84). 193
 Error sizes LineLength Line is longer than 80 characters (found 87). 197
 Error sizes LineLength Line is longer than 80 characters (found 98). 199
 Error sizes LineLength Line is longer than 80 characters (found 96). 210
 Error sizes LineLength Line is longer than 80 characters (found 84). 212
 Error sizes LineLength Line is longer than 80 characters (found 88). 216
 Error sizes LineLength Line is longer than 80 characters (found 134). 226
 Error sizes LineLength Line is longer than 80 characters (found 93). 229
 Error sizes LineLength Line is longer than 80 characters (found 159). 230

io/micronaut/maven/GraalVMResourcesMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 112). 43
 Error sizes LineLength Line is longer than 80 characters (found 86). 44
 Error sizes LineLength Line is longer than 80 characters (found 105). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error sizes LineLength Line is longer than 80 characters (found 112). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 94). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 90). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error design DesignForExtension Class 'GraalVMResourcesMojo' 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 'GraalVMResourcesMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 67
 Error sizes LineLength Line is longer than 80 characters (found 98). 78
 Error sizes LineLength Line is longer than 80 characters (found 108). 83
 Error sizes LineLength Line is longer than 80 characters (found 90). 86
 Error sizes LineLength Line is longer than 80 characters (found 98). 97
 Error sizes LineLength Line is longer than 80 characters (found 115). 102
 Error misc FinalParameters Parameter folder should be final. 106
 Error misc FinalParameters Parameter folder should be final. 110
 Error misc FinalParameters Parameter filePath should be final. 110
 Error sizes LineLength Line is longer than 80 characters (found 108). 124
 Error sizes LineLength Line is longer than 80 characters (found 114). 125
 Error sizes LineLength Line is longer than 80 characters (found 92). 126
 Error sizes LineLength Line is longer than 80 characters (found 84). 132
 Error sizes LineLength Line is longer than 80 characters (found 82). 134
 Error sizes LineLength Line is longer than 80 characters (found 143). 135
 Error misc FinalParameters Parameter resourceName should be final. 154
 Error design DesignForExtension Class 'GraalVMResourcesMojo' looks like designed for extension (can be subclassed), but the method 'setLog' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'GraalVMResourcesMojo' final or making the method 'setLog' static/final/abstract/empty, or adding allowed annotation for the method. 166
 Error misc FinalParameters Parameter log should be final. 167

io/micronaut/maven/ImportFactoryMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 177). 49
 Error sizes LineLength Line is longer than 80 characters (found 91). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 94). 69
 Error sizes LineLength Line is longer than 80 characters (found 172). 77
 Error sizes LineLength Line is longer than 80 characters (found 98). 81
 Error sizes LineLength Line is longer than 80 characters (found 106). 86
 Error sizes LineLength Line is longer than 80 characters (found 131). 94
 Error sizes LineLength Line is longer than 80 characters (found 126). 102
 Error sizes LineLength Line is longer than 80 characters (found 124). 110
 Error sizes LineLength Line is longer than 80 characters (found 122). 118
 Error sizes LineLength Line is longer than 80 characters (found 102). 122
 Error sizes LineLength Line is longer than 80 characters (found 101). 123
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 130
 Error misc FinalParameters Parameter project should be final. 131
 Error coding HiddenField 'project' hides a field. 131
 Error design DesignForExtension Class 'ImportFactoryMojo' 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 'ImportFactoryMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 135
 Error sizes LineLength Line is longer than 80 characters (found 82). 153
 Error sizes LineLength Line is longer than 80 characters (found 100). 155
 Error sizes LineLength Line is longer than 80 characters (found 95). 170
 Error sizes LineLength Line is longer than 80 characters (found 101). 172
 Error sizes LineLength Line is longer than 80 characters (found 99). 179
 Error sizes LineLength Line is longer than 80 characters (found 105). 191
 Error misc FinalParameters Parameter dependencies should be final. 191
 Error sizes LineLength Line is longer than 80 characters (found 97). 217
 Error sizes LineLength Line is longer than 80 characters (found 98). 218
 Error sizes LineLength Line is longer than 80 characters (found 87). 229
 Error misc FinalParameters Parameter artifact should be final. 229
 Error sizes LineLength Line is longer than 80 characters (found 101). 232
 Error sizes LineLength Line is longer than 80 characters (found 88). 235
 Error misc FinalParameters Parameter artifact should be final. 245
 Error misc FinalParameters Parameter entry should be final. 255
 Error sizes LineLength Line is longer than 80 characters (found 97). 257
 Error sizes LineLength Line is longer than 80 characters (found 84). 258
 Error sizes LineLength Line is longer than 80 characters (found 102). 268
 Error misc FinalParameters Parameter packageName should be final. 268
 Error misc FinalParameters Parameter packages 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 103). 279
 Error sizes LineLength Line is longer than 80 characters (found 128). 291

io/micronaut/maven/JansiLog.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 32
 Error misc FinalParameters Parameter delegate should be final. 32
 Error coding HiddenField 'delegate' hides a field. 32
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'isDebugEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'isDebugEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 36
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. 41
 Error misc FinalParameters Parameter content should be final. 42
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. 46
 Error misc FinalParameters Parameter content should be final. 47
 Error misc FinalParameters Parameter error should be final. 47
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'debug' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'debug' static/final/abstract/empty, or adding allowed annotation for the method. 51
 Error misc FinalParameters Parameter error should be final. 52
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'isInfoEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'isInfoEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 56
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error misc FinalParameters Parameter content should be final. 62
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error misc FinalParameters Parameter content should be final. 67
 Error misc FinalParameters Parameter error should be final. 67
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'info' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'info' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error misc FinalParameters Parameter error should be final. 72
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'isWarnEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'isWarnEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 76
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. 81
 Error misc FinalParameters Parameter content should be final. 82
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. 86
 Error misc FinalParameters Parameter content should be final. 87
 Error misc FinalParameters Parameter error should be final. 87
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'warn' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'warn' static/final/abstract/empty, or adding allowed annotation for the method. 91
 Error misc FinalParameters Parameter error should be final. 92
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'isErrorEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'isErrorEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 96
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. 101
 Error misc FinalParameters Parameter content should be final. 102
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. 106
 Error misc FinalParameters Parameter content should be final. 107
 Error misc FinalParameters Parameter error should be final. 107
 Error design DesignForExtension Class 'JansiLog' looks like designed for extension (can be subclassed), but the method 'error' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'JansiLog' final or making the method 'error' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error misc FinalParameters Parameter error should be final. 112
 Error misc FinalParameters Parameter s should be final. 116

io/micronaut/maven/MojoUtils.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error sizes LineLength Line is longer than 80 characters (found 89). 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 80 characters (found 107). 48
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 48
 Error misc FinalParameters Parameter toolchainManager should be final. 48
 Error misc FinalParameters Parameter mavenSession should be final. 48
 Error sizes LineLength Line is longer than 80 characters (found 97). 50
 Error regexp RegexpSingleline Line has trailing spaces. 56
 Error sizes LineLength Line is longer than 80 characters (found 109). 57
 Error sizes LineLength Line is longer than 80 characters (found 93). 59
 Error sizes LineLength Line is longer than 80 characters (found 85). 63
 Error sizes LineLength Line is longer than 80 characters (found 128). 71
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error misc FinalParameters Parameter nativeImageBuildArgs should be final. 71
 Error misc FinalParameters Parameter baseImageRun should be final. 71
 Error misc FinalParameters Parameter argsFile should be final. 71
 Error sizes LineLength Line is longer than 80 characters (found 128). 76
 Error sizes LineLength Line is longer than 80 characters (found 81). 77
 Error sizes LineLength Line is longer than 80 characters (found 83). 80
 Error misc FinalParameters Parameter argsFile should be final. 85
 Error sizes LineLength Line is longer than 80 characters (found 95). 92
 Error sizes LineLength Line is longer than 80 characters (found 85). 109
 Error sizes LineLength Line is longer than 80 characters (found 97). 110
 Error coding MagicNumber '3' is a magic number. 110
 Error sizes LineLength Line is longer than 80 characters (found 101). 111
 Error sizes LineLength Line is longer than 80 characters (found 83). 112
 Error sizes LineLength Line is longer than 80 characters (found 85). 113
 Error sizes LineLength Line is longer than 80 characters (found 84). 119
 Error misc FinalParameters Parameter arg should be final. 123
 Error sizes LineLength Line is longer than 80 characters (found 99). 127
 Error sizes LineLength Line is longer than 80 characters (found 84). 132
 Error sizes LineLength Line is longer than 80 characters (found 101). 141
 Error coding MagicNumber '4' is a magic number. 141
 Error whitespace OperatorWrap '+' should be on a new line. 141
 Error coding MagicNumber '3' is a magic number. 142
 Error whitespace OperatorWrap '+' should be on a new line. 142
 Error whitespace OperatorWrap '+' should be on a new line. 143
 Error sizes LineLength Line is longer than 80 characters (found 89). 145
 Error misc FinalParameters Parameter project should be final. 158
 Error sizes LineLength Line is longer than 80 characters (found 99). 163

io/micronaut/maven/Packaging.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 25
 Error javadoc JavadocVariable Missing a Javadoc comment. 26
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error misc FinalParameters Parameter id should be final. 32
 Error coding HiddenField 'id' hides a field. 32
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 36
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error misc FinalParameters Parameter value should be final. 40

io/micronaut/maven/RunMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 133). 75
 Error sizes LineLength Line is longer than 80 characters (found 119). 76
 Error sizes LineLength Line is longer than 80 characters (found 109). 78
 Error sizes LineLength Line is longer than 80 characters (found 154). 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error sizes LineLength Line is longer than 80 characters (found 107). 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 102
 Error javadoc JavadocVariable Missing a Javadoc comment. 103
 Error javadoc JavadocVariable Missing a Javadoc comment. 104
 Error javadoc JavadocVariable Missing a Javadoc comment. 105
 Error javadoc JavadocVariable Missing a Javadoc comment. 106
 Error javadoc JavadocVariable Missing a Javadoc comment. 107
 Error javadoc JavadocVariable Missing a Javadoc comment. 108
 Error sizes LineLength Line is longer than 80 characters (found 107). 117
 Error sizes LineLength Line is longer than 80 characters (found 86). 129
 Error sizes LineLength Line is longer than 80 characters (found 88). 147
 Error sizes LineLength Line is longer than 80 characters (found 101). 148
 Error sizes LineLength Line is longer than 80 characters (found 119). 161
 Error sizes LineLength Line is longer than 80 characters (found 124). 164
 Error sizes LineLength Line is longer than 80 characters (found 113). 170
 Error sizes LineLength Line is longer than 80 characters (found 140). 172
 Error sizes LineLength Line is longer than 80 characters (found 97). 178
 Error sizes LineLength Line is longer than 80 characters (found 81). 184
 Error sizes LineLength Line is longer than 80 characters (found 82). 196
 Error javadoc JavadocVariable Missing a Javadoc comment. 197
 Error sizes LineLength Line is longer than 80 characters (found 95). 198
 Error javadoc JavadocVariable Missing a Javadoc comment. 200
 Error javadoc JavadocVariable Missing a Javadoc comment. 202
 Error javadoc JavadocVariable Missing a Javadoc comment. 203
 Error javadoc JavadocVariable Missing a Javadoc comment. 204
 Error javadoc JavadocVariable Missing a Javadoc comment. 205
 Error javadoc JavadocVariable Missing a Javadoc comment. 206
 Error javadoc JavadocVariable Missing a Javadoc comment. 207
 Error javadoc JavadocVariable Missing a Javadoc comment. 208
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 210
 Error misc FinalParameters Parameter mavenSession should be final. 212
 Error coding HiddenField 'mavenSession' hides a field. 212
 Error misc FinalParameters Parameter pluginManager should be final. 213
 Error misc FinalParameters Parameter projectBuilder should be final. 214
 Error coding HiddenField 'projectBuilder' hides a field. 214
 Error misc FinalParameters Parameter toolchainManager should be final. 215
 Error coding HiddenField 'toolchainManager' hides a field. 215
 Error misc FinalParameters Parameter compilerService should be final. 216
 Error coding HiddenField 'compilerService' hides a field. 216
 Error misc FinalParameters Parameter executorService should be final. 217
 Error coding HiddenField 'executorService' hides a field. 217
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 218
 Error coding HiddenField 'dependencyResolutionService' hides a field. 218
 Error sizes LineLength Line is longer than 80 characters (found 81). 224
 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. 228
 Error sizes LineLength Line is longer than 80 characters (found 122). 246
 Error sizes LineLength Line is longer than 80 characters (found 85). 249
 Error sizes LineLength Line is longer than 80 characters (found 151). 250
 Error sizes LineLength Line is longer than 80 characters (found 88). 288
 Error sizes LineLength Line is longer than 80 characters (found 93). 300
 Error sizes LineLength Line is longer than 80 characters (found 90). 305
 Error sizes LineLength Line is longer than 80 characters (found 174). 307
 Error sizes LineLength Line is longer than 80 characters (found 103). 308
 Error sizes LineLength Line is longer than 80 characters (found 83). 311
 Error sizes LineLength Line is longer than 80 characters (found 118). 312
 Error sizes LineLength Line is longer than 80 characters (found 116). 313
 Error sizes LineLength Line is longer than 80 characters (found 102). 314
 Error sizes LineLength Line is longer than 80 characters (found 90). 315
 Error sizes LineLength Line is longer than 80 characters (found 97). 336
 Error misc FinalParameters Parameter mavenProject should be final. 348
 Error sizes LineLength Line is longer than 80 characters (found 97). 349
 Error sizes LineLength Line is longer than 80 characters (found 135). 350
 Error misc FinalParameters Parameter watches should be final. 353
 Error coding HiddenField 'watches' hides a field. 353
 Error misc FinalParameters Parameter event should be final. 357
 Error sizes LineLength Line is longer than 80 characters (found 92). 360
 Error sizes LineLength Line is longer than 80 characters (found 138). 364
 Error sizes LineLength Line is longer than 80 characters (found 86). 371
 Error misc FinalParameters Parameter path should be final. 377
 Error sizes LineLength Line is longer than 80 characters (found 125). 379
 Error sizes LineLength Line is longer than 80 characters (found 92). 383
 Error sizes LineLength Line is longer than 80 characters (found 84). 389
 Error sizes LineLength Line is longer than 80 characters (found 101). 391
 Error sizes LineLength Line is longer than 80 characters (found 114). 393
 Error sizes LineLength Line is longer than 80 characters (found 181). 396
 Error sizes LineLength Line is longer than 80 characters (found 88). 411
 Error sizes LineLength Line is longer than 80 characters (found 105). 413
 Error sizes LineLength Line is longer than 80 characters (found 118). 415
 Error sizes LineLength Line is longer than 80 characters (found 185). 418
 Error misc FinalParameters Parameter path should be final. 434
 Error sizes LineLength Line is longer than 80 characters (found 84). 438
 Error sizes LineLength Line is longer than 80 characters (found 96). 443
 Error whitespace OperatorWrap '||' should be on a new line. 443
 Error sizes LineLength Line is longer than 80 characters (found 91). 449
 Error sizes LineLength Line is longer than 80 characters (found 101). 467
 Error sizes LineLength Line is longer than 80 characters (found 118). 469
 Error sizes LineLength Line is longer than 80 characters (found 88). 476
 Error sizes LineLength Line is longer than 80 characters (found 164). 484
 Error sizes LineLength Line is longer than 80 characters (found 86). 513
 Error sizes LineLength Line is longer than 80 characters (found 88). 518
 Error sizes LineLength Line is longer than 80 characters (found 150). 519
 Error sizes LineLength Line is longer than 80 characters (found 103). 526
 Error sizes LineLength Line is longer than 80 characters (found 135). 533
 Error sizes LineLength Line is longer than 80 characters (found 128). 537
 Error whitespace OperatorWrap ':' should be on a new line. 537
 Error sizes LineLength Line is longer than 80 characters (found 98). 538
 Error sizes LineLength Line is longer than 80 characters (found 121). 539
 Error sizes LineLength Line is longer than 80 characters (found 106). 540
 Error sizes LineLength Line is longer than 80 characters (found 93). 545
 Error sizes LineLength Line is longer than 80 characters (found 97). 550
 Error sizes LineLength Line is longer than 80 characters (found 90). 554
 Error sizes LineLength Line is longer than 80 characters (found 93). 564
 Error sizes LineLength Line is longer than 80 characters (found 96). 585
 Error sizes LineLength Line is longer than 80 characters (found 88). 602
 Error misc FinalParameters Parameter path should be final. 652
 Error misc FinalParameters Parameter pattern should be final. 656
 Error misc FinalParameters Parameter path should be final. 656
 Error sizes LineLength Line is longer than 80 characters (found 92). 660
 Error misc FinalParameters Parameter path should be final. 660
 Error misc FinalParameters Parameter includePattern should be final. 660
 Error misc FinalParameters Parameter directory should be final. 660
 Error sizes LineLength Line is longer than 80 characters (found 98). 662

io/micronaut/maven/aot/AbstractMicronautAotCliMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error sizes LineLength Line is longer than 80 characters (found 96). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error design VisibilityModifier Variable 'packageName' must be private and have accessor methods. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error regexp RegexpSingleline Line has trailing spaces. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error regexp RegexpSingleline Line has trailing spaces. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error sizes LineLength Line is longer than 80 characters (found 96). 91
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 98
 Error sizes LineLength Line is longer than 80 characters (found 104). 99
 Error misc FinalParameters Parameter compilerService should be final. 99
 Error misc FinalParameters Parameter executorService should be final. 99
 Error coding HiddenField 'executorService' hides a field. 99
 Error sizes LineLength Line is longer than 80 characters (found 122). 100
 Error misc FinalParameters Parameter mavenProject should be final. 100
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 100
 Error coding HiddenField 'dependencyResolutionService' hides a field. 100
 Error sizes LineLength Line is longer than 80 characters (found 102). 101
 Error misc FinalParameters Parameter mavenSession should be final. 101
 Error coding HiddenField 'mavenSession' hides a field. 101
 Error misc FinalParameters Parameter toolchainManager should be final. 101
 Error coding HiddenField 'toolchainManager' hides a field. 101
 Error sizes LineLength Line is longer than 80 characters (found 81). 109
 Error design DesignForExtension Class 'AbstractMicronautAotCliMojo' looks like designed for extension (can be subclassed), but the method 'doExecute' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractMicronautAotCliMojo' final or making the method 'doExecute' static/final/abstract/empty, or adding allowed annotation for the method. 111
 Error sizes LineLength Line is longer than 80 characters (found 93). 112
 Error sizes LineLength Line is longer than 80 characters (found 124). 114
 Error sizes LineLength Line is longer than 80 characters (found 110). 121
 Error sizes LineLength Line is longer than 80 characters (found 92). 130
 Error sizes LineLength Line is longer than 80 characters (found 128). 138
 Error sizes LineLength Line is longer than 80 characters (found 84). 143
 Error sizes LineLength Line is longer than 80 characters (found 90). 144
 Error sizes LineLength Line is longer than 80 characters (found 107). 153
 Error sizes LineLength Line is longer than 80 characters (found 104). 158
 Error whitespace OperatorWrap '+' should be on a new line. 164
 Error sizes LineLength Line is longer than 80 characters (found 129). 165
 Error sizes LineLength Line is longer than 80 characters (found 86). 166
 Error sizes LineLength Line is longer than 80 characters (found 92). 169
 Error sizes LineLength Line is longer than 80 characters (found 116). 180
 Error regexp RegexpSingleline Line has trailing spaces. 183
 Error sizes LineLength Line is longer than 80 characters (found 93). 184
 Error sizes LineLength Line is longer than 80 characters (found 125). 193
 Error sizes LineLength Line is longer than 80 characters (found 127). 197
 Error sizes LineLength Line is longer than 80 characters (found 94). 198
 Error sizes LineLength Line is longer than 80 characters (found 85). 204
 Error sizes LineLength Line is longer than 80 characters (found 140). 206
 Error sizes LineLength Line is longer than 80 characters (found 94). 207
 Error sizes LineLength Line is longer than 80 characters (found 90). 208
 Error sizes LineLength Line is longer than 80 characters (found 92). 212
 Error sizes LineLength Line is longer than 80 characters (found 111). 215
 Error sizes LineLength Line is longer than 80 characters (found 96). 216
 Error sizes LineLength Line is longer than 80 characters (found 94). 217
 Error misc FinalParameters Parameter dependency should be final. 224
 Error sizes LineLength Line is longer than 80 characters (found 136). 229

io/micronaut/maven/aot/AbstractMicronautAotMojo.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'compilerService' must be private and have accessor methods. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error design VisibilityModifier Variable 'mavenProject' must be private and have accessor methods. 39
 Error sizes LineLength Line is longer than 80 characters (found 85). 42
 Error sizes LineLength Line is longer than 80 characters (found 89). 44
 Error design VisibilityModifier Variable 'runtime' must be private and have accessor methods. 45
 Error design VisibilityModifier Variable 'micronautAotVersion' must be private and have accessor methods. 51
 Error design VisibilityModifier Variable 'enabled' must be private and have accessor methods. 57
 Error sizes LineLength Line is longer than 80 characters (found 82). 62
 Error design VisibilityModifier Variable 'outputDirectory' must be private and have accessor methods. 63
 Error design VisibilityModifier Variable 'aotExclusions' must be private and have accessor methods. 70
 Error sizes LineLength Line is longer than 80 characters (found 97). 72
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 72
 Error misc FinalParameters Parameter compilerService should be final. 72
 Error coding HiddenField 'compilerService' hides a field. 72
 Error misc FinalParameters Parameter mavenProject should be final. 72
 Error coding HiddenField 'mavenProject' hides a field. 72
 Error sizes LineLength Line is longer than 80 characters (found 86). 80
 Error misc FinalParameters Parameter name should be final. 84
 Error sizes LineLength Line is longer than 80 characters (found 88). 94
 Error sizes LineLength Line is longer than 80 characters (found 88). 102
 Error misc FinalParameters Parameter baseOutputDirectory should be final. 106
 Error sizes LineLength Line is longer than 80 characters (found 97). 128
 Error sizes LineLength Line is longer than 80 characters (found 89). 132
 Error sizes LineLength Line is longer than 80 characters (found 194). 134
 Error sizes LineLength Line is longer than 80 characters (found 101). 138

io/micronaut/maven/aot/AotAnalysisMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 110). 45
 Error sizes LineLength Line is longer than 80 characters (found 116). 46
 Error sizes LineLength Line is longer than 80 characters (found 111). 49
 Error sizes LineLength Line is longer than 80 characters (found 103). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error sizes LineLength Line is longer than 80 characters (found 129). 68
 Error sizes LineLength Line is longer than 80 characters (found 90). 71
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 74
 Error sizes LineLength Line is longer than 80 characters (found 119). 76
 Error misc FinalParameters Parameter compilerService should be final. 76
 Error misc FinalParameters Parameter executorService should be final. 76
 Error misc FinalParameters Parameter mavenProject should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 83). 77
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 77
 Error sizes LineLength Line is longer than 80 characters (found 90). 78
 Error misc FinalParameters Parameter mavenSession should be final. 78
 Error misc FinalParameters Parameter toolchainManager should be final. 78
 Error sizes LineLength Line is longer than 80 characters (found 123). 79
 Error design DesignForExtension Class 'AotAnalysisMojo' looks like designed for extension (can be subclassed), but the method 'getExtraArgs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AotAnalysisMojo' final or making the method 'getExtraArgs' static/final/abstract/empty, or adding allowed annotation for the method. 82
 Error sizes LineLength Line is longer than 80 characters (found 126). 95
 Error sizes LineLength Line is longer than 80 characters (found 84). 98
 Error sizes LineLength Line is longer than 80 characters (found 95). 99
 Error sizes LineLength Line is longer than 80 characters (found 90). 102
 Error sizes LineLength Line is longer than 80 characters (found 113). 106
 Error sizes LineLength Line is longer than 80 characters (found 83). 108
 Error sizes LineLength Line is longer than 80 characters (found 82). 109
 Error sizes LineLength Line is longer than 80 characters (found 86). 112
 Error design DesignForExtension Class 'AotAnalysisMojo' looks like designed for extension (can be subclassed), but the method 'onSuccess' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AotAnalysisMojo' final or making the method 'onSuccess' static/final/abstract/empty, or adding allowed annotation for the method. 117
 Error misc FinalParameters Parameter outputDir should be final. 118
 Error sizes LineLength Line is longer than 80 characters (found 118). 123
 Error sizes LineLength Line is longer than 80 characters (found 81). 126
 Error sizes LineLength Line is longer than 80 characters (found 81). 130
 Error sizes LineLength Line is longer than 80 characters (found 132). 136
 Error design DesignForExtension Class 'AotAnalysisMojo' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AotAnalysisMojo' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. 140

io/micronaut/maven/aot/AotRuntime.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 24
 Error javadoc JavadocVariable Missing a Javadoc comment. 24

io/micronaut/maven/aot/AotSampleMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 110). 35
 Error sizes LineLength Line is longer than 80 characters (found 140). 37
 Error sizes LineLength Line is longer than 80 characters (found 82). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 43
 Error sizes LineLength Line is longer than 80 characters (found 117). 44
 Error misc FinalParameters Parameter compilerService should be final. 44
 Error misc FinalParameters Parameter executorService should be final. 44
 Error misc FinalParameters Parameter mavenProject should be final. 44
 Error sizes LineLength Line is longer than 80 characters (found 81). 45
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 45
 Error sizes LineLength Line is longer than 80 characters (found 88). 46
 Error misc FinalParameters Parameter mavenSession should be final. 46
 Error misc FinalParameters Parameter toolchainManager should be final. 46
 Error sizes LineLength Line is longer than 80 characters (found 123). 47
 Error design DesignForExtension Class 'AotSampleMojo' looks like designed for extension (can be subclassed), but the method 'getExtraArgs' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AotSampleMojo' final or making the method 'getExtraArgs' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error design DesignForExtension Class 'AotSampleMojo' looks like designed for extension (can be subclassed), but the method 'onSuccess' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AotSampleMojo' final or making the method 'onSuccess' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error misc FinalParameters Parameter outputDir should be final. 59
 Error design DesignForExtension Class 'AotSampleMojo' looks like designed for extension (can be subclassed), but the method 'getName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AotSampleMojo' final or making the method 'getName' static/final/abstract/empty, or adding allowed annotation for the method. 66

io/micronaut/maven/aot/Constants.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 21
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 81). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54

io/micronaut/maven/jsonschema/AbstractConfigurationValidationMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 82). 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error design VisibilityModifier Variable 'project' must be private and have accessor methods. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error design VisibilityModifier Variable 'compilerService' must be private and have accessor methods. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error sizes LineLength Line is longer than 80 characters (found 106). 60
 Error misc FinalParameters Parameter project should be final. 60
 Error coding HiddenField 'project' hides a field. 60
 Error misc FinalParameters Parameter compilerService should be final. 60
 Error coding HiddenField 'compilerService' hides a field. 60
 Error sizes LineLength Line is longer than 80 characters (found 85). 66
 Error sizes LineLength Line is longer than 80 characters (found 84). 75
 Error sizes LineLength Line is longer than 80 characters (found 83). 85
 Error sizes LineLength Line is longer than 80 characters (found 130). 91
 Error coding HiddenField 'project' hides a field. 95
 Error sizes LineLength Line is longer than 80 characters (found 86). 102
 Error sizes LineLength Line is longer than 80 characters (found 125). 106
 Error misc FinalParameters Parameter cfg should be final. 106
 Error misc FinalParameters Parameter set should be final. 106
 Error sizes LineLength Line is longer than 80 characters (found 84). 109
 Error sizes LineLength Line is longer than 80 characters (found 84). 111
 Error sizes LineLength Line is longer than 80 characters (found 98). 112
 Error sizes LineLength Line is longer than 80 characters (found 104). 113
 Error sizes LineLength Line is longer than 80 characters (found 131). 114
 Error sizes LineLength Line is longer than 80 characters (found 86). 120
 Error sizes LineLength Line is longer than 80 characters (found 128). 124
 Error sizes LineLength Line is longer than 80 characters (found 110). 137
 Error sizes LineLength Line is longer than 80 characters (found 120). 140
 Error sizes LineLength Line is longer than 80 characters (found 116). 142
 Error sizes LineLength Line is longer than 80 characters (found 107). 150
 Error sizes LineLength Line is longer than 80 characters (found 93). 165
 Error misc FinalParameters Parameter values should be final. 169
 Error misc FinalParameters Parameter cacheEnabled should be final. 173
 Error sizes LineLength Line is longer than 80 characters (found 83). 174
 Error misc FinalParameters Parameter validateDependencyInjection should be final. 174
 Error misc FinalParameters Parameter classpathElements should be final. 175
 Error sizes LineLength Line is longer than 80 characters (found 84). 179
 Error sizes ParameterNumber More than 7 parameters (found 9). 182
 Error misc FinalParameters Parameter environments should be final. 182
 Error misc FinalParameters Parameter suppressions should be final. 183
 Error misc FinalParameters Parameter suppressInjectErrors should be final. 184
 Error misc FinalParameters Parameter failOnNotPresent should be final. 185
 Error misc FinalParameters Parameter deduceEnvironments should be final. 186
 Error misc FinalParameters Parameter validateDependencyInjection should be final. 187
 Error sizes LineLength Line is longer than 80 characters (found 81). 188
 Error misc FinalParameters Parameter format should be final. 188
 Error misc FinalParameters Parameter classpath should be final. 189
 Error misc FinalParameters Parameter classpathFingerprint should be final. 190
 Error sizes LineLength Line is longer than 80 characters (found 89). 207
 Error misc FinalParameters Parameter cacheEnabled should be final. 211
 Error misc FinalParameters Parameter cacheFile should be final. 212
 Error misc FinalParameters Parameter inputsFingerprint should be final. 213
 Error misc FinalParameters Parameter resourcesFingerprint should be final. 214
 Error sizes LineLength Line is longer than 80 characters (found 112). 215
 Error misc FinalParameters Parameter result should be final. 215
 Error sizes LineLength Line is longer than 80 characters (found 130). 223
 Error sizes LineLength Line is longer than 80 characters (found 127). 227
 Error misc FinalParameters Parameter result should be final. 227
 Error sizes LineLength Line is longer than 80 characters (found 109). 231
 Error sizes LineLength Line is longer than 80 characters (found 113). 233
 Error sizes LineLength Line is longer than 80 characters (found 117). 241
 Error misc FinalParameters Parameter dependencyInjectionErrors should be final. 241
 Error sizes LineLength Line is longer than 80 characters (found 123). 252
 Error sizes LineLength Line is longer than 80 characters (found 99). 257
 Error sizes LineLength Line is longer than 80 characters (found 89). 266
 Error misc FinalParameters Parameter error should be final. 266
 Error sizes LineLength Line is longer than 80 characters (found 98). 270
 Error misc FinalParameters Parameter format should be final. 270
 Error misc FinalParameters Parameter cacheFile should be final. 278
 Error misc FinalParameters Parameter inputsFingerprint should be final. 279
 Error misc FinalParameters Parameter resourcesFingerprint should be final. 280
 Error misc FinalParameters Parameter outputDir should be final. 281
 Error sizes LineLength Line is longer than 80 characters (found 102). 282
 Error misc FinalParameters Parameter format should be final. 282
 Error sizes LineLength Line is longer than 80 characters (found 152). 283
 Error sizes LineLength Line is longer than 80 characters (found 84). 287
 Error sizes LineLength Line is longer than 80 characters (found 108). 291
 Error sizes LineLength Line is longer than 80 characters (found 92). 296
 Error misc FinalParameters Parameter outputDir should be final. 296
 Error misc FinalParameters Parameter format should be final. 296
 Error sizes LineLength Line is longer than 80 characters (found 110). 297
 Error sizes LineLength Line is longer than 80 characters (found 111). 302
 Error sizes LineLength Line is longer than 80 characters (found 111). 305
 Error sizes LineLength Line is longer than 80 characters (found 102). 316
 Error misc FinalParameters Parameter outputDir should be final. 316
 Error misc FinalParameters Parameter format should be final. 316
 Error sizes LineLength Line is longer than 80 characters (found 88). 320
 Error sizes LineLength Line is longer than 80 characters (found 95). 322
 Error sizes LineLength Line is longer than 80 characters (found 108). 331
 Error misc FinalParameters Parameter cfg should be final. 334
 Error sizes LineLength Line is longer than 80 characters (found 135). 338
 Error misc FinalParameters Parameter cfg should be final. 338
 Error misc FinalParameters Parameter set should be final. 338
 Error sizes LineLength Line is longer than 80 characters (found 94). 341
 Error sizes LineLength Line is longer than 80 characters (found 125). 352
 Error misc FinalParameters Parameter set should be final. 352
 Error misc FinalParameters Parameter defaults should be final. 352
 Error sizes LineLength Line is longer than 80 characters (found 115). 353
 Error sizes LineLength Line is longer than 80 characters (found 129). 354
 Error sizes LineLength Line is longer than 80 characters (found 107). 373
 Error misc FinalParameters Parameter set should be final. 373
 Error sizes LineLength Line is longer than 80 characters (found 97). 377
 Error sizes LineLength Line is longer than 80 characters (found 102). 384
 Error misc FinalParameters Parameter set should be final. 384
 Error sizes LineLength Line is longer than 80 characters (found 105). 385
 Error sizes LineLength Line is longer than 80 characters (found 85). 391
 Error misc FinalParameters Parameter elements should be final. 391
 Error misc FinalParameters Parameter candidates should be final. 391
 Error misc FinalParameters Parameter elements should be final. 402
 Error sizes LineLength Line is longer than 80 characters (found 104). 403
 Error sizes LineLength Line is longer than 80 characters (found 109). 408
 Error sizes LineLength Line is longer than 80 characters (found 112). 411
 Error misc FinalParameters Parameter set should be final. 411
 Error sizes LineLength Line is longer than 80 characters (found 109). 412
 Error sizes LineLength Line is longer than 80 characters (found 131). 413
 Error sizes LineLength Line is longer than 80 characters (found 89). 419
 Error sizes LineLength Line is longer than 80 characters (found 107). 422
 Error misc FinalParameters Parameter set should be final. 422
 Error sizes LineLength Line is longer than 80 characters (found 109). 423
 Error misc FinalParameters Parameter files should be final. 434
 Error sizes LineLength Line is longer than 80 characters (found 97). 435
 Error misc FinalParameters Parameter paths should be final. 438
 Error misc FinalParameters Parameter paths should be final. 442
 Error misc FinalParameters Parameter paths should be final. 446
 Error misc FinalParameters Parameter existingOnly should be final. 446

io/micronaut/maven/jsonschema/ConfigurationValidationCache.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 92). 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 42
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 88). 51
 Error sizes LineLength Line is longer than 80 characters (found 96). 52
 Error sizes LineLength Line is longer than 80 characters (found 94). 53
 Error sizes LineLength Line is longer than 80 characters (found 109). 55
 Error misc FinalParameters Parameter cacheFile should be final. 55
 Error misc FinalParameters Parameter inputsFingerprint should be final. 55
 Error misc FinalParameters Parameter resourcesFingerprint should be final. 55
 Error sizes LineLength Line is longer than 80 characters (found 102). 65
 Error sizes LineLength Line is longer than 80 characters (found 103). 66
 Error sizes LineLength Line is longer than 80 characters (found 94). 74
 Error sizes LineLength Line is longer than 80 characters (found 88). 85
 Error sizes LineLength Line is longer than 80 characters (found 96). 86
 Error sizes LineLength Line is longer than 80 characters (found 136). 89
 Error misc FinalParameters Parameter cacheFile should be final. 89
 Error misc FinalParameters Parameter inputsFingerprint should be final. 89
 Error misc FinalParameters Parameter resourcesFingerprint should be final. 89
 Error misc FinalParameters Parameter lastResult should be final. 89
 Error javadoc JavadocMethod Expected @param tag for 'lastResult'. 89
 Error sizes LineLength Line is longer than 80 characters (found 107). 104
 Error sizes LineLength Line is longer than 80 characters (found 127). 108
 Error misc FinalParameters Parameter resourceDirs should be final. 108
 Error misc FinalParameters Parameter ignorePatterns should be final. 108
 Error misc FinalParameters Parameter classpathElements should be final. 128
 Error sizes LineLength Line is longer than 80 characters (found 100). 139
 Error misc FinalParameters Parameter digest should be final. 139
 Error misc FinalParameters Parameter classpathElement should be final. 139
 Error sizes LineLength Line is longer than 80 characters (found 83). 169
 Error misc FinalParameters Parameter dir should be final. 176
 Error sizes LineLength Line is longer than 80 characters (found 95). 188
 Error sizes LineLength Line is longer than 80 characters (found 86). 204
 Error misc FinalParameters Parameter mainResourcesDir should be final. 204
 Error sizes LineLength Line is longer than 80 characters (found 98). 212
 Error sizes LineLength Line is longer than 80 characters (found 129). 216
 Error misc FinalParameters Parameter mainResourcesDir should be final. 216
 Error misc FinalParameters Parameter ignorePatterns should be final. 216
 Error sizes LineLength Line is longer than 80 characters (found 122). 232
 Error coding MagicNumber '8192' is a magic number. 235
 Error misc FinalParameters Parameter digest should be final. 250
 Error misc FinalParameters Parameter s should be final. 250
 Error sizes LineLength Line is longer than 80 characters (found 91). 264
 Error misc FinalParameters Parameter patterns should be final. 269
 Error misc FinalParameters Parameter globs should be final. 283
 Error misc FinalParameters Parameter relativePath should be final. 283
 Error misc FinalParameters Parameter glob should be final. 296
 Error sizes LineLength Line is longer than 80 characters (found 105). 297
 Error sizes LineLength Line is longer than 80 characters (found 94). 303
 Error javadoc JavadocVariable Missing a Javadoc comment. 328
 Error javadoc JavadocVariable Missing a Javadoc comment. 329

io/micronaut/maven/jsonschema/ConfigurationValidationClasspath.java

Severity Category Rule Message Line
 Error misc FinalParameters Parameter project should be final. 41
 Error misc FinalParameters Parameter project should be final. 51
 Error sizes LineLength Line is longer than 80 characters (found 82). 57
 Error misc FinalParameters Parameter project should be final. 68
 Error sizes LineLength Line is longer than 80 characters (found 120). 72
 Error sizes LineLength Line is longer than 80 characters (found 81). 73
 Error sizes LineLength Line is longer than 80 characters (found 104). 75
 Error sizes LineLength Line is longer than 80 characters (found 82). 80
 Error misc FinalParameters Parameter project should be final. 80
 Error sizes LineLength Line is longer than 80 characters (found 87). 89
 Error misc FinalParameters Parameter classpath should be final. 89
 Error misc FinalParameters Parameter resources should be final. 89
 Error misc FinalParameters Parameter classpath should be final. 100
 Error misc FinalParameters Parameter path should be final. 100

io/micronaut/maven/jsonschema/ConfigurationValidationConfiguration.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 94). 49
 Error sizes LineLength Line is longer than 80 characters (found 107). 54
 Error sizes LineLength Line is longer than 80 characters (found 92). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error sizes LineLength Line is longer than 80 characters (found 99). 83
 Error misc FinalParameters Parameter enabled should be final. 92
 Error coding HiddenField 'enabled' hides a field. 92
 Error misc FinalParameters Parameter suppressions should be final. 108
 Error coding HiddenField 'suppressions' hides a field. 108
 Error sizes LineLength Line is longer than 80 characters (found 106). 113
 Error sizes LineLength Line is longer than 80 characters (found 100). 115
 Error misc FinalParameters Parameter failOnNotPresent should be final. 124
 Error coding HiddenField 'failOnNotPresent' hides a field. 124
 Error sizes LineLength Line is longer than 80 characters (found 90). 131
 Error sizes LineLength Line is longer than 80 characters (found 83). 138
 Error misc FinalParameters Parameter deduceEnvironments should be final. 140
 Error coding HiddenField 'deduceEnvironments' hides a field. 140
 Error sizes LineLength Line is longer than 80 characters (found 100). 147
 Error sizes LineLength Line is longer than 80 characters (found 89). 154
 Error sizes LineLength Line is longer than 80 characters (found 85). 156
 Error misc FinalParameters Parameter validateDependencyInjection should be final. 156
 Error coding HiddenField 'validateDependencyInjection' hides a field. 156
 Error sizes LineLength Line is longer than 80 characters (found 83). 161
 Error sizes LineLength Line is longer than 80 characters (found 88). 170
 Error misc FinalParameters Parameter suppressInjectErrors should be final. 172
 Error coding HiddenField 'suppressInjectErrors' hides a field. 172
 Error sizes LineLength Line is longer than 80 characters (found 122). 179
 Error sizes LineLength Line is longer than 80 characters (found 85). 186
 Error misc FinalParameters Parameter format should be final. 188
 Error coding HiddenField 'format' hides a field. 188
 Error misc FinalParameters Parameter outputDirectory should be final. 205
 Error coding HiddenField 'outputDirectory' hides a field. 205
 Error sizes LineLength Line is longer than 80 characters (found 85). 210
 Error misc FinalParameters Parameter cacheEnabled should be final. 219
 Error coding HiddenField 'cacheEnabled' hides a field. 219
 Error sizes LineLength Line is longer than 80 characters (found 116). 226
 Error misc FinalParameters Parameter cacheIgnore should be final. 238
 Error coding HiddenField 'cacheIgnore' hides a field. 238
 Error sizes LineLength Line is longer than 80 characters (found 112). 243
 Error misc FinalParameters Parameter dev should be final. 252
 Error coding HiddenField 'dev' hides a field. 252
 Error sizes LineLength Line is longer than 80 characters (found 95). 264
 Error misc FinalParameters Parameter packageValidation should be final. 266
 Error coding HiddenField 'packageValidation' hides a field. 266
 Error sizes LineLength Line is longer than 80 characters (found 111). 271
 Error misc FinalParameters Parameter test should be final. 280
 Error coding HiddenField 'test' hides a field. 280
 Error sizes LineLength Line is longer than 80 characters (found 105). 324
 Error misc FinalParameters Parameter enabled should be final. 333
 Error coding HiddenField 'enabled' hides a field. 333
 Error sizes LineLength Line is longer than 80 characters (found 123). 338
 Error misc FinalParameters Parameter environments should be final. 348
 Error coding HiddenField 'environments' hides a field. 348
 Error sizes LineLength Line is longer than 80 characters (found 117). 353
 Error sizes LineLength Line is longer than 80 characters (found 99). 360
 Error sizes LineLength Line is longer than 80 characters (found 85). 362
 Error misc FinalParameters Parameter includeDefaultEnvironment should be final. 362
 Error coding HiddenField 'includeDefaultEnvironment' hides a field. 362
 Error sizes LineLength Line is longer than 80 characters (found 117). 369
 Error sizes LineLength Line is longer than 80 characters (found 97). 377
 Error misc FinalParameters Parameter classpathElements should be final. 379
 Error coding HiddenField 'classpathElements' hides a field. 379
 Error sizes LineLength Line is longer than 80 characters (found 90). 384
 Error sizes LineLength Line is longer than 80 characters (found 117). 391
 Error sizes LineLength Line is longer than 80 characters (found 94). 393
 Error misc FinalParameters Parameter additionalClasspathElements should be final. 393
 Error coding HiddenField 'additionalClasspathElements' hides a field. 393
 Error sizes LineLength Line is longer than 80 characters (found 87). 398
 Error misc FinalParameters Parameter outputDirectory should be final. 408
 Error coding HiddenField 'outputDirectory' hides a field. 408
 Error sizes LineLength Line is longer than 80 characters (found 97). 413
 Error sizes LineLength Line is longer than 80 characters (found 85). 418
 Error sizes LineLength Line is longer than 80 characters (found 81). 421
 Error sizes LineLength Line is longer than 80 characters (found 107). 428
 Error misc FinalParameters Parameter resourceDirectories should be final. 430
 Error coding HiddenField 'resourceDirectories' hides a field. 430

io/micronaut/maven/jsonschema/ConfigurationValidationExecutor.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 103). 42
 Error sizes LineLength Line is longer than 80 characters (found 88). 55
 Error sizes LineLength Line is longer than 80 characters (found 82). 56
 Error sizes LineLength Line is longer than 80 characters (found 82). 57
 Error sizes LineLength Line is longer than 80 characters (found 97). 60
 Error sizes LineLength Line is longer than 80 characters (found 113). 61
 Error sizes ParameterNumber More than 7 parameters (found 12). 66
 Error misc FinalParameters Parameter classpath should be final. 67
 Error misc FinalParameters Parameter environments should be final. 68
 Error misc FinalParameters Parameter suppressions should be final. 69
 Error misc FinalParameters Parameter suppressInjectErrors should be final. 70
 Error misc FinalParameters Parameter failOnNotPresent should be final. 71
 Error misc FinalParameters Parameter deduceEnvironments should be final. 72
 Error misc FinalParameters Parameter validateDependencyInjection should be final. 73
 Error misc FinalParameters Parameter outputDir should be final. 74
 Error misc FinalParameters Parameter format should be final. 75
 Error misc FinalParameters Parameter projectBaseDir should be final. 76
 Error misc FinalParameters Parameter resourcesDirs should be final. 77
 Error misc FinalParameters Parameter err should be final. 78
 Error sizes LineLength Line is longer than 80 characters (found 92). 82
 Error sizes LineLength Line is longer than 80 characters (found 96). 86
 Error sizes LineLength Line is longer than 80 characters (found 107). 108
 Error sizes LineLength Line is longer than 80 characters (found 125). 111
 Error sizes LineLength Line is longer than 80 characters (found 107). 114
 Error sizes LineLength Line is longer than 80 characters (found 97). 117
 Error sizes LineLength Line is longer than 80 characters (found 146). 121
 Error sizes LineLength Line is longer than 80 characters (found 101). 123
 Error sizes LineLength Line is longer than 80 characters (found 102). 125
 Error misc FinalParameters Parameter classpath should be final. 129
 Error misc FinalParameters Parameter environments should be final. 130
 Error misc FinalParameters Parameter deduceEnvironments should be final. 131
 Error misc FinalParameters Parameter suppressInjectErrors should be final. 132
 Error sizes LineLength Line is longer than 80 characters (found 95). 134
 Error sizes LineLength Line is longer than 80 characters (found 108). 143
 Error sizes LineLength Line is longer than 80 characters (found 97). 151
 Error misc FinalParameters Parameter classpath should be final. 152
 Error misc FinalParameters Parameter environments should be final. 153
 Error misc FinalParameters Parameter deduceEnvironments should be final. 154
 Error misc FinalParameters Parameter suppressInjectErrors should be final. 155
 Error sizes LineLength Line is longer than 80 characters (found 146). 157
 Error misc FinalParameters Parameter errors should be final. 162
 Error misc FinalParameters Parameter suppressInjectErrors should be final. 163
 Error sizes LineLength Line is longer than 80 characters (found 82). 168
 Error sizes LineLength Line is longer than 80 characters (found 96). 177
 Error misc FinalParameters Parameter suppressInjectErrors should be final. 177
 Error sizes LineLength Line is longer than 80 characters (found 82). 187
 Error sizes LineLength Line is longer than 80 characters (found 97). 193
 Error misc FinalParameters Parameter error should be final. 193
 Error misc FinalParameters Parameter patterns should be final. 193
 Error misc FinalParameters Parameter value should be final. 199
 Error misc FinalParameters Parameter patterns should be final. 199
 Error misc FinalParameters Parameter wildcardPattern should be final. 211
 Error coding MagicNumber '16' is a magic number. 212
 Error sizes LineLength Line is longer than 80 characters (found 94). 232
 Error sizes LineLength Line is longer than 80 characters (found 84). 237

io/micronaut/maven/jsonschema/ConfigurationValidationFormat.java

Severity Category Rule Message Line
 Error misc FinalParameters Parameter value should be final. 45
 Error sizes LineLength Line is longer than 80 characters (found 127). 54

io/micronaut/maven/jsonschema/JsonSchemaGeneratorMojo.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error sizes LineLength Line is longer than 80 characters (found 95). 38
 Error sizes LineLength Line is longer than 80 characters (found 82). 40
 Error sizes LineLength Line is longer than 80 characters (found 100). 41
 Error sizes LineLength Line is longer than 80 characters (found 95). 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error sizes LineLength Line is longer than 80 characters (found 83). 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error sizes LineLength Line is longer than 80 characters (found 84). 72
 Error sizes LineLength Line is longer than 80 characters (found 92). 73
 Error sizes LineLength Line is longer than 80 characters (found 87). 75
 Error sizes LineLength Line is longer than 80 characters (found 92). 80
 Error sizes LineLength Line is longer than 80 characters (found 88). 82
 Error sizes LineLength Line is longer than 80 characters (found 118). 89
 Error sizes LineLength Line is longer than 80 characters (found 124). 93
 Error sizes LineLength Line is longer than 80 characters (found 82). 99
 Error sizes LineLength Line is longer than 80 characters (found 97). 109
 Error javadoc JavadocVariable Missing a Javadoc comment. 112
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 114
 Error coding HiddenField 'project' hides a field. 116
 Error design DesignForExtension Class 'JsonSchemaGeneratorMojo' 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 'JsonSchemaGeneratorMojo' final or making the method 'execute' static/final/abstract/empty, or adding allowed annotation for the method. 120
 Error sizes LineLength Line is longer than 80 characters (found 88). 143
 Error sizes LineLength Line is longer than 80 characters (found 103). 150
 Error sizes LineLength Line is longer than 80 characters (found 113). 153
 Error sizes LineLength Line is longer than 80 characters (found 130). 155
 Error sizes LineLength Line is longer than 80 characters (found 84). 161
 Error sizes LineLength Line is longer than 80 characters (found 85). 170
 Error misc FinalParameters Parameter path should be final. 174
 Error misc FinalParameters Parameter language should be final. 178
 Error coding HiddenField 'language' hides a field. 178
 Error sizes LineLength Line is longer than 80 characters (found 86). 179

io/micronaut/maven/jsonschema/ValidateConfigurationMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 84). 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 80 characters (found 93). 39
 Error misc FinalParameters Parameter project should be final. 39
 Error misc FinalParameters Parameter compilerService should be final. 39
 Error design DesignForExtension Class 'ValidateConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'scenarioName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateConfigurationMojo' final or making the method 'scenarioName' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error design DesignForExtension Class 'ValidateConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'validationSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateConfigurationMojo' final or making the method 'validationSet' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error sizes LineLength Line is longer than 80 characters (found 122). 49
 Error misc FinalParameters Parameter cfg should be final. 49
 Error design DesignForExtension Class 'ValidateConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'defaultEnvironments' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateConfigurationMojo' final or making the method 'defaultEnvironments' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error design DesignForExtension Class 'ValidateConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'defaultClasspath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateConfigurationMojo' final or making the method 'defaultClasspath' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error misc FinalParameters Parameter project should be final. 59
 Error sizes LineLength Line is longer than 80 characters (found 81). 60
 Error design DesignForExtension Class 'ValidateConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'dependencyScopes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateConfigurationMojo' final or making the method 'dependencyScopes' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error sizes LineLength Line is longer than 80 characters (found 92). 65
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 65
 Error design DesignForExtension Class 'ValidateConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'defaultResourceDirectories' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateConfigurationMojo' final or making the method 'defaultResourceDirectories' static/final/abstract/empty, or adding allowed annotation for the method. 68

io/micronaut/maven/jsonschema/ValidateDevConfigurationMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 38
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 96). 41
 Error misc FinalParameters Parameter project should be final. 41
 Error misc FinalParameters Parameter compilerService should be final. 41
 Error design DesignForExtension Class 'ValidateDevConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'scenarioName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateDevConfigurationMojo' final or making the method 'scenarioName' static/final/abstract/empty, or adding allowed annotation for the method. 45
 Error design DesignForExtension Class 'ValidateDevConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'validationSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateDevConfigurationMojo' final or making the method 'validationSet' static/final/abstract/empty, or adding allowed annotation for the method. 50
 Error sizes LineLength Line is longer than 80 characters (found 122). 51
 Error misc FinalParameters Parameter cfg should be final. 51
 Error design DesignForExtension Class 'ValidateDevConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'defaultEnvironments' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateDevConfigurationMojo' final or making the method 'defaultEnvironments' static/final/abstract/empty, or adding allowed annotation for the method. 55
 Error design DesignForExtension Class 'ValidateDevConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'defaultClasspath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateDevConfigurationMojo' final or making the method 'defaultClasspath' static/final/abstract/empty, or adding allowed annotation for the method. 60
 Error misc FinalParameters Parameter project should be final. 61
 Error design DesignForExtension Class 'ValidateDevConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'dependencyScopes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateDevConfigurationMojo' final or making the method 'dependencyScopes' static/final/abstract/empty, or adding allowed annotation for the method. 65
 Error sizes LineLength Line is longer than 80 characters (found 92). 67
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 67
 Error design DesignForExtension Class 'ValidateDevConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'defaultResourceDirectories' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateDevConfigurationMojo' final or making the method 'defaultResourceDirectories' static/final/abstract/empty, or adding allowed annotation for the method. 70

io/micronaut/maven/jsonschema/ValidateTestConfigurationMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 38
 Error sizes LineLength Line is longer than 80 characters (found 97). 39
 Error misc FinalParameters Parameter project should be final. 39
 Error misc FinalParameters Parameter compilerService should be final. 39
 Error design DesignForExtension Class 'ValidateTestConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'scenarioName' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateTestConfigurationMojo' final or making the method 'scenarioName' static/final/abstract/empty, or adding allowed annotation for the method. 43
 Error design DesignForExtension Class 'ValidateTestConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'validationSet' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateTestConfigurationMojo' final or making the method 'validationSet' static/final/abstract/empty, or adding allowed annotation for the method. 48
 Error sizes LineLength Line is longer than 80 characters (found 122). 49
 Error misc FinalParameters Parameter cfg should be final. 49
 Error design DesignForExtension Class 'ValidateTestConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'defaultEnvironments' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateTestConfigurationMojo' final or making the method 'defaultEnvironments' static/final/abstract/empty, or adding allowed annotation for the method. 53
 Error design DesignForExtension Class 'ValidateTestConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'defaultClasspath' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateTestConfigurationMojo' final or making the method 'defaultClasspath' static/final/abstract/empty, or adding allowed annotation for the method. 58
 Error misc FinalParameters Parameter project should be final. 59
 Error design DesignForExtension Class 'ValidateTestConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'dependencyScopes' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateTestConfigurationMojo' final or making the method 'dependencyScopes' static/final/abstract/empty, or adding allowed annotation for the method. 63
 Error whitespace NoWhitespaceAfter '{' is followed by whitespace. 65
 Error design DesignForExtension Class 'ValidateTestConfigurationMojo' looks like designed for extension (can be subclassed), but the method 'defaultResourceDirectories' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'ValidateTestConfigurationMojo' final or making the method 'defaultResourceDirectories' static/final/abstract/empty, or adding allowed annotation for the method. 68
 Error sizes LineLength Line is longer than 80 characters (found 85). 70

io/micronaut/maven/openapi/AbstractOpenApiMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 103). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 141). 46
 Error design VisibilityModifier Variable 'definitionFile' must be private and have accessor methods. 47
 Error sizes LineLength Line is longer than 80 characters (found 92). 50
 Error sizes LineLength Line is longer than 80 characters (found 151). 52
 Error design VisibilityModifier Variable 'invokerPackageName' must be private and have accessor methods. 53
 Error sizes LineLength Line is longer than 80 characters (found 143). 58
 Error design VisibilityModifier Variable 'apiPackageName' must be private and have accessor methods. 59
 Error sizes LineLength Line is longer than 80 characters (found 147). 64
 Error design VisibilityModifier Variable 'modelPackageName' must be private and have accessor methods. 65
 Error sizes LineLength Line is longer than 80 characters (found 116). 70
 Error design VisibilityModifier Variable 'useBeanValidation' must be private and have accessor methods. 71
 Error sizes LineLength Line is longer than 80 characters (found 94). 74
 Error sizes LineLength Line is longer than 80 characters (found 118). 76
 Error design VisibilityModifier Variable 'useOneOfInterfaces' must be private and have accessor methods. 77
 Error sizes LineLength Line is longer than 80 characters (found 102). 80
 Error sizes LineLength Line is longer than 80 characters (found 110). 82
 Error design VisibilityModifier Variable 'useOptional' must be private and have accessor methods. 83
 Error sizes LineLength Line is longer than 80 characters (found 109). 88
 Error design VisibilityModifier Variable 'useReactive' must be private and have accessor methods. 89
 Error sizes LineLength Line is longer than 80 characters (found 139). 94
 Error design VisibilityModifier Variable 'serializationFramework' must be private and have accessor methods. 95
 Error sizes LineLength Line is longer than 80 characters (found 85). 98
 Error sizes LineLength Line is longer than 80 characters (found 131). 100
 Error design VisibilityModifier Variable 'alwaysUseGenerateHttpResponse' must be private and have accessor methods. 101
 Error sizes LineLength Line is longer than 80 characters (found 125). 104
 Error sizes LineLength Line is longer than 80 characters (found 134). 106
 Error design VisibilityModifier Variable 'generateHttpResponseWhereRequired' must be private and have accessor methods. 107
 Error sizes LineLength Line is longer than 80 characters (found 96). 110
 Error sizes LineLength Line is longer than 80 characters (found 101). 112
 Error design VisibilityModifier Variable 'ksp' must be private and have accessor methods. 113
 Error sizes LineLength Line is longer than 80 characters (found 123). 118
 Error design VisibilityModifier Variable 'dateTimeFormat' must be private and have accessor methods. 119
 Error sizes LineLength Line is longer than 80 characters (found 88). 122
 Error sizes LineLength Line is longer than 80 characters (found 128). 125
 Error design VisibilityModifier Variable 'outputKinds' must be private and have accessor methods. 126
 Error sizes LineLength Line is longer than 80 characters (found 102). 131
 Error design VisibilityModifier Variable 'outputDirectory' must be private and have accessor methods. 132
 Error sizes LineLength Line is longer than 80 characters (found 85). 135
 Error design VisibilityModifier Variable 'parameterMappings' must be private and have accessor methods. 139
 Error sizes LineLength Line is longer than 80 characters (found 85). 142
 Error design VisibilityModifier Variable 'responseBodyMappings' must be private and have accessor methods. 146
 Error design VisibilityModifier Variable 'schemaMapping' must be private and have accessor methods. 152
 Error design VisibilityModifier Variable 'importMapping' must be private and have accessor methods. 158
 Error design VisibilityModifier Variable 'nameMapping' must be private and have accessor methods. 164
 Error design VisibilityModifier Variable 'typeMapping' must be private and have accessor methods. 170
 Error design VisibilityModifier Variable 'enumNameMapping' must be private and have accessor methods. 176
 Error design VisibilityModifier Variable 'modelNameMapping' must be private and have accessor methods. 182
 Error design VisibilityModifier Variable 'inlineSchemaNameMapping' must be private and have accessor methods. 188
 Error design VisibilityModifier Variable 'inlineSchemaOption' must be private and have accessor methods. 194
 Error design VisibilityModifier Variable 'openapiNormalizer' must be private and have accessor methods. 200
 Error design VisibilityModifier Variable 'apiNamePrefix' must be private and have accessor methods. 206
 Error design VisibilityModifier Variable 'apiNameSuffix' must be private and have accessor methods. 212
 Error design VisibilityModifier Variable 'modelNamePrefix' must be private and have accessor methods. 218
 Error design VisibilityModifier Variable 'modelNameSuffix' must be private and have accessor methods. 224
 Error sizes LineLength Line is longer than 80 characters (found 84). 231
 Error design VisibilityModifier Variable 'lang' must be private and have accessor methods. 232
 Error sizes LineLength Line is longer than 80 characters (found 103). 237
 Error design VisibilityModifier Variable 'useEnumCaseInsensitive' must be private and have accessor methods. 238
 Error sizes LineLength Line is longer than 80 characters (found 86). 243
 Error design VisibilityModifier Variable 'additionalEnumTypeAnnotations' must be private and have accessor methods. 244
 Error sizes LineLength Line is longer than 80 characters (found 87). 249
 Error design VisibilityModifier Variable 'additionalModelTypeAnnotations' must be private and have accessor methods. 250
 Error sizes LineLength Line is longer than 80 characters (found 87). 255
 Error design VisibilityModifier Variable 'additionalOneOfTypeAnnotations' must be private and have accessor methods. 256
 Error design VisibilityModifier Variable 'additionalProperties' must be private and have accessor methods. 262
 Error sizes LineLength Line is longer than 80 characters (found 95). 265
 Error sizes LineLength Line is longer than 80 characters (found 107). 267
 Error design VisibilityModifier Variable 'generateSwaggerAnnotations' must be private and have accessor methods. 268
 Error sizes LineLength Line is longer than 80 characters (found 96). 273
 Error design VisibilityModifier Variable 'implicitHeaders' must be private and have accessor methods. 274
 Error design VisibilityModifier Variable 'implicitHeadersRegex' must be private and have accessor methods. 280
 Error sizes LineLength Line is longer than 80 characters (found 92). 285
 Error design VisibilityModifier Variable 'useJakartaEe' must be private and have accessor methods. 286
 Error sizes LineLength Line is longer than 80 characters (found 85). 289
 Error sizes LineLength Line is longer than 80 characters (found 104). 292
 Error design VisibilityModifier Variable 'sortParamsByRequiredFlag' must be private and have accessor methods. 293
 Error design VisibilityModifier Variable 'skipOperationExample' must be private and have accessor methods. 300
 Error design VisibilityModifier Variable 'skipSortingOperations' must be private and have accessor methods. 307
 Error sizes LineLength Line is longer than 80 characters (found 109). 312
 Error design VisibilityModifier Variable 'removeOperationIdPrefixDelimiter' must be private and have accessor methods. 313
 Error sizes LineLength Line is longer than 80 characters (found 105). 318
 Error design VisibilityModifier Variable 'removeOperationIdPrefixCount' must be private and have accessor methods. 319
 Error sizes LineLength Line is longer than 80 characters (found 85). 322
 Error sizes LineLength Line is longer than 80 characters (found 113). 324
 Error design VisibilityModifier Variable 'sortModelPropertiesByRequiredFlag' must be private and have accessor methods. 325
 Error sizes LineLength Line is longer than 80 characters (found 101). 328
 Error sizes LineLength Line is longer than 80 characters (found 98). 330
 Error design VisibilityModifier Variable 'ensureUniqueParams' must be private and have accessor methods. 331
 Error sizes LineLength Line is longer than 80 characters (found 98). 334
 Error design VisibilityModifier Variable 'allowUnicodeIdentifiers' must be private and have accessor methods. 337
 Error sizes LineLength Line is longer than 80 characters (found 84). 342
 Error design VisibilityModifier Variable 'prependFormOrBodyParameters' must be private and have accessor methods. 343
 Error sizes LineLength Line is longer than 80 characters (found 93). 346
 Error design VisibilityModifier Variable 'coroutines' must be private and have accessor methods. 351
 Error sizes LineLength Line is longer than 80 characters (found 88). 354
 Error design VisibilityModifier Variable 'useSealed' must be private and have accessor methods. 359
 Error sizes LineLength Line is longer than 80 characters (found 118). 362
 Error sizes LineLength Line is longer than 80 characters (found 91). 366
 Error design VisibilityModifier Variable 'jsonIncludeAlwaysForRequiredFields' must be private and have accessor methods. 367
 Error sizes LineLength Line is longer than 80 characters (found 111). 374
 Error design VisibilityModifier Variable 'requiredPropertiesInConstructor' must be private and have accessor methods. 375
 Error sizes LineLength Line is longer than 80 characters (found 92). 378
 Error sizes LineLength Line is longer than 80 characters (found 85). 382
 Error design VisibilityModifier Variable 'generateControllerAsAbstract' must be private and have accessor methods. 383
 Error javadoc JavadocVariable Missing a Javadoc comment. 385
 Error design VisibilityModifier Variable 'project' must be private and have accessor methods. 386
 Error sizes LineLength Line is longer than 80 characters (found 114). 403
 Error sizes LineLength Line is longer than 80 characters (found 85). 406
 Error sizes LineLength Line is longer than 80 characters (found 188). 417
 Error sizes LineLength Line is longer than 80 characters (found 123). 420
 Error sizes LineLength Line is longer than 80 characters (found 127). 428
 Error sizes LineLength Line is longer than 80 characters (found 89). 430
 Error sizes LineLength Line is longer than 80 characters (found 140). 431
 Error sizes LineLength Line is longer than 80 characters (found 88). 433
 Error sizes LineLength Line is longer than 80 characters (found 98). 435
 Error sizes LineLength Line is longer than 80 characters (found 91). 445
 Error sizes LineLength Line is longer than 80 characters (found 84). 464
 Error sizes LineLength Line is longer than 80 characters (found 84). 465
 Error sizes LineLength Line is longer than 80 characters (found 99). 468
 Error sizes LineLength Line is longer than 80 characters (found 81). 470
 Error sizes LineLength Line is longer than 80 characters (found 83). 471
 Error sizes LineLength Line is longer than 80 characters (found 83). 472
 Error sizes LineLength Line is longer than 80 characters (found 87). 479
 Error sizes LineLength Line is longer than 80 characters (found 89). 481
 Error sizes LineLength Line is longer than 80 characters (found 91). 487
 Error sizes LineLength Line is longer than 80 characters (found 85). 488

io/micronaut/maven/openapi/OpenApiClientMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error sizes LineLength Line is longer than 80 characters (found 86). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error design VisibilityModifier Variable 'clientId' must be private and have accessor methods. 40
 Error sizes LineLength Line is longer than 80 characters (found 87). 43
 Error design VisibilityModifier Variable 'clientPath' must be private and have accessor methods. 46
 Error design VisibilityModifier Variable 'useAuth' must be private and have accessor methods. 52
 Error design VisibilityModifier Variable 'additionalTypeAnnotations' must be private and have accessor methods. 58
 Error design VisibilityModifier Variable 'basePathSeparator' must be private and have accessor methods. 64
 Error design VisibilityModifier Variable 'authorizationFilterPattern' must be private and have accessor methods. 70
 Error design VisibilityModifier Variable 'enabled' must be private and have accessor methods. 76
 Error design VisibilityModifier Variable 'lombok' must be private and have accessor methods. 84
 Error design VisibilityModifier Variable 'fluxForArrays' must be private and have accessor methods. 92
 Error sizes LineLength Line is longer than 80 characters (found 106). 95
 Error sizes LineLength Line is longer than 80 characters (found 88). 99
 Error design VisibilityModifier Variable 'generatedAnnotation' must be private and have accessor methods. 100
 Error design DesignForExtension Class 'OpenApiClientMojo' looks like designed for extension (can be subclassed), but the method 'isEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OpenApiClientMojo' final or making the method 'isEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 102
 Error design DesignForExtension Class 'OpenApiClientMojo' looks like designed for extension (can be subclassed), but the method 'configureBuilder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OpenApiClientMojo' final or making the method 'configureBuilder' static/final/abstract/empty, or adding allowed annotation for the method. 107
 Error misc FinalParameters Parameter builder should be final. 108
 Error sizes LineLength Line is longer than 80 characters (found 88). 122
 Error sizes LineLength Line is longer than 80 characters (found 84). 128
 Error sizes LineLength Line is longer than 80 characters (found 88). 143
 Error sizes LineLength Line is longer than 80 characters (found 84). 149
 Error sizes LineLength Line is longer than 80 characters (found 84). 153

io/micronaut/maven/openapi/OpenApiGenericMojo.java

Severity Category Rule Message Line
 Error imports UnusedImports Unused import - io.micronaut.openapi.generator.AbstractMicronautJavaCodegen. 18
 Error sizes LineLength Line is longer than 80 characters (found 106). 34
 Error sizes LineLength Line is longer than 80 characters (found 90). 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 109). 40
 Error javadoc JavadocVariable Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 112). 45
 Error sizes LineLength Line is longer than 80 characters (found 111). 46
 Error sizes LineLength Line is longer than 80 characters (found 84). 48
 Error design VisibilityModifier Variable 'generatorClassName' must be private and have accessor methods. 49
 Error sizes LineLength Line is longer than 80 characters (found 99). 52
 Error sizes LineLength Line is longer than 80 characters (found 110). 54
 Error sizes LineLength Line is longer than 80 characters (found 112). 55
 Error design VisibilityModifier Variable 'properties' must be private and have accessor methods. 59
 Error design DesignForExtension Class 'OpenApiGenericMojo' looks like designed for extension (can be subclassed), but the method 'isEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OpenApiGenericMojo' final or making the method 'isEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 61
 Error design DesignForExtension Class 'OpenApiGenericMojo' looks like designed for extension (can be subclassed), but the method 'configureBuilder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OpenApiGenericMojo' final or making the method 'configureBuilder' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error sizes LineLength Line is longer than 80 characters (found 106). 67
 Error misc FinalParameters Parameter builder should be final. 67
 Error sizes LineLength Line is longer than 80 characters (found 101). 68
 Error sizes LineLength Line is longer than 80 characters (found 98). 73
 Error sizes LineLength Line is longer than 80 characters (found 94). 83
 Error sizes LineLength Line is longer than 80 characters (found 99). 86
 Error sizes LineLength Line is longer than 80 characters (found 146). 91
 Error sizes LineLength Line is longer than 80 characters (found 98). 97
 Error misc FinalParameters Parameter name should be final. 97
 Error misc FinalParameters Parameter builder should be final. 97
 Error misc FinalParameters Parameter value should be final. 97
 Error sizes LineLength Line is longer than 80 characters (found 87). 101
 Error sizes LineLength Line is longer than 80 characters (found 92). 104
 Error sizes LineLength Line is longer than 80 characters (found 172). 108
 Error sizes LineLength Line is longer than 80 characters (found 214). 114
 Error misc FinalParameters Parameter name should be final. 114
 Error misc FinalParameters Parameter builder should be final. 114
 Error misc FinalParameters Parameter value should be final. 114
 Error misc FinalParameters Parameter witherName should be final. 114
 Error misc FinalParameters Parameter setterName should be final. 114
 Error misc FinalParameters Parameter method should be final. 114
 Error sizes LineLength Line is longer than 80 characters (found 141). 116
 Error sizes LineLength Line is longer than 80 characters (found 89). 127
 Error modifier RedundantModifier Redundant 'public' modifier. 141
 Error misc FinalParameters Parameter message should be final. 141
 Error modifier RedundantModifier Redundant 'public' modifier. 145
 Error misc FinalParameters Parameter throwable should be final. 145

io/micronaut/maven/openapi/OpenApiServerMojo.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error sizes LineLength Line is longer than 80 characters (found 89). 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error sizes LineLength Line is longer than 80 characters (found 86). 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error sizes LineLength Line is longer than 80 characters (found 91). 35
 Error sizes LineLength Line is longer than 80 characters (found 158). 37
 Error design VisibilityModifier Variable 'controllerPackageName' must be private and have accessor methods. 38
 Error design VisibilityModifier Variable 'useAuth' must be private and have accessor methods. 44
 Error design VisibilityModifier Variable 'lombok' must be private and have accessor methods. 52
 Error design VisibilityModifier Variable 'fluxForArrays' must be private and have accessor methods. 60
 Error sizes LineLength Line is longer than 80 characters (found 106). 63
 Error sizes LineLength Line is longer than 80 characters (found 88). 67
 Error design VisibilityModifier Variable 'generatedAnnotation' must be private and have accessor methods. 68
 Error sizes LineLength Line is longer than 80 characters (found 87). 71
 Error design VisibilityModifier Variable 'aotCompatible' must be private and have accessor methods. 76
 Error design VisibilityModifier Variable 'enabled' must be private and have accessor methods. 82
 Error design DesignForExtension Class 'OpenApiServerMojo' looks like designed for extension (can be subclassed), but the method 'isEnabled' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OpenApiServerMojo' final or making the method 'isEnabled' static/final/abstract/empty, or adding allowed annotation for the method. 84
 Error design DesignForExtension Class 'OpenApiServerMojo' looks like designed for extension (can be subclassed), but the method 'configureBuilder' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'OpenApiServerMojo' final or making the method 'configureBuilder' static/final/abstract/empty, or adding allowed annotation for the method. 89
 Error misc FinalParameters Parameter builder should be final. 90
 Error sizes LineLength Line is longer than 80 characters (found 85). 119

io/micronaut/maven/openapi/ParameterMapping.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 24
 Error sizes LineLength Line is longer than 80 characters (found 104). 29
 Error sizes LineLength Line is longer than 80 characters (found 102). 34
 Error sizes LineLength Line is longer than 80 characters (found 98). 35
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error misc FinalParameters Parameter name should be final. 53
 Error coding HiddenField 'name' hides a field. 53
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error misc FinalParameters Parameter location should be final. 61
 Error coding HiddenField 'location' hides a field. 61
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error misc FinalParameters Parameter mappedType should be final. 69
 Error coding HiddenField 'mappedType' hides a field. 69
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 77
 Error misc FinalParameters Parameter mappedName should be final. 77
 Error coding HiddenField 'mappedName' hides a field. 77
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter validated should be final. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 97

io/micronaut/maven/openapi/ResponseBodyMapping.java

Severity Category Rule Message Line
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 45
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 49
 Error misc FinalParameters Parameter headerName should be final. 49
 Error coding HiddenField 'headerName' hides a field. 49
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 53
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 57
 Error misc FinalParameters Parameter mappedBodyType should be final. 57
 Error coding HiddenField 'mappedBodyType' hides a field. 57
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 65
 Error misc FinalParameters Parameter listWrapper should be final. 65
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 69
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error misc FinalParameters Parameter validated should be final. 73

io/micronaut/maven/services/CompilerService.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 94). 53
 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 javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 86). 64
 Error misc FinalParameters Parameter mavenSession should be final. 64
 Error coding HiddenField 'mavenSession' hides a field. 64
 Error misc FinalParameters Parameter executorService should be final. 64
 Error coding HiddenField 'executorService' hides a field. 64
 Error misc FinalParameters Parameter resolver should be final. 65
 Error coding HiddenField 'resolver' hides a field. 65
 Error sizes LineLength Line is longer than 80 characters (found 103). 84
 Error sizes LineLength Line is longer than 80 characters (found 97). 104
 Error misc FinalParameters Parameter runnableProject should be final. 104
 Error misc FinalParameters Parameter scopes should be final. 104
 Error sizes LineLength Line is longer than 80 characters (found 96). 112
 Error sizes LineLength Line is longer than 80 characters (found 122). 116
 Error misc FinalParameters Parameter runnableProject should be final. 116
 Error misc FinalParameters Parameter excludeProjects should be final. 116
 Error misc FinalParameters Parameter scopes should be final. 116
 Error sizes LineLength Line is longer than 80 characters (found 84). 118
 Error sizes LineLength Line is longer than 80 characters (found 114). 120
 Error sizes LineLength Line is longer than 80 characters (found 82). 122
 Error sizes LineLength Line is longer than 80 characters (found 135). 123
 Error sizes LineLength Line is longer than 80 characters (found 94). 125
 Error sizes LineLength Line is longer than 80 characters (found 98). 129
 Error misc FinalParameters Parameter dependencies should be final. 141
 Error sizes LineLength Line is longer than 80 characters (found 99). 142
 Error sizes LineLength Line is longer than 80 characters (found 105). 143
 Error sizes LineLength Line is longer than 80 characters (found 84). 146
 Error sizes LineLength Line is longer than 80 characters (found 106). 159
 Error sizes LineLength Line is longer than 80 characters (found 98). 162
 Error sizes LineLength Line is longer than 80 characters (found 81). 168
 Error whitespace OperatorWrap '&&' should be on a new line. 168
 Error sizes LineLength Line is longer than 80 characters (found 87). 169
 Error whitespace OperatorWrap '&&' should be on a new line. 169
 Error sizes LineLength Line is longer than 80 characters (found 81). 170

io/micronaut/maven/services/DependencyResolutionService.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error sizes LineLength Line is longer than 80 characters (found 83). 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 95). 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. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 129). 62
 Error misc FinalParameters Parameter mavenSession should be final. 62
 Error coding HiddenField 'mavenSession' hides a field. 62
 Error misc FinalParameters Parameter mavenProject should be final. 62
 Error coding HiddenField 'mavenProject' hides a field. 62
 Error misc FinalParameters Parameter repositorySystem should be final. 62
 Error coding HiddenField 'repositorySystem' hides a field. 62
 Error sizes LineLength Line is longer than 80 characters (found 88). 68
 Error misc FinalParameters Parameter resolutionResult should be final. 68
 Error sizes LineLength Line is longer than 80 characters (found 83). 75
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 75
 Error misc FinalParameters Parameter resolutionResult should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 86). 81
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error misc FinalParameters Parameter resolutionResult should be final. 81
 Error sizes LineLength Line is longer than 80 characters (found 101). 86
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error misc FinalParameters Parameter d should be final. 86
 Error sizes LineLength Line is longer than 80 characters (found 88). 88
 Error sizes LineLength Line is longer than 80 characters (found 97). 91
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 91
 Error misc FinalParameters Parameter d should be final. 91
 Error sizes LineLength Line is longer than 80 characters (found 118). 92
 Error sizes LineLength Line is longer than 80 characters (found 113). 95
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 95
 Error misc FinalParameters Parameter d should be final. 95
 Error sizes LineLength Line is longer than 80 characters (found 86). 96
 Error sizes LineLength Line is longer than 80 characters (found 87). 99
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 99
 Error misc FinalParameters Parameter d should be final. 99
 Error sizes LineLength Line is longer than 80 characters (found 97). 100
 Error sizes LineLength Line is longer than 80 characters (found 99). 104
 Error sizes LineLength Line is longer than 80 characters (found 95). 107
 Error sizes LineLength Line is longer than 80 characters (found 151). 110
 Error misc FinalParameters Parameter artifacts should be final. 110
 Error misc FinalParameters Parameter applyManagedDependencies should be final. 110
 Error sizes LineLength Line is longer than 80 characters (found 88). 111
 Error sizes LineLength Line is longer than 80 characters (found 101). 112
 Error sizes LineLength Line is longer than 80 characters (found 84). 114
 Error sizes LineLength Line is longer than 80 characters (found 124). 117
 Error sizes LineLength Line is longer than 80 characters (found 85). 118
 Error sizes LineLength Line is longer than 80 characters (found 87). 120
 Error sizes LineLength Line is longer than 80 characters (found 121). 121
 Error sizes LineLength Line is longer than 80 characters (found 91). 123
 Error sizes LineLength Line is longer than 80 characters (found 108). 127
 Error sizes LineLength Line is longer than 80 characters (found 193). 128
 Error sizes LineLength Line is longer than 80 characters (found 88). 132
 Error sizes LineLength Line is longer than 80 characters (found 109). 136
 Error sizes LineLength Line is longer than 80 characters (found 87). 139
 Error sizes LineLength Line is longer than 80 characters (found 119). 141

io/micronaut/maven/services/DockerService.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 81
 Error sizes LineLength Line is longer than 80 characters (found 102). 83
 Error misc FinalParameters Parameter mavenProject should be final. 83
 Error coding HiddenField 'mavenProject' hides a field. 83
 Error misc FinalParameters Parameter jibConfigurationService should be final. 83
 Error coding HiddenField 'jibConfigurationService' hides a field. 83
 Error sizes LineLength Line is longer than 80 characters (found 85). 86
 Error sizes LineLength Line is longer than 80 characters (found 95). 102
 Error sizes LineLength Line is longer than 80 characters (found 82). 104
 Error misc FinalParameters Parameter dockerfileName should be final. 104
 Error sizes LineLength Line is longer than 80 characters (found 112). 106
 Error misc FinalParameters Parameter buildImageCmd should be final. 111
 Error sizes LineLength Line is longer than 80 characters (found 96). 113
 Error sizes LineLength Line is longer than 80 characters (found 134). 114
 Error sizes LineLength Line is longer than 80 characters (found 84). 118
 Error misc FinalParameters Parameter builder should be final. 142
 Error sizes LineLength Line is longer than 80 characters (found 85). 145
 Error sizes LineLength Line is longer than 80 characters (found 82). 147
 Error misc FinalParameters Parameter item should be final. 149
 Error sizes LineLength Line is longer than 80 characters (found 97). 154
 Error sizes LineLength Line is longer than 80 characters (found 89). 169
 Error sizes LineLength Line is longer than 80 characters (found 84). 170
 Error sizes LineLength Line is longer than 80 characters (found 149). 173
 Error misc FinalParameters Parameter imageId should be final. 173
 Error misc FinalParameters Parameter timeoutSeconds should be final. 173
 Error misc FinalParameters Parameter checkpointNetworkName should be final. 173
 Error misc FinalParameters Parameter binds should be final. 173
 Error sizes LineLength Line is longer than 80 characters (found 89). 175
 Error sizes LineLength Line is longer than 80 characters (found 160). 178
 Error sizes LineLength Line is longer than 80 characters (found 105). 188
 Error sizes LineLength Line is longer than 80 characters (found 101). 190
 Error sizes LineLength Line is longer than 80 characters (found 106). 191
 Error sizes LineLength Line is longer than 80 characters (found 82). 193
 Error sizes LineLength Line is longer than 80 characters (found 100). 194
 Error sizes LineLength Line is longer than 80 characters (found 90). 196
 Error sizes LineLength Line is longer than 80 characters (found 90). 197
 Error sizes LineLength Line is longer than 80 characters (found 96). 200
 Error sizes LineLength Line is longer than 80 characters (found 96). 201
 Error sizes LineLength Line is longer than 80 characters (found 85). 203
 Error sizes LineLength Line is longer than 80 characters (found 100). 211
 Error sizes LineLength Line is longer than 80 characters (found 103). 219
 Error misc FinalParameters Parameter imageId should be final. 225
 Error misc FinalParameters Parameter containerPath should be final. 225
 Error sizes LineLength Line is longer than 80 characters (found 88). 226
 Error sizes LineLength Line is longer than 80 characters (found 121). 229
 Error sizes LineLength Line is longer than 80 characters (found 93). 233
 Error sizes LineLength Line is longer than 80 characters (found 103). 234
 Error sizes LineLength Line is longer than 80 characters (found 82). 235
 Error sizes LineLength Line is longer than 80 characters (found 120). 250
 Error misc FinalParameters Parameter name should be final. 255
 Error sizes LineLength Line is longer than 80 characters (found 120). 260
 Error sizes LineLength Line is longer than 80 characters (found 97). 266
 Error misc FinalParameters Parameter name should be final. 266
 Error misc FinalParameters Parameter targetFileName should be final. 266
 Error sizes LineLength Line is longer than 80 characters (found 94). 270
 Error misc FinalParameters Parameter imageName should be final. 281
 Error sizes LineLength Line is longer than 80 characters (found 87). 290
 Error sizes LineLength Line is longer than 80 characters (found 94). 292
 Error misc FinalParameters Parameter dockerImage should be final. 292
 Error misc FinalParameters Parameter username should be final. 292
 Error misc FinalParameters Parameter password should be final. 292
 Error sizes LineLength Line is longer than 80 characters (found 81). 298
 Error sizes LineLength Line is longer than 80 characters (found 105). 299
 Error sizes LineLength Line is longer than 80 characters (found 102). 302
 Error sizes LineLength Line is longer than 80 characters (found 105). 303
 Error sizes LineLength Line is longer than 80 characters (found 90). 307
 Error sizes LineLength Line is longer than 80 characters (found 93). 311
 Error sizes LineLength Line is longer than 80 characters (found 86). 313
 Error sizes LineLength Line is longer than 80 characters (found 151). 324

io/micronaut/maven/services/ExecutorService.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 85). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 114). 66
 Error misc FinalParameters Parameter mavenProject should be final. 66
 Error coding HiddenField 'mavenProject' hides a field. 66
 Error misc FinalParameters Parameter mavenSession should be final. 66
 Error coding HiddenField 'mavenSession' hides a field. 66
 Error misc FinalParameters Parameter pluginManager should be final. 66
 Error coding HiddenField 'pluginManager' hides a field. 66
 Error misc FinalParameters Parameter invoker should be final. 67
 Error coding HiddenField 'invoker' hides a field. 67
 Error sizes LineLength Line is longer than 80 characters (found 87). 77
 Error sizes LineLength Line is longer than 80 characters (found 90). 81
 Error misc FinalParameters Parameter pluginKey should be final. 81
 Error misc FinalParameters Parameter goal should be final. 81
 Error sizes LineLength Line is longer than 80 characters (found 118). 85
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 85
 Error misc FinalParameters Parameter project should be final. 85
 Error misc FinalParameters Parameter pluginKey should be final. 85
 Error misc FinalParameters Parameter goal should be final. 85
 Error sizes LineLength Line is longer than 80 characters (found 151). 89
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 89
 Error misc FinalParameters Parameter project should be final. 89
 Error misc FinalParameters Parameter pluginKey should be final. 89
 Error misc FinalParameters Parameter goal should be final. 89
 Error misc FinalParameters Parameter overriddenConfiguration should be final. 89
 Error sizes LineLength Line is longer than 80 characters (found 129). 115
 Error sizes LineLength Line is longer than 80 characters (found 160). 131
 Error misc FinalParameters Parameter pluginGroup should be final. 131
 Error misc FinalParameters Parameter pluginArtifact should be final. 131
 Error misc FinalParameters Parameter pluginVersion should be final. 131
 Error misc FinalParameters Parameter goal should be final. 131
 Error misc FinalParameters Parameter configuration should be final. 131
 Error sizes LineLength Line is longer than 80 characters (found 81). 132
 Error sizes LineLength Line is longer than 80 characters (found 120). 133
 Error sizes LineLength Line is longer than 80 characters (found 103). 144
 Error misc FinalParameters Parameter pluginKey should be final. 144
 Error misc FinalParameters Parameter goal should be final. 144
 Error sizes LineLength Line is longer than 80 characters (found 90). 155
 Error misc FinalParameters Parameter goals should be final. 155
 Error sizes LineLength Line is longer than 80 characters (found 112). 168
 Error misc FinalParameters Parameter project should be final. 168
 Error misc FinalParameters Parameter goals should be final. 168
 Error sizes LineLength Line is longer than 80 characters (found 102). 178

io/micronaut/maven/testresources/AbstractTestResourcesMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 116). 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'log' must be private and have accessor methods. 42
 Error design VisibilityModifier Variable 'pluginContext' must be private and have accessor methods. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'buildDirectory' must be private and have accessor methods. 50
 Error sizes LineLength Line is longer than 80 characters (found 114). 53
 Error design VisibilityModifier Variable 'testResourcesVersion' must be private and have accessor methods. 57
 Error sizes LineLength Line is longer than 80 characters (found 118). 60
 Error sizes LineLength Line is longer than 80 characters (found 107). 61
 Error sizes LineLength Line is longer than 80 characters (found 102). 62
 Error sizes LineLength Line is longer than 80 characters (found 88). 65
 Error design VisibilityModifier Variable 'classpathInference' must be private and have accessor methods. 65
 Error sizes LineLength Line is longer than 80 characters (found 120). 68
 Error design VisibilityModifier Variable 'testResourcesDependencies' must be private and have accessor methods. 72
 Error sizes LineLength Line is longer than 80 characters (found 121). 75
 Error design VisibilityModifier Variable 'explicitPort' must be private and have accessor methods. 79
 Error sizes LineLength Line is longer than 80 characters (found 118). 82
 Error sizes LineLength Line is longer than 80 characters (found 107). 85
 Error design VisibilityModifier Variable 'clientTimeout' must be private and have accessor methods. 86
 Error sizes LineLength Line is longer than 80 characters (found 112). 89
 Error sizes LineLength Line is longer than 80 characters (found 81). 94
 Error sizes LineLength Line is longer than 80 characters (found 89). 95
 Error design VisibilityModifier Variable 'serverIdleTimeoutMinutes' must be private and have accessor methods. 95
 Error sizes LineLength Line is longer than 80 characters (found 86). 101
 Error design VisibilityModifier Variable 'testResourcesSystemProperties' must be private and have accessor methods. 107
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 109
 Error misc FinalParameters Parameter buildDir should be final. 109
 Error design DesignForExtension Class 'AbstractTestResourcesMojo' looks like designed for extension (can be subclassed), but the method 'setLog' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractTestResourcesMojo' final or making the method 'setLog' static/final/abstract/empty, or adding allowed annotation for the method. 113
 Error misc FinalParameters Parameter log should be final. 114
 Error coding HiddenField 'log' hides a field. 114
 Error design DesignForExtension Class 'AbstractTestResourcesMojo' looks like designed for extension (can be subclassed), but the method 'getLog' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractTestResourcesMojo' final or making the method 'getLog' static/final/abstract/empty, or adding allowed annotation for the method. 118
 Error design DesignForExtension Class 'AbstractTestResourcesMojo' looks like designed for extension (can be subclassed), but the method 'getPluginContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractTestResourcesMojo' final or making the method 'getPluginContext' static/final/abstract/empty, or adding allowed annotation for the method. 126
 Error design DesignForExtension Class 'AbstractTestResourcesMojo' looks like designed for extension (can be subclassed), but the method 'setPluginContext' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'AbstractTestResourcesMojo' final or making the method 'setPluginContext' static/final/abstract/empty, or adding allowed annotation for the method. 131
 Error misc FinalParameters Parameter pluginContext should be final. 132
 Error coding HiddenField 'pluginContext' hides a field. 132

io/micronaut/maven/testresources/DefaultServerFactory.java

Severity Category Rule Message Line
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 44
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 54
 Error sizes ParameterNumber More than 7 parameters (found 8). 54
 Error misc FinalParameters Parameter log should be final. 54
 Error coding HiddenField 'log' hides a field. 54
 Error misc FinalParameters Parameter toolchainManager should be final. 55
 Error coding HiddenField 'toolchainManager' hides a field. 55
 Error misc FinalParameters Parameter mavenSession should be final. 56
 Error coding HiddenField 'mavenSession' hides a field. 56
 Error misc FinalParameters Parameter serverStarted should be final. 57
 Error coding HiddenField 'serverStarted' hides a field. 57
 Error misc FinalParameters Parameter testResourcesVersion should be final. 58
 Error coding HiddenField 'testResourcesVersion' hides a field. 58
 Error misc FinalParameters Parameter debugServer should be final. 59
 Error coding HiddenField 'debugServer' hides a field. 59
 Error sizes LineLength Line is longer than 80 characters (found 110). 60
 Error misc FinalParameters Parameter foreground should be final. 60
 Error coding HiddenField 'foreground' hides a field. 60
 Error coding HiddenField 'testResourcesSystemProperties' hides a field. 60
 Error design DesignForExtension Class 'DefaultServerFactory' looks like designed for extension (can be subclassed), but the method 'startServer' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DefaultServerFactory' final or making the method 'startServer' static/final/abstract/empty, or adding allowed annotation for the method. 71
 Error misc FinalParameters Parameter processParameters should be final. 72
 Error sizes LineLength Line is longer than 80 characters (found 95). 73
 Error sizes LineLength Line is longer than 80 characters (found 86). 77
 Error sizes LineLength Line is longer than 80 characters (found 96). 84
 Error sizes LineLength Line is longer than 80 characters (found 111). 108
 Error sizes LineLength Line is longer than 80 characters (found 117). 110
 Error sizes LineLength Line is longer than 80 characters (found 108). 113
 Error sizes LineLength Line is longer than 80 characters (found 87). 115
 Error misc FinalParameters Parameter processParameters should be final. 115
 Error sizes LineLength Line is longer than 80 characters (found 92). 125
 Error sizes LineLength Line is longer than 80 characters (found 107). 127
 Error sizes LineLength Line is longer than 80 characters (found 96). 128
 Error sizes LineLength Line is longer than 80 characters (found 101). 129
 Error design DesignForExtension Class 'DefaultServerFactory' looks like designed for extension (can be subclassed), but the method 'waitFor' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'DefaultServerFactory' final or making the method 'waitFor' static/final/abstract/empty, or adding allowed annotation for the method. 145
 Error misc FinalParameters Parameter duration should be final. 146

io/micronaut/maven/testresources/StartTestResourcesServerMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 116). 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 43
 Error javadoc JavadocVariable Missing a Javadoc comment. 45
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 47
 Error misc FinalParameters Parameter mavenProject should be final. 49
 Error coding HiddenField 'mavenProject' hides a field. 49
 Error misc FinalParameters Parameter mavenSession should be final. 50
 Error coding HiddenField 'mavenSession' hides a field. 50
 Error sizes LineLength Line is longer than 80 characters (found 96). 51
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 51
 Error coding HiddenField 'dependencyResolutionService' hides a field. 51
 Error misc FinalParameters Parameter toolchainManager should be final. 52
 Error coding HiddenField 'toolchainManager' hides a field. 52
 Error sizes LineLength Line is longer than 80 characters (found 127). 63
 Error regexp RegexpSingleline Line has trailing spaces. 66
 Error sizes LineLength Line is longer than 80 characters (found 119). 67
 Error sizes LineLength Line is longer than 80 characters (found 116). 68
 Error sizes LineLength Line is longer than 80 characters (found 120). 69
 Error sizes LineLength Line is longer than 80 characters (found 85). 76
 Error sizes LineLength Line is longer than 80 characters (found 105). 82
 Error sizes LineLength Line is longer than 80 characters (found 92). 83
 Error regexp RegexpSingleline Line has trailing spaces. 84
 Error sizes LineLength Line is longer than 80 characters (found 115). 85
 Error regexp RegexpSingleline Line has trailing spaces. 87
 Error sizes LineLength Line is longer than 80 characters (found 89). 89
 Error sizes LineLength Line is longer than 80 characters (found 140). 102
 Error misc FinalParameters Parameter evaluator should be final. 102
 Error misc FinalParameters Parameter propertyName should be final. 102

io/micronaut/maven/testresources/StopTestResourcesServerMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 115). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 34
 Error javadoc JavadocVariable Missing a Javadoc comment. 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 MissingJavadocMethod Missing a Javadoc comment. 44
 Error sizes LineLength Line is longer than 80 characters (found 92). 46
 Error misc FinalParameters Parameter mavenProject should be final. 46
 Error coding HiddenField 'mavenProject' hides a field. 46
 Error misc FinalParameters Parameter mavenSession should be final. 46
 Error coding HiddenField 'mavenSession' hides a field. 46
 Error sizes LineLength Line is longer than 80 characters (found 132). 47
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 47
 Error coding HiddenField 'dependencyResolutionService' hides a field. 47
 Error misc FinalParameters Parameter toolchainManager should be final. 47
 Error coding HiddenField 'toolchainManager' hides a field. 47
 Error sizes LineLength Line is longer than 80 characters (found 119). 56
 Error sizes LineLength Line is longer than 80 characters (found 116). 57
 Error sizes LineLength Line is longer than 80 characters (found 120). 58

io/micronaut/maven/testresources/TestResourcesConfiguration.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error sizes LineLength Line is longer than 80 characters (found 84). 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 31
 Error sizes LineLength Line is longer than 80 characters (found 107). 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error sizes LineLength Line is longer than 80 characters (found 83). 37
 Error design VisibilityModifier Variable 'testResourcesEnabled' must be private and have accessor methods. 38
 Error sizes LineLength Line is longer than 80 characters (found 85). 41
 Error sizes LineLength Line is longer than 80 characters (found 85). 44
 Error design VisibilityModifier Variable 'shared' must be private and have accessor methods. 45
 Error sizes LineLength Line is longer than 80 characters (found 118). 48
 Error sizes LineLength Line is longer than 80 characters (found 118). 49
 Error design VisibilityModifier Variable 'sharedServerNamespace' must be private and have accessor methods. 54
 Error sizes LineLength Line is longer than 80 characters (found 107). 57
 Error sizes LineLength Line is longer than 80 characters (found 91). 62
 Error design VisibilityModifier Variable 'debugServer' must be private and have accessor methods. 63
 Error sizes LineLength Line is longer than 80 characters (found 89). 70
 Error design VisibilityModifier Variable 'foreground' must be private and have accessor methods. 71
 Error sizes LineLength Line is longer than 80 characters (found 94). 81
 Error misc FinalParameters Parameter testResourcesEnabled should be final. 99
 Error coding HiddenField 'testResourcesEnabled' hides a field. 99
 Error sizes LineLength Line is longer than 80 characters (found 86). 104
 Error misc FinalParameters Parameter shared should be final. 108
 Error coding HiddenField 'shared' hides a field. 108
 Error misc FinalParameters Parameter sharedServerNamespace should be final. 117
 Error coding HiddenField 'sharedServerNamespace' hides a field. 117
 Error misc FinalParameters Parameter debugServer should be final. 126
 Error coding HiddenField 'debugServer' hides a field. 126

io/micronaut/maven/testresources/TestResourcesHelper.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 103). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 121). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error sizes LineLength Line is longer than 80 characters (found 132). 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error sizes LineLength Line is longer than 80 characters (found 146). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 100
 Error javadoc JavadocVariable Missing a Javadoc comment. 102
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 104
 Error sizes ParameterNumber More than 7 parameters (found 17). 104
 Error misc FinalParameters Parameter enabled should be final. 104
 Error coding HiddenField 'enabled' hides a field. 104
 Error misc FinalParameters Parameter shared should be final. 105
 Error coding HiddenField 'shared' hides a field. 105
 Error misc FinalParameters Parameter buildDirectory should be final. 106
 Error coding HiddenField 'buildDirectory' hides a field. 106
 Error misc FinalParameters Parameter explicitPort should be final. 107
 Error coding HiddenField 'explicitPort' hides a field. 107
 Error misc FinalParameters Parameter clientTimeout should be final. 108
 Error coding HiddenField 'clientTimeout' hides a field. 108
 Error misc FinalParameters Parameter serverIdleTimeoutMinutes should be final. 109
 Error coding HiddenField 'serverIdleTimeoutMinutes' hides a field. 109
 Error misc FinalParameters Parameter mavenProject should be final. 110
 Error coding HiddenField 'mavenProject' hides a field. 110
 Error misc FinalParameters Parameter mavenSession should be final. 111
 Error coding HiddenField 'mavenSession' hides a field. 111
 Error sizes LineLength Line is longer than 80 characters (found 87). 112
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 112
 Error coding HiddenField 'dependencyResolutionService' hides a field. 112
 Error misc FinalParameters Parameter toolchainManager should be final. 113
 Error coding HiddenField 'toolchainManager' hides a field. 113
 Error misc FinalParameters Parameter testResourcesVersion should be final. 114
 Error coding HiddenField 'testResourcesVersion' hides a field. 114
 Error misc FinalParameters Parameter classpathInference should be final. 115
 Error coding HiddenField 'classpathInference' hides a field. 115
 Error misc FinalParameters Parameter testResourcesDependencies should be final. 116
 Error coding HiddenField 'testResourcesDependencies' hides a field. 116
 Error misc FinalParameters Parameter sharedServerNamespace should be final. 117
 Error coding HiddenField 'sharedServerNamespace' hides a field. 117
 Error misc FinalParameters Parameter debugServer should be final. 118
 Error coding HiddenField 'debugServer' hides a field. 118
 Error sizes LineLength Line is longer than 80 characters (found 109). 119
 Error misc FinalParameters Parameter foreground should be final. 119
 Error coding HiddenField 'foreground' hides a field. 119
 Error coding HiddenField 'testResourcesSystemProperties' hides a field. 119
 Error sizes LineLength Line is longer than 80 characters (found 113). 136
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 136
 Error misc FinalParameters Parameter mavenSession should be final. 136
 Error coding HiddenField 'mavenSession' hides a field. 136
 Error misc FinalParameters Parameter enabled should be final. 136
 Error coding HiddenField 'enabled' hides a field. 136
 Error misc FinalParameters Parameter shared should be final. 136
 Error coding HiddenField 'shared' hides a field. 136
 Error misc FinalParameters Parameter buildDirectory should be final. 136
 Error coding HiddenField 'buildDirectory' hides a field. 136
 Error sizes LineLength Line is longer than 80 characters (found 86). 152
 Error sizes LineLength Line is longer than 80 characters (found 89). 165
 Error sizes LineLength Line is longer than 80 characters (found 183). 174
 Error sizes LineLength Line is longer than 80 characters (found 152). 175
 Error sizes LineLength Line is longer than 80 characters (found 121). 180
 Error sizes LineLength Line is longer than 80 characters (found 100). 181
 Error sizes LineLength Line is longer than 80 characters (found 103). 182
 Error sizes LineLength Line is longer than 80 characters (found 93). 185
 Error sizes LineLength Line is longer than 80 characters (found 94). 186
 Error sizes LineLength Line is longer than 80 characters (found 84). 187
 Error sizes LineLength Line is longer than 80 characters (found 184). 196
 Error sizes LineLength Line is longer than 80 characters (found 84). 199
 Error sizes LineLength Line is longer than 80 characters (found 82). 200
 Error sizes LineLength Line is longer than 80 characters (found 118). 207
 Error sizes LineLength Line is longer than 80 characters (found 111). 220
 Error sizes LineLength Line is longer than 80 characters (found 87). 225
 Error misc FinalParameters Parameter serverSettings should be final. 225
 Error coding MagicNumber '3' is a magic number. 226
 Error sizes LineLength Line is longer than 80 characters (found 84). 227
 Error sizes LineLength Line is longer than 80 characters (found 134). 229
 Error sizes LineLength Line is longer than 80 characters (found 151). 230
 Error misc FinalParameters Parameter serverSettings should be final. 234
 Error sizes LineLength Line is longer than 80 characters (found 163). 238
 Error misc FinalParameters Parameter accessToken should be final. 238
 Error misc FinalParameters Parameter buildDir should be final. 238
 Error misc FinalParameters Parameter serverSettingsDirectory should be final. 238
 Error misc FinalParameters Parameter serverFactory should be final. 238
 Error sizes LineLength Line is longer than 80 characters (found 86). 258
 Error sizes LineLength Line is longer than 80 characters (found 109). 264
 Error sizes LineLength Line is longer than 80 characters (found 91). 266
 Error sizes LineLength Line is longer than 80 characters (found 100). 269
 Error sizes LineLength Line is longer than 80 characters (found 89). 274
 Error sizes LineLength Line is longer than 80 characters (found 95). 276
 Error sizes LineLength Line is longer than 80 characters (found 95). 280
 Error sizes LineLength Line is longer than 80 characters (found 87). 281
 Error sizes LineLength Line is longer than 80 characters (found 87). 289
 Error misc FinalParameters Parameter quiet should be final. 298
 Error sizes LineLength Line is longer than 80 characters (found 123). 307
 Error sizes LineLength Line is longer than 80 characters (found 81). 310
 Error sizes LineLength Line is longer than 80 characters (found 120). 313
 Error sizes LineLength Line is longer than 80 characters (found 101). 314
 Error sizes LineLength Line is longer than 80 characters (found 103). 317
 Error sizes LineLength Line is longer than 80 characters (found 102). 318
 Error misc FinalParameters Parameter port should be final. 331
 Error sizes LineLength Line is longer than 80 characters (found 83). 332
 Error misc FinalParameters Parameter message should be final. 339
 Error misc FinalParameters Parameter quiet should be final. 339
 Error sizes LineLength Line is longer than 80 characters (found 87). 363
 Error sizes LineLength Line is longer than 80 characters (found 83). 370
 Error sizes LineLength Line is longer than 80 characters (found 87). 377
 Error misc FinalParameters Parameter buildDir should be final. 380
 Error misc FinalParameters Parameter sharedServerNamespace should be final. 387
 Error coding HiddenField 'sharedServerNamespace' hides a field. 387

io/micronaut/maven/testresources/TestResourcesLifecycleExtension.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 49
 Error sizes LineLength Line is longer than 80 characters (found 88). 50
 Error sizes LineLength Line is longer than 80 characters (found 109). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 107). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 105). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 116). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 60
 Error misc FinalParameters Parameter logger should be final. 62
 Error coding HiddenField 'logger' hides a field. 62
 Error design DesignForExtension Class 'TestResourcesLifecycleExtension' looks like designed for extension (can be subclassed), but the method 'afterProjectsRead' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestResourcesLifecycleExtension' final or making the method 'afterProjectsRead' static/final/abstract/empty, or adding allowed annotation for the method. 66
 Error misc FinalParameters Parameter session should be final. 67
 Error sizes LineLength Line is longer than 80 characters (found 132). 71
 Error sizes LineLength Line is longer than 80 characters (found 158). 72
 Error sizes LineLength Line is longer than 80 characters (found 92). 77
 Error sizes LineLength Line is longer than 80 characters (found 83). 78
 Error sizes LineLength Line is longer than 80 characters (found 87). 80
 Error sizes LineLength Line is longer than 80 characters (found 90). 81
 Error design DesignForExtension Class 'TestResourcesLifecycleExtension' looks like designed for extension (can be subclassed), but the method 'afterSessionEnd' does not have javadoc that explains how to do that safely. If class is not designed for extension consider making the class 'TestResourcesLifecycleExtension' final or making the method 'afterSessionEnd' static/final/abstract/empty, or adding allowed annotation for the method. 90
 Error misc FinalParameters Parameter session should be final. 91
 Error sizes LineLength Line is longer than 80 characters (found 146). 92
 Error sizes LineLength Line is longer than 80 characters (found 136). 96
 Error sizes LineLength Line is longer than 80 characters (found 162). 97
 Error sizes LineLength Line is longer than 80 characters (found 99). 102
 Error sizes LineLength Line is longer than 80 characters (found 107). 104
 Error sizes LineLength Line is longer than 80 characters (found 119). 117
 Error misc FinalParameters Parameter evaluator should be final. 117
 Error misc FinalParameters Parameter configuration should be final. 117
 Error sizes LineLength Line is longer than 80 characters (found 107). 119
 Error sizes LineLength Line is longer than 80 characters (found 103). 131
 Error misc FinalParameters Parameter evaluator should be final. 131
 Error misc FinalParameters Parameter configuration should be final. 131
 Error sizes LineLength Line is longer than 80 characters (found 95). 132
 Error sizes LineLength Line is longer than 80 characters (found 104). 141
 Error misc FinalParameters Parameter evaluator should be final. 141
 Error misc FinalParameters Parameter configuration should be final. 141
 Error sizes LineLength Line is longer than 80 characters (found 96). 142
 Error misc FinalParameters Parameter plugin should be final. 151
 Error misc FinalParameters Parameter dom should be final. 162
 Error sizes LineLength Line is longer than 80 characters (found 102). 169
 Error sizes LineLength Line is longer than 80 characters (found 82). 177
 Error sizes LineLength Line is longer than 80 characters (found 82). 179
 Error sizes LineLength Line is longer than 80 characters (found 93). 190
 Error misc FinalParameters Parameter evaluator should be final. 190
 Error misc FinalParameters Parameter property should be final. 190
 Error sizes LineLength Line is longer than 80 characters (found 122). 196
 Error sizes LineLength Line is longer than 80 characters (found 98). 205
 Error misc FinalParameters Parameter currentProject should be final. 205
 Error misc FinalParameters Parameter session should be final. 205
 Error sizes LineLength Line is longer than 80 characters (found 97). 211
 Error sizes LineLength Line is longer than 80 characters (found 96). 212
 Error sizes LineLength Line is longer than 80 characters (found 83). 215
 Error sizes LineLength Line is longer than 80 characters (found 84). 222
 Error misc FinalParameters Parameter build should be final. 222
 Error misc FinalParameters Parameter consumer should be final. 222
 Error sizes LineLength Line is longer than 80 characters (found 86). 225