Checkstyle Results

The following document contains the results of Checkstyle.

Summary

FilesInfosWarningsErrors
80001655

Files

FilesIWE
org/dom4j/io/XPP3Reader.java 00118
org/dom4j/io/package.html 001
org/neuclear/xml/AbstractElementProxy.java 0089
org/neuclear/xml/ElementProxy.java 0015
org/neuclear/xml/XMLException.java 0010
org/neuclear/xml/XMLTools.java 0074
org/neuclear/xml/c14/Canonicalizer.java 001
org/neuclear/xml/c14/Canonicalizer.java 00114
org/neuclear/xml/c14/CanonicalizerWithComments.java 0016
org/neuclear/xml/c14/CanonicalizerWithoutSignature.java 0018
org/neuclear/xml/c14/package.html 001
org/neuclear/xml/package.html 001
org/neuclear/xml/soap/EchoSOAPServlet.java 0012
org/neuclear/xml/soap/MockXMLInputStreamServlet.java 009
org/neuclear/xml/soap/RESTTools.java 0020
org/neuclear/xml/soap/SOAPException.java 007
org/neuclear/xml/soap/SOAPServlet.java 0031
org/neuclear/xml/soap/SOAPTools.java 0067
org/neuclear/xml/soap/XMLInputStreamServlet.java 0036
org/neuclear/xml/soap/package.html 001
org/neuclear/xml/transforms/ClearTransform.java 0015
org/neuclear/xml/transforms/EnvelopedSignatureTransform.java 0015
org/neuclear/xml/transforms/OpaqueTransform.java 0015
org/neuclear/xml/transforms/Transform.java 006
org/neuclear/xml/transforms/TransformerFactory.java 0025
org/neuclear/xml/transforms/XMLTransformNotFoundException.java 008
org/neuclear/xml/transforms/XPathTransform.java 0021
org/neuclear/xml/transforms/package.html 001
org/neuclear/xml/xmlsec/AbstractXMLSigElement.java 0018
org/neuclear/xml/xmlsec/AnyXMLSignature.java 006
org/neuclear/xml/xmlsec/DataObjectSignature.java 0036
org/neuclear/xml/xmlsec/EnvelopedSignature.java 0025
org/neuclear/xml/xmlsec/ExternalSignature.java 0025
org/neuclear/xml/xmlsec/HTMLSignature.java 0053
org/neuclear/xml/xmlsec/InvalidReferencesException.java 006
org/neuclear/xml/xmlsec/InvalidSignatureException.java 009
org/neuclear/xml/xmlsec/KeyInfo.java 0081
org/neuclear/xml/xmlsec/Reference.java 00116
org/neuclear/xml/xmlsec/SignedElement.java 0086
org/neuclear/xml/xmlsec/SignedInfo.java 00120
org/neuclear/xml/xmlsec/XMLSecTools.java 00171
org/neuclear/xml/xmlsec/XMLSecurityException.java 0011
org/neuclear/xml/xmlsec/XMLSignature.java 00144
org/neuclear/xml/xmlsec/package.html 001

org/dom4j/io/XPP3Reader.java

