Checkstyle Results

The following document contains the results of Checkstyle 5.7. rss feed

Summary

Files  Info  Warnings  Errors
29 0 0 570

Files

File  I  W  E
org/apache/johnzon/mapper/Converter.java 0 0 4
org/apache/johnzon/mapper/JohnzonConverter.java 0 0 2
org/apache/johnzon/mapper/JohnzonIgnore.java 0 0 3
org/apache/johnzon/mapper/Mapper.java 0 0 184
org/apache/johnzon/mapper/MapperBuilder.java 0 0 91
org/apache/johnzon/mapper/MapperException.java 0 0 3
org/apache/johnzon/mapper/access/AccessMode.java 0 0 14
org/apache/johnzon/mapper/access/FieldAccessMode.java 0 0 22
org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java 0 0 7
org/apache/johnzon/mapper/access/MethodAccessMode.java 0 0 29
org/apache/johnzon/mapper/converter/BigDecimalConverter.java 0 0 4
org/apache/johnzon/mapper/converter/BigIntegerConverter.java 0 0 3
org/apache/johnzon/mapper/converter/BooleanConverter.java 0 0 3
org/apache/johnzon/mapper/converter/ByteConverter.java 0 0 3
org/apache/johnzon/mapper/converter/CachedDelegateConverter.java 0 0 10
org/apache/johnzon/mapper/converter/CharacterConverter.java 0 0 4
org/apache/johnzon/mapper/converter/ClassConverter.java 0 0 4
org/apache/johnzon/mapper/converter/DateConverter.java 0 0 6
org/apache/johnzon/mapper/converter/DoubleConverter.java 0 0 3
org/apache/johnzon/mapper/converter/EnumConverter.java 0 0 5
org/apache/johnzon/mapper/converter/FloatConverter.java 0 0 3
org/apache/johnzon/mapper/converter/IntegerConverter.java 0 0 3
org/apache/johnzon/mapper/converter/LongConverter.java 0 0 3
org/apache/johnzon/mapper/converter/ShortConverter.java 0 0 3
org/apache/johnzon/mapper/converter/StringConverter.java 0 0 3
org/apache/johnzon/mapper/reflection/JohnzonCollectionType.java 0 0 4
org/apache/johnzon/mapper/reflection/JohnzonListType.java 0 0 2
org/apache/johnzon/mapper/reflection/JohnzonParameterizedType.java 0 0 19
org/apache/johnzon/mapper/reflection/Mappings.java 0 0 126

Rules

Category Rule Violations Severity
coding AvoidInlineConditionals 17  Error
HiddenField 42  Error
design DesignForExtension 92  Error
VisibilityModifier 34  Error
javadoc JavadocMethod 100  Error
JavadocPackage
  • allowLegacy: "true"
4  Error
JavadocType 43  Error
JavadocVariable 63  Error
misc FinalParameters 3  Error
TodoComment 1  Error
modifier ModifierOrder 2  Error
RedundantModifier 3  Error
regexp RegexpSingleline
  • format: "\s+$"
  • message: "Line has trailing spaces."
4  Error
sizes LineLength 148  Error
ParameterNumber 2  Error
whitespace OperatorWrap 6  Error
WhitespaceAfter 1  Error
WhitespaceAround 5  Error

Details

org/apache/johnzon/mapper/Converter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 22
 Error javadoc JavadocMethod Missing a Javadoc comment. 23

org/apache/johnzon/mapper/JohnzonConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 27
 Error javadoc JavadocMethod Missing a Javadoc comment. 30

org/apache/johnzon/mapper/JohnzonIgnore.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 28
 Error sizes LineLength Line is longer than 80 characters (found 102). 32
 Error javadoc JavadocMethod Unused Javadoc tag. 34

