Checkstyle Results

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

rss feed

Summary

Files
 Info
 Warnings
 Errors
36 0 0 1394

Files

File
 I
 W
 E
org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java 0 0 125
org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java 0 0 32
org/apache/johnzon/jsonb/JohnzonBuilder.java 0 0 136
org/apache/johnzon/jsonb/JohnzonJsonb.java 0 0 118
org/apache/johnzon/jsonb/JohnzonProvider.java 0 0 2
org/apache/johnzon/jsonb/JsonValueParserAdapter.java 0 0 38
org/apache/johnzon/jsonb/JsonbAccessMode.java 0 0 425
org/apache/johnzon/jsonb/JsonbMappings.java 0 0 26
org/apache/johnzon/jsonb/PropertyNamingStrategyFactory.java 0 0 23
org/apache/johnzon/jsonb/adapter/JsonbEnumAdapter.java 0 0 20
org/apache/johnzon/jsonb/api/experimental/JsonbExtension.java 0 0 10
org/apache/johnzon/jsonb/api/experimental/PolymorphicConfig.java 0 0 36
org/apache/johnzon/jsonb/cdi/CDIs.java 0 0 12
org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java 0 0 15
org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java 0 0 16
org/apache/johnzon/jsonb/converter/JsonbDateConverter.java 0 0 31
org/apache/johnzon/jsonb/converter/JsonbDateConverterBase.java 0 0 10
org/apache/johnzon/jsonb/converter/JsonbLocalDateConverter.java 0 0 8
org/apache/johnzon/jsonb/converter/JsonbLocalDateTimeConverter.java 0 0 10
org/apache/johnzon/jsonb/converter/JsonbLocaleParserConverterBase.java 0 0 5
org/apache/johnzon/jsonb/converter/JsonbNumberConverter.java 0 0 12
org/apache/johnzon/jsonb/converter/JsonbOffsetDateTimeConverter.java 0 0 10
org/apache/johnzon/jsonb/converter/JsonbValueConverter.java 0 0 3
org/apache/johnzon/jsonb/converter/JsonbZonedDateTimeConverter.java 0 0 10
org/apache/johnzon/jsonb/extension/JsonValueReader.java 0 0 18
org/apache/johnzon/jsonb/extension/JsonValueWriter.java 0 0 17
org/apache/johnzon/jsonb/factory/CdiJohnzonAdapterFactory.java 0 0 15
org/apache/johnzon/jsonb/factory/SimpleJohnzonAdapterFactory.java 0 0 3
org/apache/johnzon/jsonb/order/PerHierarchyAndLexicographicalOrderFieldComparator.java 0 0 14
org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismHandler.java 0 0 67
org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTypeInfo.java 0 0 23
org/apache/johnzon/jsonb/reflect/GenericArrayTypeImpl.java 0 0 11
org/apache/johnzon/jsonb/reflect/Types.java 0 0 40
org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java 0 0 35
org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java 0 0 8
org/apache/johnzon/jsonb/spi/JohnzonAdapterFactory.java 0 0 10

Rules

Category Rule Violations Severity
blocks AvoidNestedBlocks 2
 Error
coding AvoidInlineConditionals 79
 Error
HiddenField 54
 Error
MagicNumber 2
 Error
design DesignForExtension 146
 Error
FinalClass 3
 Error
VisibilityModifier 5
 Error
imports AvoidStarImport 1
 Error
UnusedImports
  • processJavadoc: "false"
1
 Error
javadoc JavadocMethod 197
 Error
JavadocPackage 13
 Error
JavadocStyle 2
 Error
JavadocType 53
 Error
JavadocVariable 99
 Error
misc FinalParameters 25
 Error
NewlineAtEndOfFile 1
 Error
TodoComment 8
 Error
modifier ModifierOrder 1
 Error
RedundantModifier 3
 Error
regexp RegexpSingleline
  • format: "\s+$"
  • maximum: "0"
  • message: "Line has trailing spaces."
  • minimum: "0"
7
 Error
sizes LineLength 628
 Error
MethodLength 3
 Error
ParameterNumber 3
 Error
whitespace OperatorWrap 46
 Error
ParenPad 2
 Error
WhitespaceAfter 8
 Error
WhitespaceAround 2
 Error

Details

org/apache/johnzon/jaxrs/jsonb/jaxrs/JsonbJaxrsProvider.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
sizes LineLength Line is longer than 80 characters (found 121). 62
 Error
javadoc JavadocType Missing a Javadoc comment. 63
 Error
coding MagicNumber '4900' is a magic number. 66
 Error
sizes LineLength Line is longer than 80 characters (found 105). 67
 Error
javadoc JavadocVariable Missing a Javadoc comment. 69
 Error
design VisibilityModifier Variable 'ignores' must be private and have accessor methods. 69
 Error
javadoc JavadocVariable Missing a Javadoc comment. 70
 Error
design VisibilityModifier Variable 'config' must be private and have accessor methods. 70
 Error
javadoc JavadocVariable Missing a Javadoc comment. 71
 Error
design VisibilityModifier Variable 'delegate' must be private and have accessor methods. 71
 Error
javadoc JavadocVariable Missing a Javadoc comment. 72
 Error
design VisibilityModifier Variable 'readImpl' must be private and have accessor methods. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 Error
javadoc JavadocVariable Missing a Javadoc comment. 74
 Error
javadoc JavadocVariable Missing a Javadoc comment. 76
 Error
javadoc JavadocMethod Missing a Javadoc comment. 79
 Error
javadoc JavadocMethod Missing a Javadoc comment. 83
 Error
coding HiddenField 'ignores' hides a field. 83
 Error
javadoc JavadocMethod Missing a Javadoc comment. 87
 Error
sizes LineLength Line is longer than 80 characters (found 111). 91
 Error
design DesignForExtension Method 'setThrowNoContentExceptionOnEmptyStreams' is not designed for extension - needs to be abstract, final or empty. 91
 Error
javadoc JavadocMethod Missing a Javadoc comment. 91
 Error
coding HiddenField 'throwNoContentExceptionOnEmptyStreams' hides a field. 91
 Error
sizes LineLength Line is longer than 80 characters (found 91). 92
 Error
sizes LineLength Line is longer than 80 characters (found 81). 93
 Error
design DesignForExtension Method 'setFailOnUnknownProperties' is not designed for extension - needs to be abstract, final or empty. 97
 Error
javadoc JavadocMethod Missing a Javadoc comment. 97
 Error
design DesignForExtension Method 'setUseJsRange' is not designed for extension - needs to be abstract, final or empty. 102
 Error
javadoc JavadocMethod Missing a Javadoc comment. 102
 Error
design DesignForExtension Method 'setOtherProperties' is not designed for extension - needs to be abstract, final or empty. 106
 Error
javadoc JavadocMethod Missing a Javadoc comment. 106
 Error
sizes LineLength Line is longer than 80 characters (found 104). 114
 Error
design DesignForExtension Method 'setIJson' is not designed for extension - needs to be abstract, final or empty. 118
 Error
javadoc JavadocMethod Missing a Javadoc comment. 118
 Error
design DesignForExtension Method 'setEncoding' is not designed for extension - needs to be abstract, final or empty. 123
 Error
javadoc JavadocMethod Missing a Javadoc comment. 123
 Error
design DesignForExtension Method 'setBinaryDataStrategy' is not designed for extension - needs to be abstract, final or empty. 128
 Error
javadoc JavadocMethod Missing a Javadoc comment. 128
 Error
design DesignForExtension Method 'setPropertyNamingStrategy' is not designed for extension - needs to be abstract, final or empty. 133
 Error
javadoc JavadocMethod Missing a Javadoc comment. 133
 Error
design DesignForExtension Method 'setPropertyOrderStrategy' is not designed for extension - needs to be abstract, final or empty. 138
 Error
javadoc JavadocMethod Missing a Javadoc comment. 138
 Error
design DesignForExtension Method 'setNullValues' is not designed for extension - needs to be abstract, final or empty. 143
 Error
javadoc JavadocMethod Missing a Javadoc comment. 143
 Error
design DesignForExtension Method 'setPretty' is not designed for extension - needs to be abstract, final or empty. 148
 Error
javadoc JavadocMethod Missing a Javadoc comment. 148
 Error
sizes LineLength Line is longer than 80 characters (found 89). 153
 Error
design DesignForExtension Method 'setFailOnMissingCreatorValues' is not designed for extension - needs to be abstract, final or empty. 153
 Error
javadoc JavadocMethod Missing a Javadoc comment. 153
 Error
sizes LineLength Line is longer than 80 characters (found 85). 154
 Error
sizes LineLength Line is longer than 80 characters (found 109). 158
 Error
design DesignForExtension Method 'setInterfaceImplementationMapping' is not designed for extension - needs to be abstract, final or empty. 158
 Error
javadoc JavadocMethod Missing a Javadoc comment. 158
 Error
sizes LineLength Line is longer than 80 characters (found 82). 159
 Error
sizes LineLength Line is longer than 80 characters (found 119). 167
 Error
sizes LineLength Line is longer than 80 characters (found 94). 168
 Error
design DesignForExtension Method 'setPolymorphicSerializationPredicate' is not designed for extension - needs to be abstract, final or empty. 173
 Error
javadoc JavadocMethod Missing a Javadoc comment. 173
 Error
sizes LineLength Line is longer than 80 characters (found 81). 175
 Error
design DesignForExtension Method 'setPolymorphicDeserializationPredicate' is not designed for extension - needs to be abstract, final or empty. 179
 Error
javadoc JavadocMethod Missing a Javadoc comment. 179
 Error
sizes LineLength Line is longer than 80 characters (found 83). 181
 Error
sizes LineLength Line is longer than 80 characters (found 98). 185
 Error
design DesignForExtension Method 'setPolymorphicDiscriminatorMapper' is not designed for extension - needs to be abstract, final or empty. 185
 Error
javadoc JavadocMethod Missing a Javadoc comment. 185
 Error
sizes LineLength Line is longer than 80 characters (found 82). 186
 Error
sizes LineLength Line is longer than 80 characters (found 81). 187
 Error
sizes LineLength Line is longer than 80 characters (found 86). 199
 Error
design DesignForExtension Method 'setPolymorphicTypeLoader' is not designed for extension - needs to be abstract, final or empty. 199
 Error
javadoc JavadocMethod Missing a Javadoc comment. 199
 Error
sizes LineLength Line is longer than 80 characters (found 82). 200
 Error
design DesignForExtension Method 'setPolymorphicDiscriminator' is not designed for extension - needs to be abstract, final or empty. 213
 Error
javadoc JavadocMethod Missing a Javadoc comment. 213
 Error
javadoc JavadocMethod Missing a Javadoc comment. 218
 Error
coding HiddenField 'config' hides a field. 222
 Error
sizes LineLength Line is longer than 80 characters (found 87). 223
 Error
javadoc JavadocMethod Missing a Javadoc comment. 228
 Error
sizes LineLength Line is longer than 80 characters (found 82). 229
 Error
design DesignForExtension Method 'isReadable' is not designed for extension - needs to be abstract, final or empty. 242
 Error
sizes LineLength Line is longer than 80 characters (found 135). 243
 Error
design DesignForExtension Method 'isWriteable' is not designed for extension - needs to be abstract, final or empty. 251
 Error
sizes LineLength Line is longer than 80 characters (found 136). 252
 Error
design DesignForExtension Method 'getSize' is not designed for extension - needs to be abstract, final or empty. 262
 Error
sizes LineLength Line is longer than 80 characters (found 140). 263
 Error
design DesignForExtension Method 'readFrom' is not designed for extension - needs to be abstract, final or empty. 267
 Error
sizes LineLength Line is longer than 80 characters (found 125). 268
 Error
sizes LineLength Line is longer than 80 characters (found 139). 269
 Error
design DesignForExtension Method 'writeTo' is not designed for extension - needs to be abstract, final or empty. 274
 Error
sizes LineLength Line is longer than 80 characters (found 138). 275
 Error
sizes LineLength Line is longer than 80 characters (found 127). 276
 Error
design DesignForExtension Method 'createJsonb' is not designed for extension - needs to be abstract, final or empty. 280
 Error
javadoc JavadocMethod Missing a Javadoc comment. 280
 Error
design DesignForExtension Method 'getJsonb' is not designed for extension - needs to be abstract, final or empty. 284
 Error
javadoc JavadocMethod Missing a Javadoc comment. 284
 Error
