Checkstyle Results

The following document contains the results of Checkstyle .

Summary

Files Errors
40 670

Files

Files Errors
org\apache\commons\betwixt\AttributeDescriptor.java 7
org\apache\commons\betwixt\digester\AddDefaultsRule.java 21
org\apache\commons\betwixt\digester\AttributeRule.java 14
org\apache\commons\betwixt\digester\ElementRule.java 18
org\apache\commons\betwixt\digester\HideRule.java 7
org\apache\commons\betwixt\digester\InfoRule.java 16
org\apache\commons\betwixt\digester\RuleSupport.java 21
org\apache\commons\betwixt\digester\XMLBeanInfoDigester.java 10
org\apache\commons\betwixt\digester\XMLIntrospectorHelper.java 47
org\apache\commons\betwixt\ElementDescriptor.java 26
org\apache\commons\betwixt\expression\ConstantExpression.java 6
org\apache\commons\betwixt\expression\Context.java 12
org\apache\commons\betwixt\expression\EmptyExpression.java 7
org\apache\commons\betwixt\expression\Expression.java 5
org\apache\commons\betwixt\expression\IteratorExpression.java 11
org\apache\commons\betwixt\expression\MethodExpression.java 21
org\apache\commons\betwixt\expression\MethodUpdater.java 11
org\apache\commons\betwixt\expression\StringExpression.java 6
org\apache\commons\betwixt\expression\Updater.java 3
org\apache\commons\betwixt\expression\VariableExpression.java 6
org\apache\commons\betwixt\io\AbstractBeanWriter.java 104
org\apache\commons\betwixt\io\BeanCreateRule.java 57
org\apache\commons\betwixt\io\BeanReader.java 25
org\apache\commons\betwixt\io\BeanWriter.java 42
org\apache\commons\betwixt\io\CyclicReferenceException.java 2
org\apache\commons\betwixt\io\id\AbstractIDGenerator.java 4
org\apache\commons\betwixt\io\id\RandomIDGenerator.java 4
org\apache\commons\betwixt\io\id\SequentialIDGenerator.java 3
org\apache\commons\betwixt\io\IDGenerator.java 3
org\apache\commons\betwixt\io\SAXBeanWriter.java 35
org\apache\commons\betwixt\NodeDescriptor.java 23
org\apache\commons\betwixt\strategy\CapitalizeNameMapper.java 3
org\apache\commons\betwixt\strategy\DecapitalizeNameMapper.java 2
org\apache\commons\betwixt\strategy\DefaultNameMapper.java 2
org\apache\commons\betwixt\strategy\DefaultPluralStemmer.java 6
org\apache\commons\betwixt\strategy\HyphenatedNameMapper.java 13
org\apache\commons\betwixt\strategy\NameMapper.java 2
org\apache\commons\betwixt\strategy\PluralStemmer.java 1
org\apache\commons\betwixt\XMLBeanInfo.java 8
org\apache\commons\betwixt\XMLIntrospector.java 56

org\apache\commons\betwixt\AttributeDescriptor.java

Error Line
line longer than 100 characters 2
Expected @param tag for 'localName'. 77
Expected @param tag for 'localName'. 82
Expected @param tag for 'qualifiedName'. 82
Expected @param tag for 'uri'. 82
Expected an @return tag. 87
line longer than 100 characters 88

org\apache\commons\betwixt\digester\AddDefaultsRule.java

Error Line
line longer than 100 characters 2
Unused import - org.apache.commons.betwixt.XMLIntrospector 73
Unused import - org.apache.commons.betwixt.expression.Context 74
Unused import - org.apache.commons.betwixt.expression.Updater 75
Unused import - org.apache.commons.digester.Rule 77
Unused import - org.apache.commons.digester.Digester 78
variable 'log' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 95
method is missing a Javadoc comment. 98
Expected @throws tag for 'Exception'. 109
'}' should be on the same line. 133
line longer than 100 characters 140
method is missing a Javadoc comment. 146
'}' should be on the same line. 159
'}' should be on the same line. 163
line longer than 100 characters 165
'}' should be on the same line. 167
'}' should be on the same line. 172
'}' should be on the same line. 176
line longer than 100 characters 178
method is missing a Javadoc comment. 182
'}' should be on the same line. 187

org\apache\commons\betwixt\digester\AttributeRule.java

