Fork me on GitHub

Checkstyle Results

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

Summary

Files  Info  Warnings  Errors
36 0 0 1439

Files

File  I  W  E
io/micronaut/maven/AbstractDockerMojo.java 0 0 69
io/micronaut/maven/AbstractMicronautMojo.java 0 0 2
io/micronaut/maven/DockerCracMojo.java 0 0 89
io/micronaut/maven/DockerMojo.java 0 0 26
io/micronaut/maven/DockerNativeMojo.java 0 0 68
io/micronaut/maven/DockerPushMojo.java 0 0 28
io/micronaut/maven/DockerfileMojo.java 0 0 81
io/micronaut/maven/GraalVMResourcesMojo.java 0 0 34
io/micronaut/maven/ImportFactoryMojo.java 0 0 37
io/micronaut/maven/JansiLog.java 0 0 37
io/micronaut/maven/MojoUtils.java 0 0 39
io/micronaut/maven/Packaging.java 0 0 11
io/micronaut/maven/RunMojo.java 0 0 109
io/micronaut/maven/aot/AbstractMicronautAotCliMojo.java 0 0 43
io/micronaut/maven/aot/AbstractMicronautAotMojo.java 0 0 27
io/micronaut/maven/aot/AotAnalysisMojo.java 0 0 33
io/micronaut/maven/aot/AotRuntime.java 0 0 2
io/micronaut/maven/aot/AotSampleMojo.java 0 0 17
io/micronaut/maven/aot/Constants.java 0 0 7
io/micronaut/maven/openapi/AbstractOpenApiMojo.java 0 0 40
io/micronaut/maven/openapi/OpenApiClientMojo.java 0 0 23
io/micronaut/maven/openapi/OpenApiGenericMojo.java 0 0 43
io/micronaut/maven/openapi/OpenApiServerMojo.java 0 0 20
io/micronaut/maven/openapi/ParameterMapping.java 0 0 29
io/micronaut/maven/openapi/ResponseBodyMapping.java 0 0 14
io/micronaut/maven/services/CompilerService.java 0 0 39
io/micronaut/maven/services/DependencyResolutionService.java 0 0 60
io/micronaut/maven/services/DockerService.java 0 0 73
io/micronaut/maven/services/ExecutorService.java 0 0 35
io/micronaut/maven/testresources/AbstractTestResourcesMojo.java 0 0 36
io/micronaut/maven/testresources/DefaultServerFactory.java 0 0 28
io/micronaut/maven/testresources/StartTestResourcesServerMojo.java 0 0 18
io/micronaut/maven/testresources/StopTestResourcesServerMojo.java 0 0 22
io/micronaut/maven/testresources/TestResourcesConfiguration.java 0 0 25
io/micronaut/maven/testresources/TestResourcesHelper.java 0 0 115
io/micronaut/maven/testresources/TestResourcesLifecycleExtension.java 0 0 60

Rules

Category Rule Violations Severity
coding HiddenField 80  Error
InnerAssignment 2  Error
MagicNumber 6  Error
design DesignForExtension 47  Error
VisibilityModifier 63  Error
imports AvoidStarImport 4  Error
UnusedImports
  • processJavadoc: "false"
1  Error
javadoc JavadocPackage 5  Error
JavadocVariable 206  Error
MissingJavadocMethod 51  Error
misc FinalParameters 281  Error
modifier RedundantModifier 2  Error
sizes LineLength
  • fileExtensions: "java"
678  Error
ParameterNumber 2  Error
whitespace OperatorWrap 11  Error

Details