whitespace WhitespaceAround '{' is not preceded with whitespace. 285
 Error
sizes LineLength Line is longer than 80 characters (found 108). 289
 Error
sizes LineLength Line is longer than 80 characters (found 142). 291
 Error
sizes LineLength Line is longer than 80 characters (found 149). 294
 Error
sizes LineLength Line is longer than 80 characters (found 136). 297
 Error
sizes LineLength Line is longer than 80 characters (found 115). 299
 Error
whitespace OperatorWrap '?' should be on a new line. 305
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 305
 Error
whitespace OperatorWrap ':' should be on a new line. 306
 Error
javadoc JavadocMethod Missing a Javadoc comment. 313
 Error
sizes LineLength Line is longer than 80 characters (found 86). 324
 Error
javadoc JavadocMethod Missing a Javadoc comment. 324
 Error
sizes LineLength Line is longer than 80 characters (found 134). 328
 Error
javadoc JavadocMethod Missing a Javadoc comment. 328
 Error
sizes LineLength Line is longer than 80 characters (found 86). 333
 Error
sizes LineLength Line is longer than 80 characters (found 121). 334
 Error
javadoc JavadocMethod Missing a Javadoc comment. 341
 Error
design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 345
 Error
javadoc JavadocType Missing a Javadoc comment. 352
 Error
sizes LineLength Line is longer than 80 characters (found 91). 353
 Error
javadoc JavadocMethod Missing a Javadoc comment. 353
 Error
sizes LineLength Line is longer than 80 characters (found 85). 356
 Error
javadoc JavadocType Missing a Javadoc comment. 356
 Error
javadoc JavadocVariable Missing a Javadoc comment. 357
 Error
javadoc JavadocMethod Missing a Javadoc comment. 359
 Error
sizes LineLength Line is longer than 80 characters (found 101). 369
 Error
javadoc JavadocType Missing a Javadoc comment. 369
 Error
javadoc JavadocVariable Missing a Javadoc comment. 370
 Error
javadoc JavadocMethod Missing a Javadoc comment. 372
 Error
coding HiddenField 'instance' hides a field. 372

org/apache/johnzon/jsonb/DefaultPropertyVisibilityStrategy.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 125). 35
 Error
javadoc JavadocType Missing a Javadoc comment. 35
 Error
sizes LineLength Line is longer than 80 characters (found 109). 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
sizes LineLength Line is longer than 80 characters (found 95). 45
 Error
javadoc JavadocMethod Missing a Javadoc comment. 45
 Error
sizes LineLength Line is longer than 80 characters (found 111). 49
 Error
sizes LineLength Line is longer than 80 characters (found 101). 50
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 50
 Error
sizes LineLength Line is longer than 80 characters (found 117). 54
 Error
sizes LineLength Line is longer than 80 characters (found 120). 55
 Error
javadoc JavadocMethod Expected an @return tag. 58
 Error
sizes LineLength Line is longer than 80 characters (found 101). 58
 Error
javadoc JavadocMethod Expected @param tag for 'field'. 58
 Error
javadoc JavadocMethod Expected @param tag for 'root'. 58
 Error
javadoc JavadocMethod Expected @param tag for 'useGetter'. 58
 Error
sizes LineLength Line is longer than 80 characters (found 102). 63
 Error
sizes LineLength Line is longer than 80 characters (found 91). 65
 Error
sizes LineLength Line is longer than 80 characters (found 87). 67
 Error
sizes LineLength Line is longer than 80 characters (found 90). 70
 Error
javadoc JavadocMethod Missing a Javadoc comment. 70
 Error
misc FinalParameters Parameter clazz should be final. 70
 Error
misc FinalParameters Parameter methodName should be final. 70
 Error
misc FinalParameters Parameter paramTypes should be final. 70
 Error
sizes LineLength Line is longer than 80 characters (found 90). 72
 Error
sizes LineLength Line is longer than 80 characters (found 104). 90
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 90
 Error
sizes LineLength Line is longer than 80 characters (found 97). 93
 Error
javadoc JavadocMethod Missing a Javadoc comment. 93
 Error
sizes LineLength Line is longer than 80 characters (found 83). 108
 Error
sizes LineLength Line is longer than 80 characters (found 83). 130

org/apache/johnzon/jsonb/JohnzonBuilder.java

Severity Category Rule Message Line
 Error
misc NewlineAtEndOfFile File does not end with a newline.
 Error
imports AvoidStarImport Using the '.*' form of import should be avoided - java.util.*. 60
 Error
javadoc JavadocType Missing a Javadoc comment. 72
 Error
javadoc JavadocVariable Missing a Javadoc comment. 73
 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
javadoc JavadocVariable Missing a Javadoc comment. 78
 Error
javadoc JavadocVariable Missing a Javadoc comment. 79
 Error
design DesignForExtension Method 'withConfig' is not designed for extension - needs to be abstract, final or empty. 81
 Error
coding HiddenField 'config' hides a field. 82
 Error
design DesignForExtension Method 'withProvider' is not designed for extension - needs to be abstract, final or empty. 87
 Error
design DesignForExtension Method 'build' is not designed for extension - needs to be abstract, final or empty. 93
 Error
sizes MethodLength Method length is 263 lines (max allowed is 150). 93
 Error
sizes LineLength Line is longer than 80 characters (found 90). 95
 Error
sizes LineLength Line is longer than 80 characters (found 89). 97
 Error
sizes LineLength Line is longer than 80 characters (found 95). 102
 Error
sizes LineLength Line is longer than 80 characters (found 92). 103
 Error
sizes LineLength Line is longer than 80 characters (found 138). 112
 Error
sizes LineLength Line is longer than 80 characters (found 121). 113
 Error
coding MagicNumber '1000' is a magic number. 113
 Error
sizes LineLength Line is longer than 80 characters (found 115). 115
 Error
whitespace ParenPad '(' is followed by whitespace. 115
 Error
sizes LineLength Line is longer than 80 characters (found 160). 116
 Error
sizes LineLength Line is longer than 80 characters (found 92). 123
 Error
sizes LineLength Line is longer than 80 characters (found 82). 124
 Error
sizes LineLength Line is longer than 80 characters (found 83). 126
 Error
sizes LineLength Line is longer than 80 characters (found 90). 127
 Error
sizes LineLength Line is longer than 80 characters (found 96). 132
 Error
sizes LineLength Line is longer than 80 characters (found 101). 140
 Error
sizes LineLength Line is longer than 80 characters (found 97). 141
 Error
sizes LineLength Line is longer than 80 characters (found 91). 142
 Error
sizes LineLength Line is longer than 80 characters (found 118). 145
 Error
sizes LineLength Line is longer than 80 characters (found 118). 147
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 147
 Error
sizes LineLength Line is longer than 80 characters (found 110). 154
 Error
sizes LineLength Line is longer than 80 characters (found 143). 156
 Error
sizes LineLength Line is longer than 80 characters (found 123). 157
 Error
sizes LineLength Line is longer than 80 characters (found 122). 158
 Error
sizes LineLength Line is longer than 80 characters (found 109). 159
 Error
sizes LineLength Line is longer than 80 characters (found 127). 161
 Error
sizes LineLength Line is longer than 80 characters (found 93). 174
 Error
whitespace ParenPad '(' is followed by whitespace. 174
 Error
sizes LineLength Line is longer than 80 characters (found 101). 175
 Error
sizes LineLength Line is longer than 80 characters (found 116). 180
 Error
sizes LineLength Line is longer than 80 characters (found 129). 181
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 181
 Error
sizes LineLength Line is longer than 80 characters (found 96). 185
 Error
sizes LineLength Line is longer than 80 characters (found 108). 191
 Error
sizes LineLength Line is longer than 80 characters (found 108). 192
 Error
sizes LineLength Line is longer than 80 characters (found 97). 198
 Error
sizes LineLength Line is longer than 80 characters (found 83). 199
 Error
sizes LineLength Line is longer than 80 characters (found 104). 214
 Error
sizes LineLength Line is longer than 80 characters (found 86). 216
 Error
sizes LineLength Line is longer than 80 characters (found 111). 219
 Error
sizes LineLength Line is longer than 80 characters (found 122). 220
 Error
sizes LineLength Line is longer than 80 characters (found 104). 223
 Error
whitespace WhitespaceAround '?' is not preceded with whitespace. 233
 Error
whitespace OperatorWrap '?' should be on a new line. 233
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 233
 Error
whitespace OperatorWrap ':' should be on a new line. 234
 Error
sizes LineLength Line is longer than 80 characters (found 106). 239
 Error
sizes LineLength Line is longer than 80 characters (found 106). 244
 Error
sizes LineLength Line is longer than 80 characters (found 138). 251
 Error
sizes LineLength Line is longer than 80 characters (found 109). 252
 Error
sizes LineLength Line is longer than 80 characters (found 96). 254
 Error
sizes LineLength Line is longer than 80 characters (found 111). 257
 Error
sizes LineLength Line is longer than 80 characters (found 93). 259
 Error
sizes LineLength Line is longer than 80 characters (found 102). 263
 Error
sizes LineLength Line is longer than 80 characters (found 120). 264
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 264
 Error
sizes LineLength Line is longer than 80 characters (found 103). 267
 Error
sizes LineLength Line is longer than 80 characters (found 83). 279
 Error
sizes LineLength Line is longer than 80 characters (found 104). 284
 Error
sizes LineLength Line is longer than 80 characters (found 99). 289
 Error
sizes LineLength Line is longer than 80 characters (found 139). 297
 Error
sizes LineLength Line is longer than 80 characters (found 129). 298
 Error
sizes LineLength Line is longer than 80 characters (found 139). 304
 Error
sizes LineLength Line is longer than 80 characters (found 140). 305
 Error
sizes LineLength Line is longer than 80 characters (found 101). 313
 Error
sizes LineLength Line is longer than 80 characters (found 113). 315
 Error
sizes LineLength Line is longer than 80 characters (found 110). 317
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 319
 Error
sizes LineLength Line is longer than 80 characters (found 102). 321
 Error
sizes LineLength Line is longer than 80 characters (found 101). 324
 Error
sizes LineLength Line is longer than 80 characters (found 82). 327
 Error
sizes LineLength Line is longer than 80 characters (found 119). 330
 Error
sizes LineLength Line is longer than 80 characters (found 112). 332
 Error
sizes LineLength Line is longer than 80 characters (found 104). 335
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 337
 Error
sizes LineLength Line is longer than 80 characters (found 87). 338
 Error
sizes LineLength Line is longer than 80 characters (found 82). 341
 Error
sizes LineLength Line is longer than 80 characters (found 108). 342
 Error
sizes LineLength Line is longer than 80 characters (found 119). 343
 Error
sizes LineLength Line is longer than 80 characters (found 81). 351
 Error
sizes LineLength Line is longer than 80 characters (found 111). 358
 Error
javadoc JavadocMethod Missing a Javadoc comment. 358
 Error
sizes LineLength Line is longer than 80 characters (found 110). 362
 Error
sizes LineLength Line is longer than 80 characters (found 98). 363
 Error
javadoc JavadocMethod Missing a Javadoc comment. 363
 Error
javadoc JavadocMethod Missing a Javadoc comment. 376
 Error
sizes LineLength Line is longer than 80 characters (found 105). 377
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 377
 Error
javadoc JavadocMethod Missing a Javadoc comment. 380
 Error
sizes LineLength Line is longer than 80 characters (found 101). 381
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 381
 Error
javadoc JavadocMethod Missing a Javadoc comment. 384
 Error
sizes LineLength Line is longer than 80 characters (found 127). 388
 Error
sizes LineLength Line is longer than 80 characters (found 128). 389
 Error
javadoc JavadocMethod Missing a Javadoc comment. 398
 Error
javadoc JavadocMethod Missing a Javadoc comment. 407
 Error
sizes LineLength Line is longer than 80 characters (found 81). 408
 Error
javadoc JavadocMethod Missing a Javadoc comment. 416
 Error
sizes LineLength Line is longer than 80 characters (found 91). 419
 Error
sizes LineLength Line is longer than 80 characters (found 81). 420
 Error
sizes LineLength Line is longer than 80 characters (found 82). 421
 Error
javadoc JavadocMethod Missing a Javadoc comment. 430
 Error
sizes LineLength Line is longer than 80 characters (found 94). 435
 Error
javadoc JavadocMethod Missing a Javadoc comment. 441
 Error