Error Line
variable 'log' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 82
variable 'classLoader' missing Javadoc. 84
variable 'beanClass' missing Javadoc. 86
method is missing a Javadoc comment. 88
Expected @throws tag for 'Exception'. 100
'}' should be on the same line. 116
'}' should be on the same line. 128
'+' should be on a new line. 130
Expected @throws tag for 'Exception'. 141
method is missing a Javadoc comment. 148
'}' should be on the same line. 153
Empty catch block. 154
Expected @param tag for 'attributeDescriptor'. 161
'}' should be on the same line. 179

org\apache\commons\betwixt\digester\ElementRule.java

Error Line
variable 'log' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 84
variable 'classLoader' missing Javadoc. 86
variable 'beanClass' missing Javadoc. 88
method is missing a Javadoc comment. 90
Expected @throws tag for 'Exception'. 102
'}' should be on the same line. 132
'}' should be on the same line. 145
'}' should be on the same line. 149
'+' should be on a new line. 151
Expected @throws tag for 'Exception'. 162
method is missing a Javadoc comment. 169
'}' should be on the same line. 182
line longer than 100 characters 196
Expected @param tag for 'elementDescriptor'. 202
Expected an @return tag. 221
Expected @param tag for 'beanClass'. 221
Expected @param tag for 'propertyName'. 222
'}' should be on the same line. 242

org\apache\commons\betwixt\digester\HideRule.java

Error Line
line longer than 100 characters 2
Unused import - org.apache.commons.digester.Digester 66
variable 'log' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 82
method is missing a Javadoc comment. 85
Expected @throws tag for 'Exception'. 96
line longer than 100 characters 99
Expected @throws tag for 'Exception'. 109

org\apache\commons\betwixt\digester\InfoRule.java

Error Line
line longer than 100 characters 2
Unused import - org.apache.commons.betwixt.AttributeDescriptor 64
Unused import - org.apache.commons.betwixt.ElementDescriptor 65
Unused import - org.apache.commons.betwixt.XMLIntrospector 67
Unused import - org.apache.commons.betwixt.expression.Context 68
Unused import - org.apache.commons.betwixt.expression.Updater 69
Unused import - org.apache.commons.digester.Rule 71
Unused import - org.apache.commons.digester.Digester 72
variable 'log' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 87
variable 'xmlBeanInfo' missing Javadoc. 89
method is missing a Javadoc comment. 92
Expected @throws tag for 'Exception'. 103
'}' should be on the same line. 112
'}' should be on the same line. 116
line longer than 100 characters 118
Expected @throws tag for 'Exception'. 129

org\apache\commons\betwixt\digester\RuleSupport.java

Error Line
line longer than 100 characters 2
Unused import - java.beans.BeanInfo 64
Unused import - java.beans.Introspector 65
Unused import - java.beans.PropertyDescriptor 66
Unused import - java.lang.reflect.Method 67
Unused import - org.apache.commons.betwixt.AttributeDescriptor 70
Unused import - org.apache.commons.betwixt.ElementDescriptor 71
Unused import - org.apache.commons.betwixt.XMLBeanInfo 72
Unused import - org.apache.commons.betwixt.expression.Context 74
Unused import - org.apache.commons.betwixt.expression.Updater 75
Unused import - org.apache.commons.betwixt.expression.MethodExpression 76
Unused import - org.apache.commons.betwixt.expression.MethodUpdater 77
Unused import - org.apache.commons.digester.Digester 80
Unused import - org.xml.sax.Attributes 85
Unused import - org.xml.sax.SAXException 86
variable 'log' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 97
method is missing a Javadoc comment. 99
method is missing a Javadoc comment. 106
method is missing a Javadoc comment. 110
method is missing a Javadoc comment. 114
method is missing a Javadoc comment. 118

org\apache\commons\betwixt\digester\XMLBeanInfoDigester.java

Error Line
line longer than 100 characters 2
Unused import - org.apache.commons.digester.Rule 71
variable 'log' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 88
Expected @param tag for 'parser'. 115
Expected @param tag for 'reader'. 126
Expected @param tag for 'beanClass'. 136
Expected an @return tag. 148
Expected @param tag for 'attributesForPrimitives'. 153
Expected @param tag for 'introspector'. 166
method is missing a Javadoc comment. 172

org\apache\commons\betwixt\digester\XMLIntrospectorHelper.java