ErrorLine
Error Line does not match expected header line of '/* ========================================================================= *'. 1
Error Using the '.*' form of import should be avoided - org.dom4j.*. 3
Error Using the '.*' form of import should be avoided - java.io.*. 8
Error First sentence should end with a period. 23
Error First sentence should end with a period. 28
Error First sentence should end with a period. 33
Error First sentence should end with a period. 38
Error Missing a Javadoc comment. 44
Error Missing a Javadoc comment. 47
Error Parameter factory should be final. 47
Error 'factory' hides a field. 47
Error First sentence should end with a period. 52
Error Line is longer than 80 characters. 58
Error Unused @throws tag for 'java.net.MalformedURLException'. 58
Error Line is longer than 80 characters. 60
Error Method 'read' is not designed for extension - needs to be abstract, final or empty. 60
Error Parameter file should be final. 60
Error Expected @throws tag for 'IOException'. 60
Error Expected @throws tag for 'XmlPullParserException'. 60
Error First sentence should end with a period. 65
Error Line is longer than 80 characters. 72
Error Method 'read' is not designed for extension - needs to be abstract, final or empty. 72
Error Parameter url should be final. 72
Error Expected @throws tag for 'IOException'. 72
Error Expected @throws tag for 'XmlPullParserException'. 72
Error Extra HTML tag found: </p> 86
Error Line is longer than 80 characters. 91
Error Unused @throws tag for 'java.net.MalformedURLException'. 91
Error Line is longer than 80 characters. 93
Error Method 'read' is not designed for extension - needs to be abstract, final or empty. 93
Error Parameter systemID should be final. 93
Error Expected @throws tag for 'IOException'. 93
Error Expected @throws tag for 'XmlPullParserException'. 93
Error First sentence should end with a period. 103
Error Line is longer than 80 characters. 110
Error Method 'read' is not designed for extension - needs to be abstract, final or empty. 110
Error Parameter in should be final. 110
Error Expected @throws tag for 'IOException'. 110
Error Expected @throws tag for 'XmlPullParserException'. 110
Error First sentence should end with a period. 114
Error Line is longer than 80 characters. 121
Error Method 'read' is not designed for extension - needs to be abstract, final or empty. 121
Error Parameter reader should be final. 121
Error Expected @throws tag for 'IOException'. 121
Error Expected @throws tag for 'XmlPullParserException'. 121
Error First sentence should end with a period. 126
Error Line is longer than 80 characters. 133
Error Method 'read' is not designed for extension - needs to be abstract, final or empty. 133
Error Parameter text should be final. 133
Error Expected @throws tag for 'IOException'. 133
Error Expected @throws tag for 'XmlPullParserException'. 133
Error First sentence should end with a period. 138
Error Line is longer than 80 characters. 146
Error Method 'read' is not designed for extension - needs to be abstract, final or empty. 146
Error Parameter in should be final. 146
Error Parameter systemID should be final. 146
Error Expected @throws tag for 'IOException'. 146
Error Expected @throws tag for 'XmlPullParserException'. 146
Error First sentence should end with a period. 150
Error Line is longer than 80 characters. 158
Error Method 'read' is not designed for extension - needs to be abstract, final or empty. 158
Error Parameter reader should be final. 158
Error Parameter systemID should be final. 158
Error Expected @throws tag for 'IOException'. 158
Error Expected @throws tag for 'XmlPullParserException'. 158
Error Method 'getXPPParser' is not designed for extension - needs to be abstract, final or empty. 168
Error Missing a Javadoc comment. 168
Error Method 'getXPPFactory' is not designed for extension - needs to be abstract, final or empty. 175
Error Missing a Javadoc comment. 175
Error Method 'setXPPFactory' is not designed for extension - needs to be abstract, final or empty. 183
Error Missing a Javadoc comment. 183
Error Parameter xppFactory should be final. 183
Error 'xppFactory' hides a field. 183
Error Method 'getDocumentFactory' is not designed for extension - needs to be abstract, final or empty. 190
Error Line is longer than 80 characters. 198
Error Line is longer than 80 characters. 199
Error Method 'setDocumentFactory' is not designed for extension - needs to be abstract, final or empty. 204
Error Parameter factory should be final. 204
Error 'factory' hides a field. 204
Error Method 'addHandler' is not designed for extension - needs to be abstract, final or empty. 217
Error Parameter path should be final. 217
Error Parameter handler should be final. 217
Error Method 'removeHandler' is not designed for extension - needs to be abstract, final or empty. 227
Error Parameter path should be final. 227
Error Method 'setDefaultHandler' is not designed for extension - needs to be abstract, final or empty. 240
Error Parameter handler should be final. 240
Error Line is longer than 80 characters. 246
Error Method 'parseDocument' is not designed for extension - needs to be abstract, final or empty. 246
Error Missing a Javadoc comment. 246
Error Line is longer than 80 characters. 254
Error Line is longer than 80 characters. 265
Error Line is longer than 80 characters. 283
Error Avoid nested blocks. 296
Error Avoid nested blocks. 300
Error Line is longer than 80 characters. 301
Error Avoid inline conditionals. 301
Error 'for' construct must use '{}'s. 305
Error 'if' construct must use '{}'s. 306
Error Line is longer than 80 characters. 307
Error Line is longer than 80 characters. 309
Error Avoid inline conditionals. 309
Error Line is longer than 80 characters. 310
Error Avoid nested blocks. 321
Error Avoid nested blocks. 328
Error Line is longer than 80 characters. 333
Error Avoid nested blocks. 338
Error Empty statement. 339
Error Method 'getDispatchHandler' is not designed for extension - needs to be abstract, final or empty. 345
Error Missing a Javadoc comment. 345
Error Method 'setDispatchHandler' is not designed for extension - needs to be abstract, final or empty. 352
Error Missing a Javadoc comment. 352
Error Parameter dispatchHandler should be final. 352
Error 'dispatchHandler' hides a field. 352
Error Expected an @return tag. 359
Error Method 'createReader' is not designed for extension - needs to be abstract, final or empty. 359
Error Parameter in should be final. 359
Error Expected @param tag for 'in'. 359
Error Expected @throws tag for 'IOException'. 359