sizes LineLength Line is longer than 80 characters (found 125). 444
 Error
javadoc JavadocMethod Missing a Javadoc comment. 447
 Error
sizes LineLength Line is longer than 80 characters (found 119). 448
 Error
javadoc JavadocMethod Missing a Javadoc comment. 451
 Error
sizes LineLength Line is longer than 80 characters (found 158). 456
 Error
sizes LineLength Line is longer than 80 characters (found 150). 457
 Error
sizes LineLength Line is longer than 80 characters (found 130). 458
 Error
sizes LineLength Line is longer than 80 characters (found 109). 459
 Error
javadoc JavadocMethod Missing a Javadoc comment. 463
 Error
sizes LineLength Line is longer than 80 characters (found 138). 468
 Error
sizes LineLength Line is longer than 80 characters (found 134). 469
 Error
sizes LineLength Line is longer than 80 characters (found 134). 470
 Error
sizes LineLength Line is longer than 80 characters (found 130). 471
 Error
javadoc JavadocType Missing a Javadoc comment. 475
 Error
modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 475
 Error
javadoc JavadocVariable Missing a Javadoc comment. 476
 Error
javadoc JavadocMethod Missing a Javadoc comment. 490

org/apache/johnzon/jsonb/JohnzonJsonb.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 60
 Error
javadoc JavadocVariable Missing a Javadoc comment. 61
 Error
javadoc JavadocVariable Missing a Javadoc comment. 62
 Error
javadoc JavadocVariable Missing a Javadoc comment. 63
 Error
sizes LineLength Line is longer than 80 characters (found 86). 64
 Error
javadoc JavadocVariable Missing a Javadoc comment. 64
 Error
sizes LineLength Line is longer than 80 characters (found 104). 66
 Error
javadoc JavadocMethod Missing a Javadoc comment. 66
 Error
coding HiddenField 'ijson' hides a field. 66
 Error
coding HiddenField 'onClose' hides a field. 66
 Error
design DesignForExtension Method 'fromJson' is not designed for extension - needs to be abstract, final or empty. 72
 Error
sizes LineLength Line is longer than 80 characters (found 88). 73
 Error
sizes LineLength Line is longer than 80 characters (found 101). 76
 Error
sizes LineLength Line is longer than 80 characters (found 124). 80
 Error
javadoc JavadocMethod Missing a Javadoc comment. 93
 Error
sizes LineLength Line is longer than 80 characters (found 82). 98
 Error
javadoc JavadocMethod Missing a Javadoc comment. 114
 Error
design DesignForExtension Method 'fromJson' is not designed for extension - needs to be abstract, final or empty. 130
 Error
sizes LineLength Line is longer than 80 characters (found 91). 131
 Error
sizes LineLength Line is longer than 80 characters (found 105). 135
 Error
sizes LineLength Line is longer than 80 characters (found 105). 139
 Error
design DesignForExtension Method 'fromJson' is not designed for extension - needs to be abstract, final or empty. 152
 Error
sizes LineLength Line is longer than 80 characters (found 91). 153
 Error
sizes LineLength Line is longer than 80 characters (found 91). 158
 Error
sizes LineLength Line is longer than 80 characters (found 86). 160
 Error
sizes LineLength Line is longer than 80 characters (found 91). 163
 Error
sizes LineLength Line is longer than 80 characters (found 91). 168
 Error
sizes LineLength Line is longer than 80 characters (found 109). 170
 Error
sizes LineLength Line is longer than 80 characters (found 87). 173
 Error
design DesignForExtension Method 'fromJson' is not designed for extension - needs to be abstract, final or empty. 187
 Error
sizes LineLength Line is longer than 80 characters (found 94). 188
 Error
sizes LineLength Line is longer than 80 characters (found 94). 190
 Error
sizes LineLength Line is longer than 80 characters (found 86). 196
 Error
sizes LineLength Line is longer than 80 characters (found 90). 200
 Error
design DesignForExtension Method 'fromJson' is not designed for extension - needs to be abstract, final or empty. 213
 Error
sizes LineLength Line is longer than 80 characters (found 96). 214
 Error
sizes LineLength Line is longer than 80 characters (found 86). 217
 Error
sizes LineLength Line is longer than 80 characters (found 109). 221
 Error
design DesignForExtension Method 'fromJson' is not designed for extension - needs to be abstract, final or empty. 234
 Error
sizes LineLength Line is longer than 80 characters (found 99). 235
 Error
sizes LineLength Line is longer than 80 characters (found 86). 239
 Error
sizes LineLength Line is longer than 80 characters (found 90). 243
 Error
design DesignForExtension Method 'toJson' is not designed for extension - needs to be abstract, final or empty. 257
 Error
sizes LineLength Line is longer than 80 characters (found 82). 267
 Error
sizes LineLength Line is longer than 80 characters (found 106). 269
 Error
javadoc JavadocMethod Missing a Javadoc comment. 278
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 285
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 291
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 297
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 303
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 309
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 315
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 321
 Error
whitespace WhitespaceAfter 'typecast' is not followed by whitespace. 327
 Error
design DesignForExtension Method 'toJson' is not designed for extension - needs to be abstract, final or empty. 335
 Error
sizes LineLength Line is longer than 80 characters (found 95). 336
 Error
sizes LineLength Line is longer than 80 characters (found 102). 343
 Error
design DesignForExtension Method 'toJson' is not designed for extension - needs to be abstract, final or empty. 348
 Error
sizes LineLength Line is longer than 80 characters (found 90). 349
 Error
sizes LineLength Line is longer than 80 characters (found 102). 361
 Error
design DesignForExtension Method 'toJson' is not designed for extension - needs to be abstract, final or empty. 367
 Error
sizes LineLength Line is longer than 80 characters (found 114). 368
 Error
sizes LineLength Line is longer than 80 characters (found 102). 380
 Error
design DesignForExtension Method 'toJson' is not designed for extension - needs to be abstract, final or empty. 386
 Error
sizes LineLength Line is longer than 80 characters (found 96). 387
 Error
sizes LineLength Line is longer than 80 characters (found 102). 394
 Error
design DesignForExtension Method 'toJson' is not designed for extension - needs to be abstract, final or empty. 400
 Error
sizes LineLength Line is longer than 80 characters (found 120). 401
 Error
sizes LineLength Line is longer than 80 characters (found 102). 408
 Error
javadoc JavadocMethod Missing a Javadoc comment. 414
 Error
sizes LineLength Line is longer than 80 characters (found 117). 415
 Error
javadoc JavadocMethod Missing a Javadoc comment. 430
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 436
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 440
 Error
sizes LineLength Line is longer than 80 characters (found 86). 443
 Error
sizes LineLength Line is longer than 80 characters (found 84). 444
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 444
 Error
javadoc JavadocMethod Missing a Javadoc comment. 449
 Error
sizes LineLength Line is longer than 80 characters (found 94). 450
 Error
javadoc JavadocMethod Missing a Javadoc comment. 453
 Error
whitespace OperatorWrap '||' should be on a new line. 455
 Error
sizes LineLength Line is longer than 80 characters (found 86). 456
 Error
sizes LineLength Line is longer than 80 characters (found 84). 458
 Error
sizes LineLength Line is longer than 80 characters (found 111). 459
 Error
design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 462
 Error
design DesignForExtension Method 'fromJsonValue' is not designed for extension - needs to be abstract, final or empty. 473
 Error
design DesignForExtension Method 'toJsonValue' is not designed for extension - needs to be abstract, final or empty. 478
 Error
design DesignForExtension Method 'fromJsonValue' is not designed for extension - needs to be abstract, final or empty. 483
 Error
sizes LineLength Line is longer than 80 characters (found 91). 487
 Error
sizes LineLength Line is longer than 80 characters (found 87). 493
 Error
sizes LineLength Line is longer than 80 characters (found 95). 499
 Error
sizes LineLength Line is longer than 80 characters (found 92). 501
 Error
sizes LineLength Line is longer than 80 characters (found 110). 503
 Error
sizes LineLength Line is longer than 80 characters (found 87). 504
 Error
sizes LineLength Line is longer than 80 characters (found 81). 531
 Error
sizes LineLength Line is longer than 80 characters (found 85). 533
 Error
design DesignForExtension Method 'toJsonValue' is not designed for extension - needs to be abstract, final or empty. 537
 Error
sizes LineLength Line is longer than 80 characters (found 82). 538
 Error
sizes LineLength Line is longer than 80 characters (found 117). 542
 Error
sizes LineLength Line is longer than 80 characters (found 94). 543
 Error
design DesignForExtension Method 'fromJson' is not designed for extension - needs to be abstract, final or empty. 549
 Error
design DesignForExtension Method 'fromJson' is not designed for extension - needs to be abstract, final or empty. 554
 Error
sizes LineLength Line is longer than 80 characters (found 86). 559
 Error
sizes LineLength Line is longer than 80 characters (found 102). 563
 Error
design DesignForExtension Method 'toJson' is not designed for extension - needs to be abstract, final or empty. 576
 Error
sizes LineLength Line is longer than 80 characters (found 81). 578
 Error
design DesignForExtension Method 'toJson' is not designed for extension - needs to be abstract, final or empty. 581
 Error
sizes LineLength Line is longer than 80 characters (found 104). 582
 Error
javadoc JavadocMethod Missing a Javadoc comment. 586
 Error
javadoc JavadocMethod Missing a Javadoc comment. 596
 Error
javadoc JavadocMethod Missing a Javadoc comment. 606
 Error
whitespace OperatorWrap '&&' should be on a new line. 607
 Error
whitespace OperatorWrap '&&' should be on a new line. 611
 Error
whitespace OperatorWrap '&&' should be on a new line. 612
 Error
sizes LineLength Line is longer than 80 characters (found 89). 613
 Error
whitespace OperatorWrap '&&' should be on a new line. 613
 Error
sizes LineLength Line is longer than 80 characters (found 116). 614
 Error
javadoc JavadocMethod Missing a Javadoc comment. 617

org/apache/johnzon/jsonb/JohnzonProvider.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 24
 Error
design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 25

org/apache/johnzon/jsonb/JsonValueParserAdapter.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 33
 Error
regexp RegexpSingleline Line has trailing spaces. 34
 Error
sizes LineLength Line is longer than 80 characters (found 93). 35
 Error
javadoc JavadocType Missing a Javadoc comment. 35
 Error
javadoc JavadocMethod Missing a Javadoc comment. 37
 Error
modifier RedundantModifier Redundant 'public' modifier. 37
 Error
misc FinalParameters Parameter jsonValue should be final. 37
 Error
regexp RegexpSingleline Line has trailing spaces. 40
 Error
regexp RegexpSingleline Line has trailing spaces. 46
 Error
sizes LineLength Line is longer than 80 characters (found 93). 47
 Error
javadoc JavadocType Missing a Javadoc comment. 47
 Error
regexp RegexpSingleline Line has trailing spaces. 48
 Error
javadoc JavadocMethod Missing a Javadoc comment. 49
 Error
modifier RedundantModifier Redundant 'public' modifier. 49
 Error
misc FinalParameters Parameter jsonValue should be final. 49
 Error
regexp RegexpSingleline Line has trailing spaces. 73
 Error
javadoc JavadocMethod Missing a Javadoc comment. 74
 Error
sizes LineLength Line is longer than 80 characters (found 97). 75
 Error
sizes LineLength Line is longer than 80 characters (found 84). 76
 Error
javadoc JavadocMethod Missing a Javadoc comment. 79
 Error
sizes LineLength Line is longer than 80 characters (found 97). 80
 Error
sizes LineLength Line is longer than 80 characters (found 99). 82
 Error
sizes LineLength Line is longer than 80 characters (found 97). 83
 Error
sizes LineLength Line is longer than 80 characters (found 84). 84
 Error
sizes LineLength Line is longer than 80 characters (found 84). 85
 Error
javadoc JavadocVariable Missing a Javadoc comment. 90
 Error
regexp RegexpSingleline Line has trailing spaces. 91
 Error
javadoc JavadocMethod Missing a Javadoc comment. 92
 Error
misc FinalParameters Parameter jsonValue should be final. 92
 Error
coding HiddenField 'jsonValue' hides a field. 92
 Error
sizes LineLength Line is longer than 80 characters (found 103). 103
 Error
sizes LineLength Line is longer than 80 characters (found 103). 108
 Error
sizes LineLength Line is longer than 80 characters (found 116). 113
 Error