Error Line
variable 'log' must be private and have accessor methods. 95
Expected an @return tag. 104
Expected @param tag for 'aLog'. 111
Expected an @return tag. 121
Expected @param tag for 'propertyDescriptor'. 122
Expected @param tag for 'useAttributesForPrimitives'. 123
Expected @param tag for 'introspector'. 124
Expected @throws tag for 'IntrospectionException'. 125
'}' should be on the same line. 166
'}' should be on the same line. 178
line longer than 100 characters 194
'}' should be on the same line. 198
line longer than 100 characters 215
'}' should be on the same line. 216
line longer than 100 characters 218
line longer than 100 characters 231
method is missing a Javadoc comment. 231
'}' should be on the same line. 262
'}' should be on the same line. 273
line longer than 100 characters 285
method is missing a Javadoc comment. 285
line longer than 100 characters 307
line longer than 100 characters 340
Expected @param tag for 'introspector'. 340
Expected @param tag for 'rootDescriptor'. 340
Expected @param tag for 'beanClass'. 340
line longer than 100 characters 359
line longer than 100 characters 380
'}' should be on the same line. 383
Expected an @return tag. 399
Expected @param tag for 'type'. 399
Expected an @return tag. 409
Expected @param tag for 'type'. 409
'}' should be on the same line. 412
'}' should be on the same line. 415
line longer than 100 characters 434
Expected an @return tag. 434
Expected @param tag for 'introspector'. 434
Expected @param tag for 'rootDescriptor'. 434
Expected @param tag for 'propertyName'. 434
line longer than 100 characters 447
Expected @param tag for 'rootDescriptor'. 456
Expected @param tag for 'map'. 456
line longer than 100 characters 474
Expected @param tag for 'rootDescriptor'. 474
Expected @param tag for 'oldValue'. 474
Expected @param tag for 'newValue'. 474

org\apache\commons\betwixt\ElementDescriptor.java

Error Line
line longer than 100 characters 2
method is missing a Javadoc comment. 121
Expected @param tag for 'localName'. 126
method is missing a Javadoc comment. 130
Expected @param tag for 'localName'. 137
Expected @param tag for 'qualifiedName'. 137
Expected @param tag for 'uri'. 137
Expected an @return tag. 142
Expected an @return tag. 147
Expected @param tag for 'wrapCollectionsInElement'. 155
Expected an @return tag. 162
method is missing a Javadoc comment. 166
Expected an @return tag. 176
'}' should be on the same line. 180
Expected @param tag for 'attributeDescriptors'. 193
method is missing a Javadoc comment. 198
Expected an @return tag. 207
'}' should be on the same line. 211
Expected @param tag for 'elementDescriptors'. 224
Expected an @return tag. 230
Expected @param tag for 'contextExpression'. 235
Expected @param tag for 'primitiveType'. 245
Expected an @return tag. 257
'}' should be on the same line. 267
Expected an @return tag. 276
'}' should be on the same line. 286

org\apache\commons\betwixt\expression\ConstantExpression.java

Error Line
line longer than 100 characters 2
Expected @param tag for 'value'. 83
method is missing a Javadoc comment. 97
Expected an @return tag. 102
Expected @param tag for 'value'. 107
method is missing a Javadoc comment. 111

org\apache\commons\betwixt\expression\Context.java

Error Line
line longer than 100 characters 2
line longer than 100 characters 97
Expected an @return tag. 131
Expected an @return tag. 137
Expected @param tag for 'bean'. 143
Expected an @return tag. 149
Expected @param tag for 'variables'. 155
Expected an @return tag. 161
Expected @param tag for 'name'. 161
Expected @param tag for 'name'. 167
Expected @param tag for 'value'. 167
Expected an @return tag. 173

org\apache\commons\betwixt\expression\EmptyExpression.java

Error Line
line longer than 100 characters 2
variable 'singleton' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 74
Expected an @return tag. 78
Expected an @return tag. 89
Expected @param tag for 'context'. 89
method is missing a Javadoc comment. 93
method is missing a Javadoc comment. 97

org\apache\commons\betwixt\expression\Expression.java

Error Line
line longer than 100 characters 2
Expected an @return tag. 74
Expected @param tag for 'context'. 74
Expected @param tag for 'context'. 80
Expected @param tag for 'newValue'. 80

org\apache\commons\betwixt\expression\IteratorExpression.java