io/micronaut/maven/AbstractDockerMojo.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 36
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error sizes LineLength Line is longer than 80 characters (found 103). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 111). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error design VisibilityModifier Variable 'mavenProject' must be private and have accessor methods. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'jibConfigurationService' must be private and have accessor methods. 59
 Error sizes LineLength Line is longer than 80 characters (found 84). 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error design VisibilityModifier Variable 'applicationConfigurationService' must be private and have accessor methods. 60
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error design VisibilityModifier Variable 'dockerService' must be private and have accessor methods. 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error design VisibilityModifier Variable 'expressionEvaluator' must be private and have accessor methods. 62
 Error sizes LineLength Line is longer than 80 characters (found 117). 66
 Error sizes LineLength Line is longer than 80 characters (found 113). 67
 Error sizes LineLength Line is longer than 80 characters (found 122). 69
 Error design VisibilityModifier Variable 'nativeImageBuildArgs' must be private and have accessor methods. 74
 Error design VisibilityModifier Variable 'appArguments' must be private and have accessor methods. 80
 Error sizes LineLength Line is longer than 80 characters (found 107). 84
 Error design VisibilityModifier Variable 'mainClass' must be private and have accessor methods. 87
 Error sizes LineLength Line is longer than 80 characters (found 96). 90
 Error sizes LineLength Line is longer than 80 characters (found 82). 92
 Error design VisibilityModifier Variable 'staticNativeImage' must be private and have accessor methods. 93
 Error design VisibilityModifier Variable 'micronautRuntime' must be private and have accessor methods. 99
 Error sizes LineLength Line is longer than 80 characters (found 113). 105
 Error design VisibilityModifier Variable 'baseImageRun' must be private and have accessor methods. 106
 Error sizes LineLength Line is longer than 80 characters (found 122). 109
 Error sizes LineLength Line is longer than 80 characters (found 107). 111
 Error design VisibilityModifier Variable 'oracleLinuxVersion' must be private and have accessor methods. 112
 Error design VisibilityModifier Variable 'networkMode' must be private and have accessor methods. 120
 Error sizes LineLength Line is longer than 80 characters (found 108). 122
 Error misc FinalParameters Parameter mavenProject should be final. 122
 Error coding HiddenField 'mavenProject' hides a field. 122
 Error misc FinalParameters Parameter jibConfigurationService should be final. 122
 Error coding HiddenField 'jibConfigurationService' hides a field. 122
 Error sizes LineLength Line is longer than 80 characters (found 97). 123
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 123
 Error coding HiddenField 'applicationConfigurationService' hides a field. 123
 Error sizes LineLength Line is longer than 80 characters (found 119). 124
 Error misc FinalParameters Parameter dockerService should be final. 124
 Error coding HiddenField 'dockerService' hides a field. 124
 Error misc FinalParameters Parameter mavenSession should be final. 124
 Error misc FinalParameters Parameter mojoExecution should be final. 124
 Error sizes LineLength Line is longer than 80 characters (found 103). 129
 Error sizes LineLength Line is longer than 80 characters (found 134). 133
 Error sizes LineLength Line is longer than 80 characters (found 173). 136
 Error sizes LineLength Line is longer than 80 characters (found 117). 140
 Error coding MagicNumber '17' is a magic number. 151
 Error sizes LineLength Line is longer than 80 characters (found 108). 155
 Error sizes LineLength Line is longer than 80 characters (found 140). 166
 Error sizes LineLength Line is longer than 80 characters (found 133). 168
 Error sizes LineLength Line is longer than 80 characters (found 96). 211
 Error misc FinalParameters Parameter expression should be final. 221
 Error sizes LineLength Line is longer than 80 characters (found 85). 223
 Error sizes LineLength Line is longer than 80 characters (found 90). 230
 Error sizes LineLength Line is longer than 80 characters (found 106). 242
 Error sizes LineLength Line is longer than 80 characters (found 103). 243
 Error sizes LineLength Line is longer than 80 characters (found 85). 244
 Error sizes LineLength Line is longer than 80 characters (found 148). 249
 Error whitespace OperatorWrap '+' should be on a new line. 257
 Error whitespace OperatorWrap '+' should be on a new line. 260
 Error sizes LineLength Line is longer than 80 characters (found 184). 275

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). 56
 Error sizes LineLength Line is longer than 80 characters (found 118). 61
 Error sizes LineLength Line is longer than 80 characters (found 107). 62
 Error sizes LineLength Line is longer than 80 characters (found 119). 64
 Error sizes LineLength Line is longer than 80 characters (found 119). 71
 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 javadoc JavadocVariable Missing a Javadoc comment. 77
 Error sizes LineLength Line is longer than 80 characters (found 123). 78
 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 92). 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error sizes LineLength Line is longer than 80 characters (found 92). 82
 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. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error sizes LineLength Line is longer than 80 characters (found 90). 96
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error sizes LineLength Line is longer than 80 characters (found 111). 97
 Error sizes LineLength Line is longer than 80 characters (found 111). 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error sizes LineLength Line is longer than 80 characters (found 90). 104
 Error sizes LineLength Line is longer than 80 characters (found 122). 106
 Error sizes LineLength Line is longer than 80 characters (found 137). 112
 Error sizes LineLength Line is longer than 80 characters (found 92). 124
 Error sizes LineLength Line is longer than 80 characters (found 84). 128
 Error sizes LineLength Line is longer than 80 characters (found 81). 136
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 139
 Error misc FinalParameters Parameter mavenProject should be final. 142
 Error misc FinalParameters Parameter jibConfigurationService should be final. 143
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 144
 Error misc FinalParameters Parameter dockerService should be final. 145
 Error misc FinalParameters Parameter mavenReaderFilter should be final. 146
 Error coding HiddenField 'mavenReaderFilter' hides a field. 146
 Error misc FinalParameters Parameter mavenSession should be final. 147
 Error misc FinalParameters Parameter mojoExecution should be final. 148
 Error sizes LineLength Line is longer than 80 characters (found 130). 150
 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. 154
 Error sizes LineLength Line is longer than 80 characters (found 96). 159
 Error sizes LineLength Line is longer than 80 characters (found 110). 162
 Error sizes LineLength Line is longer than 80 characters (found 119). 163
 Error sizes LineLength Line is longer than 80 characters (found 110). 165
 Error sizes LineLength Line is longer than 80 characters (found 108). 170
 Error whitespace OperatorWrap '+' should be on a new line. 170
 Error sizes LineLength Line is longer than 80 characters (found 102). 171
 Error whitespace OperatorWrap '+' should be on a new line. 171
 Error sizes LineLength Line is longer than 80 characters (found 99). 172
 Error sizes LineLength Line is longer than 80 characters (found 86). 174
 Error sizes LineLength Line is longer than 80 characters (found 112). 179
 Error sizes LineLength Line is longer than 80 characters (found 84). 182
 Error sizes LineLength Line is longer than 80 characters (found 112). 183
 Error misc FinalParameters Parameter architecture should be final. 194
 Error sizes LineLength Line is longer than 80 characters (found 92). 204
 Error sizes LineLength Line is longer than 80 characters (found 81). 207
 Error sizes LineLength Line is longer than 80 characters (found 108). 208
 Error sizes LineLength Line is longer than 80 characters (found 85). 210
 Error sizes LineLength Line is longer than 80 characters (found 116). 212
 Error sizes LineLength Line is longer than 80 characters (found 145). 232
 Error misc FinalParameters Parameter checkpointContainerId should be final. 232
 Error sizes LineLength Line is longer than 80 characters (found 97). 242
 Error sizes LineLength Line is longer than 80 characters (found 86). 251
 Error sizes LineLength Line is longer than 80 characters (found 84). 257
 Error sizes LineLength Line is longer than 80 characters (found 83). 258
 Error sizes LineLength Line is longer than 80 characters (found 84). 259
 Error sizes LineLength Line is longer than 80 characters (found 89). 262
 Error misc FinalParameters Parameter readinessCommand should be final. 262
 Error coding HiddenField 'readinessCommand' hides a field. 262
 Error misc FinalParameters Parameter mainClass should be final. 262
 Error sizes LineLength Line is longer than 80 characters (found 97). 269
 Error misc FinalParameters Parameter scriptNames should be final. 269
 Error sizes LineLength Line is longer than 80 characters (found 82). 270
 Error sizes LineLength Line is longer than 80 characters (found 96). 274
 Error sizes LineLength Line is longer than 80 characters (found 138). 277
 Error misc FinalParameters Parameter target should be final. 277
 Error misc FinalParameters Parameter replacements should be final. 277
 Error misc FinalParameters Parameter scriptNames should be final. 277
 Error sizes LineLength Line is longer than 80 characters (found 108). 280
 Error sizes LineLength Line is longer than 80 characters (found 106). 281
 Error sizes LineLength Line is longer than 80 characters (found 125). 282
 Error sizes LineLength Line is longer than 80 characters (found 140). 291
 Error sizes LineLength Line is longer than 80 characters (found 82). 294

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 87). 81
 Error misc FinalParameters Parameter providedDockerfile should be final. 88
 Error sizes LineLength Line is longer than 80 characters (found 112). 90
 Error sizes LineLength Line is longer than 80 characters (found 81). 93
 Error misc FinalParameters Parameter dockerfile should be final. 93
 Error sizes LineLength Line is longer than 80 characters (found 83). 95
 Error sizes LineLength Line is longer than 80 characters (found 84). 96
 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). 50
 Error sizes LineLength Line is longer than 80 characters (found 123). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 91). 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 90). 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 javadoc JavadocVariable Missing a Javadoc comment. 68
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 103). 73
 Error misc FinalParameters Parameter mavenProject should be final. 73
 Error misc FinalParameters Parameter jibConfigurationService should be final. 73
 Error sizes LineLength Line is longer than 80 characters (found 121). 74
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 74
 Error misc FinalParameters Parameter dockerService should be final. 74
 Error sizes LineLength Line is longer than 80 characters (found 85). 75
 Error misc FinalParameters Parameter mavenSession should be final. 75
 Error misc FinalParameters Parameter mojoExecution should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 130). 76
 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. 79
 Error sizes LineLength Line is longer than 80 characters (found 84). 86
 Error sizes LineLength Line is longer than 80 characters (found 110). 101
 Error sizes LineLength Line is longer than 80 characters (found 108). 108
 Error whitespace OperatorWrap '+' should be on a new line. 108
 Error sizes LineLength Line is longer than 80 characters (found 102). 109
 Error whitespace OperatorWrap '+' should be on a new line. 109
 Error sizes LineLength Line is longer than 80 characters (found 99). 110
 Error sizes LineLength Line is longer than 80 characters (found 94). 118
 Error sizes LineLength Line is longer than 80 characters (found 111). 120
 Error sizes LineLength Line is longer than 80 characters (found 97). 122
 Error sizes LineLength Line is longer than 80 characters (found 137). 124
 Error sizes LineLength Line is longer than 80 characters (found 82). 125
 Error sizes LineLength Line is longer than 80 characters (found 327). 127
 Error sizes LineLength Line is longer than 80 characters (found 215). 129
 Error sizes LineLength Line is longer than 80 characters (found 237). 133
 Error sizes LineLength Line is longer than 80 characters (found 98). 137
 Error sizes LineLength Line is longer than 80 characters (found 139). 140
 Error sizes LineLength Line is longer than 80 characters (found 88). 144
 Error misc FinalParameters Parameter maxAllowedVersion should be final. 144
 Error sizes LineLength Line is longer than 80 characters (found 165). 146
 Error sizes LineLength Line is longer than 80 characters (found 89). 157
 Error sizes LineLength Line is longer than 80 characters (found 93). 160
 Error sizes LineLength Line is longer than 80 characters (found 96). 162
 Error sizes LineLength Line is longer than 80 characters (found 81). 164
 Error sizes LineLength Line is longer than 80 characters (found 94). 172
 Error sizes LineLength Line is longer than 80 characters (found 81). 173
 Error sizes LineLength Line is longer than 80 characters (found 89). 176
 Error sizes LineLength Line is longer than 80 characters (found 88). 189
 Error sizes LineLength Line is longer than 80 characters (found 131). 193
 Error misc FinalParameters Parameter dockerfileName should be final. 193
 Error misc FinalParameters Parameter passClassName should be final. 193
 Error sizes LineLength Line is longer than 80 characters (found 81). 203
 Error sizes LineLength Line is longer than 80 characters (found 151). 207
 Error sizes LineLength Line is longer than 80 characters (found 94). 213
 Error sizes LineLength Line is longer than 80 characters (found 121). 221
 Error sizes LineLength Line is longer than 80 characters (found 161). 230
 Error misc FinalParameters Parameter buildImageCmdArguments should be final. 230
 Error misc FinalParameters Parameter buildImageCmdSupplier should be final. 230
 Error sizes LineLength Line is longer than 80 characters (found 92). 231
 Error sizes LineLength Line is longer than 80 characters (found 126). 232
 Error sizes LineLength Line is longer than 80 characters (found 85). 235
 Error sizes LineLength Line is longer than 80 characters (found 151). 236
 Error sizes LineLength Line is longer than 80 characters (found 90). 242
 Error sizes LineLength Line is longer than 80 characters (found 92). 252

io/micronaut/maven/DockerPushMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 87). 41
 Error sizes LineLength Line is longer than 80 characters (found 123). 42
 Error sizes LineLength Line is longer than 80 characters (found 84). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 101). 56
 Error misc FinalParameters Parameter mavenProject should be final. 56
 Error misc FinalParameters Parameter jibConfigurationService should be final. 56
 Error sizes LineLength Line is longer than 80 characters (found 119). 57
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 57
 Error misc FinalParameters Parameter dockerService should be final. 57
 Error sizes LineLength Line is longer than 80 characters (found 83). 58
 Error misc FinalParameters Parameter mavenSession should be final. 58
 Error misc FinalParameters Parameter mojoExecution should be final. 58
 Error sizes LineLength Line is longer than 80 characters (found 130). 59
 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. 62
 Error sizes LineLength Line is longer than 80 characters (found 122). 65
 Error sizes LineLength Line is longer than 80 characters (found 87). 68
 Error sizes LineLength Line is longer than 80 characters (found 81). 69
 Error sizes LineLength Line is longer than 80 characters (found 95). 74
 Error sizes LineLength Line is longer than 80 characters (found 90). 75
 Error sizes LineLength Line is longer than 80 characters (found 129). 76
 Error sizes LineLength Line is longer than 80 characters (found 88). 80
 Error sizes LineLength Line is longer than 80 characters (found 109). 81
 Error sizes LineLength Line is longer than 80 characters (found 148). 83
 Error sizes LineLength Line is longer than 80 characters (found 138). 95
 Error sizes LineLength Line is longer than 80 characters (found 158). 98
 Error misc FinalParameters Parameter logEvent should be final. 102