sizes LineLength Line is longer than 80 characters (found 106). 118
 Error
sizes LineLength Line is longer than 80 characters (found 107). 123
 Error
sizes LineLength Line is longer than 80 characters (found 113). 128
 Error
sizes LineLength Line is longer than 80 characters (found 111). 133
 Error
regexp RegexpSingleline Line has trailing spaces. 140

org/apache/johnzon/jsonb/JsonbAccessMode.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 84). 131
 Error
javadoc JavadocType Missing a Javadoc comment. 131
 Error
javadoc JavadocVariable Missing a Javadoc comment. 132
 Error
javadoc JavadocVariable Missing a Javadoc comment. 133
 Error
javadoc JavadocVariable Missing a Javadoc comment. 134
 Error
javadoc JavadocVariable Missing a Javadoc comment. 135
 Error
javadoc JavadocVariable Missing a Javadoc comment. 136
 Error
javadoc JavadocVariable Missing a Javadoc comment. 137
 Error
javadoc JavadocVariable Missing a Javadoc comment. 138
 Error
sizes LineLength Line is longer than 80 characters (found 94). 139
 Error
javadoc JavadocVariable Missing a Javadoc comment. 139
 Error
javadoc JavadocVariable Missing a Javadoc comment. 140
 Error
javadoc JavadocVariable Missing a Javadoc comment. 141
 Error
javadoc JavadocVariable Missing a Javadoc comment. 142
 Error
sizes LineLength Line is longer than 80 characters (found 102). 143
 Error
javadoc JavadocVariable Missing a Javadoc comment. 143
 Error
sizes LineLength Line is longer than 80 characters (found 85). 144
 Error
javadoc JavadocVariable Missing a Javadoc comment. 144
 Error
misc FinalParameters Parameter clazz should be final. 146
 Error
misc FinalParameters Parameter clazz should be final. 151
 Error
javadoc JavadocVariable Missing a Javadoc comment. 155
 Error
javadoc JavadocVariable Missing a Javadoc comment. 156
 Error
javadoc JavadocVariable Missing a Javadoc comment. 157
 Error
javadoc JavadocVariable Missing a Javadoc comment. 158
 Error
sizes LineLength Line is longer than 80 characters (found 104). 161
 Error
javadoc JavadocMethod Missing a Javadoc comment. 161
 Error
sizes ParameterNumber More than 7 parameters (found 13). 161
 Error
sizes LineLength Line is longer than 80 characters (found 108). 162
 Error
coding HiddenField 'caseSensitive' hides a field. 162
 Error
sizes LineLength Line is longer than 80 characters (found 119). 163
 Error
coding HiddenField 'defaultConverters' hides a field. 163
 Error
coding HiddenField 'factory' hides a field. 163
 Error
sizes LineLength Line is longer than 80 characters (found 110). 164
 Error
coding HiddenField 'jsonProvider' hides a field. 164
 Error
coding HiddenField 'builderFactory' hides a field. 164
 Error
coding HiddenField 'parserFactory' hides a field. 165
 Error
coding HiddenField 'delegate' hides a field. 166
 Error
coding HiddenField 'failOnMissingCreatorValues' hides a field. 167
 Error
coding HiddenField 'globalIsNillable' hides a field. 168
 Error
coding HiddenField 'supportsPrivateAccess' hides a field. 169
 Error
design DesignForExtension Method 'fieldComparator' is not designed for extension - needs to be abstract, final or empty. 186
 Error
sizes LineLength Line is longer than 80 characters (found 125). 189
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 189
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 189
 Error
design DesignForExtension Method 'findFactory' is not designed for extension - needs to be abstract, final or empty. 192
 Error
sizes MethodLength Method length is 182 lines (max allowed is 150). 192
 Error
sizes LineLength Line is longer than 80 characters (found 123). 193
 Error
coding HiddenField 'factory' hides a field. 195
 Error
sizes LineLength Line is longer than 80 characters (found 122). 197
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 197
 Error
sizes LineLength Line is longer than 80 characters (found 102). 200
 Error
sizes LineLength Line is longer than 80 characters (found 85). 208
 Error
sizes LineLength Line is longer than 80 characters (found 122). 210
 Error
sizes LineLength Line is longer than 80 characters (found 98). 214
 Error
sizes LineLength Line is longer than 80 characters (found 105). 221
 Error
sizes LineLength Line is longer than 80 characters (found 93). 226
 Error
whitespace OperatorWrap '&&' should be on a new line. 227
 Error
sizes LineLength Line is longer than 80 characters (found 112). 228
 Error
whitespace OperatorWrap '?' should be on a new line. 232
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 232
 Error
sizes LineLength Line is longer than 80 characters (found 84). 234
 Error
sizes LineLength Line is longer than 80 characters (found 83). 235
 Error
whitespace OperatorWrap ':' should be on a new line. 237
 Error
coding HiddenField 'types' hides a field. 240
 Error
sizes LineLength Line is longer than 80 characters (found 133). 246
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 246
 Error
sizes LineLength Line is longer than 80 characters (found 124). 253
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 253
 Error
sizes LineLength Line is longer than 80 characters (found 93). 254
 Error
whitespace OperatorWrap '?' should be on a new line. 255
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 255
 Error
whitespace OperatorWrap ':' should be on a new line. 256
 Error
whitespace OperatorWrap '?' should be on a new line. 257
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 257
 Error
sizes LineLength Line is longer than 80 characters (found 93). 258
 Error
sizes LineLength Line is longer than 80 characters (found 101). 260
 Error
whitespace OperatorWrap ':' should be on a new line. 260
 Error
sizes LineLength Line is longer than 80 characters (found 98). 263
 Error
sizes LineLength Line is longer than 80 characters (found 99). 264
 Error
sizes LineLength Line is longer than 80 characters (found 105). 265
 Error
sizes LineLength Line is longer than 80 characters (found 107). 266
 Error
sizes LineLength Line is longer than 80 characters (found 113). 267
 Error
sizes LineLength Line is longer than 80 characters (found 136). 268
 Error
sizes LineLength Line is longer than 80 characters (found 104). 272
 Error
sizes LineLength Line is longer than 80 characters (found 92). 275
 Error
sizes LineLength Line is longer than 80 characters (found 104). 277
 Error
sizes LineLength Line is longer than 80 characters (found 87). 278
 Error
sizes LineLength Line is longer than 80 characters (found 116). 286
 Error
sizes LineLength Line is longer than 80 characters (found 98). 289
 Error
sizes LineLength Line is longer than 80 characters (found 124). 290
 Error
sizes LineLength Line is longer than 80 characters (found 122). 291
 Error
sizes LineLength Line is longer than 80 characters (found 110). 292
 Error
sizes LineLength Line is longer than 80 characters (found 99). 294
 Error
sizes LineLength Line is longer than 80 characters (found 143). 295
 Error
sizes LineLength Line is longer than 80 characters (found 141). 296
 Error
sizes LineLength Line is longer than 80 characters (found 118). 298
 Error
sizes LineLength Line is longer than 80 characters (found 130). 301
 Error
sizes LineLength Line is longer than 80 characters (found 100). 302
 Error
sizes LineLength Line is longer than 80 characters (found 113). 303
 Error
sizes LineLength Line is longer than 80 characters (found 101). 304
 Error
sizes LineLength Line is longer than 80 characters (found 107). 307
 Error
sizes LineLength Line is longer than 80 characters (found 96). 309
 Error
sizes LineLength Line is longer than 80 characters (found 97). 310
 Error
sizes LineLength Line is longer than 80 characters (found 133). 311
 Error
sizes LineLength Line is longer than 80 characters (found 153). 312
 Error
sizes LineLength Line is longer than 80 characters (found 149). 313
 Error
sizes LineLength Line is longer than 80 characters (found 120). 314
 Error
sizes LineLength Line is longer than 80 characters (found 83). 315
 Error
sizes LineLength Line is longer than 80 characters (found 149). 316
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 316
 Error
sizes LineLength Line is longer than 80 characters (found 98). 317
 Error
sizes LineLength Line is longer than 80 characters (found 130). 318
 Error
sizes LineLength Line is longer than 80 characters (found 95). 319
 Error
sizes LineLength Line is longer than 80 characters (found 112). 324
 Error
sizes LineLength Line is longer than 80 characters (found 104). 331
 Error
sizes LineLength Line is longer than 80 characters (found 127). 332
 Error
sizes LineLength Line is longer than 80 characters (found 99). 334
 Error
sizes LineLength Line is longer than 80 characters (found 120). 335
 Error
sizes LineLength Line is longer than 80 characters (found 117). 340
 Error
sizes LineLength Line is longer than 80 characters (found 87). 345
 Error
sizes LineLength Line is longer than 80 characters (found 94). 360
 Error
sizes LineLength Line is longer than 80 characters (found 105). 361
 Error
whitespace OperatorWrap '?' should be on a new line. 364
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 364
 Error
sizes LineLength Line is longer than 80 characters (found 124). 365
 Error
sizes LineLength Line is longer than 80 characters (found 128). 369
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 369
 Error
sizes LineLength Line is longer than 80 characters (found 95). 371
 Error
sizes LineLength Line is longer than 80 characters (found 129). 373
 Error
sizes LineLength Line is longer than 80 characters (found 82). 376
 Error
javadoc JavadocMethod Missing a Javadoc comment. 376
 Error
javadoc JavadocMethod Missing a Javadoc comment. 387
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 389
 Error
javadoc JavadocMethod Missing a Javadoc comment. 392
 Error
whitespace OperatorWrap '?' should be on a new line. 393
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 393
 Error
whitespace OperatorWrap ':' should be on a new line. 394
 Error
sizes LineLength Line is longer than 80 characters (found 130). 397
 Error
whitespace OperatorWrap '?' should be on a new line. 397
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 397
 Error
whitespace OperatorWrap ':' should be on a new line. 398
 Error
sizes LineLength Line is longer than 80 characters (found 85). 399
 Error
sizes LineLength Line is longer than 80 characters (found 82). 402
 Error
javadoc JavadocMethod Missing a Javadoc comment. 402
 Error
sizes ParameterNumber More than 7 parameters (found 8). 402
 Error
sizes LineLength Line is longer than 80 characters (found 96). 403
 Error
coding HiddenField 'types' hides a field. 403
 Error
sizes LineLength Line is longer than 80 characters (found 90). 404
 Error
sizes LineLength Line is longer than 80 characters (found 124). 405
 Error
whitespace OperatorWrap '?' should be on a new line. 406
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 406
 Error
sizes LineLength Line is longer than 80 characters (found 100). 415
 Error
javadoc JavadocMethod Missing a Javadoc comment. 452
 Error
sizes LineLength Line is longer than 80 characters (found 95). 454
 Error
sizes LineLength Line is longer than 80 characters (found 120). 464
 Error
javadoc JavadocMethod Missing a Javadoc comment. 464
 Error
sizes LineLength Line is longer than 80 characters (found 115). 465
 Error
coding HiddenField 'types' hides a field. 465
 Error
sizes LineLength Line is longer than 80 characters (found 129). 466
 Error
sizes LineLength Line is longer than 80 characters (found 83). 473
 Error
javadoc JavadocMethod Missing a Javadoc comment. 507
 Error
sizes LineLength Line is longer than 80 characters (found 102). 508
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 511
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 512
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 513
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 514
 Error
sizes LineLength Line is longer than 80 characters (found 106). 516
 Error
javadoc JavadocMethod Missing a Javadoc comment. 520
 Error
coding HiddenField 'types' hides a field. 520
 Error
sizes LineLength Line is longer than 80 characters (found 103). 521
 Error
sizes LineLength Line is longer than 80 characters (found 96). 526
 Error
sizes LineLength Line is longer than 80 characters (found 103). 527
 Error
sizes LineLength Line is longer than 80 characters (found 117). 530
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 531
 Error
sizes LineLength Line is longer than 80 characters (found 99). 533
 Error
sizes LineLength Line is longer than 80 characters (found 117). 535
 Error
sizes LineLength Line is longer than 80 characters (found 109). 537
 Error
sizes LineLength Line is longer than 80 characters (found 117). 539
 Error
sizes LineLength Line is longer than 80 characters (found 119). 541
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 545
 Error
sizes LineLength Line is longer than 80 characters (found 101). 546
 Error
sizes LineLength Line is longer than 80 characters (found 88). 548
 Error
javadoc JavadocMethod Missing a Javadoc comment. 553
 Error