org/apache/johnzon/mapper/Mapper.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 70
 Error sizes LineLength Line is longer than 80 characters (found 88). 71
 Error javadoc JavadocVariable Missing a Javadoc comment. 71
 Error sizes LineLength Line is longer than 80 characters (found 116). 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 72
 Error javadoc JavadocVariable Missing a Javadoc comment. 74
 Error design VisibilityModifier Variable 'mappings' must be private and have accessor methods. 74
 Error javadoc JavadocVariable Missing a Javadoc comment. 75
 Error design VisibilityModifier Variable 'readerFactory' must be private and have accessor methods. 75
 Error javadoc JavadocVariable Missing a Javadoc comment. 76
 Error design VisibilityModifier Variable 'generatorFactory' must be private and have accessor methods. 76
 Error javadoc JavadocVariable Missing a Javadoc comment. 77
 Error design VisibilityModifier Variable 'close' must be private and have accessor methods. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error design VisibilityModifier Variable 'converters' must be private and have accessor methods. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'version' must be private and have accessor methods. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error design VisibilityModifier Variable 'skipNull' must be private and have accessor methods. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error design VisibilityModifier Variable 'skipEmptyArray' must be private and have accessor methods. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error design VisibilityModifier Variable 'treatByteArrayAsBase64' must be private and have accessor methods. 84
 Error sizes LineLength Line is longer than 80 characters (found 101). 86
 Error javadoc JavadocMethod Missing a Javadoc comment. 86
 Error sizes ParameterNumber More than 7 parameters (found 11). 86
 Error coding HiddenField 'readerFactory' hides a field. 86
 Error coding HiddenField 'generatorFactory' hides a field. 86
 Error sizes LineLength Line is longer than 80 characters (found 86). 87
 Error coding HiddenField 'converters' hides a field. 87
 Error sizes LineLength Line is longer than 80 characters (found 119). 88
 Error coding HiddenField 'version' hides a field. 88
 Error misc FinalParameters Parameter skipNull should be final. 88
 Error coding HiddenField 'skipNull' hides a field. 88
 Error misc FinalParameters Parameter skipEmptyArray should be final. 88
 Error coding HiddenField 'skipEmptyArray' hides a field. 88
 Error sizes LineLength Line is longer than 80 characters (found 122). 89
 Error misc FinalParameters Parameter treatByteArrayAsBase64 should be final. 89
 Error coding HiddenField 'treatByteArrayAsBase64' hides a field. 89
 Error sizes LineLength Line is longer than 80 characters (found 93). 95
 Error sizes LineLength Line is longer than 80 characters (found 101). 103
 Error javadoc JavadocMethod Missing a Javadoc comment. 103
 Error sizes LineLength Line is longer than 80 characters (found 140). 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 133
 Error javadoc JavadocMethod Missing a Javadoc comment. 158
 Error javadoc JavadocMethod Missing a Javadoc comment. 164
 Error sizes LineLength Line is longer than 80 characters (found 89). 174
 Error javadoc JavadocMethod Missing a Javadoc comment. 174
 Error javadoc JavadocMethod Missing a Javadoc comment. 181
 Error javadoc JavadocMethod Missing a Javadoc comment. 197
 Error design DesignForExtension Method 'writeArray' is not designed for extension - needs to be abstract, final or empty. 209
 Error javadoc JavadocMethod Missing a Javadoc comment. 209
 Error design DesignForExtension Method 'writeArray' is not designed for extension - needs to be abstract, final or empty. 213
 Error javadoc JavadocMethod Missing a Javadoc comment. 213
 Error design DesignForExtension Method 'writeArray' is not designed for extension - needs to be abstract, final or empty. 217
 Error javadoc JavadocMethod Missing a Javadoc comment. 217
 Error sizes LineLength Line is longer than 80 characters (found 87). 221
 Error design DesignForExtension Method 'writeArray' is not designed for extension - needs to be abstract, final or empty. 221
 Error javadoc JavadocMethod Missing a Javadoc comment. 221
 Error sizes LineLength Line is longer than 80 characters (found 81). 225
 Error design DesignForExtension Method 'writeArray' is not designed for extension - needs to be abstract, final or empty. 225
 Error javadoc JavadocMethod Missing a Javadoc comment. 225
 Error sizes LineLength Line is longer than 80 characters (found 105). 234
 Error javadoc JavadocMethod Missing a Javadoc comment. 234
 Error javadoc JavadocMethod Missing a Javadoc comment. 248
 Error sizes LineLength Line is longer than 80 characters (found 88). 256
 Error design DesignForExtension Method 'writeIterable' is not designed for extension - needs to be abstract, final or empty. 256
 Error javadoc JavadocMethod Missing a Javadoc comment. 256
 Error sizes LineLength Line is longer than 80 characters (found 82). 260
 Error design DesignForExtension Method 'writeIterable' is not designed for extension - needs to be abstract, final or empty. 260
 Error javadoc JavadocMethod Missing a Javadoc comment. 260
 Error design DesignForExtension Method 'writeObject' is not designed for extension - needs to be abstract, final or empty. 277
 Error javadoc JavadocMethod Missing a Javadoc comment. 277
 Error sizes LineLength Line is longer than 80 characters (found 81). 278
 Error design DesignForExtension Method 'writeObject' is not designed for extension - needs to be abstract, final or empty. 282
 Error javadoc JavadocMethod Missing a Javadoc comment. 282
 Error sizes LineLength Line is longer than 80 characters (found 81). 283
 Error design DesignForExtension Method 'writeObjectAsString' is not designed for extension - needs to be abstract, final or empty. 287
 Error javadoc JavadocMethod Missing a Javadoc comment. 287
 Error sizes LineLength Line is longer than 80 characters (found 96). 293
 Error javadoc JavadocMethod Missing a Javadoc comment. 293
 Error sizes LineLength Line is longer than 80 characters (found 93). 308
 Error javadoc JavadocMethod Missing a Javadoc comment. 308
 Error sizes LineLength Line is longer than 80 characters (found 148). 332
 Error javadoc JavadocMethod Missing a Javadoc comment. 332
 Error sizes LineLength Line is longer than 80 characters (found 98). 334
 Error sizes LineLength Line is longer than 80 characters (found 81). 336
 Error sizes LineLength Line is longer than 80 characters (found 102). 340
 Error sizes LineLength Line is longer than 80 characters (found 89). 360
 Error coding AvoidInlineConditionals Avoid inline conditionals. 360
 Error sizes LineLength Line is longer than 80 characters (found 146). 365
 Error javadoc JavadocMethod Missing a Javadoc comment. 365
 Error coding AvoidInlineConditionals Avoid inline conditionals. 375
 Error sizes LineLength Line is longer than 80 characters (found 84). 383
 Error coding AvoidInlineConditionals Avoid inline conditionals. 383
 Error sizes LineLength Line is longer than 80 characters (found 123). 384
 Error coding AvoidInlineConditionals Avoid inline conditionals. 384
 Error sizes LineLength Line is longer than 80 characters (found 123). 385
 Error coding AvoidInlineConditionals Avoid inline conditionals. 385
 Error coding AvoidInlineConditionals Avoid inline conditionals. 388
 Error sizes LineLength Line is longer than 80 characters (found 88). 393
 Error javadoc JavadocMethod Missing a Javadoc comment. 393
 Error sizes ParameterNumber More than 7 parameters (found 8). 393
 Error sizes LineLength Line is longer than 80 characters (found 82). 394
 Error sizes LineLength Line is longer than 80 characters (found 81). 395
 Error sizes LineLength Line is longer than 80 characters (found 133). 396
 Error regexp RegexpSingleline Line has trailing spaces. 402
 Error sizes LineLength Line is longer than 80 characters (found 94). 403
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 403
 Error sizes LineLength Line is longer than 80 characters (found 100). 404
 Error sizes LineLength Line is longer than 80 characters (found 90). 429
 Error sizes LineLength Line is longer than 80 characters (found 88). 432
 Error sizes LineLength Line is longer than 80 characters (found 84). 436
 Error javadoc JavadocMethod Missing a Javadoc comment. 436
 Error design DesignForExtension Method 'readObject' is not designed for extension - needs to be abstract, final or empty. 457
 Error javadoc JavadocMethod Missing a Javadoc comment. 457
 Error design DesignForExtension Method 'readObject' is not designed for extension - needs to be abstract, final or empty. 462
 Error javadoc JavadocMethod Missing a Javadoc comment. 462
 Error javadoc JavadocMethod Missing a Javadoc comment. 467
 Error sizes LineLength Line is longer than 80 characters (found 108). 479
 Error design DesignForExtension Method 'readCollection' is not designed for extension - needs to be abstract, final or empty. 479
 Error javadoc JavadocMethod Missing a Javadoc comment. 479
 Error sizes LineLength Line is longer than 80 characters (found 95). 481
 Error sizes LineLength Line is longer than 80 characters (found 94). 483
 Error sizes LineLength Line is longer than 80 characters (found 110). 496
 Error design DesignForExtension Method 'readJohnzonCollection' is not designed for extension - needs to be abstract, final or empty. 496
 Error javadoc JavadocMethod Missing a Javadoc comment. 496
 Error sizes LineLength Line is longer than 80 characters (found 105). 500
 Error design DesignForExtension Method 'readJohnzonCollection' is not designed for extension - needs to be abstract, final or empty. 500
 Error javadoc JavadocMethod Missing a Javadoc comment. 500
 Error sizes LineLength Line is longer than 80 characters (found 103). 504
 Error design DesignForExtension Method 'readCollection' is not designed for extension - needs to be abstract, final or empty. 504
 Error javadoc JavadocMethod Missing a Javadoc comment. 504
 Error sizes LineLength Line is longer than 80 characters (found 95). 506
 Error sizes LineLength Line is longer than 80 characters (found 94). 508
 Error design DesignForExtension Method 'readArray' is not designed for extension - needs to be abstract, final or empty. 521
 Error javadoc JavadocMethod Missing a Javadoc comment. 521
 Error design DesignForExtension Method 'readArray' is not designed for extension - needs to be abstract, final or empty. 526
 Error javadoc JavadocMethod Missing a Javadoc comment. 526
 Error javadoc JavadocMethod Missing a Javadoc comment. 531
 Error sizes LineLength Line is longer than 80 characters (found 93). 543
 Error javadoc JavadocMethod Missing a Javadoc comment. 543
 Error sizes LineLength Line is longer than 80 characters (found 87). 546
 Error sizes LineLength Line is longer than 80 characters (found 91). 549
 Error sizes LineLength Line is longer than 80 characters (found 83). 553
 Error sizes LineLength Line is longer than 80 characters (found 83). 572
 Error sizes LineLength Line is longer than 80 characters (found 92). 578
 Error sizes LineLength Line is longer than 80 characters (found 118). 579
 Error sizes LineLength Line is longer than 80 characters (found 143). 591
 Error sizes LineLength Line is longer than 80 characters (found 97). 595
 Error whitespace OperatorWrap '?' should be on a new line. 599
 Error coding AvoidInlineConditionals Avoid inline conditionals. 599
 Error sizes LineLength Line is longer than 80 characters (found 105). 600
 Error whitespace OperatorWrap '?' should be on a new line. 600
 Error coding AvoidInlineConditionals Avoid inline conditionals. 600
 Error sizes LineLength Line is longer than 80 characters (found 94). 601
 Error whitespace OperatorWrap ':' should be on a new line. 601
 Error sizes LineLength Line is longer than 80 characters (found 90). 612
 Error javadoc JavadocMethod Missing a Javadoc comment. 612
 Error sizes LineLength Line is longer than 80 characters (found 86). 624
 Error sizes LineLength Line is longer than 80 characters (found 138). 627
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 627
 Error sizes LineLength Line is longer than 80 characters (found 92). 628
 Error whitespace WhitespaceAfter 'cast' is not followed by whitespace. 628
 Error sizes LineLength Line is longer than 80 characters (found 106). 631
 Error whitespace WhitespaceAround 'if' is not followed by whitespace. 640
 Error sizes LineLength Line is longer than 80 characters (found 101). 648
 Error sizes LineLength Line is longer than 80 characters (found 84). 690
 Error sizes LineLength Line is longer than 80 characters (found 99). 691
 Error sizes LineLength Line is longer than 80 characters (found 82). 694
 Error sizes LineLength Line is longer than 80 characters (found 92). 697
 Error javadoc JavadocMethod Missing a Javadoc comment. 697
 Error sizes LineLength Line is longer than 80 characters (found 122). 707
 Error sizes LineLength Line is longer than 80 characters (found 83). 717
 Error sizes LineLength Line is longer than 80 characters (found 131). 720
 Error javadoc JavadocMethod Missing a Javadoc comment. 720
 Error sizes LineLength Line is longer than 80 characters (found 82). 729
 Error sizes LineLength Line is longer than 80 characters (found 103). 732
 Error sizes LineLength Line is longer than 80 characters (found 122). 742
 Error javadoc JavadocMethod Missing a Javadoc comment. 742
 Error javadoc JavadocType Missing a Javadoc comment. 751
 Error sizes LineLength Line is longer than 80 characters (found 82). 759
 Error whitespace OperatorWrap '+' should be on a new line. 759
 Error sizes LineLength Line is longer than 80 characters (found 115). 760