io/micronaut/maven/DockerfileMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 116). 51
 Error sizes LineLength Line is longer than 80 characters (found 84). 54
 Error sizes LineLength Line is longer than 80 characters (found 95). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error sizes LineLength Line is longer than 80 characters (found 88). 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 64
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error sizes LineLength Line is longer than 80 characters (found 81). 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 66
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 68
 Error sizes LineLength Line is longer than 80 characters (found 87). 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error sizes LineLength Line is longer than 80 characters (found 94). 70
 Error javadoc JavadocVariable Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 91). 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 83). 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error sizes LineLength Line is longer than 80 characters (found 94). 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 110). 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 MissingJavadocMethod Missing a Javadoc comment. 79
 Error sizes LineLength Line is longer than 80 characters (found 130). 80
 Error sizes ParameterNumber More than 7 parameters (found 8). 80
 Error misc FinalParameters Parameter mavenProject should be final. 80
 Error misc FinalParameters Parameter dockerService should be final. 80
 Error misc FinalParameters Parameter jibConfigurationService should be final. 80
 Error sizes LineLength Line is longer than 80 characters (found 123). 81
 Error misc FinalParameters Parameter applicationConfigurationService should be final. 81
 Error misc FinalParameters Parameter executorService should be final. 81
 Error coding HiddenField 'executorService' hides a field. 81
 Error sizes LineLength Line is longer than 80 characters (found 116). 82
 Error misc FinalParameters Parameter mavenSession should be final. 82
 Error misc FinalParameters Parameter mojoExecution should be final. 82
 Error misc FinalParameters Parameter compilerService should be final. 82
 Error coding HiddenField 'compilerService' hides a field. 82
 Error sizes LineLength Line is longer than 80 characters (found 130). 83
 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. 88
 Error sizes LineLength Line is longer than 80 characters (found 92). 90
 Error sizes LineLength Line is longer than 80 characters (found 232). 98
 Error sizes LineLength Line is longer than 80 characters (found 108). 101
 Error sizes LineLength Line is longer than 80 characters (found 89). 108
 Error misc FinalParameters Parameter runtime should be final. 108
 Error sizes LineLength Line is longer than 80 characters (found 93). 112
 Error sizes LineLength Line is longer than 80 characters (found 84). 116
 Error sizes LineLength Line is longer than 80 characters (found 106). 123
 Error sizes LineLength Line is longer than 80 characters (found 117). 128
 Error misc FinalParameters Parameter runtime should be final. 128
 Error sizes LineLength Line is longer than 80 characters (found 115). 131
 Error sizes LineLength Line is longer than 80 characters (found 106). 132
 Error sizes LineLength Line is longer than 80 characters (found 129). 134
 Error sizes LineLength Line is longer than 80 characters (found 85). 136
 Error sizes LineLength Line is longer than 80 characters (found 106). 139
 Error sizes LineLength Line is longer than 80 characters (found 85). 144
 Error misc FinalParameters Parameter dockerfile should be final. 144
 Error sizes LineLength Line is longer than 80 characters (found 122). 147
 Error sizes LineLength Line is longer than 80 characters (found 121). 160
 Error misc FinalParameters Parameter runtime should be final. 160
 Error sizes LineLength Line is longer than 80 characters (found 87). 162
 Error sizes LineLength Line is longer than 80 characters (found 110). 165
 Error coding InnerAssignment Inner assignments should be avoided. 165
 Error sizes LineLength Line is longer than 80 characters (found 120). 166
 Error coding InnerAssignment Inner assignments should be avoided. 166
 Error sizes LineLength Line is longer than 80 characters (found 81). 174
 Error sizes LineLength Line is longer than 80 characters (found 84). 176
 Error sizes LineLength Line is longer than 80 characters (found 106). 178
 Error misc FinalParameters Parameter dockerfile should be final. 184
 Error sizes LineLength Line is longer than 80 characters (found 84). 192
 Error sizes LineLength Line is longer than 80 characters (found 87). 196
 Error sizes LineLength Line is longer than 80 characters (found 90). 197
 Error sizes LineLength Line is longer than 80 characters (found 87). 199
 Error sizes LineLength Line is longer than 80 characters (found 96). 211
 Error sizes LineLength Line is longer than 80 characters (found 84). 213
 Error sizes LineLength Line is longer than 80 characters (found 92). 217
 Error sizes LineLength Line is longer than 80 characters (found 134). 227
 Error sizes LineLength Line is longer than 80 characters (found 93). 230
 Error sizes LineLength Line is longer than 80 characters (found 159). 231

io/micronaut/maven/GraalVMResourcesMojo.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 33
 Error sizes LineLength Line is longer than 80 characters (found 112). 36
 Error sizes LineLength Line is longer than 80 characters (found 86). 37
 Error sizes LineLength Line is longer than 80 characters (found 105). 41
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error javadoc JavadocVariable Missing a Javadoc comment. 50
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 112). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 94). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 90). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 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. 60
 Error sizes LineLength Line is longer than 80 characters (found 98). 71
 Error sizes LineLength Line is longer than 80 characters (found 108). 76
 Error sizes LineLength Line is longer than 80 characters (found 90). 79
 Error sizes LineLength Line is longer than 80 characters (found 98). 90
 Error sizes LineLength Line is longer than 80 characters (found 115). 95
 Error misc FinalParameters Parameter folder should be final. 99
 Error misc FinalParameters Parameter folder should be final. 103
 Error misc FinalParameters Parameter filePath should be final. 103
 Error sizes LineLength Line is longer than 80 characters (found 108). 117
 Error sizes LineLength Line is longer than 80 characters (found 114). 118
 Error sizes LineLength Line is longer than 80 characters (found 92). 119
 Error sizes LineLength Line is longer than 80 characters (found 84). 125
 Error sizes LineLength Line is longer than 80 characters (found 82). 127
 Error sizes LineLength Line is longer than 80 characters (found 143). 128
 Error misc FinalParameters Parameter resourceName should be final. 147
 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. 159
 Error misc FinalParameters Parameter log should be final. 160