Error Line
line longer than 100 characters 2
Unused import - org.apache.commons.collections.SingletonIterator 73
Expected @param tag for 'expression'. 87
Expected an @return tag. 92
Expected @param tag for 'context'. 92
'}' should be on the same line. 101
'}' should be on the same line. 106
'}' should be on the same line. 111
'}' should be on the same line. 115
method is missing a Javadoc comment. 129
method is missing a Javadoc comment. 133

org\apache\commons\betwixt\expression\MethodExpression.java

Error Line
line longer than 100 characters 2
variable 'NULL_ARGUMENTS' must be private and have accessor methods. 74
variable 'NULL_CLASSES' missing Javadoc. 75
variable 'NULL_CLASSES' must be private and have accessor methods. 75
Expected @param tag for 'method'. 85
Expected an @return tag. 90
Expected @param tag for 'context'. 90
'}' should be on the same line. 96
'}' should be on the same line. 105
'}' should be on the same line. 109
method is missing a Javadoc comment. 117
Expected an @return tag. 122
Expected @param tag for 'method'. 127
Expected an @return tag. 135
Expected an @return tag. 143
Expected @param tag for 'type'. 144
Expected @param tag for 'method'. 145
Expected @throws tag for 'NoSuchMethodException'. 147
Expected @param tag for 'context'. 167
Expected @param tag for 'e'. 167
method is missing a Javadoc comment. 172

org\apache\commons\betwixt\expression\MethodUpdater.java

Error Line
line longer than 100 characters 2
variable 'log' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 81
Expected @param tag for 'method'. 93
Expected @param tag for 'context'. 98
Expected @param tag for 'newValue'. 98
'}' should be on the same line. 128
Expected an @return tag. 142
Expected @param tag for 'method'. 147
Expected @param tag for 'context'. 162
Expected @param tag for 'e'. 162
method is missing a Javadoc comment. 166

org\apache\commons\betwixt\expression\StringExpression.java

Error Line
line longer than 100 characters 2
variable 'singleton' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 72
Expected an @return tag. 75
method is missing a Javadoc comment. 96
method is missing a Javadoc comment. 100
line contains a tab character 102

org\apache\commons\betwixt\expression\Updater.java

Error Line
line longer than 100 characters 2
Expected @param tag for 'context'. 75
Expected @param tag for 'newValue'. 75

org\apache\commons\betwixt\expression\VariableExpression.java

Error Line
line longer than 100 characters 2
Expected @param tag for 'variableName'. 80
Expected an @return tag. 94
Expected @param tag for 'variableName'. 99
method is missing a Javadoc comment. 103
method is missing a Javadoc comment. 107

org\apache\commons\betwixt\io\AbstractBeanWriter.java