org/apache/johnzon/mapper/MapperBuilder.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 52
 Error sizes LineLength Line is longer than 80 characters (found 112). 53
 Error javadoc JavadocVariable Missing a Javadoc comment. 53
 Error sizes LineLength Line is longer than 80 characters (found 118). 56
 Error sizes LineLength Line is longer than 80 characters (found 98). 57
 Error sizes LineLength Line is longer than 80 characters (found 99). 62
 Error sizes LineLength Line is longer than 80 characters (found 108). 69
 Error sizes LineLength Line is longer than 80 characters (found 83). 72
 Error sizes LineLength Line is longer than 80 characters (found 81). 73
 Error sizes LineLength Line is longer than 80 characters (found 81). 74
 Error sizes LineLength Line is longer than 80 characters (found 81). 76
 Error sizes LineLength Line is longer than 80 characters (found 85). 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error javadoc JavadocVariable Missing a Javadoc comment. 82
 Error javadoc JavadocVariable Missing a Javadoc comment. 83
 Error javadoc JavadocVariable Missing a Javadoc comment. 84
 Error javadoc JavadocVariable Missing a Javadoc comment. 85
 Error javadoc JavadocVariable Missing a Javadoc comment. 86
 Error javadoc JavadocVariable Missing a Javadoc comment. 87
 Error javadoc JavadocVariable Missing a Javadoc comment. 88
 Error javadoc JavadocVariable Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'pretty' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error sizes LineLength Line is longer than 80 characters (found 115). 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error design DesignForExtension Method 'build' is not designed for extension - needs to be abstract, final or empty. 97
 Error javadoc JavadocMethod Missing a Javadoc comment. 97
 Error sizes LineLength Line is longer than 80 characters (found 81). 105
 Error sizes LineLength Line is longer than 80 characters (found 81). 108
 Error sizes LineLength Line is longer than 80 characters (found 100). 118
 Error design DesignForExtension Method 'setSupportsComments' is not designed for extension - needs to be abstract, final or empty. 139
 Error javadoc JavadocMethod Missing a Javadoc comment. 139
 Error coding HiddenField 'supportsComments' hides a field. 139
 Error design DesignForExtension Method 'setPretty' is not designed for extension - needs to be abstract, final or empty. 144
 Error javadoc JavadocMethod Missing a Javadoc comment. 144
 Error coding HiddenField 'pretty' hides a field. 144
 Error design DesignForExtension Method 'setBufferSize' is not designed for extension - needs to be abstract, final or empty. 149
 Error javadoc JavadocMethod Missing a Javadoc comment. 149
 Error coding HiddenField 'bufferSize' hides a field. 149
 Error design DesignForExtension Method 'setBufferStrategy' is not designed for extension - needs to be abstract, final or empty. 154
 Error javadoc JavadocMethod Missing a Javadoc comment. 154
 Error coding HiddenField 'bufferStrategy' hides a field. 154
 Error design DesignForExtension Method 'setMaxSize' is not designed for extension - needs to be abstract, final or empty. 159
 Error javadoc JavadocMethod Missing a Javadoc comment. 159
 Error design DesignForExtension Method 'setAccessMode' is not designed for extension - needs to be abstract, final or empty. 164
 Error javadoc JavadocMethod Missing a Javadoc comment. 164
 Error design DesignForExtension Method 'setAccessModeName' is not designed for extension - needs to be abstract, final or empty. 169
 Error javadoc JavadocMethod Missing a Javadoc comment. 169
 Error sizes LineLength Line is longer than 80 characters (found 84). 182
 Error design DesignForExtension Method 'setSupportHiddenAccess' is not designed for extension - needs to be abstract, final or empty. 182
 Error javadoc JavadocMethod Missing a Javadoc comment. 182
 Error coding HiddenField 'supportHiddenAccess' hides a field. 182
 Error sizes LineLength Line is longer than 80 characters (found 85). 187
 Error design DesignForExtension Method 'setAttributeOrder' is not designed for extension - needs to be abstract, final or empty. 187
 Error javadoc JavadocMethod Missing a Javadoc comment. 187
 Error coding HiddenField 'attributeOrder' hides a field. 187
 Error sizes LineLength Line is longer than 80 characters (found 82). 192
 Error design DesignForExtension Method 'setReaderFactory' is not designed for extension - needs to be abstract, final or empty. 192
 Error javadoc JavadocMethod Missing a Javadoc comment. 192
 Error coding HiddenField 'readerFactory' hides a field. 192
 Error sizes LineLength Line is longer than 80 characters (found 91). 197
 Error design DesignForExtension Method 'setGeneratorFactory' is not designed for extension - needs to be abstract, final or empty. 197
 Error javadoc JavadocMethod Missing a Javadoc comment. 197
 Error coding HiddenField 'generatorFactory' hides a field. 197
 Error design DesignForExtension Method 'setDoCloseOnStreams' is not designed for extension - needs to be abstract, final or empty. 202
 Error javadoc JavadocMethod Missing a Javadoc comment. 202
 Error coding HiddenField 'doCloseOnStreams' hides a field. 202
 Error sizes LineLength Line is longer than 80 characters (found 96). 207
 Error design DesignForExtension Method 'addPropertyEditor' is not designed for extension - needs to be abstract, final or empty. 207
 Error javadoc JavadocMethod Missing a Javadoc comment. 207
 Error design DesignForExtension Method 'setVersion' is not designed for extension - needs to be abstract, final or empty. 212
 Error javadoc JavadocMethod Missing a Javadoc comment. 212
 Error coding HiddenField 'version' hides a field. 212
 Error regexp RegexpSingleline Line has trailing spaces. 216
 Error design DesignForExtension Method 'setSkipNull' is not designed for extension - needs to be abstract, final or empty. 217
 Error javadoc JavadocMethod Missing a Javadoc comment. 217
 Error coding HiddenField 'skipNull' hides a field. 217
 Error regexp RegexpSingleline Line has trailing spaces. 221
 Error design DesignForExtension Method 'setSkipEmptyArray' is not designed for extension - needs to be abstract, final or empty. 222
 Error javadoc JavadocMethod Missing a Javadoc comment. 222
 Error coding HiddenField 'skipEmptyArray' hides a field. 222
 Error regexp RegexpSingleline Line has trailing spaces. 226
 Error sizes LineLength Line is longer than 80 characters (found 90). 227
 Error design DesignForExtension Method 'setTreatByteArrayAsBase64' is not designed for extension - needs to be abstract, final or empty. 227
 Error javadoc JavadocMethod Missing a Javadoc comment. 227
 Error coding HiddenField 'treatByteArrayAsBase64' hides a field. 227