io/micronaut/maven/ImportFactoryMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 177). 46
 Error sizes LineLength Line is longer than 80 characters (found 89). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 92). 66
 Error sizes LineLength Line is longer than 80 characters (found 170). 74
 Error sizes LineLength Line is longer than 80 characters (found 96). 78
 Error sizes LineLength Line is longer than 80 characters (found 104). 83
 Error sizes LineLength Line is longer than 80 characters (found 129). 91
 Error sizes LineLength Line is longer than 80 characters (found 124). 99
 Error sizes LineLength Line is longer than 80 characters (found 122). 107
 Error sizes LineLength Line is longer than 80 characters (found 120). 115
 Error sizes LineLength Line is longer than 80 characters (found 100). 119
 Error sizes LineLength Line is longer than 80 characters (found 99). 120
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 127
 Error misc FinalParameters Parameter project should be final. 128
 Error coding HiddenField 'project' hides a field. 128
 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. 132
 Error sizes LineLength Line is longer than 80 characters (found 96). 152
 Error sizes LineLength Line is longer than 80 characters (found 85). 167
 Error sizes LineLength Line is longer than 80 characters (found 91). 169
 Error sizes LineLength Line is longer than 80 characters (found 91). 176
 Error misc FinalParameters Parameter dependencies should be final. 188
 Error sizes LineLength Line is longer than 80 characters (found 93). 212
 Error sizes LineLength Line is longer than 80 characters (found 94). 213
 Error sizes LineLength Line is longer than 80 characters (found 85). 224
 Error misc FinalParameters Parameter artifact should be final. 224
 Error sizes LineLength Line is longer than 80 characters (found 95). 227
 Error sizes LineLength Line is longer than 80 characters (found 82). 230
 Error misc FinalParameters Parameter artifact should be final. 240
 Error misc FinalParameters Parameter entry should be final. 250
 Error sizes LineLength Line is longer than 80 characters (found 93). 252
 Error sizes LineLength Line is longer than 80 characters (found 100). 263
 Error misc FinalParameters Parameter packageName should be final. 263
 Error misc FinalParameters Parameter packages should be final. 263
 Error sizes LineLength Line is longer than 80 characters (found 86). 264
 Error sizes LineLength Line is longer than 80 characters (found 99). 274
 Error sizes LineLength Line is longer than 80 characters (found 85). 286

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 JavadocVariable Missing a Javadoc comment. 41
 Error sizes LineLength Line is longer than 80 characters (found 107). 46
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 46
 Error misc FinalParameters Parameter toolchainManager should be final. 46
 Error misc FinalParameters Parameter mavenSession should be final. 46
 Error sizes LineLength Line is longer than 80 characters (found 97). 48
 Error sizes LineLength Line is longer than 80 characters (found 94). 52
 Error sizes LineLength Line is longer than 80 characters (found 85). 56
 Error sizes LineLength Line is longer than 80 characters (found 128). 64
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 64
 Error misc FinalParameters Parameter nativeImageBuildArgs should be final. 64
 Error misc FinalParameters Parameter baseImageRun should be final. 64
 Error misc FinalParameters Parameter argsFile should be final. 64
 Error sizes LineLength Line is longer than 80 characters (found 128). 69
 Error sizes LineLength Line is longer than 80 characters (found 81). 70
 Error sizes LineLength Line is longer than 80 characters (found 83). 73
 Error misc FinalParameters Parameter argsFile should be final. 78
 Error sizes LineLength Line is longer than 80 characters (found 95). 85
 Error sizes LineLength Line is longer than 80 characters (found 82). 101
 Error sizes LineLength Line is longer than 80 characters (found 89). 102
 Error sizes LineLength Line is longer than 80 characters (found 101). 103
 Error coding MagicNumber '3' is a magic number. 103
 Error sizes LineLength Line is longer than 80 characters (found 105). 104
 Error sizes LineLength Line is longer than 80 characters (found 87). 105
 Error sizes LineLength Line is longer than 80 characters (found 89). 106
 Error sizes LineLength Line is longer than 80 characters (found 84). 112
 Error misc FinalParameters Parameter arg should be final. 116
 Error sizes LineLength Line is longer than 80 characters (found 99). 120
 Error sizes LineLength Line is longer than 80 characters (found 88). 125
 Error sizes LineLength Line is longer than 80 characters (found 105). 134
 Error coding MagicNumber '4' is a magic number. 134
 Error whitespace OperatorWrap '+' should be on a new line. 134
 Error sizes LineLength Line is longer than 80 characters (found 105). 135
 Error coding MagicNumber '3' is a magic number. 135
 Error whitespace OperatorWrap '+' should be on a new line. 135
 Error sizes LineLength Line is longer than 80 characters (found 105). 136
 Error whitespace OperatorWrap '+' should be on a new line. 136
 Error sizes LineLength Line is longer than 80 characters (found 92). 137
 Error sizes LineLength Line is longer than 80 characters (found 93). 138

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). 69
 Error sizes LineLength Line is longer than 80 characters (found 119). 70
 Error sizes LineLength Line is longer than 80 characters (found 109). 72
 Error sizes LineLength Line is longer than 80 characters (found 154). 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error sizes LineLength Line is longer than 80 characters (found 89). 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error sizes LineLength Line is longer than 80 characters (found 107). 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 97
 Error javadoc JavadocVariable Missing a Javadoc comment. 98
 Error javadoc JavadocVariable Missing a Javadoc comment. 99
 Error javadoc JavadocVariable Missing a Javadoc comment. 100
 Error javadoc JavadocVariable Missing a Javadoc comment. 101
 Error javadoc JavadocVariable Missing a Javadoc comment. 102
 Error javadoc JavadocVariable Missing a Javadoc comment. 103
 Error sizes LineLength Line is longer than 80 characters (found 107). 112
 Error sizes LineLength Line is longer than 80 characters (found 86). 124
 Error sizes LineLength Line is longer than 80 characters (found 88). 142
 Error sizes LineLength Line is longer than 80 characters (found 101). 143
 Error sizes LineLength Line is longer than 80 characters (found 119). 156
 Error sizes LineLength Line is longer than 80 characters (found 124). 159
 Error sizes LineLength Line is longer than 80 characters (found 113). 165
 Error sizes LineLength Line is longer than 80 characters (found 140). 167
 Error sizes LineLength Line is longer than 80 characters (found 97). 173
 Error sizes LineLength Line is longer than 80 characters (found 81). 179
 Error sizes LineLength Line is longer than 80 characters (found 82). 191
 Error javadoc JavadocVariable Missing a Javadoc comment. 192
 Error sizes LineLength Line is longer than 80 characters (found 95). 193
 Error javadoc JavadocVariable Missing a Javadoc comment. 195
 Error javadoc JavadocVariable Missing a Javadoc comment. 197
 Error javadoc JavadocVariable Missing a Javadoc comment. 198
 Error javadoc JavadocVariable Missing a Javadoc comment. 199
 Error javadoc JavadocVariable Missing a Javadoc comment. 200
 Error javadoc JavadocVariable Missing a Javadoc comment. 201
 Error javadoc JavadocVariable Missing a Javadoc comment. 202
 Error javadoc JavadocVariable Missing a Javadoc comment. 203
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 205
 Error misc FinalParameters Parameter mavenSession should be final. 207
 Error coding HiddenField 'mavenSession' hides a field. 207
 Error misc FinalParameters Parameter pluginManager should be final. 208
 Error misc FinalParameters Parameter projectBuilder should be final. 209
 Error coding HiddenField 'projectBuilder' hides a field. 209
 Error misc FinalParameters Parameter toolchainManager should be final. 210
 Error coding HiddenField 'toolchainManager' hides a field. 210
 Error misc FinalParameters Parameter compilerService should be final. 211
 Error coding HiddenField 'compilerService' hides a field. 211
 Error misc FinalParameters Parameter executorService should be final. 212
 Error coding HiddenField 'executorService' hides a field. 212
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 213
 Error coding HiddenField 'dependencyResolutionService' hides a field. 213
 Error sizes LineLength Line is longer than 80 characters (found 81). 220
 Error sizes LineLength Line is longer than 80 characters (found 83). 222
 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. 225
 Error sizes LineLength Line is longer than 80 characters (found 122). 254
 Error sizes LineLength Line is longer than 80 characters (found 85). 257
 Error sizes LineLength Line is longer than 80 characters (found 151). 258
 Error sizes LineLength Line is longer than 80 characters (found 88). 296
 Error sizes LineLength Line is longer than 80 characters (found 97). 324
 Error misc FinalParameters Parameter watches should be final. 334
 Error coding HiddenField 'watches' hides a field. 334
 Error misc FinalParameters Parameter event should be final. 338
 Error sizes LineLength Line is longer than 80 characters (found 92). 341
 Error sizes LineLength Line is longer than 80 characters (found 138). 345
 Error sizes LineLength Line is longer than 80 characters (found 86). 352
 Error misc FinalParameters Parameter path should be final. 358
 Error sizes LineLength Line is longer than 80 characters (found 125). 360
 Error sizes LineLength Line is longer than 80 characters (found 92). 364
 Error sizes LineLength Line is longer than 80 characters (found 84). 370
 Error sizes LineLength Line is longer than 80 characters (found 101). 372
 Error sizes LineLength Line is longer than 80 characters (found 114). 374
 Error sizes LineLength Line is longer than 80 characters (found 181). 377
 Error sizes LineLength Line is longer than 80 characters (found 88). 392
 Error sizes LineLength Line is longer than 80 characters (found 105). 394
 Error sizes LineLength Line is longer than 80 characters (found 118). 396
 Error sizes LineLength Line is longer than 80 characters (found 185). 399
 Error misc FinalParameters Parameter path should be final. 415
 Error sizes LineLength Line is longer than 80 characters (found 84). 419
 Error sizes LineLength Line is longer than 80 characters (found 96). 424
 Error whitespace OperatorWrap '||' should be on a new line. 424
 Error sizes LineLength Line is longer than 80 characters (found 82). 426
 Error sizes LineLength Line is longer than 80 characters (found 91). 430
 Error sizes LineLength Line is longer than 80 characters (found 101). 448
 Error sizes LineLength Line is longer than 80 characters (found 118). 450
 Error sizes LineLength Line is longer than 80 characters (found 88). 457
 Error sizes LineLength Line is longer than 80 characters (found 141). 465
 Error sizes LineLength Line is longer than 80 characters (found 86). 494
 Error sizes LineLength Line is longer than 80 characters (found 132). 500
 Error sizes LineLength Line is longer than 80 characters (found 135). 507
 Error sizes LineLength Line is longer than 80 characters (found 128). 511
 Error whitespace OperatorWrap ':' should be on a new line. 511
 Error sizes LineLength Line is longer than 80 characters (found 98). 512
 Error sizes LineLength Line is longer than 80 characters (found 121). 513
 Error sizes LineLength Line is longer than 80 characters (found 106). 514
 Error sizes LineLength Line is longer than 80 characters (found 93). 519
 Error sizes LineLength Line is longer than 80 characters (found 97). 524
 Error sizes LineLength Line is longer than 80 characters (found 93). 534
 Error misc FinalParameters Parameter path should be final. 605
 Error misc FinalParameters Parameter pattern should be final. 609
 Error misc FinalParameters Parameter path should be final. 609
 Error sizes LineLength Line is longer than 80 characters (found 92). 613
 Error misc FinalParameters Parameter path should be final. 613
 Error misc FinalParameters Parameter includePattern should be final. 613
 Error misc FinalParameters Parameter directory should be final. 613
 Error sizes LineLength Line is longer than 80 characters (found 98). 615

io/micronaut/maven/aot/AbstractMicronautAotCliMojo.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - io.micronaut.maven.aot.Constants.*. 44
 Error sizes LineLength Line is longer than 80 characters (found 84). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 96). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error design VisibilityModifier Variable 'packageName' must be private and have accessor methods. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error sizes LineLength Line is longer than 80 characters (found 96). 79
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 86
 Error sizes LineLength Line is longer than 80 characters (found 104). 87
 Error misc FinalParameters Parameter compilerService should be final. 87
 Error misc FinalParameters Parameter executorService should be final. 87
 Error coding HiddenField 'executorService' hides a field. 87
 Error sizes LineLength Line is longer than 80 characters (found 124). 88
 Error misc FinalParameters Parameter mavenProject should be final. 88
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 88
 Error coding HiddenField 'dependencyResolutionService' hides a field. 88
 Error sizes LineLength Line is longer than 80 characters (found 81). 94
 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. 96
 Error sizes LineLength Line is longer than 80 characters (found 93). 97
 Error sizes LineLength Line is longer than 80 characters (found 124). 99
 Error sizes LineLength Line is longer than 80 characters (found 110). 106
 Error sizes LineLength Line is longer than 80 characters (found 92). 115
 Error sizes LineLength Line is longer than 80 characters (found 132). 123
 Error sizes LineLength Line is longer than 80 characters (found 84). 128
 Error sizes LineLength Line is longer than 80 characters (found 90). 129
 Error sizes LineLength Line is longer than 80 characters (found 107). 138
 Error sizes LineLength Line is longer than 80 characters (found 107). 143
 Error sizes LineLength Line is longer than 80 characters (found 92). 147
 Error sizes LineLength Line is longer than 80 characters (found 116). 158
 Error sizes LineLength Line is longer than 80 characters (found 144). 168
 Error sizes LineLength Line is longer than 80 characters (found 115). 171
 Error sizes LineLength Line is longer than 80 characters (found 85). 176
 Error sizes LineLength Line is longer than 80 characters (found 144). 178
 Error sizes LineLength Line is longer than 80 characters (found 96). 179
 Error sizes LineLength Line is longer than 80 characters (found 92). 182
 Error sizes LineLength Line is longer than 80 characters (found 161). 184
 Error sizes LineLength Line is longer than 80 characters (found 98). 185