Error Line
line longer than 100 characters 2
Unused import - java.io.BufferedWriter 65
Unused import - java.io.OutputStream 67
Unused import - java.io.OutputStreamWriter 68
Unused import - java.io.Writer 69
'public' modifier out of order with the JLS suggestions. 98
variable 'introspector' must be private and have accessor methods. 101
variable 'idMap' must be private and have accessor methods. 106
variable 'idGenerator' must be private and have accessor methods. 108
variable 'writeIDs' must be private and have accessor methods. 110
variable 'indentLevel' must be private and have accessor methods. 113
Unused @throws tag for 'CyclicReferenceException'. 124
Expected @throws tag for 'IOException'. 128
Expected @throws tag for 'SAXException'. 128
Expected @throws tag for 'IntrospectionException'. 128
Expected @throws tag for 'IOException'. 148
Expected @throws tag for 'SAXException'. 148
Expected @throws tag for 'IOException'. 159
Expected @throws tag for 'SAXException'. 159
line longer than 100 characters 165
Unused @throws tag for 'CyclicReferenceException'. 171
Expected @param tag for 'qualifiedName'. 174
Expected @param tag for 'bean'. 175
Expected @throws tag for 'IOException'. 177
Expected @throws tag for 'SAXException'. 178
Expected @throws tag for 'IntrospectionException'. 179
'}' should be on the same line. 206
'}' should be on the same line. 257
line longer than 100 characters 279
line longer than 100 characters 288
Expected an @return tag. 298
Expected @param tag for 'writeIDs'. 307
line longer than 100 characters 314
line longer than 100 characters 315
Expected an @return tag. 317
line longer than 100 characters 325
line longer than 100 characters 326
Unused @param tag for 'level'. 346
Expected @param tag for 'log'. 348
line longer than 100 characters 357
'protected' modifier out of order with the JLS suggestions. 357
Expected @param tag for 'qualifiedName'. 357
Expected @throws tag for 'IOException'. 357
Expected @throws tag for 'SAXException'. 357
method is missing a Javadoc comment. 359
'protected' modifier out of order with the JLS suggestions. 359
line longer than 100 characters 362
'protected' modifier out of order with the JLS suggestions. 362
Expected @param tag for 'qualifiedName'. 362
Expected @throws tag for 'IOException'. 362
Expected @throws tag for 'SAXException'. 362
'protected' modifier out of order with the JLS suggestions. 365
Expected @throws tag for 'IOException'. 365
Expected @throws tag for 'SAXException'. 365
'protected' modifier out of order with the JLS suggestions. 368
Expected @param tag for 'text'. 368
Expected @throws tag for 'IOException'. 368
Expected @throws tag for 'SAXException'. 368
'protected' modifier out of order with the JLS suggestions. 371
Expected @param tag for 'qualifiedName'. 372
Expected @param tag for 'value'. 373
Expected @throws tag for 'IOException'. 375
Expected @throws tag for 'SAXException'. 376
Expected @param tag for 'qualifiedName'. 385
Expected @param tag for 'elementDescriptor'. 386
Expected @param tag for 'context'. 387
Expected @throws tag for 'IOException'. 389
Expected @throws tag for 'SAXException'. 390
Expected @throws tag for 'IntrospectionException'. 391
Expected @param tag for 'qualifiedName'. 404
Expected @param tag for 'elementDescriptor'. 405
Expected @param tag for 'context'. 406
Expected @param tag for 'idAttribute'. 407
Expected @param tag for 'idValue'. 408
Expected @throws tag for 'IOException'. 410
Expected @throws tag for 'SAXException'. 411
Expected @throws tag for 'IntrospectionException'. 412
Expected @param tag for 'qualifiedName'. 423
Expected @param tag for 'elementDescriptor'. 424
Expected @param tag for 'context'. 425
Expected @throws tag for 'IOException'. 427
Expected @throws tag for 'SAXException'. 428
Expected @throws tag for 'IntrospectionException'. 429
'}' should be on the same line. 439
method is missing a Javadoc comment. 450
Expected @param tag for 'elementDescriptor'. 472
Expected @param tag for 'context'. 473
Expected @throws tag for 'IOException'. 475
Expected @throws tag for 'SAXException'. 476
Expected @throws tag for 'IntrospectionException'. 477
'}' should be on the same line. 507
'}' should be on the same line. 518
'}' should be on the same line. 539
Expected @param tag for 'elementDescriptor'. 562
Expected @param tag for 'context'. 563
Expected @throws tag for 'IOException'. 565
Expected @throws tag for 'SAXException'. 565
'if' construct must use '{}'s. 566
Expected @param tag for 'attributeDescriptor'. 581
Expected @param tag for 'context'. 582
Expected @throws tag for 'IOException'. 584
Expected @throws tag for 'SAXException'. 584
method is missing a Javadoc comment. 597
method is missing a Javadoc comment. 598

org\apache\commons\betwixt\io\BeanCreateRule.java