org/apache/johnzon/mapper/MapperException.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 23
 Error javadoc JavadocMethod Missing a Javadoc comment. 24
 Error javadoc JavadocMethod Missing a Javadoc comment. 28

org/apache/johnzon/mapper/access/AccessMode.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 25
 Error javadoc JavadocType Missing a Javadoc comment. 26
 Error modifier RedundantModifier Redundant 'static' modifier. 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 modifier RedundantModifier Redundant 'static' modifier. 31
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error javadoc JavadocType Missing a Javadoc comment. 35
 Error modifier RedundantModifier Redundant 'static' modifier. 35
 Error javadoc JavadocMethod Missing a Javadoc comment. 36
 Error javadoc JavadocMethod Missing a Javadoc comment. 39
 Error javadoc JavadocMethod Missing a Javadoc comment. 40

org/apache/johnzon/mapper/access/FieldAccessMode.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 30
 Error design DesignForExtension Method 'findReaders' is not designed for extension - needs to be abstract, final or empty. 31
 Error design DesignForExtension Method 'findWriters' is not designed for extension - needs to be abstract, final or empty. 44
 Error design DesignForExtension Method 'isIgnored' is not designed for extension - needs to be abstract, final or empty. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 57
 Error javadoc JavadocMethod Missing a Javadoc comment. 61
 Error javadoc JavadocType Missing a Javadoc comment. 80
 Error modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 80
 Error javadoc JavadocVariable Missing a Javadoc comment. 81
 Error design VisibilityModifier Variable 'field' must be private and have accessor methods. 81
 Error javadoc JavadocMethod Missing a Javadoc comment. 83
 Error coding HiddenField 'field' hides a field. 83
 Error design DesignForExtension Method 'getType' is not designed for extension - needs to be abstract, final or empty. 90
 Error design DesignForExtension Method 'getAnnotation' is not designed for extension - needs to be abstract, final or empty. 95
 Error sizes LineLength Line is longer than 80 characters (found 82). 101
 Error javadoc JavadocType Missing a Javadoc comment. 101
 Error javadoc JavadocMethod Missing a Javadoc comment. 102
 Error design DesignForExtension Method 'write' is not designed for extension - needs to be abstract, final or empty. 106
 Error sizes LineLength Line is longer than 80 characters (found 83). 116
 Error javadoc JavadocType Missing a Javadoc comment. 116
 Error javadoc JavadocMethod Missing a Javadoc comment. 117
 Error design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 121