io/micronaut/maven/aot/AbstractMicronautAotMojo.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file. 1
 Error javadoc JavadocVariable Missing a Javadoc comment. 35
 Error design VisibilityModifier Variable 'compilerService' must be private and have accessor methods. 35
 Error javadoc JavadocVariable Missing a Javadoc comment. 37
 Error design VisibilityModifier Variable 'mavenProject' must be private and have accessor methods. 37
 Error sizes LineLength Line is longer than 80 characters (found 85). 40
 Error sizes LineLength Line is longer than 80 characters (found 89). 42
 Error design VisibilityModifier Variable 'runtime' must be private and have accessor methods. 43
 Error design VisibilityModifier Variable 'micronautAotVersion' must be private and have accessor methods. 49
 Error design VisibilityModifier Variable 'enabled' must be private and have accessor methods. 55
 Error sizes LineLength Line is longer than 80 characters (found 82). 60
 Error design VisibilityModifier Variable 'outputDirectory' must be private and have accessor methods. 61
 Error sizes LineLength Line is longer than 80 characters (found 97). 63
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 63
 Error misc FinalParameters Parameter compilerService should be final. 63
 Error coding HiddenField 'compilerService' hides a field. 63
 Error misc FinalParameters Parameter mavenProject should be final. 63
 Error coding HiddenField 'mavenProject' hides a field. 63
 Error sizes LineLength Line is longer than 80 characters (found 87). 71
 Error misc FinalParameters Parameter name should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 88). 85
 Error sizes LineLength Line is longer than 80 characters (found 88). 93
 Error misc FinalParameters Parameter baseOutputDirectory should be final. 97
 Error sizes LineLength Line is longer than 80 characters (found 97). 119
 Error sizes LineLength Line is longer than 80 characters (found 89). 123
 Error sizes LineLength Line is longer than 80 characters (found 194). 125
 Error sizes LineLength Line is longer than 80 characters (found 101). 129

io/micronaut/maven/aot/AotAnalysisMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 110). 44
 Error sizes LineLength Line is longer than 80 characters (found 116). 45
 Error sizes LineLength Line is longer than 80 characters (found 111). 48
 Error sizes LineLength Line is longer than 80 characters (found 103). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error sizes LineLength Line is longer than 80 characters (found 129). 67
 Error sizes LineLength Line is longer than 80 characters (found 90). 70
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 73
 Error sizes LineLength Line is longer than 80 characters (found 119). 75
 Error misc FinalParameters Parameter compilerService should be final. 75
 Error misc FinalParameters Parameter executorService should be final. 75
 Error misc FinalParameters Parameter mavenProject should be final. 75
 Error sizes LineLength Line is longer than 80 characters (found 85). 76
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 91). 77
 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. 80
 Error sizes LineLength Line is longer than 80 characters (found 126). 93
 Error sizes LineLength Line is longer than 80 characters (found 84). 96
 Error sizes LineLength Line is longer than 80 characters (found 95). 97
 Error sizes LineLength Line is longer than 80 characters (found 90). 100
 Error sizes LineLength Line is longer than 80 characters (found 113). 104
 Error sizes LineLength Line is longer than 80 characters (found 87). 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 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). 32
 Error sizes LineLength Line is longer than 80 characters (found 140). 34
 Error sizes LineLength Line is longer than 80 characters (found 82). 37
 Error javadoc JavadocVariable Missing a Javadoc comment. 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 117). 41
 Error misc FinalParameters Parameter compilerService should be final. 41
 Error misc FinalParameters Parameter executorService should be final. 41
 Error misc FinalParameters Parameter mavenProject should be final. 41
 Error sizes LineLength Line is longer than 80 characters (found 83). 42
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 42
 Error sizes LineLength Line is longer than 80 characters (found 91). 43
 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. 46
 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. 54
 Error misc FinalParameters Parameter outputDir should be final. 55
 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. 62

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/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 102). 74
 Error sizes LineLength Line is longer than 80 characters (found 110). 76
 Error design VisibilityModifier Variable 'useOptional' must be private and have accessor methods. 77
 Error sizes LineLength Line is longer than 80 characters (found 109). 82
 Error design VisibilityModifier Variable 'useReactive' must be private and have accessor methods. 83
 Error sizes LineLength Line is longer than 80 characters (found 88). 86
 Error sizes LineLength Line is longer than 80 characters (found 128). 89
 Error design VisibilityModifier Variable 'outputKinds' must be private and have accessor methods. 90
 Error sizes LineLength Line is longer than 80 characters (found 102). 95
 Error design VisibilityModifier Variable 'outputDirectory' must be private and have accessor methods. 96
 Error sizes LineLength Line is longer than 80 characters (found 85). 99
 Error design VisibilityModifier Variable 'parameterMappings' must be private and have accessor methods. 103
 Error sizes LineLength Line is longer than 80 characters (found 85). 106
 Error design VisibilityModifier Variable 'responseBodyMappings' must be private and have accessor methods. 110
 Error sizes LineLength Line is longer than 80 characters (found 84). 116
 Error design VisibilityModifier Variable 'lang' must be private and have accessor methods. 117
 Error javadoc JavadocVariable Missing a Javadoc comment. 119
 Error sizes LineLength Line is longer than 80 characters (found 114). 135
 Error sizes LineLength Line is longer than 80 characters (found 85). 138
 Error sizes LineLength Line is longer than 80 characters (found 196). 148
 Error sizes LineLength Line is longer than 80 characters (found 135). 151
 Error sizes LineLength Line is longer than 80 characters (found 103). 158
 Error sizes LineLength Line is longer than 80 characters (found 96). 160
 Error sizes LineLength Line is longer than 80 characters (found 110). 162
 Error sizes LineLength Line is longer than 80 characters (found 82). 171
 Error sizes LineLength Line is longer than 80 characters (found 99). 172

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. 31
 Error sizes LineLength Line is longer than 80 characters (found 86). 32
 Error javadoc JavadocVariable Missing a Javadoc comment. 32
 Error design VisibilityModifier Variable 'clientId' 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 'additionalTypeAnnotations' must be private and have accessor methods. 50
 Error design VisibilityModifier Variable 'basePathSeparator' must be private and have accessor methods. 56
 Error design VisibilityModifier Variable 'authorizationFilterPattern' must be private and have accessor methods. 62
 Error design VisibilityModifier Variable 'enabled' must be private and have accessor methods. 68
 Error design VisibilityModifier Variable 'lombok' must be private and have accessor methods. 75
 Error design VisibilityModifier Variable 'fluxForArrays' must be private and have accessor methods. 82
 Error sizes LineLength Line is longer than 80 characters (found 106). 85
 Error sizes LineLength Line is longer than 80 characters (found 88). 88
 Error design VisibilityModifier Variable 'generatedAnnotation' must be private and have accessor methods. 89
 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. 91
 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. 96
 Error misc FinalParameters Parameter builder should be final. 97
 Error sizes LineLength Line is longer than 80 characters (found 88). 105
 Error sizes LineLength Line is longer than 80 characters (found 84). 111
 Error sizes LineLength Line is longer than 80 characters (found 88). 124
 Error sizes LineLength Line is longer than 80 characters (found 84). 130
 Error sizes LineLength Line is longer than 80 characters (found 84). 136

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. 38
 Error sizes LineLength Line is longer than 80 characters (found 109). 39
 Error javadoc JavadocVariable Missing a Javadoc comment. 39
 Error sizes LineLength Line is longer than 80 characters (found 112). 44
 Error sizes LineLength Line is longer than 80 characters (found 111). 45
 Error sizes LineLength Line is longer than 80 characters (found 84). 47
 Error design VisibilityModifier Variable 'generatorClassName' must be private and have accessor methods. 48
 Error sizes LineLength Line is longer than 80 characters (found 99). 51
 Error sizes LineLength Line is longer than 80 characters (found 110). 53
 Error sizes LineLength Line is longer than 80 characters (found 112). 54
 Error design VisibilityModifier Variable 'properties' must be private and have accessor methods. 58
 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. 60
 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. 65
 Error sizes LineLength Line is longer than 80 characters (found 106). 66
 Error misc FinalParameters Parameter builder should be final. 66
 Error sizes LineLength Line is longer than 80 characters (found 101). 67
 Error sizes LineLength Line is longer than 80 characters (found 98). 72
 Error sizes LineLength Line is longer than 80 characters (found 94). 82
 Error sizes LineLength Line is longer than 80 characters (found 99). 85
 Error sizes LineLength Line is longer than 80 characters (found 146). 90
 Error sizes LineLength Line is longer than 80 characters (found 98). 96
 Error misc FinalParameters Parameter name should be final. 96
 Error misc FinalParameters Parameter builder should be final. 96
 Error misc FinalParameters Parameter value should be final. 96
 Error sizes LineLength Line is longer than 80 characters (found 87). 100
 Error sizes LineLength Line is longer than 80 characters (found 92). 103
 Error sizes LineLength Line is longer than 80 characters (found 172). 107
 Error sizes LineLength Line is longer than 80 characters (found 214). 113
 Error misc FinalParameters Parameter name should be final. 113
 Error misc FinalParameters Parameter builder should be final. 113
 Error misc FinalParameters Parameter value should be final. 113
 Error misc FinalParameters Parameter witherName should be final. 113
 Error misc FinalParameters Parameter setterName should be final. 113
 Error misc FinalParameters Parameter method should be final. 113
 Error sizes LineLength Line is longer than 80 characters (found 141). 115
 Error sizes LineLength Line is longer than 80 characters (found 89). 126
 Error modifier RedundantModifier Redundant 'public' modifier. 139
 Error misc FinalParameters Parameter message should be final. 139
 Error modifier RedundantModifier Redundant 'public' modifier. 143
 Error misc FinalParameters Parameter throwable should be final. 143