Error Line
line longer than 100 characters 2
Unused import - java.util.Iterator 65
Unused import - org.apache.commons.digester.Digester 80
variable 'log' must match pattern '^[A-Z](_?[A-Z0-9]+)*$'. 97
Expected @param tag for 'log'. 100
Expected @param tag for 'descriptor'. 125
Expected @param tag for 'beanClass'. 126
Expected @param tag for 'pathPrefix'. 127
'{' should be on the previous line. 128
Expected @param tag for 'descriptor'. 136
Expected @param tag for 'beanClass'. 137
Expected @param tag for 'pathPrefix'. 138
Expected @param tag for 'matchIDs'. 139
Expected @param tag for 'descriptor'. 151
Expected @param tag for 'beanClass'. 151
Expected @param tag for 'descriptor'. 158
Expected @param tag for 'beanClass'. 158
Expected @param tag for 'matchIDs'. 158
Expected @param tag for 'descriptor'. 166
Expected @param tag for 'context'. 167
Expected @param tag for 'pathPrefix'. 168
Expected @param tag for 'descriptor'. 176
Expected @param tag for 'context'. 177
Expected @param tag for 'pathPrefix'. 178
Expected @param tag for 'matchIDs'. 179
Expected @param tag for 'descriptor'. 192
Expected @param tag for 'beanClass'. 193
Expected @param tag for 'context'. 194
Expected @param tag for 'pathPrefix'. 195
Expected @param tag for 'matchIDs'. 196
Expected @throws tag for 'Exception'. 220
line longer than 100 characters 221
line longer than 100 characters 259
Expected @throws tag for 'Exception'. 310
line longer than 100 characters 326
Expected an @return tag. 347
Expected @param tag for 'attributes'. 347
Expected @throws tag for 'Exception'. 347
'}' should be on the same line. 369
Expected @param tag for 'prefix'. 386
Expected @param tag for 'currentDescriptor'. 386
line longer than 100 characters 442
'}' should be on the same line. 446
'}' should be on the same line. 456
'}' should be on the same line. 467
line longer than 100 characters 469
Expected an @return tag. 489
Expected an @return tag. 499
Expected @param tag for 'propertyDescriptor'. 499
'}' should be on the same line. 506
Expected @param tag for 'path'. 518
Expected @param tag for 'childDescriptor'. 518
Expected @param tag for 'path'. 530
Expected @param tag for 'rule'. 530
'}' should be on the same line. 538
line longer than 100 characters 541
Expected an @return tag. 549

org\apache\commons\betwixt\io\BeanReader.java

Error Line
line longer than 100 characters 2
Unused import - java.util.Iterator 66
Unused import - org.apache.commons.betwixt.AttributeDescriptor 71
Unused import - org.apache.commons.betwixt.expression.Context 75
Unused import - org.apache.commons.betwixt.expression.Expression 76
Expected @param tag for 'parser'. 115
Expected @param tag for 'reader'. 126
Expected @param tag for 'beanClass'. 135
Expected @throws tag for 'IntrospectionException'. 135
Expected @param tag for 'path'. 156
Expected @param tag for 'beanClass'. 156
Expected @throws tag for 'IntrospectionException'. 156
line longer than 100 characters 176
line longer than 100 characters 177
Expected an @return tag. 179
line longer than 100 characters 187
line longer than 100 characters 188
Unused @param tag for 'level'. 208
Expected @param tag for 'log'. 210
Expected an @return tag. 218
Expected @param tag for 'matchIDs'. 225
line longer than 100 characters 235
Expected @param tag for 'path'. 235
Expected @param tag for 'elementDescriptor'. 235
Expected @param tag for 'beanClass'. 235

org\apache\commons\betwixt\io\BeanWriter.java

Error Line
line longer than 100 characters 2
Unused import - java.util.Iterator 70
Unused import - java.util.HashMap 71
Unused import - org.apache.commons.betwixt.AttributeDescriptor 76
Unused import - org.apache.commons.betwixt.ElementDescriptor 77
Unused import - org.apache.commons.betwixt.XMLBeanInfo 78
Unused import - org.apache.commons.betwixt.XMLIntrospector 79
Unused import - org.apache.commons.betwixt.expression.Context 80
Unused import - org.apache.commons.betwixt.expression.Expression 81
Unused import - org.apache.commons.betwixt.io.id.SequentialIDGenerator 82
'static' modifier out of order with the JLS suggestions. 136
'static' modifier out of order with the JLS suggestions. 138
'static' modifier out of order with the JLS suggestions. 140
'static' modifier out of order with the JLS suggestions. 142
'static' modifier out of order with the JLS suggestions. 144
Expected @throws tag for 'IOException'. 193
Expected @throws tag for 'IOException'. 201
Expected @throws tag for 'IOException'. 208
method is missing a Javadoc comment. 212
Expected an @return tag. 233
Expected @param tag for 'endOfLine'. 241
Expected an @return tag. 253
Expected @param tag for 'indent'. 258
Unused @param tag for 'level'. 274
Expected @param tag for 'log'. 276
Expected @param tag for 'qualifiedName'. 285
Expected @throws tag for 'IOException'. 285
method is missing a Javadoc comment. 298
Expected @param tag for 'qualifiedName'. 303
Expected @throws tag for 'IOException'. 303
Expected @throws tag for 'IOException'. 316
Expected @param tag for 'text'. 321
Expected @throws tag for 'IOException'. 321
Expected @param tag for 'qualifiedName'. 333
Expected @param tag for 'value'. 334
Expected @throws tag for 'IOException'. 336
Expected @throws tag for 'IOException'. 363
Expected @throws tag for 'IOException'. 371
Expected an @return tag. 383
Expected @param tag for 'value'. 383
Expected an @return tag. 411
Expected @param tag for 'value'. 411