org/dom4j/io/package.html

ErrorLine
Error Missing package documentation file.0

org/neuclear/xml/AbstractElementProxy.java

ErrorLine
Error Line does not match expected header line of '/* ========================================================================= *'. 1
Error Line is longer than 80 characters. 7
Error Line is longer than 80 characters. 13
Error Line is longer than 80 characters. 20
Error Line is longer than 80 characters. 21
Error Line is longer than 80 characters. 26
Error Line is longer than 80 characters. 27
Error Line is longer than 80 characters. 35
Error Line is longer than 80 characters. 36
Error Line is longer than 80 characters. 43
Error Line is longer than 80 characters. 44
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 51
Error Line is longer than 80 characters. 63
Error Line is longer than 80 characters. 68
Error Line is longer than 80 characters. 69
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 72
Error Line is longer than 80 characters. 84
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 97
Error Line is longer than 80 characters. 98
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 109
Error Line is longer than 80 characters. 113
Error Line is longer than 80 characters. 115
Error Line is longer than 80 characters. 117
Error Line is longer than 80 characters. 118
Error Line is longer than 80 characters. 120
Error Line is longer than 80 characters. 121
Error Line is longer than 80 characters. 122
Error Line is longer than 80 characters. 124
Error Comment matches to-do format 'TODO:'. 138
Error Missing a Javadoc comment. 150
Error Line is longer than 80 characters. 151
Error Missing a Javadoc comment. 151
Error Missing a Javadoc comment. 155
Error Missing a Javadoc comment. 159
Error Missing a Javadoc comment. 163
Error Missing a Javadoc comment. 167
Error Missing a Javadoc comment. 171
Error Missing a Javadoc comment. 173
Error First sentence should end with a period. 177
Error Line has trailing spaces. 179
Error Line has trailing spaces. 180
Error Expected an @return tag. 182
Error Expected @param tag for 'child'. 182
Error First sentence should end with a period. 187
Error Line has trailing spaces. 189
Error Line has trailing spaces. 190
Error Expected an @return tag. 192
Error Expected @param tag for 'child'. 192
Error First sentence should end with a period. 198
Error Line has trailing spaces. 200
Error Line has trailing spaces. 201
Error Expected an @return tag. 203
Error Expected @param tag for 'child'. 203
Error 'element' hides a field. 204
Error Line is longer than 80 characters. 210
Error Line has trailing spaces. 211
Error Line has trailing spaces. 212
Error Expected an @return tag. 214
Error Expected @param tag for 'child'. 214
Error 'element' hides a field. 215
Error Line is longer than 80 characters. 221
Error Expected an @return tag. 225
Error Expected @param tag for 'child'. 225
Error Expected @param tag for 'text'. 225
Error First sentence should end with a period. 231
Error Line has trailing spaces. 233
Error Line has trailing spaces. 234
Error Line has trailing spaces. 235
Error Expected an @return tag. 237
Error Expected @param tag for 'child'. 237
Error First sentence should end with a period. 241
Error First sentence should end with a period. 248
Error Line has trailing spaces. 250
Error Line has trailing spaces. 251
Error Line has trailing spaces. 252
Error Parameter name should be final. 254
Error Expected @param tag for 'name'. 254
Error Parameter value should be final. 254
Error Expected @param tag for 'value'. 254
Error Missing a Javadoc comment. 264
Error Method 'canonicalize' is not designed for extension - needs to be abstract, final or empty. 268
Error Missing a Javadoc comment. 268
Error Line is longer than 80 characters. 282
Error Missing a Javadoc comment. 282

org/neuclear/xml/ElementProxy.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line has trailing spaces. 6
Error Missing a Javadoc comment. 15
Error Missing a Javadoc comment. 16
Error Redundant 'public' modifier. 16
Error Line is longer than 80 characters. 24
Error Missing a Javadoc comment. 24
Error Redundant 'static' modifier. 24
Error Line has trailing spaces. 28
Error Line has trailing spaces. 30
Error Expected @throws tag for 'XMLException'. 32
Error First sentence should end with a period. 34
Error Line has trailing spaces. 36
Error Line has trailing spaces. 38
Error Expected @throws tag for 'XMLException'. 40

org/neuclear/xml/XMLException.java

ErrorLine
Error Missing a header - not enough lines in file. 1
Error Line is longer than 80 characters. 6
Error Line is longer than 80 characters. 14
Error Line is longer than 80 characters. 15
Error Line is longer than 80 characters. 16
Error Unused import - org.neuclear.commons.NeuClearException. 31
Error Missing a Javadoc comment. 33
Error Missing a Javadoc comment. 34
Error Missing a Javadoc comment. 38
Error Missing a Javadoc comment. 42