design DesignForExtension Method 'findReaders' is not designed for extension - needs to be abstract, final or empty. 557
 Error
sizes MethodLength Method length is 155 lines (max allowed is 150). 557
 Error
sizes LineLength Line is longer than 80 characters (found 105). 561
 Error
whitespace OperatorWrap '?' should be on a new line. 562
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 562
 Error
sizes LineLength Line is longer than 80 characters (found 105). 565
 Error
whitespace OperatorWrap ':' should be on a new line. 568
 Error
sizes LineLength Line is longer than 80 characters (found 114). 571
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 571
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 574
 Error
sizes LineLength Line is longer than 80 characters (found 85). 575
 Error
sizes LineLength Line is longer than 80 characters (found 85). 583
 Error
sizes LineLength Line is longer than 80 characters (found 113). 585
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 585
 Error
sizes LineLength Line is longer than 80 characters (found 99). 589
 Error
sizes LineLength Line is longer than 80 characters (found 99). 590
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 590
 Error
sizes LineLength Line is longer than 80 characters (found 110). 591
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 591
 Error
sizes LineLength Line is longer than 80 characters (found 132). 613
 Error
sizes LineLength Line is longer than 80 characters (found 160). 614
 Error
sizes LineLength Line is longer than 80 characters (found 92). 630
 Error
sizes LineLength Line is longer than 80 characters (found 121). 631
 Error
sizes LineLength Line is longer than 80 characters (found 96). 635
 Error
sizes LineLength Line is longer than 80 characters (found 107). 636
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 636
 Error
sizes LineLength Line is longer than 80 characters (found 99). 641
 Error
sizes LineLength Line is longer than 80 characters (found 111). 642
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 642
 Error
sizes LineLength Line is longer than 80 characters (found 105). 647
 Error
sizes LineLength Line is longer than 80 characters (found 119). 648
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 648
 Error
sizes LineLength Line is longer than 80 characters (found 135). 651
 Error
sizes LineLength Line is longer than 80 characters (found 88). 654
 Error
whitespace OperatorWrap '?' should be on a new line. 655
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 655
 Error
sizes LineLength Line is longer than 80 characters (found 95). 666
 Error
sizes LineLength Line is longer than 80 characters (found 90). 667
 Error
sizes LineLength Line is longer than 80 characters (found 98). 668
 Error
sizes LineLength Line is longer than 80 characters (found 118). 669
 Error
sizes LineLength Line is longer than 80 characters (found 102). 670
 Error
sizes LineLength Line is longer than 80 characters (found 136). 671
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 671
 Error
sizes LineLength Line is longer than 80 characters (found 85). 689
 Error
sizes LineLength Line is longer than 80 characters (found 99). 694
 Error
javadoc JavadocMethod Missing a Javadoc comment. 714
 Error
sizes LineLength Line is longer than 80 characters (found 88). 721
 Error
design DesignForExtension Method 'findWriters' is not designed for extension - needs to be abstract, final or empty. 725
 Error
sizes LineLength Line is longer than 80 characters (found 114). 730
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 730
 Error
sizes LineLength Line is longer than 80 characters (found 132). 739
 Error
sizes LineLength Line is longer than 80 characters (found 160). 740
 Error
sizes LineLength Line is longer than 80 characters (found 84). 757
 Error
whitespace OperatorWrap '?' should be on a new line. 760
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 760
 Error
sizes LineLength Line is longer than 80 characters (found 99). 761
 Error
whitespace OperatorWrap '?' should be on a new line. 764
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 764
 Error
sizes LineLength Line is longer than 80 characters (found 102). 765
 Error
whitespace OperatorWrap '?' should be on a new line. 768
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 768
 Error
sizes LineLength Line is longer than 80 characters (found 108). 769
 Error
sizes LineLength Line is longer than 80 characters (found 135). 771
 Error
sizes LineLength Line is longer than 80 characters (found 82). 775
 Error
sizes LineLength Line is longer than 80 characters (found 84). 785
 Error
sizes LineLength Line is longer than 80 characters (found 92). 786
 Error
sizes LineLength Line is longer than 80 characters (found 100). 787
 Error
sizes LineLength Line is longer than 80 characters (found 120). 788
 Error
sizes LineLength Line is longer than 80 characters (found 102). 789
 Error
sizes LineLength Line is longer than 80 characters (found 136). 790
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 790
 Error
sizes LineLength Line is longer than 80 characters (found 85). 808
 Error
sizes LineLength Line is longer than 80 characters (found 99). 813
 Error
design DesignForExtension Method 'findReader' is not designed for extension - needs to be abstract, final or empty. 833
 Error
design DesignForExtension Method 'findWriter' is not designed for extension - needs to be abstract, final or empty. 838
 Error
design DesignForExtension Method 'findAdapter' is not designed for extension - needs to be abstract, final or empty. 843
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 844
 Error
sizes LineLength Line is longer than 80 characters (found 99). 844
 Error
sizes LineLength Line is longer than 80 characters (found 93). 846
 Error
design DesignForExtension Method 'findAnyGetter' is not designed for extension - needs to be abstract, final or empty. 852
 Error
design DesignForExtension Method 'findAnySetter' is not designed for extension - needs to be abstract, final or empty. 857
 Error
design DesignForExtension Method 'findAnyField' is not designed for extension - needs to be abstract, final or empty. 862
 Error
design DesignForExtension Method 'afterParsed' is not designed for extension - needs to be abstract, final or empty. 867
 Error
sizes LineLength Line is longer than 80 characters (found 120). 873
 Error
javadoc JavadocMethod Missing a Javadoc comment. 873
 Error
sizes LineLength Line is longer than 80 characters (found 112). 875
 Error
sizes LineLength Line is longer than 80 characters (found 120). 876
 Error
sizes LineLength Line is longer than 80 characters (found 87). 879
 Error
sizes LineLength Line is longer than 80 characters (found 124). 880
 Error
sizes LineLength Line is longer than 80 characters (found 103). 883
 Error
sizes LineLength Line is longer than 80 characters (found 120). 884
 Error
sizes LineLength Line is longer than 80 characters (found 110). 888
 Error
sizes LineLength Line is longer than 80 characters (found 144). 892
 Error
javadoc JavadocMethod Missing a Javadoc comment. 892
 Error
javadoc JavadocMethod Missing a Javadoc comment. 904
 Error
javadoc JavadocMethod Missing a Javadoc comment. 913
 Error
sizes LineLength Line is longer than 80 characters (found 84). 914
 Error
javadoc JavadocMethod Missing a Javadoc comment. 917
 Error
sizes LineLength Line is longer than 80 characters (found 125). 918
 Error
javadoc JavadocMethod Missing a Javadoc comment. 921
 Error
whitespace OperatorWrap '&&' should be on a new line. 922
 Error
sizes LineLength Line is longer than 80 characters (found 99). 923
 Error
sizes LineLength Line is longer than 80 characters (found 143). 926
 Error
javadoc JavadocMethod Missing a Javadoc comment. 926
 Error
coding HiddenField 'visibility' hides a field. 926
 Error
sizes LineLength Line is longer than 80 characters (found 84). 927
 Error
sizes LineLength Line is longer than 80 characters (found 131). 930
 Error
whitespace OperatorWrap '||' should be on a new line. 931
 Error
sizes LineLength Line is longer than 80 characters (found 123). 932
 Error
sizes LineLength Line is longer than 80 characters (found 141). 935
 Error
javadoc JavadocMethod Missing a Javadoc comment. 935
 Error
coding HiddenField 'visibility' hides a field. 935
 Error
javadoc JavadocMethod Missing a Javadoc comment. 939
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 943
 Error
sizes LineLength Line is longer than 80 characters (found 120). 943
 Error
sizes LineLength Line is longer than 80 characters (found 92). 945
 Error
sizes LineLength Line is longer than 80 characters (found 105). 946
 Error
javadoc JavadocMethod Missing a Javadoc comment. 951
 Error
coding HiddenField 'visibility' hides a field. 951
 Error
sizes LineLength Line is longer than 80 characters (found 92). 956
 Error
sizes LineLength Line is longer than 80 characters (found 81). 957
 Error
sizes LineLength Line is longer than 80 characters (found 110). 958
 Error
sizes LineLength Line is longer than 80 characters (found 97). 963
 Error
javadoc JavadocMethod Missing a Javadoc comment. 969
 Error
sizes LineLength Line is longer than 80 characters (found 103). 971
 Error
sizes LineLength Line is longer than 80 characters (found 90). 973
 Error
sizes LineLength Line is longer than 80 characters (found 98). 1009
 Error
design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 1026
 Error
sizes LineLength Line is longer than 80 characters (found 102). 1036
 Error
javadoc JavadocMethod Missing a Javadoc comment. 1036
 Error
design DesignForExtension Method 'clean' is not designed for extension - needs to be abstract, final or empty. 1044
 Error
javadoc JavadocType Missing a Javadoc comment. 1051
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1052
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1053
 Error
javadoc JavadocMethod Missing a Javadoc comment. 1055
 Error
sizes LineLength Line is longer than 80 characters (found 115). 1059
 Error
sizes LineLength Line is longer than 80 characters (found 100). 1060
 Error
sizes LineLength Line is longer than 80 characters (found 160). 1061
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1061
 Error
sizes LineLength Line is longer than 80 characters (found 113). 1062
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1062
 Error
sizes LineLength Line is longer than 80 characters (found 121). 1063
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1063
 Error
sizes LineLength Line is longer than 80 characters (found 109). 1064
 Error
sizes LineLength Line is longer than 80 characters (found 103). 1065
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1067
 Error
sizes LineLength Line is longer than 80 characters (found 101). 1070
 Error
sizes LineLength Line is longer than 80 characters (found 138). 1073
 Error
whitespace OperatorWrap '?' should be on a new line. 1073
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1073
 Error
sizes LineLength Line is longer than 80 characters (found 101). 1074
 Error
whitespace OperatorWrap ':' should be on a new line. 1074
 Error
sizes LineLength Line is longer than 80 characters (found 134). 1075
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1075
 Error
sizes LineLength Line is longer than 80 characters (found 86). 1078
 Error
sizes LineLength Line is longer than 80 characters (found 112). 1079
 Error
sizes LineLength Line is longer than 80 characters (found 105). 1080
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1081
 Error
sizes LineLength Line is longer than 80 characters (found 87). 1083
 Error
sizes LineLength Line is longer than 80 characters (found 126). 1084
 Error
sizes LineLength Line is longer than 80 characters (found 136). 1085
 Error
sizes LineLength Line is longer than 80 characters (found 106). 1087
 Error
sizes LineLength Line is longer than 80 characters (found 88). 1099
 Error
sizes LineLength Line is longer than 80 characters (found 101). 1100
 Error
sizes LineLength Line is longer than 80 characters (found 89). 1101
 Error
sizes LineLength Line is longer than 80 characters (found 95). 1104
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1106
 Error
sizes LineLength Line is longer than 80 characters (found 85). 1107
 Error
sizes LineLength Line is longer than 80 characters (found 121). 1108
 Error
sizes LineLength Line is longer than 80 characters (found 120). 1109
 Error
sizes LineLength Line is longer than 80 characters (found 137). 1110
 Error
sizes LineLength Line is longer than 80 characters (found 108). 1111
 Error
sizes LineLength Line is longer than 80 characters (found 124). 1113
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1113
 Error
sizes LineLength Line is longer than 80 characters (found 86). 1114
 Error
sizes LineLength Line is longer than 80 characters (found 103). 1115
 Error
sizes LineLength Line is longer than 80 characters (found 100). 1121
 Error
sizes LineLength Line is longer than 80 characters (found 92). 1128
 Error
sizes LineLength Line is longer than 80 characters (found 115). 1129
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1131
 Error
sizes LineLength Line is longer than 80 characters (found 112). 1132
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1138
 Error
sizes LineLength Line is longer than 80 characters (found 116). 1140
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1141
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1144
 Error
javadoc JavadocType Missing a Javadoc comment. 1151
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1152
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1153
 Error
javadoc JavadocMethod Missing a Javadoc comment. 1155
 Error
coding HiddenField 'types' hides a field. 1155
 Error
sizes LineLength Line is longer than 80 characters (found 99). 1159
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1160
 Error
sizes LineLength Line is longer than 80 characters (found 150). 1161
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1161
 Error
sizes LineLength Line is longer than 80 characters (found 103). 1162
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1162
 Error