org\apache\commons\betwixt\io\CyclicReferenceException.java

Error Line
line longer than 100 characters 2
Expected @param tag for 'message'. 95

org\apache\commons\betwixt\io\id\AbstractIDGenerator.java

Error Line
line longer than 100 characters 2
Expected an @return tag. 83
Expected an @return tag. 93
Expected an @return tag. 104

org\apache\commons\betwixt\io\id\RandomIDGenerator.java

Error Line
line longer than 100 characters 2
Expected an @return tag. 112
Expected an @return tag. 122
Expected @param tag for 'onlyPositiveIds'. 127

org\apache\commons\betwixt\io\id\SequentialIDGenerator.java

Error Line
line longer than 100 characters 2
Expected an @return tag. 105
Expected an @return tag. 112

org\apache\commons\betwixt\io\IDGenerator.java

Error Line
line longer than 100 characters 2
Expected an @return tag. 82
Expected an @return tag. 87

org\apache\commons\betwixt\io\SAXBeanWriter.java

Error Line
line longer than 100 characters 2
Unused import - java.beans.IntrospectionException 64
Unused import - java.io.BufferedWriter 65
Unused import - java.io.IOException 66
Unused import - java.io.OutputStream 67
Unused import - java.io.OutputStreamWriter 68
Unused import - java.io.Writer 69
Unused import - java.util.Iterator 70
Unused import - java.util.HashMap 71
Unused import - org.apache.commons.betwixt.AttributeDescriptor 76
Unused import - org.apache.commons.betwixt.ElementDescriptor 77
Unused import - org.apache.commons.betwixt.XMLBeanInfo 78
Unused import - org.apache.commons.betwixt.XMLIntrospector 79
Unused import - org.apache.commons.betwixt.expression.Context 80
Unused import - org.apache.commons.betwixt.expression.Expression 81
Unused import - org.apache.commons.betwixt.io.id.SequentialIDGenerator 82
variable 'lastElementName' missing Javadoc. 105
variable 'attributes' missing Javadoc. 107
variable 'elementWaiting' missing Javadoc. 109
Unused @param tag for 'writer'. 114
Expected @param tag for 'contentHandler'. 116
Unused @param tag for 'level'. 132
Expected @param tag for 'log'. 134
Expected @param tag for 'qualifiedName'. 143
Expected @throws tag for 'SAXException'. 143
method is missing a Javadoc comment. 152
Expected @param tag for 'qualifiedName'. 158
Expected @throws tag for 'SAXException'. 158
Expected @throws tag for 'SAXException'. 166
Expected @param tag for 'text'. 172
Expected @throws tag for 'SAXException'. 172
Expected @param tag for 'qualifiedName'. 182
Expected @param tag for 'value'. 183
Expected @throws tag for 'SAXException'. 185
method is missing a Javadoc comment. 195

org\apache\commons\betwixt\NodeDescriptor.java

Error Line
line longer than 100 characters 2
line longer than 100 characters 67
variable 'qualifiedName' missing Javadoc. 79
Expected @param tag for 'localName'. 99
Expected @param tag for 'localName'. 106
Expected @param tag for 'qualifiedName'. 106
Expected @param tag for 'uri'. 106
Expected an @return tag. 114
Expected @param tag for 'localName'. 120
Expected an @return tag. 126
Expected @param tag for 'qualifiedName'. 135
line longer than 100 characters 139
Expected an @return tag. 140
Expected @param tag for 'uri'. 147
Expected an @return tag. 158
Expected @param tag for 'textExpression'. 163
Expected an @return tag. 168
Expected @param tag for 'updater'. 173
Expected @param tag for 'propertyType'. 183
line longer than 100 characters 188
line longer than 100 characters 193
Expected @param tag for 'propertyName'. 194
Expected @param tag for 'singularPropertyType'. 212

org\apache\commons\betwixt\strategy\CapitalizeNameMapper.java

Error Line
line longer than 100 characters 2
'{' should be on the previous line. 73
'{' should be on the previous line. 80

org\apache\commons\betwixt\strategy\DecapitalizeNameMapper.java