io/micronaut/maven/openapi/OpenApiServerMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 89). 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error sizes LineLength Line is longer than 80 characters (found 86). 30
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error sizes LineLength Line is longer than 80 characters (found 91). 33
 Error sizes LineLength Line is longer than 80 characters (found 158). 35
 Error design VisibilityModifier Variable 'controllerPackageName' must be private and have accessor methods. 36
 Error design VisibilityModifier Variable 'useAuth' must be private and have accessor methods. 42
 Error design VisibilityModifier Variable 'lombok' must be private and have accessor methods. 49
 Error design VisibilityModifier Variable 'fluxForArrays' must be private and have accessor methods. 56
 Error sizes LineLength Line is longer than 80 characters (found 106). 59
 Error sizes LineLength Line is longer than 80 characters (found 88). 62
 Error design VisibilityModifier Variable 'generatedAnnotation' must be private and have accessor methods. 63
 Error sizes LineLength Line is longer than 80 characters (found 87). 66
 Error design VisibilityModifier Variable 'aotCompatible' must be private and have accessor methods. 70
 Error design VisibilityModifier Variable 'enabled' must be private and have accessor methods. 76
 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. 78
 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. 83
 Error misc FinalParameters Parameter builder should be final. 84
 Error sizes LineLength Line is longer than 80 characters (found 85). 111

io/micronaut/maven/openapi/ParameterMapping.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 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). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 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 JavadocVariable Missing a Javadoc comment. 61
 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 86). 71
 Error misc FinalParameters Parameter mavenSession should be final. 71
 Error coding HiddenField 'mavenSession' hides a field. 71
 Error misc FinalParameters Parameter executorService should be final. 71
 Error coding HiddenField 'executorService' hides a field. 71
 Error misc FinalParameters Parameter resolver should be final. 72
 Error coding HiddenField 'resolver' hides a field. 72
 Error sizes LineLength Line is longer than 80 characters (found 99). 101
 Error misc FinalParameters Parameter project should be final. 115
 Error coding MagicNumber '3' is a magic number. 116
 Error sizes LineLength Line is longer than 80 characters (found 87). 118
 Error sizes LineLength Line is longer than 80 characters (found 82). 123
 Error sizes LineLength Line is longer than 80 characters (found 127). 140
 Error misc FinalParameters Parameter project should be final. 143
 Error misc FinalParameters Parameter project should be final. 147
 Error misc FinalParameters Parameter pluginKey should be final. 147
 Error sizes LineLength Line is longer than 80 characters (found 103). 152
 Error misc FinalParameters Parameter scopes should be final. 161
 Error sizes LineLength Line is longer than 80 characters (found 84). 163
 Error sizes LineLength Line is longer than 80 characters (found 82). 164
 Error sizes LineLength Line is longer than 80 characters (found 135). 165
 Error sizes LineLength Line is longer than 80 characters (found 94). 167
 Error sizes LineLength Line is longer than 80 characters (found 98). 171
 Error misc FinalParameters Parameter dependencies should be final. 183
 Error sizes LineLength Line is longer than 80 characters (found 99). 184
 Error sizes LineLength Line is longer than 80 characters (found 105). 185
 Error sizes LineLength Line is longer than 80 characters (found 88). 188

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). 51
 Error javadoc JavadocVariable Missing a Javadoc comment. 51
 Error sizes LineLength Line is longer than 80 characters (found 95). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error 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 129). 63
 Error misc FinalParameters Parameter mavenSession should be final. 63
 Error coding HiddenField 'mavenSession' hides a field. 63
 Error misc FinalParameters Parameter mavenProject should be final. 63
 Error coding HiddenField 'mavenProject' hides a field. 63
 Error misc FinalParameters Parameter repositorySystem should be final. 63
 Error coding HiddenField 'repositorySystem' hides a field. 63
 Error sizes LineLength Line is longer than 80 characters (found 88). 69
 Error misc FinalParameters Parameter resolutionResult should be final. 69
 Error sizes LineLength Line is longer than 80 characters (found 83). 76
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 76
 Error misc FinalParameters Parameter resolutionResult should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 86). 82
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 82
 Error misc FinalParameters Parameter resolutionResult should be final. 82
 Error sizes LineLength Line is longer than 80 characters (found 101). 87
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 87
 Error misc FinalParameters Parameter d should be final. 87
 Error sizes LineLength Line is longer than 80 characters (found 88). 89
 Error sizes LineLength Line is longer than 80 characters (found 97). 92
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 92
 Error misc FinalParameters Parameter d should be final. 92
 Error sizes LineLength Line is longer than 80 characters (found 118). 93
 Error sizes LineLength Line is longer than 80 characters (found 113). 96
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error misc FinalParameters Parameter d should be final. 96
 Error sizes LineLength Line is longer than 80 characters (found 86). 97
 Error sizes LineLength Line is longer than 80 characters (found 87). 100
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 100
 Error misc FinalParameters Parameter d should be final. 100
 Error sizes LineLength Line is longer than 80 characters (found 97). 101
 Error sizes LineLength Line is longer than 80 characters (found 99). 105
 Error sizes LineLength Line is longer than 80 characters (found 95). 108
 Error sizes LineLength Line is longer than 80 characters (found 151). 111
 Error misc FinalParameters Parameter artifacts should be final. 111
 Error misc FinalParameters Parameter applyManagedDependencies should be final. 111
 Error sizes LineLength Line is longer than 80 characters (found 88). 112
 Error sizes LineLength Line is longer than 80 characters (found 101). 113
 Error sizes LineLength Line is longer than 80 characters (found 84). 115
 Error sizes LineLength Line is longer than 80 characters (found 124). 118
 Error sizes LineLength Line is longer than 80 characters (found 87). 119
 Error sizes LineLength Line is longer than 80 characters (found 87). 121
 Error sizes LineLength Line is longer than 80 characters (found 121). 122
 Error sizes LineLength Line is longer than 80 characters (found 91). 124
 Error sizes LineLength Line is longer than 80 characters (found 108). 128
 Error sizes LineLength Line is longer than 80 characters (found 193). 129
 Error sizes LineLength Line is longer than 80 characters (found 88). 133
 Error sizes LineLength Line is longer than 80 characters (found 109). 137
 Error sizes LineLength Line is longer than 80 characters (found 101). 140
 Error sizes LineLength Line is longer than 80 characters (found 119). 142

io/micronaut/maven/services/DockerService.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 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 JavadocVariable Missing a Javadoc comment. 80
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 82
 Error sizes LineLength Line is longer than 80 characters (found 102). 84
 Error misc FinalParameters Parameter mavenProject should be final. 84
 Error coding HiddenField 'mavenProject' hides a field. 84
 Error misc FinalParameters Parameter jibConfigurationService should be final. 84
 Error coding HiddenField 'jibConfigurationService' hides a field. 84
 Error sizes LineLength Line is longer than 80 characters (found 85). 87
 Error sizes LineLength Line is longer than 80 characters (found 95). 97
 Error sizes LineLength Line is longer than 80 characters (found 82). 99
 Error misc FinalParameters Parameter dockerfileName should be final. 99
 Error sizes LineLength Line is longer than 80 characters (found 107). 101
 Error misc FinalParameters Parameter buildImageCmd should be final. 106
 Error sizes LineLength Line is longer than 80 characters (found 92). 108
 Error sizes LineLength Line is longer than 80 characters (found 144). 110
 Error misc FinalParameters Parameter builder should be final. 133
 Error sizes LineLength Line is longer than 80 characters (found 82). 135
 Error misc FinalParameters Parameter item should be final. 137
 Error sizes LineLength Line is longer than 80 characters (found 97). 142
 Error sizes LineLength Line is longer than 80 characters (found 89). 157
 Error sizes LineLength Line is longer than 80 characters (found 84). 158
 Error sizes LineLength Line is longer than 80 characters (found 149). 161
 Error misc FinalParameters Parameter imageId should be final. 161
 Error misc FinalParameters Parameter timeoutSeconds should be final. 161
 Error misc FinalParameters Parameter checkpointNetworkName should be final. 161
 Error misc FinalParameters Parameter binds should be final. 161
 Error sizes LineLength Line is longer than 80 characters (found 84). 163
 Error sizes LineLength Line is longer than 80 characters (found 160). 166
 Error sizes LineLength Line is longer than 80 characters (found 100). 176
 Error sizes LineLength Line is longer than 80 characters (found 101). 178
 Error sizes LineLength Line is longer than 80 characters (found 101). 179
 Error sizes LineLength Line is longer than 80 characters (found 82). 181
 Error sizes LineLength Line is longer than 80 characters (found 100). 182
 Error sizes LineLength Line is longer than 80 characters (found 90). 184
 Error sizes LineLength Line is longer than 80 characters (found 90). 185
 Error sizes LineLength Line is longer than 80 characters (found 104). 187
 Error sizes LineLength Line is longer than 80 characters (found 96). 188
 Error sizes LineLength Line is longer than 80 characters (found 96). 189
 Error sizes LineLength Line is longer than 80 characters (found 100). 199
 Error sizes LineLength Line is longer than 80 characters (found 103). 207
 Error misc FinalParameters Parameter imageId should be final. 213
 Error misc FinalParameters Parameter containerPath should be final. 213
 Error sizes LineLength Line is longer than 80 characters (found 83). 214
 Error sizes LineLength Line is longer than 80 characters (found 116). 217
 Error sizes LineLength Line is longer than 80 characters (found 82). 219
 Error sizes LineLength Line is longer than 80 characters (found 93). 221
 Error sizes LineLength Line is longer than 80 characters (found 103). 222
 Error sizes LineLength Line is longer than 80 characters (found 82). 223
 Error sizes LineLength Line is longer than 80 characters (found 120). 238
 Error misc FinalParameters Parameter name should be final. 243
 Error sizes LineLength Line is longer than 80 characters (found 120). 248
 Error sizes LineLength Line is longer than 80 characters (found 97). 254
 Error misc FinalParameters Parameter name should be final. 254
 Error misc FinalParameters Parameter targetFileName should be final. 254
 Error sizes LineLength Line is longer than 80 characters (found 95). 258
 Error misc FinalParameters Parameter imageName should be final. 269
 Error sizes LineLength Line is longer than 80 characters (found 87). 279
 Error sizes LineLength Line is longer than 80 characters (found 94). 281
 Error misc FinalParameters Parameter dockerImage should be final. 281
 Error misc FinalParameters Parameter username should be final. 281
 Error misc FinalParameters Parameter password should be final. 281
 Error sizes LineLength Line is longer than 80 characters (found 81). 287
 Error sizes LineLength Line is longer than 80 characters (found 105). 288
 Error sizes LineLength Line is longer than 80 characters (found 93). 289
 Error sizes LineLength Line is longer than 80 characters (found 101). 290
 Error sizes LineLength Line is longer than 80 characters (found 93). 291
 Error sizes LineLength Line is longer than 80 characters (found 86). 293
 Error sizes LineLength Line is longer than 80 characters (found 151). 304