sizes LineLength Line is longer than 80 characters (found 111). 1163
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1163
 Error
sizes LineLength Line is longer than 80 characters (found 99). 1164
 Error
sizes LineLength Line is longer than 80 characters (found 125). 1165
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1165
 Error
sizes LineLength Line is longer than 80 characters (found 87). 1167
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1170
 Error
sizes LineLength Line is longer than 80 characters (found 138). 1173
 Error
whitespace OperatorWrap '?' should be on a new line. 1173
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1173
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1174
 Error
whitespace OperatorWrap ':' should be on a new line. 1174
 Error
sizes LineLength Line is longer than 80 characters (found 124). 1175
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 1175
 Error
sizes LineLength Line is longer than 80 characters (found 82). 1178
 Error
sizes LineLength Line is longer than 80 characters (found 110). 1179
 Error
sizes LineLength Line is longer than 80 characters (found 124). 1181
 Error
sizes LineLength Line is longer than 80 characters (found 126). 1182
 Error
sizes LineLength Line is longer than 80 characters (found 105). 1186
 Error
sizes LineLength Line is longer than 80 characters (found 90). 1187
 Error
sizes LineLength Line is longer than 80 characters (found 120). 1188
 Error
sizes LineLength Line is longer than 80 characters (found 93). 1198
 Error
sizes LineLength Line is longer than 80 characters (found 106). 1200
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1201
 Error
sizes LineLength Line is longer than 80 characters (found 83). 1204
 Error
javadoc JavadocMethod Missing a Javadoc comment. 1211
 Error
sizes LineLength Line is longer than 80 characters (found 123). 1216
 Error
javadoc JavadocMethod Missing a Javadoc comment. 1219
 Error
javadoc JavadocMethod Missing a Javadoc comment. 1227
 Error
whitespace OperatorWrap '||' should be on a new line. 1228
 Error
whitespace OperatorWrap '&&' should be on a new line. 1229
 Error
sizes LineLength Line is longer than 80 characters (found 97). 1230
 Error
sizes LineLength Line is longer than 80 characters (found 107). 1233
 Error
javadoc JavadocMethod Missing a Javadoc comment. 1233
 Error
sizes LineLength Line is longer than 80 characters (found 81). 1237
 Error
sizes LineLength Line is longer than 80 characters (found 96). 1239
 Error
sizes LineLength Line is longer than 80 characters (found 84). 1240
 Error
javadoc JavadocType Missing a Javadoc comment. 1249
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1250
 Error
javadoc JavadocMethod Missing a Javadoc comment. 1252
 Error
sizes LineLength Line is longer than 80 characters (found 91). 1267
 Error
javadoc JavadocType Missing a Javadoc comment. 1282
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1283
 Error
javadoc JavadocVariable Missing a Javadoc comment. 1284
 Error
javadoc JavadocMethod Missing a Javadoc comment. 1286
 Error
coding HiddenField 'types' hides a field. 1286

org/apache/johnzon/jsonb/JsonbMappings.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocMethod Missing a Javadoc comment. 38
 Error
misc FinalParameters Parameter config should be final. 38
 Error
design DesignForExtension Method 'createClassMapping' is not designed for extension - needs to be abstract, final or empty. 44
 Error
sizes LineLength Line is longer than 80 characters (found 105). 45
 Error
misc FinalParameters Parameter inClazz should be final. 45
 Error
misc FinalParameters Parameter resolvedTypes should be final. 45
 Error
sizes LineLength Line is longer than 80 characters (found 90). 46
 Error
sizes LineLength Line is longer than 80 characters (found 168). 47
 Error
sizes LineLength Line is longer than 80 characters (found 81). 51
 Error
sizes LineLength Line is longer than 80 characters (found 85). 53
 Error
sizes LineLength Line is longer than 80 characters (found 87). 54
 Error
sizes LineLength Line is longer than 80 characters (found 116). 56
 Error
javadoc JavadocType Missing a Javadoc comment. 60
 Error
sizes LineLength Line is longer than 80 characters (found 86). 61
 Error
javadoc JavadocMethod Missing a Javadoc comment. 61
 Error
sizes ParameterNumber More than 7 parameters (found 13). 61
 Error
sizes LineLength Line is longer than 80 characters (found 100). 62
 Error
sizes LineLength Line is longer than 80 characters (found 110). 64
 Error
sizes LineLength Line is longer than 80 characters (found 100). 65
 Error
sizes LineLength Line is longer than 80 characters (found 97). 67
 Error
sizes LineLength Line is longer than 80 characters (found 118). 68
 Error
sizes LineLength Line is longer than 80 characters (found 118). 69
 Error
sizes LineLength Line is longer than 80 characters (found 90). 70

org/apache/johnzon/jsonb/PropertyNamingStrategyFactory.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocMethod Missing a Javadoc comment. 27
 Error
coding HiddenField 'value' hides a field. 27
 Error
design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 31
 Error
javadoc JavadocMethod Missing a Javadoc comment. 31
 Error
sizes LineLength Line is longer than 80 characters (found 87). 38
 Error
sizes LineLength Line is longer than 80 characters (found 87). 40
 Error
sizes LineLength Line is longer than 80 characters (found 81). 44
 Error
sizes LineLength Line is longer than 80 characters (found 114). 45
 Error
sizes LineLength Line is longer than 80 characters (found 102). 46
 Error
sizes LineLength Line is longer than 80 characters (found 99). 50
 Error
sizes LineLength Line is longer than 80 characters (found 95). 56
 Error
javadoc JavadocMethod Missing a Javadoc comment. 59
 Error
sizes LineLength Line is longer than 80 characters (found 140). 60
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 60
 Error
sizes LineLength Line is longer than 80 characters (found 87). 63
 Error
javadoc JavadocType Missing a Javadoc comment. 63
 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 111). 67
 Error
javadoc JavadocMethod Missing a Javadoc comment. 67
 Error
modifier RedundantModifier Redundant 'public' modifier. 67

org/apache/johnzon/jsonb/adapter/JsonbEnumAdapter.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
sizes LineLength Line is longer than 80 characters (found 97). 29
 Error
javadoc JavadocType Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocMethod Missing a Javadoc comment. 34
 Error
whitespace OperatorWrap '?' should be on a new line. 37
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 37
 Error
whitespace OperatorWrap ':' should be on a new line. 38
 Error
sizes LineLength Line is longer than 80 characters (found 88). 45
 Error
sizes LineLength Line is longer than 80 characters (found 113). 46
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 46
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 56
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 58
 Error
design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 61
 Error
sizes LineLength Line is longer than 80 characters (found 134). 65
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 70
 Error
design DesignForExtension Method 'type' is not designed for extension - needs to be abstract, final or empty. 75
 Error
javadoc JavadocMethod Missing a Javadoc comment. 80

org/apache/johnzon/jsonb/api/experimental/JsonbExtension.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 27
 Error
javadoc JavadocMethod Missing a Javadoc comment. 30
 Error
javadoc JavadocMethod Missing a Javadoc comment. 32
 Error
javadoc JavadocMethod Missing a Javadoc comment. 34
 Error
javadoc JavadocMethod Missing a Javadoc comment. 36
 Error
javadoc JavadocMethod Missing a Javadoc comment. 42
 Error
javadoc JavadocMethod Missing a Javadoc comment. 44
 Error
javadoc JavadocMethod Missing a Javadoc comment. 46
 Error
javadoc JavadocMethod Missing a Javadoc comment. 48

org/apache/johnzon/jsonb/api/experimental/PolymorphicConfig.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
sizes LineLength Line is longer than 80 characters (found 85). 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
sizes LineLength Line is longer than 80 characters (found 111). 35
 Error
design DesignForExtension Method 'withDeserializationPredicate' is not designed for extension - needs to be abstract, final or empty. 35
 Error
javadoc JavadocMethod Missing a Javadoc comment. 35
 Error
coding HiddenField 'deserializationPredicate' hides a field. 35
 Error
sizes LineLength Line is longer than 80 characters (found 107). 40
 Error
design DesignForExtension Method 'withSerializationPredicate' is not designed for extension - needs to be abstract, final or empty. 40
 Error
javadoc JavadocMethod Missing a Javadoc comment. 40
 Error
coding HiddenField 'serializationPredicate' hides a field. 40
 Error
sizes LineLength Line is longer than 80 characters (found 108). 45
 Error
design DesignForExtension Method 'withDiscriminatorMapper' is not designed for extension - needs to be abstract, final or empty. 45
 Error
javadoc JavadocMethod Missing a Javadoc comment. 45
 Error
coding HiddenField 'discriminatorMapper' hides a field. 45
 Error
sizes LineLength Line is longer than 80 characters (found 112). 50
 Error
sizes LineLength Line is longer than 80 characters (found 90). 51
 Error
design DesignForExtension Method 'withTypeLoader' is not designed for extension - needs to be abstract, final or empty. 51
 Error
javadoc JavadocMethod Missing a Javadoc comment. 51
 Error
coding HiddenField 'typeLoader' hides a field. 51
 Error
design DesignForExtension Method 'withDiscriminator' is not designed for extension - needs to be abstract, final or empty. 56
 Error
javadoc JavadocMethod Missing a Javadoc comment. 56
 Error
design DesignForExtension Method 'getDeserializationPredicate' is not designed for extension - needs to be abstract, final or empty. 61
 Error
javadoc JavadocMethod Missing a Javadoc comment. 61
 Error
design DesignForExtension Method 'getTypeLoader' is not designed for extension - needs to be abstract, final or empty. 65
 Error
javadoc JavadocMethod Missing a Javadoc comment. 65
 Error
design DesignForExtension Method 'getDiscriminatorMapper' is not designed for extension - needs to be abstract, final or empty. 69
 Error
javadoc JavadocMethod Missing a Javadoc comment. 69
 Error
design DesignForExtension Method 'getSerializationPredicate' is not designed for extension - needs to be abstract, final or empty. 73
 Error
javadoc JavadocMethod Missing a Javadoc comment. 73
 Error
design DesignForExtension Method 'getDiscriminator' is not designed for extension - needs to be abstract, final or empty. 77
 Error
javadoc JavadocMethod Missing a Javadoc comment. 77

org/apache/johnzon/jsonb/cdi/CDIs.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocMethod Missing a Javadoc comment. 27
 Error
javadoc JavadocMethod Missing a Javadoc comment. 31
 Error
javadoc JavadocMethod Missing a Javadoc comment. 35
 Error
javadoc JavadocMethod Missing a Javadoc comment. 39
 Error
design FinalClass Class Lazy should be declared as final. 43
 Error
javadoc JavadocType Missing a Javadoc comment. 43
 Error
javadoc JavadocMethod Missing a Javadoc comment. 44
 Error
javadoc JavadocMethod Missing a Javadoc comment. 48
 Error
sizes LineLength Line is longer than 80 characters (found 131). 49
 Error
sizes LineLength Line is longer than 80 characters (found 146). 51

org/apache/johnzon/jsonb/cdi/JohnzonCdiExtension.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
design DesignForExtension Method 'isCanWrite' is not designed for extension - needs to be abstract, final or empty. 36
 Error
javadoc JavadocMethod Missing a Javadoc comment. 36
 Error
design DesignForExtension Method 'track' is not designed for extension - needs to be abstract, final or empty. 40
 Error
javadoc JavadocMethod Missing a Javadoc comment. 40
 Error
design DesignForExtension Method 'untrack' is not designed for extension - needs to be abstract, final or empty. 52
 Error
javadoc JavadocMethod Missing a Javadoc comment. 52
 Error
design DesignForExtension Method 'started' is not designed for extension - needs to be abstract, final or empty. 66
 Error
javadoc JavadocMethod Missing a Javadoc comment. 66
 Error
design DesignForExtension Method 'cleanUp' is not designed for extension - needs to be abstract, final or empty. 70
 Error
javadoc JavadocMethod Missing a Javadoc comment. 70

org/apache/johnzon/jsonb/converter/JohnzonJsonbAdapter.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 110). 28
 Error
javadoc JavadocType Missing a Javadoc comment. 28
 Error
javadoc JavadocVariable Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
sizes LineLength Line is longer than 80 characters (found 117). 34
 Error
javadoc JavadocMethod Missing a Javadoc comment. 34
 Error
coding HiddenField 'delegate' hides a field. 34
 Error
coding HiddenField 'from' hides a field. 34
 Error
coding HiddenField 'to' hides a field. 34
 Error