Error Line
line longer than 100 characters 2
Expected @param tag for 'typeName'. 78

org\apache\commons\betwixt\strategy\DefaultNameMapper.java

Error Line
line longer than 100 characters 2
Expected @param tag for 'typeName'. 75

org\apache\commons\betwixt\strategy\DefaultPluralStemmer.java

Error Line
line longer than 100 characters 2
variable 'log' must be private and have accessor methods. 84
Expected @param tag for 'propertyName'. 89
Expected @param tag for 'map'. 89
'}' should be on the same line. 118
'{' should be on the previous line. 120

org\apache\commons\betwixt\strategy\HyphenatedNameMapper.java

Error Line
line longer than 100 characters 2
Unused import - java.beans.Introspector 64
method is missing a Javadoc comment. 87
method is missing a Javadoc comment. 90
method is missing a Javadoc comment. 94
Expected @param tag for 'typeName'. 102
'}' should be on the same line. 117
'}' should be on the same line. 121
Expected @param tag for 'separator'. 143
Expected @param tag for 'upperCase'. 159
Expected an @return tag. 170
Expected @param tag for 'ch'. 170
'}' should be on the same line. 173

org\apache\commons\betwixt\strategy\NameMapper.java

Error Line
line longer than 100 characters 2
Expected @param tag for 'typeName'. 75

org\apache\commons\betwixt\strategy\PluralStemmer.java

Error Line
line longer than 100 characters 2

org\apache\commons\betwixt\XMLBeanInfo.java

Error Line
line longer than 100 characters 2
Expected @param tag for 'beanClass'. 97
Expected an @return tag. 102
Expected @param tag for 'elementDescriptor'. 107
Expected @param tag for 'beanClass'. 121
Expected an @return tag. 126
Expected an @return tag. 142
method is missing a Javadoc comment. 210

org\apache\commons\betwixt\XMLIntrospector.java

Error Line
Unused import - java.lang.reflect.Method 64
Unused import - org.apache.commons.betwixt.expression.MethodExpression 76
Unused import - org.apache.commons.betwixt.expression.MethodUpdater 77
variable 'log' must be private and have accessor methods. 109
variable 'cachingEnabled' must be private and have accessor methods. 118
variable 'cacheXMLBeanInfos' must be private and have accessor methods. 121
variable 'useBeanInfoSearchPath' missing Javadoc. 140
Expected an @return tag. 149
Expected @param tag for 'log'. 156
Expected an @return tag. 163
Expected @param tag for 'cachingEnabled'. 170
Expected an @return tag. 185
Expected @param tag for 'bean'. 185
Expected @throws tag for 'IntrospectionException'. 185
Expected an @return tag. 197
Expected @param tag for 'aClass'. 197
Expected @throws tag for 'IntrospectionException'. 197
'{' should be on the previous line. 201
'{' should be on the previous line. 234
Expected an @return tag. 246
Expected @param tag for 'beanInfo'. 246
Expected @throws tag for 'IntrospectionException'. 246
line longer than 100 characters 253
'}' should be on the same line. 264
'}' should be on the same line. 280
Expected an @return tag. 323
Expected @param tag for 'attributesForPrimitives'. 328
Expected @param tag for 'wrapCollectionsInElement'. 338
Expected @param tag for 'pluralStemmer'. 355
line longer than 100 characters 361
line longer than 100 characters 370
Expected @param tag for 'nameMapper'. 372
Expected @param tag for 'nameMapper'. 392
Expected @param tag for 'nameMapper'. 413
line longer than 100 characters 426
Expected an @return tag. 428
line longer than 100 characters 433
Expected an @return tag. 435
Expected an @return tag. 444
Expected @param tag for 'aClass'. 444
'}' should be on the same line. 468
Expected @param tag for 'beanInfo'. 478
Expected @param tag for 'elements'. 479
Expected @param tag for 'attributes'. 480
Expected @throws tag for 'IntrospectionException'. 482
Expected @param tag for 'beanInfo'. 501
Expected @param tag for 'propertyDescriptor'. 502
Expected @param tag for 'elements'. 503
Expected @param tag for 'attributes'. 504
Expected @throws tag for 'IntrospectionException'. 506
Expected an @return tag. 522
Expected @param tag for 'beanInfo'. 522
Expected an @return tag. 528
Expected @param tag for 'type'. 528
Expected an @return tag. 534
Expected @param tag for 'type'. 534