org/apache/johnzon/mapper/access/FieldAndMethodAccessMode.java

Severity Category Rule Message Line
 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 design DesignForExtension Method 'findReaders' is not designed for extension - needs to be abstract, final or empty. 29
 Error sizes LineLength Line is longer than 80 characters (found 99). 31
 Error design DesignForExtension Method 'findWriters' is not designed for extension - needs to be abstract, final or empty. 36
 Error sizes LineLength Line is longer than 80 characters (found 99). 38

org/apache/johnzon/mapper/access/MethodAccessMode.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 32
 Error design DesignForExtension Method 'findReaders' is not designed for extension - needs to be abstract, final or empty. 33
 Error sizes LineLength Line is longer than 80 characters (found 87). 36
 Error sizes LineLength Line is longer than 80 characters (found 87). 39
 Error design DesignForExtension Method 'findWriters' is not designed for extension - needs to be abstract, final or empty. 49
 Error sizes LineLength Line is longer than 80 characters (found 87). 52
 Error sizes LineLength Line is longer than 80 characters (found 89). 55
 Error sizes LineLength Line is longer than 80 characters (found 81). 59
 Error design DesignForExtension Method 'isIgnored' is not designed for extension - needs to be abstract, final or empty. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 65
 Error javadoc JavadocMethod Missing a Javadoc comment. 69
 Error sizes LineLength Line is longer than 80 characters (found 91). 72
 Error javadoc JavadocType Missing a Javadoc comment. 79
 Error modifier ModifierOrder 'abstract' modifier out of order with the JLS suggestions. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error design VisibilityModifier Variable 'method' must be private and have accessor methods. 80
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error coding HiddenField 'method' hides a field. 82
 Error design DesignForExtension Method 'getAnnotation' is not designed for extension - needs to be abstract, final or empty. 89
 Error sizes LineLength Line is longer than 80 characters (found 84). 95
 Error javadoc JavadocType Missing a Javadoc comment. 95
 Error javadoc JavadocMethod Missing a Javadoc comment. 96
 Error design DesignForExtension Method 'getType' is not designed for extension - needs to be abstract, final or empty. 100
 Error design DesignForExtension Method 'write' is not designed for extension - needs to be abstract, final or empty. 105
 Error sizes LineLength Line is longer than 80 characters (found 84). 115
 Error javadoc JavadocType Missing a Javadoc comment. 115
 Error javadoc JavadocMethod Missing a Javadoc comment. 116
 Error design DesignForExtension Method 'getType' is not designed for extension - needs to be abstract, final or empty. 120
 Error design DesignForExtension Method 'read' is not designed for extension - needs to be abstract, final or empty. 125