design DesignForExtension Method 'to' is not designed for extension - needs to be abstract, final or empty. 41
 Error
design DesignForExtension Method 'from' is not designed for extension - needs to be abstract, final or empty. 53
 Error
design DesignForExtension Method 'getKey' is not designed for extension - needs to be abstract, final or empty. 65
 Error
design DesignForExtension Method 'getTo' is not designed for extension - needs to be abstract, final or empty. 70
 Error
design DesignForExtension Method 'getFrom' is not designed for extension - needs to be abstract, final or empty. 75

org/apache/johnzon/jsonb/converter/JsonbDateConverter.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 35
 Error
sizes LineLength Line is longer than 80 characters (found 85). 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
javadoc JavadocMethod Missing a Javadoc comment. 40
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 44
 Error
whitespace OperatorWrap '?' should be on a new line. 46
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 46
 Error
whitespace OperatorWrap ':' should be on a new line. 47
 Error
design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 51
 Error
whitespace OperatorWrap '?' should be on a new line. 53
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 53
 Error
whitespace OperatorWrap ':' should be on a new line. 54
 Error
javadoc JavadocMethod Missing a Javadoc comment. 58
 Error
coding HiddenField 'hasTimezone' hides a field. 59
 Error
coding HiddenField 'isIso' hides a field. 60
 Error
javadoc JavadocMethod Missing a Javadoc comment. 84
 Error
sizes LineLength Line is longer than 80 characters (found 103). 85
 Error
javadoc JavadocMethod Missing a Javadoc comment. 88
 Error
coding HiddenField 'hasTimezone' hides a field. 89
 Error
coding HiddenField 'isIso' hides a field. 90
 Error
javadoc JavadocMethod Missing a Javadoc comment. 114
 Error
sizes LineLength Line is longer than 80 characters (found 99). 115
 Error
javadoc JavadocMethod Missing a Javadoc comment. 118
 Error
sizes LineLength Line is longer than 80 characters (found 89). 119
 Error
javadoc JavadocMethod Missing a Javadoc comment. 122
 Error
sizes LineLength Line is longer than 80 characters (found 81). 123
 Error
javadoc JavadocMethod Missing a Javadoc comment. 127
 Error
javadoc JavadocMethod Missing a Javadoc comment. 131

org/apache/johnzon/jsonb/converter/JsonbDateConverterBase.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 91). 24
 Error
javadoc JavadocType Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
design VisibilityModifier Variable 'formatter' must be private and have accessor methods. 25
 Error
javadoc JavadocMethod Missing a Javadoc comment. 27
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 31
 Error
whitespace OperatorWrap ':' should be on a new line. 31
 Error
whitespace OperatorWrap '?' should be on a new line. 32
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 32
 Error
sizes LineLength Line is longer than 80 characters (found 119). 33

org/apache/johnzon/jsonb/converter/JsonbLocalDateConverter.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 25
 Error
javadoc JavadocMethod Missing a Javadoc comment. 26
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 30
 Error
sizes LineLength Line is longer than 80 characters (found 125). 32
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 32
 Error
design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 35
 Error
sizes LineLength Line is longer than 80 characters (found 143). 37
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 37

org/apache/johnzon/jsonb/converter/JsonbLocalDateTimeConverter.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
sizes LineLength Line is longer than 80 characters (found 88). 26
 Error
javadoc JavadocType Missing a Javadoc comment. 26
 Error
javadoc JavadocMethod Missing a Javadoc comment. 27
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 31
 Error
sizes LineLength Line is longer than 80 characters (found 129). 33
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 33
 Error
design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 36
 Error
sizes LineLength Line is longer than 80 characters (found 158). 38
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 38

org/apache/johnzon/jsonb/converter/JsonbLocaleParserConverterBase.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 81). 26
 Error
javadoc JavadocType Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
design DesignForExtension Method 'newLocale' is not designed for extension - needs to be abstract, final or empty. 29
 Error
javadoc JavadocMethod Missing a Javadoc comment. 29

org/apache/johnzon/jsonb/converter/JsonbNumberConverter.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 82). 31
 Error
javadoc JavadocType Missing a Javadoc comment. 31
 Error
sizes LineLength Line is longer than 80 characters (found 92). 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
sizes LineLength Line is longer than 80 characters (found 91). 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocMethod Missing a Javadoc comment. 35
 Error
sizes LineLength Line is longer than 80 characters (found 86). 38
 Error
sizes LineLength Line is longer than 80 characters (found 115). 44
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 50
 Error
design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 55
 Error
javadoc JavadocMethod Missing a Javadoc comment. 66

org/apache/johnzon/jsonb/converter/JsonbOffsetDateTimeConverter.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 90). 26
 Error
javadoc JavadocType Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocMethod Missing a Javadoc comment. 29
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 33
 Error
sizes LineLength Line is longer than 80 characters (found 84). 35
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 35
 Error
design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 38
 Error
sizes LineLength Line is longer than 80 characters (found 149). 40
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 40

org/apache/johnzon/jsonb/converter/JsonbValueConverter.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 24
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 25
 Error
design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 30

org/apache/johnzon/jsonb/converter/JsonbZonedDateTimeConverter.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 88). 26
 Error
javadoc JavadocType Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocMethod Missing a Javadoc comment. 29
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 33
 Error
sizes LineLength Line is longer than 80 characters (found 115). 35
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 35
 Error
design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 38
 Error
sizes LineLength Line is longer than 80 characters (found 147). 40
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 40

org/apache/johnzon/jsonb/extension/JsonValueReader.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 83). 29
 Error
javadoc JavadocType Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocMethod Missing a Javadoc comment. 34
 Error
coding HiddenField 'input' hides a field. 34
 Error
design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 38
 Error
sizes LineLength Line is longer than 80 characters (found 107). 41
 Error
design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 46
 Error
design DesignForExtension Method 'get' is not designed for extension - needs to be abstract, final or empty. 53
 Error
design DesignForExtension Method 'getInput' is not designed for extension - needs to be abstract, final or empty. 58
 Error
javadoc JavadocMethod Missing a Javadoc comment. 58
 Error
design DesignForExtension Method 'getResult' is not designed for extension - needs to be abstract, final or empty. 63
 Error
javadoc JavadocMethod Missing a Javadoc comment. 63
 Error
design DesignForExtension Method 'setResult' is not designed for extension - needs to be abstract, final or empty. 68
 Error
javadoc JavadocMethod Missing a Javadoc comment. 68
 Error
coding HiddenField 'result' hides a field. 69

org/apache/johnzon/jsonb/extension/JsonValueWriter.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
design DesignForExtension Method 'write' is not designed for extension - needs to be abstract, final or empty. 35
 Error
design DesignForExtension Method 'close' is not designed for extension - needs to be abstract, final or empty. 48
 Error
design DesignForExtension Method 'setResult' is not designed for extension - needs to be abstract, final or empty. 53
 Error
javadoc JavadocMethod Missing a Javadoc comment. 53
 Error
coding HiddenField 'result' hides a field. 54
 Error
design DesignForExtension Method 'getResult' is not designed for extension - needs to be abstract, final or empty. 58
 Error
javadoc JavadocMethod Missing a Javadoc comment. 58
 Error
sizes LineLength Line is longer than 80 characters (found 108). 60
 Error
design DesignForExtension Method 'getObject' is not designed for extension - needs to be abstract, final or empty. 67
 Error
javadoc JavadocMethod Missing a Javadoc comment. 67
 Error
design DesignForExtension Method 'getArray' is not designed for extension - needs to be abstract, final or empty. 71
 Error
javadoc JavadocMethod Missing a Javadoc comment. 71
 Error
design DesignForExtension Method 'accept' is not designed for extension - needs to be abstract, final or empty. 75

org/apache/johnzon/jsonb/factory/CdiJohnzonAdapterFactory.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
javadoc JavadocMethod Missing a Javadoc comment. 29
 Error
coding HiddenField 'bm' hides a field. 29
 Error
design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 33
 Error
sizes LineLength Line is longer than 80 characters (found 101). 39
 Error
sizes LineLength Line is longer than 80 characters (found 86). 40
 Error
sizes LineLength Line is longer than 80 characters (found 102). 42
 Error
design FinalClass Class CdiInstance should be declared as final. 52
 Error
javadoc JavadocType Missing a Javadoc comment. 52
 Error
javadoc JavadocVariable Missing a Javadoc comment. 53
 Error
javadoc JavadocVariable Missing a Javadoc comment. 54
 Error
sizes LineLength Line is longer than 80 characters (found 98). 56
 Error
javadoc JavadocMethod Missing a Javadoc comment. 56

org/apache/johnzon/jsonb/factory/SimpleJohnzonAdapterFactory.java

Severity Category Rule Message Line
 Error
javadoc JavadocType Missing a Javadoc comment. 23
 Error
design DesignForExtension Method 'create' is not designed for extension - needs to be abstract, final or empty. 24
 Error
misc FinalParameters Parameter type should be final. 25

org/apache/johnzon/jsonb/order/PerHierarchyAndLexicographicalOrderFieldComparator.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
sizes LineLength Line is longer than 80 characters (found 95). 25
 Error
javadoc JavadocType Missing a Javadoc comment. 25
 Error
javadoc JavadocVariable Missing a Javadoc comment. 26
 Error
javadoc JavadocVariable Missing a Javadoc comment. 27
 Error
sizes LineLength Line is longer than 80 characters (found 85). 29
 Error
javadoc JavadocMethod Missing a Javadoc comment. 29
 Error
coding HiddenField 'clazz' hides a field. 29
 Error
design DesignForExtension Method 'compare' is not designed for extension - needs to be abstract, final or empty. 33
 Error
javadoc JavadocMethod Missing a Javadoc comment. 47
 Error
javadoc JavadocMethod Missing a Javadoc comment. 51
 Error
misc FinalParameters Parameter o1 should be final. 51
 Error
sizes LineLength Line is longer than 80 characters (found 119). 61
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 61

org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismHandler.java

Severity Category Rule Message Line
 Error
imports UnusedImports Unused import - jakarta.json.bind.annotation.JsonbSubtype. 27
 Error
javadoc JavadocType Missing a Javadoc comment. 37
 Error
sizes LineLength Line is longer than 80 characters (found 91). 38
 Error
javadoc JavadocVariable Missing a Javadoc comment. 38
 Error
design DesignForExtension Method 'hasPolymorphism' is not designed for extension - needs to be abstract, final or empty. 40
 Error
javadoc JavadocMethod Missing a Javadoc comment. 40
 Error
misc FinalParameters Parameter clazz should be final. 40
 Error
sizes LineLength Line is longer than 80 characters (found 129). 44
 Error
design DesignForExtension Method 'getPolymorphismPropertiesToSerialize' is not designed for extension - needs to be abstract, final or empty. 44
 Error
javadoc JavadocMethod Missing a Javadoc comment. 44
 Error
misc FinalParameters Parameter clazz should be final. 44
 Error
misc FinalParameters Parameter otherProperties should be final. 44
 Error
sizes LineLength Line is longer than 80 characters (found 96). 47
 Error
sizes LineLength Line is longer than 80 characters (found 82). 50
 Error
sizes LineLength Line is longer than 80 characters (found 149). 51
 Error
sizes LineLength Line is longer than 80 characters (found 110). 55
 Error
sizes LineLength Line is longer than 80 characters (found 94). 62
 Error
sizes LineLength Line is longer than 80 characters (found 99). 69
 Error
sizes LineLength Line is longer than 80 characters (found 81). 79
 Error
design DesignForExtension Method 'getTypeToDeserialize' is not designed for extension - needs to be abstract, final or empty. 79
 Error
javadoc JavadocMethod Missing a Javadoc comment. 79
 Error
misc FinalParameters Parameter jsonObject should be final. 79
 Error
misc FinalParameters Parameter clazz should be final. 79
 Error
sizes LineLength Line is longer than 80 characters (found 84). 80
 Error
sizes LineLength Line is longer than 80 characters (found 134). 91
 Error
sizes LineLength Line is longer than 80 characters (found 120). 97
 Error
sizes LineLength Line is longer than 80 characters (found 142). 104
 Error
sizes LineLength Line is longer than 80 characters (found 113). 108
 Error
sizes LineLength Line is longer than 80 characters (found 112). 111
 Error
sizes LineLength Line is longer than 80 characters (found 86). 113
 Error
design DesignForExtension Method 'getOrCreatePolymorphismTypeInfo' is not designed for extension - needs to be abstract, final or empty. 113
 Error