io/micronaut/maven/services/ExecutorService.java

Severity Category Rule Message Line
 Error imports AvoidStarImport Using the '.*' form of import should be avoided - org.twdata.maven.mojoexecutor.MojoExecutor.*. 41
 Error sizes LineLength Line is longer than 80 characters (found 85). 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 52
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 59
 Error sizes LineLength Line is longer than 80 characters (found 114). 61
 Error misc FinalParameters Parameter mavenProject should be final. 61
 Error coding HiddenField 'mavenProject' hides a field. 61
 Error misc FinalParameters Parameter mavenSession should be final. 61
 Error coding HiddenField 'mavenSession' hides a field. 61
 Error misc FinalParameters Parameter pluginManager should be final. 61
 Error misc FinalParameters Parameter invoker should be final. 62
 Error coding HiddenField 'invoker' hides a field. 62
 Error sizes LineLength Line is longer than 80 characters (found 100). 63
 Error sizes LineLength Line is longer than 80 characters (found 87). 72
 Error sizes LineLength Line is longer than 80 characters (found 90). 76
 Error misc FinalParameters Parameter pluginKey should be final. 76
 Error misc FinalParameters Parameter goal should be final. 76
 Error sizes LineLength Line is longer than 80 characters (found 81). 98
 Error sizes LineLength Line is longer than 80 characters (found 160). 114
 Error misc FinalParameters Parameter pluginGroup should be final. 114
 Error misc FinalParameters Parameter pluginArtifact should be final. 114
 Error misc FinalParameters Parameter pluginVersion should be final. 114
 Error misc FinalParameters Parameter goal should be final. 114
 Error misc FinalParameters Parameter configuration should be final. 114
 Error sizes LineLength Line is longer than 80 characters (found 81). 115
 Error sizes LineLength Line is longer than 80 characters (found 103). 126
 Error misc FinalParameters Parameter pluginKey should be final. 126
 Error misc FinalParameters Parameter goal should be final. 126
 Error sizes LineLength Line is longer than 80 characters (found 90). 136
 Error misc FinalParameters Parameter goals should be final. 136
 Error sizes LineLength Line is longer than 80 characters (found 102). 143

io/micronaut/maven/testresources/AbstractTestResourcesMojo.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 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 119). 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). 93
 Error sizes LineLength Line is longer than 80 characters (found 89). 94
 Error design VisibilityModifier Variable 'serverIdleTimeoutMinutes' must be private and have accessor methods. 94
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 96
 Error misc FinalParameters Parameter buildDir should be final. 96
 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. 100
 Error misc FinalParameters Parameter log should be final. 101
 Error coding HiddenField 'log' hides a field. 101
 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. 105
 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. 113
 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. 118
 Error misc FinalParameters Parameter pluginContext should be final. 119
 Error coding HiddenField 'pluginContext' hides a field. 119

io/micronaut/maven/testresources/DefaultServerFactory.java

Severity Category Rule Message Line
 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 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. 49
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 51
 Error misc FinalParameters Parameter log should be final. 51
 Error coding HiddenField 'log' hides a field. 51
 Error misc FinalParameters Parameter toolchainManager should be final. 52
 Error coding HiddenField 'toolchainManager' hides a field. 52
 Error misc FinalParameters Parameter mavenSession should be final. 53
 Error coding HiddenField 'mavenSession' hides a field. 53
 Error misc FinalParameters Parameter serverStarted should be final. 54
 Error coding HiddenField 'serverStarted' hides a field. 54
 Error misc FinalParameters Parameter testResourcesVersion should be final. 55
 Error coding HiddenField 'testResourcesVersion' hides a field. 55
 Error misc FinalParameters Parameter debugServer should be final. 56
 Error coding HiddenField 'debugServer' hides a field. 56
 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. 65
 Error misc FinalParameters Parameter processParameters should be final. 66
 Error sizes LineLength Line is longer than 80 characters (found 95). 67
 Error sizes LineLength Line is longer than 80 characters (found 92). 73
 Error sizes LineLength Line is longer than 80 characters (found 107). 75
 Error sizes LineLength Line is longer than 80 characters (found 134). 77
 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. 95
 Error misc FinalParameters Parameter duration should be final. 96

io/micronaut/maven/testresources/StartTestResourcesServerMojo.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 116). 31
 Error javadoc JavadocVariable Missing a Javadoc comment. 33
 Error javadoc JavadocVariable Missing a Javadoc comment. 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 MissingJavadocMethod Missing a Javadoc comment. 43
 Error misc FinalParameters Parameter mavenProject should be final. 45
 Error coding HiddenField 'mavenProject' hides a field. 45
 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 96). 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. 48
 Error coding HiddenField 'toolchainManager' hides a field. 48
 Error sizes LineLength Line is longer than 80 characters (found 94). 59
 Error sizes LineLength Line is longer than 80 characters (found 81). 61

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 106). 56
 Error sizes LineLength Line is longer than 80 characters (found 98). 57
 Error sizes LineLength Line is longer than 80 characters (found 84). 58
 Error sizes LineLength Line is longer than 80 characters (found 85). 59

io/micronaut/maven/testresources/TestResourcesConfiguration.java

Severity Category Rule Message Line
 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 94). 36
 Error design VisibilityModifier Variable 'testResourcesEnabled' must be private and have accessor methods. 37
 Error sizes LineLength Line is longer than 80 characters (found 85). 40
 Error sizes LineLength Line is longer than 80 characters (found 85). 43
 Error design VisibilityModifier Variable 'shared' must be private and have accessor methods. 44
 Error sizes LineLength Line is longer than 80 characters (found 118). 47
 Error sizes LineLength Line is longer than 80 characters (found 118). 48
 Error design VisibilityModifier Variable 'sharedServerNamespace' must be private and have accessor methods. 53
 Error sizes LineLength Line is longer than 80 characters (found 107). 56
 Error sizes LineLength Line is longer than 80 characters (found 91). 61
 Error design VisibilityModifier Variable 'debugServer' must be private and have accessor methods. 62
 Error sizes LineLength Line is longer than 80 characters (found 94). 72
 Error misc FinalParameters Parameter testResourcesEnabled should be final. 90
 Error coding HiddenField 'testResourcesEnabled' hides a field. 90
 Error sizes LineLength Line is longer than 80 characters (found 86). 95
 Error misc FinalParameters Parameter shared should be final. 99
 Error coding HiddenField 'shared' hides a field. 99
 Error misc FinalParameters Parameter sharedServerNamespace should be final. 108
 Error coding HiddenField 'sharedServerNamespace' hides a field. 108
 Error misc FinalParameters Parameter debugServer should be final. 117
 Error coding HiddenField 'debugServer' hides a field. 117