org/apache/johnzon/mapper/converter/BigDecimalConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error javadoc JavadocType Missing a Javadoc comment. 25
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 26
 Error design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 31

org/apache/johnzon/mapper/converter/BigIntegerConverter.java

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

org/apache/johnzon/mapper/converter/BooleanConverter.java

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

org/apache/johnzon/mapper/converter/ByteConverter.java

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

org/apache/johnzon/mapper/converter/CachedDelegateConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 26
 Error sizes LineLength Line is longer than 80 characters (found 88). 27
 Error javadoc JavadocVariable Missing a Javadoc comment. 27
 Error sizes LineLength Line is longer than 80 characters (found 87). 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 28
 Error javadoc JavadocVariable Missing a Javadoc comment. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 31
 Error coding HiddenField 'delegate' hides a field. 31
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 35
 Error design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 45

org/apache/johnzon/mapper/converter/CharacterConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 23
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 24
 Error design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 29
 Error coding AvoidInlineConditionals Avoid inline conditionals. 31

org/apache/johnzon/mapper/converter/ClassConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 23
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 24
 Error design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 29
 Error sizes LineLength Line is longer than 80 characters (found 93). 32

org/apache/johnzon/mapper/converter/DateConverter.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 28
 Error misc TodoComment Comment matches to-do format 'TODO:'. 29
 Error javadoc JavadocVariable Missing a Javadoc comment. 30
 Error javadoc JavadocMethod Missing a Javadoc comment. 32
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 41
 Error design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 46

org/apache/johnzon/mapper/converter/DoubleConverter.java

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

org/apache/johnzon/mapper/converter/EnumConverter.java

Severity Category Rule Message Line
 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. 37
 Error design DesignForExtension Method 'fromString' is not designed for extension - needs to be abstract, final or empty. 42

org/apache/johnzon/mapper/converter/FloatConverter.java

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

org/apache/johnzon/mapper/converter/IntegerConverter.java

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

org/apache/johnzon/mapper/converter/LongConverter.java

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

org/apache/johnzon/mapper/converter/ShortConverter.java

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

org/apache/johnzon/mapper/converter/StringConverter.java

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

org/apache/johnzon/mapper/reflection/JohnzonCollectionType.java

Severity Category Rule Message Line
 Error javadoc JavadocPackage Missing package-info.java file.
 Error sizes LineLength Line is longer than 80 characters (found 84). 21
 Error javadoc JavadocType Missing a Javadoc comment. 21
 Error javadoc JavadocMethod Missing a Javadoc comment. 22

org/apache/johnzon/mapper/reflection/JohnzonListType.java

Severity Category Rule Message Line
 Error sizes LineLength Line is longer than 80 characters (found 81). 23
 Error javadoc JavadocType Missing a Javadoc comment. 23

org/apache/johnzon/mapper/reflection/JohnzonParameterizedType.java