misc FinalParameters Parameter clazz should be final. 113
 Error
sizes LineLength Line is longer than 80 characters (found 107). 119
 Error
sizes LineLength Line is longer than 80 characters (found 138). 127
 Error
sizes LineLength Line is longer than 80 characters (found 118). 137
 Error
sizes LineLength Line is longer than 80 characters (found 94). 138
 Error
sizes LineLength Line is longer than 80 characters (found 100). 145
 Error
javadoc JavadocStyle First sentence should end with a period. 166
 Error
sizes LineLength Line is longer than 80 characters (found 99). 167
 Error
sizes LineLength Line is longer than 80 characters (found 154). 168
 Error
sizes LineLength Line is longer than 80 characters (found 81). 169
 Error
design DesignForExtension Method 'validateJsonbPolymorphismAnnotations' is not designed for extension - needs to be abstract, final or empty. 174
 Error
misc FinalParameters Parameter classToValidate should be final. 174
 Error
sizes LineLength Line is longer than 80 characters (found 87). 181
 Error
design DesignForExtension Method 'validateSubtypeCompatibility' is not designed for extension - needs to be abstract, final or empty. 186
 Error
misc FinalParameters Parameter classToValidate should be final. 186
 Error
sizes LineLength Line is longer than 80 characters (found 106). 187
 Error
sizes LineLength Line is longer than 80 characters (found 92). 188
 Error
sizes LineLength Line is longer than 80 characters (found 102). 192
 Error
whitespace OperatorWrap '+' should be on a new line. 197
 Error
sizes LineLength Line is longer than 80 characters (found 93). 198
 Error
javadoc JavadocStyle First sentence should end with a period. 203
 Error
sizes LineLength Line is longer than 80 characters (found 106). 204
 Error
design DesignForExtension Method 'validateOnlyOneParentWithTypeInfo' is not designed for extension - needs to be abstract, final or empty. 209
 Error
misc FinalParameters Parameter classToValidate should be final. 209
 Error
sizes LineLength Line is longer than 80 characters (found 106). 210
 Error
sizes LineLength Line is longer than 80 characters (found 91). 211
 Error
sizes LineLength Line is longer than 80 characters (found 107). 212
 Error
whitespace OperatorWrap '+' should be on a new line. 212
 Error
sizes LineLength Line is longer than 80 characters (found 89). 218
 Error
sizes LineLength Line is longer than 80 characters (found 104). 219
 Error
design DesignForExtension Method 'validateNoTypeInfoKeyCollision' is not designed for extension - needs to be abstract, final or empty. 224
 Error
misc FinalParameters Parameter classToValidate should be final. 224
 Error
sizes LineLength Line is longer than 80 characters (found 93). 226
 Error
sizes LineLength Line is longer than 80 characters (found 103). 228
 Error
sizes LineLength Line is longer than 80 characters (found 152). 230
 Error
sizes LineLength Line is longer than 80 characters (found 136). 231

org/apache/johnzon/jsonb/polymorphism/JsonbPolymorphismTypeInfo.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 29
 Error
javadoc JavadocVariable Missing a Javadoc comment. 30
 Error
javadoc JavadocVariable Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 33
 Error
javadoc JavadocVariable Missing a Javadoc comment. 34
 Error
sizes LineLength Line is longer than 80 characters (found 83). 36
 Error
javadoc JavadocMethod Missing a Javadoc comment. 36
 Error
misc FinalParameters Parameter clazz should be final. 36
 Error
coding HiddenField 'clazz' hides a field. 36
 Error
misc FinalParameters Parameter annotation should be final. 36
 Error
design DesignForExtension Method 'hasSubtypeInformation' is not designed for extension - needs to be abstract, final or empty. 55
 Error
javadoc JavadocMethod Missing a Javadoc comment. 55
 Error
design DesignForExtension Method 'getTypeKey' is not designed for extension - needs to be abstract, final or empty. 59
 Error
javadoc JavadocMethod Missing a Javadoc comment. 59
 Error
design DesignForExtension Method 'getAliases' is not designed for extension - needs to be abstract, final or empty. 63
 Error
javadoc JavadocMethod Missing a Javadoc comment. 63
 Error
design DesignForExtension Method 'getClazz' is not designed for extension - needs to be abstract, final or empty. 67
 Error
javadoc JavadocMethod Missing a Javadoc comment. 67
 Error
design DesignForExtension Method 'getParents' is not designed for extension - needs to be abstract, final or empty. 71
 Error
javadoc JavadocMethod Missing a Javadoc comment. 71
 Error
design DesignForExtension Method 'getFirstParent' is not designed for extension - needs to be abstract, final or empty. 75
 Error
javadoc JavadocMethod Missing a Javadoc comment. 75

org/apache/johnzon/jsonb/reflect/GenericArrayTypeImpl.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 24
 Error
javadoc JavadocVariable Missing a Javadoc comment. 25
 Error
javadoc JavadocMethod Missing a Javadoc comment. 27
 Error
coding HiddenField 'componentType' hides a field. 27
 Error
design DesignForExtension Method 'getGenericComponentType' is not designed for extension - needs to be abstract, final or empty. 31
 Error
design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 36
 Error
design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 41
 Error
sizes LineLength Line is longer than 80 characters (found 92). 46
 Error
design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 52
 Error
javadoc JavadocMethod Missing a Javadoc comment. 52

org/apache/johnzon/jsonb/reflect/Types.java

Severity Category Rule Message Line
 Error
sizes LineLength Line is longer than 80 characters (found 98). 26
 Error
javadoc JavadocType Missing a Javadoc comment. 27
 Error
sizes LineLength Line is longer than 80 characters (found 109). 28
 Error
design DesignForExtension Method 'findParameterizedType' is not designed for extension - needs to be abstract, final or empty. 28
 Error
javadoc JavadocMethod Missing a Javadoc comment. 28
 Error
sizes LineLength Line is longer than 80 characters (found 110). 29
 Error
sizes LineLength Line is longer than 80 characters (found 97). 32
 Error
design DesignForExtension Method 'findParamType' is not designed for extension - needs to be abstract, final or empty. 32
 Error
javadoc JavadocMethod Missing a Javadoc comment. 32
 Error
design DesignForExtension Method 'asClass' is not designed for extension - needs to be abstract, final or empty. 43
 Error
javadoc JavadocMethod Missing a Javadoc comment. 43
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 44
 Error
sizes LineLength Line is longer than 80 characters (found 93). 47
 Error
javadoc JavadocMethod Missing a Javadoc comment. 47
 Error
sizes LineLength Line is longer than 80 characters (found 86). 52
 Error
sizes LineLength Line is longer than 80 characters (found 116). 54
 Error
sizes LineLength Line is longer than 80 characters (found 97). 57
 Error
javadoc JavadocMethod Missing a Javadoc comment. 57
 Error
sizes LineLength Line is longer than 80 characters (found 84). 59
 Error
sizes LineLength Line is longer than 80 characters (found 120). 61
 Error
sizes LineLength Line is longer than 80 characters (found 104). 63
 Error
sizes LineLength Line is longer than 80 characters (found 89). 64
 Error
sizes LineLength Line is longer than 80 characters (found 86). 70
 Error
sizes LineLength Line is longer than 80 characters (found 116). 73
 Error
sizes LineLength Line is longer than 80 characters (found 106). 76
 Error
javadoc JavadocMethod Missing a Javadoc comment. 76
 Error
sizes LineLength Line is longer than 80 characters (found 84). 84
 Error
design FinalClass Class ParameterizedTypeImpl should be declared as final. 93
 Error
javadoc JavadocType Missing a Javadoc comment. 93
 Error
javadoc JavadocVariable Missing a Javadoc comment. 94
 Error
javadoc JavadocVariable Missing a Javadoc comment. 95
 Error
sizes LineLength Line is longer than 80 characters (found 84). 97
 Error
javadoc JavadocMethod Missing a Javadoc comment. 97
 Error
coding HiddenField 'rawType' hides a field. 97
 Error
coding HiddenField 'arguments' hides a field. 97
 Error
sizes LineLength Line is longer than 80 characters (found 91). 119
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 119
 Error
sizes LineLength Line is longer than 80 characters (found 96). 131
 Error
coding AvoidInlineConditionals Avoid inline conditionals. 131
 Error
sizes LineLength Line is longer than 80 characters (found 83). 132

org/apache/johnzon/jsonb/serializer/JohnzonDeserializationContext.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 34
 Error
javadoc JavadocVariable Missing a Javadoc comment. 35
 Error
javadoc JavadocVariable Missing a Javadoc comment. 36
 Error
javadoc JavadocVariable Missing a Javadoc comment. 37
 Error
javadoc JavadocMethod Missing a Javadoc comment. 39
 Error
coding HiddenField 'runtime' hides a field. 39
 Error
sizes LineLength Line is longer than 80 characters (found 81). 40
 Error
coding HiddenField 'builderFactory' hides a field. 40
 Error
coding HiddenField 'jsonp' hides a field. 41
 Error
design DesignForExtension Method 'deserialize' is not designed for extension - needs to be abstract, final or empty. 47
 Error
design DesignForExtension Method 'deserialize' is not designed for extension - needs to be abstract, final or empty. 52
 Error
javadoc JavadocMethod Missing a Javadoc comment. 57
 Error
sizes LineLength Line is longer than 80 characters (found 87). 58
 Error
sizes LineLength Line is longer than 80 characters (found 85). 59
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 61
 Error
sizes LineLength Line is longer than 80 characters (found 93). 62
 Error
sizes LineLength Line is longer than 80 characters (found 90). 71
 Error
blocks AvoidNestedBlocks Avoid nested blocks. 74
 Error
sizes LineLength Line is longer than 80 characters (found 93). 75
 Error
sizes LineLength Line is longer than 80 characters (found 99). 90
 Error
sizes LineLength Line is longer than 80 characters (found 114). 94
 Error
javadoc JavadocMethod Missing a Javadoc comment. 94
 Error
sizes LineLength Line is longer than 80 characters (found 93). 108
 Error
sizes LineLength Line is longer than 80 characters (found 90). 114
 Error
sizes LineLength Line is longer than 80 characters (found 84). 123
 Error
sizes LineLength Line is longer than 80 characters (found 97). 143
 Error
sizes LineLength Line is longer than 80 characters (found 108). 146
 Error
sizes LineLength Line is longer than 80 characters (found 86). 151
 Error
javadoc JavadocMethod Missing a Javadoc comment. 151
 Error
sizes LineLength Line is longer than 80 characters (found 93). 168
 Error
sizes LineLength Line is longer than 80 characters (found 90). 174
 Error
sizes LineLength Line is longer than 80 characters (found 100). 195
 Error
sizes LineLength Line is longer than 80 characters (found 97). 198
 Error
sizes LineLength Line is longer than 80 characters (found 108). 201

org/apache/johnzon/jsonb/serializer/JohnzonSerializationContext.java

Severity Category Rule Message Line
 Error
misc TodoComment Comment matches to-do format 'TODO:'. 26
 Error
javadoc JavadocType Missing a Javadoc comment. 27
 Error
javadoc JavadocVariable Missing a Javadoc comment. 28
 Error
javadoc JavadocMethod Missing a Javadoc comment. 30
 Error
coding HiddenField 'runtime' hides a field. 30
 Error
design DesignForExtension Method 'serialize' is not designed for extension - needs to be abstract, final or empty. 34
 Error
sizes LineLength Line is longer than 80 characters (found 96). 35
 Error
design DesignForExtension Method 'serialize' is not designed for extension - needs to be abstract, final or empty. 39

org/apache/johnzon/jsonb/spi/JohnzonAdapterFactory.java

Severity Category Rule Message Line
 Error
javadoc JavadocPackage Missing package-info.java file.
 Error
javadoc JavadocType Missing a Javadoc comment. 23
 Error
javadoc JavadocMethod Missing a Javadoc comment. 24
 Error
javadoc JavadocType Missing a Javadoc comment. 26
 Error
javadoc JavadocMethod Missing a Javadoc comment. 27
 Error
javadoc JavadocMethod Missing a Javadoc comment. 28
 Error
javadoc JavadocType Missing a Javadoc comment. 31
 Error
javadoc JavadocVariable Missing a Javadoc comment. 32
 Error
javadoc JavadocMethod Missing a Javadoc comment. 34
 Error
coding HiddenField 'value' hides a field. 34