io/micronaut/maven/testresources/TestResourcesHelper.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 88). 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 56
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 103). 59
 Error javadoc JavadocVariable Missing a Javadoc comment. 59
 Error sizes LineLength Line is longer than 80 characters (found 121). 61
 Error javadoc JavadocVariable Missing a Javadoc comment. 61
 Error sizes LineLength Line is longer than 80 characters (found 132). 62
 Error javadoc JavadocVariable Missing a Javadoc comment. 62
 Error sizes LineLength Line is longer than 80 characters (found 146). 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 63
 Error javadoc JavadocVariable Missing a Javadoc comment. 65
 Error javadoc JavadocVariable Missing a Javadoc comment. 67
 Error javadoc JavadocVariable Missing a Javadoc comment. 69
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 73
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 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. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 97
 Error sizes ParameterNumber More than 7 parameters (found 15). 97
 Error misc FinalParameters Parameter enabled should be final. 97
 Error coding HiddenField 'enabled' hides a field. 97
 Error misc FinalParameters Parameter shared should be final. 98
 Error coding HiddenField 'shared' hides a field. 98
 Error misc FinalParameters Parameter buildDirectory should be final. 99
 Error coding HiddenField 'buildDirectory' hides a field. 99
 Error misc FinalParameters Parameter explicitPort should be final. 100
 Error coding HiddenField 'explicitPort' hides a field. 100
 Error misc FinalParameters Parameter clientTimeout should be final. 101
 Error coding HiddenField 'clientTimeout' hides a field. 101
 Error misc FinalParameters Parameter serverIdleTimeoutMinutes should be final. 102
 Error coding HiddenField 'serverIdleTimeoutMinutes' hides a field. 102
 Error misc FinalParameters Parameter mavenProject should be final. 103
 Error coding HiddenField 'mavenProject' hides a field. 103
 Error misc FinalParameters Parameter mavenSession should be final. 104
 Error coding HiddenField 'mavenSession' hides a field. 104
 Error sizes LineLength Line is longer than 80 characters (found 87). 105
 Error misc FinalParameters Parameter dependencyResolutionService should be final. 105
 Error coding HiddenField 'dependencyResolutionService' hides a field. 105
 Error misc FinalParameters Parameter toolchainManager should be final. 106
 Error coding HiddenField 'toolchainManager' hides a field. 106
 Error misc FinalParameters Parameter testResourcesVersion should be final. 107
 Error coding HiddenField 'testResourcesVersion' hides a field. 107
 Error misc FinalParameters Parameter classpathInference should be final. 108
 Error coding HiddenField 'classpathInference' hides a field. 108
 Error misc FinalParameters Parameter testResourcesDependencies should be final. 109
 Error coding HiddenField 'testResourcesDependencies' hides a field. 109
 Error misc FinalParameters Parameter sharedServerNamespace should be final. 110
 Error coding HiddenField 'sharedServerNamespace' hides a field. 110
 Error misc FinalParameters Parameter debugServer should be final. 111
 Error coding HiddenField 'debugServer' hides a field. 111
 Error sizes LineLength Line is longer than 80 characters (found 113). 126
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 126
 Error misc FinalParameters Parameter mavenSession should be final. 126
 Error coding HiddenField 'mavenSession' hides a field. 126
 Error misc FinalParameters Parameter enabled should be final. 126
 Error coding HiddenField 'enabled' hides a field. 126
 Error misc FinalParameters Parameter shared should be final. 126
 Error coding HiddenField 'shared' hides a field. 126
 Error misc FinalParameters Parameter buildDirectory should be final. 126
 Error coding HiddenField 'buildDirectory' hides a field. 126
 Error sizes LineLength Line is longer than 80 characters (found 86). 142
 Error sizes LineLength Line is longer than 80 characters (found 89). 155
 Error sizes LineLength Line is longer than 80 characters (found 150). 164
 Error sizes LineLength Line is longer than 80 characters (found 152). 165
 Error sizes LineLength Line is longer than 80 characters (found 121). 170
 Error sizes LineLength Line is longer than 80 characters (found 100). 171
 Error sizes LineLength Line is longer than 80 characters (found 103). 172
 Error sizes LineLength Line is longer than 80 characters (found 93). 175
 Error sizes LineLength Line is longer than 80 characters (found 94). 176
 Error sizes LineLength Line is longer than 80 characters (found 84). 177
 Error sizes LineLength Line is longer than 80 characters (found 184). 185
 Error sizes LineLength Line is longer than 80 characters (found 84). 188
 Error sizes LineLength Line is longer than 80 characters (found 82). 189
 Error sizes LineLength Line is longer than 80 characters (found 118). 196
 Error sizes LineLength Line is longer than 80 characters (found 111). 209
 Error sizes LineLength Line is longer than 80 characters (found 87). 214
 Error misc FinalParameters Parameter serverSettings should be final. 214
 Error coding MagicNumber '3' is a magic number. 215
 Error sizes LineLength Line is longer than 80 characters (found 84). 216
 Error sizes LineLength Line is longer than 80 characters (found 134). 218
 Error sizes LineLength Line is longer than 80 characters (found 151). 219
 Error misc FinalParameters Parameter serverSettings should be final. 223
 Error sizes LineLength Line is longer than 80 characters (found 163). 227
 Error misc FinalParameters Parameter accessToken should be final. 227
 Error misc FinalParameters Parameter buildDir should be final. 227
 Error misc FinalParameters Parameter serverSettingsDirectory should be final. 227
 Error misc FinalParameters Parameter serverFactory should be final. 227
 Error sizes LineLength Line is longer than 80 characters (found 86). 247
 Error sizes LineLength Line is longer than 80 characters (found 113). 253
 Error sizes LineLength Line is longer than 80 characters (found 99). 255
 Error sizes LineLength Line is longer than 80 characters (found 104). 258
 Error sizes LineLength Line is longer than 80 characters (found 83). 261
 Error sizes LineLength Line is longer than 80 characters (found 89). 263
 Error sizes LineLength Line is longer than 80 characters (found 97). 265
 Error sizes LineLength Line is longer than 80 characters (found 91). 270
 Error sizes LineLength Line is longer than 80 characters (found 123). 286
 Error sizes LineLength Line is longer than 80 characters (found 124). 287
 Error sizes LineLength Line is longer than 80 characters (found 120). 292
 Error sizes LineLength Line is longer than 80 characters (found 88). 296
 Error sizes LineLength Line is longer than 80 characters (found 87). 314
 Error sizes LineLength Line is longer than 80 characters (found 83). 321
 Error sizes LineLength Line is longer than 80 characters (found 87). 328
 Error misc FinalParameters Parameter buildDir should be final. 331
 Error misc FinalParameters Parameter sharedServerNamespace should be final. 338
 Error coding HiddenField 'sharedServerNamespace' hides a field. 338

io/micronaut/maven/testresources/TestResourcesLifecycleExtension.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 83). 51
 Error sizes LineLength Line is longer than 80 characters (found 89). 52
 Error sizes LineLength Line is longer than 80 characters (found 109). 54
 Error javadoc JavadocVariable Missing a Javadoc comment. 54
 Error sizes LineLength Line is longer than 80 characters (found 107). 55
 Error javadoc JavadocVariable Missing a Javadoc comment. 55
 Error sizes LineLength Line is longer than 80 characters (found 105). 57
 Error javadoc JavadocVariable Missing a Javadoc comment. 57
 Error sizes LineLength Line is longer than 80 characters (found 116). 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 58
 Error javadoc JavadocVariable Missing a Javadoc comment. 60
 Error javadoc MissingJavadocMethod Missing a Javadoc comment. 62
 Error misc FinalParameters Parameter logger should be final. 64
 Error coding HiddenField 'logger' hides a field. 64
 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. 68
 Error misc FinalParameters Parameter session should be final. 69
 Error sizes LineLength Line is longer than 80 characters (found 132). 73
 Error sizes LineLength Line is longer than 80 characters (found 158). 74
 Error sizes LineLength Line is longer than 80 characters (found 92). 79
 Error sizes LineLength Line is longer than 80 characters (found 83). 80
 Error sizes LineLength Line is longer than 80 characters (found 87). 82
 Error sizes LineLength Line is longer than 80 characters (found 90). 83
 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. 92
 Error misc FinalParameters Parameter session should be final. 93
 Error sizes LineLength Line is longer than 80 characters (found 146). 94
 Error sizes LineLength Line is longer than 80 characters (found 136). 98
 Error sizes LineLength Line is longer than 80 characters (found 162). 99
 Error sizes LineLength Line is longer than 80 characters (found 115). 104
 Error sizes LineLength Line is longer than 80 characters (found 107). 106
 Error sizes LineLength Line is longer than 80 characters (found 119). 119
 Error misc FinalParameters Parameter evaluator should be final. 119
 Error misc FinalParameters Parameter configuration should be final. 119
 Error sizes LineLength Line is longer than 80 characters (found 107). 121
 Error sizes LineLength Line is longer than 80 characters (found 103). 133
 Error misc FinalParameters Parameter evaluator should be final. 133
 Error misc FinalParameters Parameter configuration should be final. 133
 Error sizes LineLength Line is longer than 80 characters (found 95). 134
 Error sizes LineLength Line is longer than 80 characters (found 104). 143
 Error misc FinalParameters Parameter evaluator should be final. 143
 Error misc FinalParameters Parameter configuration should be final. 143
 Error sizes LineLength Line is longer than 80 characters (found 96). 144
 Error misc FinalParameters Parameter plugin should be final. 153
 Error misc FinalParameters Parameter dom should be final. 164
 Error sizes LineLength Line is longer than 80 characters (found 102). 171
 Error sizes LineLength Line is longer than 80 characters (found 82). 179
 Error sizes LineLength Line is longer than 80 characters (found 82). 181
 Error sizes LineLength Line is longer than 80 characters (found 93). 192
 Error misc FinalParameters Parameter evaluator should be final. 192
 Error misc FinalParameters Parameter property should be final. 192
 Error sizes LineLength Line is longer than 80 characters (found 129). 197
 Error sizes LineLength Line is longer than 80 characters (found 98). 206
 Error misc FinalParameters Parameter currentProject should be final. 206
 Error misc FinalParameters Parameter session should be final. 206
 Error sizes LineLength Line is longer than 80 characters (found 97). 212
 Error sizes LineLength Line is longer than 80 characters (found 96). 213
 Error sizes LineLength Line is longer than 80 characters (found 83). 216
 Error sizes LineLength Line is longer than 80 characters (found 84). 223
 Error misc FinalParameters Parameter build should be final. 223
 Error misc FinalParameters Parameter consumer should be final. 223
 Error sizes LineLength Line is longer than 80 characters (found 98). 226