Severity Category Rule Message Line
 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 javadoc JavadocMethod Missing a Javadoc comment. 29
 Error coding HiddenField 'types' hides a field. 29
 Error javadoc JavadocMethod Missing a Javadoc comment. 40
 Error sizes LineLength Line is longer than 80 characters (found 92). 43
 Error sizes LineLength Line is longer than 80 characters (found 113). 45
 Error sizes LineLength Line is longer than 80 characters (found 105). 49
 Error design DesignForExtension Method 'getActualTypeArguments' is not designed for extension - needs to be abstract, final or empty. 55
 Error design DesignForExtension Method 'getOwnerType' is not designed for extension - needs to be abstract, final or empty. 60
 Error design DesignForExtension Method 'getRawType' is not designed for extension - needs to be abstract, final or empty. 65
 Error design DesignForExtension Method 'hashCode' is not designed for extension - needs to be abstract, final or empty. 70
 Error sizes LineLength Line is longer than 80 characters (found 83). 72
 Error coding AvoidInlineConditionals Avoid inline conditionals. 72
 Error design DesignForExtension Method 'equals' is not designed for extension - needs to be abstract, final or empty. 75
 Error sizes LineLength Line is longer than 80 characters (found 92). 83
 Error coding AvoidInlineConditionals Avoid inline conditionals. 83
 Error design DesignForExtension Method 'toString' is not designed for extension - needs to be abstract, final or empty. 90

org/apache/johnzon/mapper/reflection/Mappings.java