org/neuclear/xml/XMLTools.java

ErrorLine
Error Line does not match expected header line of '/* ========================================================================= *'. 1
Error Line is longer than 80 characters. 8
Error Line is longer than 80 characters. 9
Error Line is longer than 80 characters. 24
Error Line is longer than 80 characters. 27
Error Line is longer than 80 characters. 39
Error Line is longer than 80 characters. 44
Error Line is longer than 80 characters. 45
Error Line is longer than 80 characters. 46
Error Line is longer than 80 characters. 47
Error Line is longer than 80 characters. 48
Error Line is longer than 80 characters. 59
Error Line is longer than 80 characters. 60
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 65
Error Line is longer than 80 characters. 69
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 75
Error Line is longer than 80 characters. 79
Error Line is longer than 80 characters. 80
Error Line is longer than 80 characters. 93
Error Line is longer than 80 characters. 144
Error Line is longer than 80 characters. 145
Error Line is longer than 80 characters. 146
Error Line is longer than 80 characters. 148
Error Line is longer than 80 characters. 150
Error Using the '.*' form of import should be avoided - org.dom4j.*. 165
Error Using the '.*' form of import should be avoided - org.dom4j.io.*. 167
Error Using the '.*' form of import should be avoided - java.io.*. 170
Error Missing a Javadoc comment. 175
Error Line is longer than 80 characters. 177
Error Line is longer than 80 characters. 190
Error Expected an @return tag. 197
Error Line is longer than 80 characters. 197
Error Expected @param tag for 'elem'. 197
Error Expected @param tag for 'name'. 197
Error Missing a Javadoc comment. 201
Error Missing a Javadoc comment. 205
Error Missing a Javadoc comment. 213
Error Line is longer than 80 characters. 222
Error Missing a Javadoc comment. 222
Error Missing a Javadoc comment. 231
Error Line is longer than 80 characters. 245
Error Missing a Javadoc comment. 245
Error Line is longer than 80 characters. 249
Error Missing a Javadoc comment. 249
Error Line is longer than 80 characters. 257
Error Missing a Javadoc comment. 257
Error Missing a Javadoc comment. 272
Error Missing a Javadoc comment. 284
Error Line is longer than 80 characters. 295
Error Missing a Javadoc comment. 295
Error Redundant 'final' modifier. 295
Error Missing a Javadoc comment. 307
Error Redundant 'final' modifier. 307
Error 'if' construct must use '{}'s. 308
Error Missing a Javadoc comment. 316
Error Parameter clause should be final. 316
Error 'if' construct must use '{}'s. 317
Error Line is longer than 80 characters. 320
Error Missing a Javadoc comment. 323
Error Missing a Javadoc comment. 327
Error Expected an @return tag. 340
Error Parameter elem should be final. 340
Error Expected @param tag for 'elem'. 340
Error Parameter id should be final. 340
Error Expected @param tag for 'id'. 340
Error Expected an @return tag. 353
Error Parameter doc should be final. 353
Error Expected @param tag for 'doc'. 353
Error Parameter id should be final. 353
Error Expected @param tag for 'id'. 353
Error 'if' construct must use '{}'s. 355
Error 'if' construct must use '{}'s. 359

org/neuclear/xml/c14/Canonicalizer.java

ErrorLine
Error File does not end with a newline. 0

org/neuclear/xml/c14/Canonicalizer.java

ErrorLine
Error Line does not match expected header line of '/* ========================================================================= *'. 1
Error Line is longer than 80 characters. 11
Error Line is longer than 80 characters. 23
Error Line is longer than 80 characters. 24
Error Line is longer than 80 characters. 29
Error Line is longer than 80 characters. 36
Error Line is longer than 80 characters. 37
Error Line is longer than 80 characters. 41
Error Line is longer than 80 characters. 56
Error Line is longer than 80 characters. 61
Error Line is longer than 80 characters. 62
Error Line is longer than 80 characters. 70
Error Line is longer than 80 characters. 71
Error Line is longer than 80 characters. 72
Error Line is longer than 80 characters. 73
Error Line is longer than 80 characters. 86
Error Line is longer than 80 characters. 92
Error Line is longer than 80 characters. 94
Error Line is longer than 80 characters. 103
Error Line is longer than 80 characters. 107
Error Line is longer than 80 characters. 108
Error Line is longer than 80 characters. 113
Error Line is longer than 80 characters. 115
Error Line is longer than 80 characters. 117
Error Line is longer than 80 characters. 118
Error Line is longer than 80 characters. 119
Error Line is longer than 80 characters. 126