Severity Category Rule Message Line
 Error javadoc JavadocType Missing a Javadoc comment. 44
 Error javadoc JavadocType Missing a Javadoc comment. 45
 Error javadoc JavadocVariable Missing a Javadoc comment. 46
 Error design VisibilityModifier Variable 'clazz' must be private and have accessor methods. 46
 Error javadoc JavadocVariable Missing a Javadoc comment. 47
 Error design VisibilityModifier Variable 'getters' must be private and have accessor methods. 47
 Error javadoc JavadocVariable Missing a Javadoc comment. 48
 Error design VisibilityModifier Variable 'setters' must be private and have accessor methods. 48
 Error javadoc JavadocVariable Missing a Javadoc comment. 49
 Error design VisibilityModifier Variable 'constructor' must be private and have accessor methods. 49
 Error javadoc JavadocMethod Missing a Javadoc comment. 51
 Error coding HiddenField 'clazz' hides a field. 51
 Error sizes LineLength Line is longer than 80 characters (found 100). 52
 Error coding HiddenField 'getters' hides a field. 52
 Error coding HiddenField 'setters' hides a field. 52
 Error sizes LineLength Line is longer than 80 characters (found 87). 60
 Error javadoc JavadocMethod Missing a Javadoc comment. 60
 Error sizes LineLength Line is longer than 80 characters (found 90). 63
 Error javadoc JavadocType Missing a Javadoc comment. 77
 Error javadoc JavadocVariable Missing a Javadoc comment. 78
 Error design VisibilityModifier Variable 'raw' must be private and have accessor methods. 78
 Error javadoc JavadocVariable Missing a Javadoc comment. 79
 Error design VisibilityModifier Variable 'arg' must be private and have accessor methods. 79
 Error javadoc JavadocVariable Missing a Javadoc comment. 80
 Error design VisibilityModifier Variable 'primitive' must be private and have accessor methods. 80
 Error sizes LineLength Line is longer than 80 characters (found 115). 82
 Error javadoc JavadocMethod Missing a Javadoc comment. 82
 Error coding HiddenField 'primitive' hides a field. 82
 Error javadoc JavadocType Missing a Javadoc comment. 89
 Error javadoc JavadocVariable Missing a Javadoc comment. 90
 Error design VisibilityModifier Variable 'reader' must be private and have accessor methods. 90
 Error javadoc JavadocVariable Missing a Javadoc comment. 91
 Error design VisibilityModifier Variable 'version' must be private and have accessor methods. 91
 Error javadoc JavadocVariable Missing a Javadoc comment. 92
 Error design VisibilityModifier Variable 'converter' must be private and have accessor methods. 92
 Error javadoc JavadocVariable Missing a Javadoc comment. 93
 Error design VisibilityModifier Variable 'primitive' must be private and have accessor methods. 93
 Error javadoc JavadocVariable Missing a Javadoc comment. 94
 Error design VisibilityModifier Variable 'array' must be private and have accessor methods. 94
 Error javadoc JavadocVariable Missing a Javadoc comment. 95
 Error design VisibilityModifier Variable 'map' must be private and have accessor methods. 95
 Error javadoc JavadocVariable Missing a Javadoc comment. 96
 Error design VisibilityModifier Variable 'collection' must be private and have accessor methods. 96
 Error javadoc JavadocMethod Missing a Javadoc comment. 98
 Error coding HiddenField 'reader' hides a field. 98
 Error coding HiddenField 'primitive' hides a field. 99
 Error coding HiddenField 'array' hides a field. 99
 Error coding HiddenField 'collection' hides a field. 100
 Error coding HiddenField 'map' hides a field. 100
 Error coding HiddenField 'converter' hides a field. 101
 Error coding HiddenField 'version' hides a field. 101
 Error javadoc JavadocType Missing a Javadoc comment. 112
 Error javadoc JavadocVariable Missing a Javadoc comment. 113
 Error design VisibilityModifier Variable 'writer' must be private and have accessor methods. 113
 Error javadoc JavadocVariable Missing a Javadoc comment. 114
 Error design VisibilityModifier Variable 'version' must be private and have accessor methods. 114
 Error javadoc JavadocVariable Missing a Javadoc comment. 115
 Error design VisibilityModifier Variable 'paramType' must be private and have accessor methods. 115
 Error javadoc JavadocVariable Missing a Javadoc comment. 116
 Error design VisibilityModifier Variable 'converter' must be private and have accessor methods. 116
 Error javadoc JavadocVariable Missing a Javadoc comment. 117
 Error design VisibilityModifier Variable 'primitive' must be private and have accessor methods. 117
 Error sizes LineLength Line is longer than 80 characters (found 151). 119
 Error javadoc JavadocMethod Missing a Javadoc comment. 119
 Error coding HiddenField 'writer' hides a field. 119
 Error coding HiddenField 'primitive' hides a field. 119
 Error coding HiddenField 'paramType' hides a field. 119
 Error coding HiddenField 'converter' hides a field. 119
 Error coding HiddenField 'version' hides a field. 119
 Error sizes LineLength Line is longer than 80 characters (found 108). 128
 Error javadoc JavadocVariable Missing a Javadoc comment. 128
 Error design VisibilityModifier Variable 'classes' must be private and have accessor methods. 128
 Error sizes LineLength Line is longer than 80 characters (found 122). 129
 Error javadoc JavadocVariable Missing a Javadoc comment. 129
 Error design VisibilityModifier Variable 'collections' must be private and have accessor methods. 129
 Error javadoc JavadocVariable Missing a Javadoc comment. 130
 Error design VisibilityModifier Variable 'fieldOrdering' must be private and have accessor methods. 130
 Error javadoc JavadocVariable Missing a Javadoc comment. 131
 Error javadoc JavadocVariable Missing a Javadoc comment. 132
 Error sizes LineLength Line is longer than 80 characters (found 132). 134
 Error javadoc JavadocMethod Missing a Javadoc comment. 134
 Error coding HiddenField 'accessMode' hides a field. 134
 Error coding HiddenField 'supportHiddenConstructors' hides a field. 134
 Error sizes LineLength Line is longer than 80 characters (found 93). 140
 Error design DesignForExtension Method 'findCollectionMapping' is not designed for extension - needs to be abstract, final or empty. 140
 Error javadoc JavadocMethod Missing a Javadoc comment. 140
 Error sizes LineLength Line is longer than 80 characters (found 103). 147
 Error sizes LineLength Line is longer than 80 characters (found 90). 155
 Error javadoc JavadocMethod Missing a Javadoc comment. 155
 Error whitespace WhitespaceAround 'else' is not preceded with whitespace. 163
 Error whitespace WhitespaceAround '}' is not followed by whitespace. 163
 Error sizes LineLength Line is longer than 80 characters (found 133). 175
 Error javadoc JavadocMethod Missing a Javadoc comment. 183
 Error design DesignForExtension Method 'getClassMapping' is not designed for extension - needs to be abstract, final or empty. 207
 Error javadoc JavadocMethod Missing a Javadoc comment. 207
 Error design DesignForExtension Method 'findOrCreateClassMapping' is not designed for extension - needs to be abstract, final or empty. 211
 Error javadoc JavadocMethod Missing a Javadoc comment. 211
 Error sizes LineLength Line is longer than 80 characters (found 104). 214
 Error sizes LineLength Line is longer than 80 characters (found 83). 219
 Error javadoc JavadocMethod Missing a Javadoc comment. 227
 Error whitespace OperatorWrap '?' should be on a new line. 228
 Error coding AvoidInlineConditionals Avoid inline conditionals. 228
 Error sizes LineLength Line is longer than 80 characters (found 87). 229
 Error whitespace OperatorWrap '?' should be on a new line. 230
 Error coding AvoidInlineConditionals Avoid inline conditionals. 230
 Error sizes LineLength Line is longer than 80 characters (found 87). 231
 Error sizes LineLength Line is longer than 80 characters (found 108). 233
 Error sizes LineLength Line is longer than 80 characters (found 86). 235
 Error sizes LineLength Line is longer than 80 characters (found 127). 237
 Error coding AvoidInlineConditionals Avoid inline conditionals. 237
 Error sizes LineLength Line is longer than 80 characters (found 152). 238
 Error coding AvoidInlineConditionals Avoid inline conditionals. 238
 Error sizes LineLength Line is longer than 80 characters (found 87). 239
 Error sizes LineLength Line is longer than 80 characters (found 108). 241
 Error sizes LineLength Line is longer than 80 characters (found 105). 242
 Error sizes LineLength Line is longer than 80 characters (found 101). 243
 Error sizes LineLength Line is longer than 80 characters (found 98). 244
 Error coding AvoidInlineConditionals Avoid inline conditionals. 246
 Error sizes LineLength Line is longer than 80 characters (found 108). 249
 Error sizes LineLength Line is longer than 80 characters (found 87). 251
 Error sizes LineLength Line is longer than 80 characters (found 154). 258
 Error coding AvoidInlineConditionals Avoid inline conditionals. 258
 Error sizes LineLength Line is longer than 80 characters (found 84). 261
 Error sizes LineLength Line is longer than 80 characters (found 83). 264
 Error javadoc JavadocMethod Missing a Javadoc comment. 264
 Error sizes LineLength Line is longer than 80 characters (found 95). 268