The following document contains the results of PMD 3.9.
Violation | Line |
---|---|
All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning. | 16 - 207 |
Each class should declare at least one constructor | 37 - 207 |
Found 'DU'-anomaly for variable 'resolver' (lines '39'-'74'). | 39 - 74 |
Parameter 'rootNode' is not assigned and could be declared final | 39 |
Parameter 'resolver' is not assigned and could be declared final | 39 |
Local variable 'idNode' could be declared final | 41 |
Local variable 'configuration' could be declared final | 43 |
Local variable 'nodeList' could be declared final | 45 |
Local variable 'node' could be declared final | 49 |
Parameter 'rootNode' is not assigned and could be declared final | 76 |
Local variable 'documentation' could be declared final | 78 |
Local variable 'langNode' could be declared final | 80 |
Found 'DU'-anomaly for variable 'configuration' (lines '88'-'113'). | 88 - 113 |
Parameter 'rootNode' is not assigned and could be declared final | 88 |
Parameter 'configuration' is not assigned and could be declared final | 88 |
Local variable 'idNode' could be declared final | 90 |
Found 'DU'-anomaly for variable 'sectionId' (lines '92'-'113'). | 92 - 113 |
Local variable 'sectionId' could be declared final | 92 |
Local variable 'nodeList' could be declared final | 94 |
Local variable 'node' could be declared final | 98 |
Found 'DU'-anomaly for variable 'aSectionId' (lines '115'-'150'). | 115 - 150 |
Found 'DU'-anomaly for variable 'configuration' (lines '115'-'150'). | 115 - 150 |
Parameter 'aSectionId' is not assigned and could be declared final | 115 |
Parameter 'rootNode' is not assigned and could be declared final | 115 |
Parameter 'configuration' is not assigned and could be declared final | 115 |
Local variable 'idNode' could be declared final | 117 |
Local variable 'setting' could be declared final | 119 |
Local variable 'nodeList' could be declared final | 121 |
Local variable 'node' could be declared final | 125 |
Parameter 'aConfigurationFile' is not assigned and could be declared final | 152 |
Parameter 'resolver' is not assigned and could be declared final | 152 |
Found 'DD'-anomaly for variable 'fileInputStream' (lines '154'-'158'). | 154 - 158 |
Avoid empty catch blocks | 168 - 171 |
Parameter 'inputStream' is not assigned and could be declared final | 175 |
Parameter 'resolver' is not assigned and could be declared final | 175 |
Local variable 'factory' could be declared final | 177 |
Found 'DD'-anomaly for variable 'builder' (lines '178'-'182'). | 178 - 182 |
Found 'DD'-anomaly for variable 'document' (lines '189'-'193'). | 189 - 193 |
Parameter 'aConfigurationFile' is not assigned and could be declared final | 203 |
Parameter 'resolver' is not assigned and could be declared final | 203 |
Violation | Line |
---|---|
Local variable 'stringBuffer' could be declared final | 39 |
Parameter 'configuration' is not assigned and could be declared final | 49 |
Parameter 'aConfigurationId' is not assigned and could be declared final | 54 |
Local variable 'sb' could be declared final | 56 |
Parameter 'configurationId' is not assigned and could be declared final | 64 |
Local variable 'fileForDeletion' could be declared final | 66 |
Local variable 'root' could be declared final | 74 |
Found 'DU'-anomaly for variable 'fileList' (lines '76'-'103'). | 76 - 103 |
Found 'DU'-anomaly for variable 'fileList' (lines '76'-'103'). | 76 - 103 |
Local variable 'fileList' could be declared final | 76 - 90 |
Avoid unnecessary if..then..else statements when returning a boolean | 81 - 88 |
Local variable 'listOfFiles' could be declared final | 92 |
Parameter 'configurationId' is not assigned and could be declared final | 106 |
Parameter 'configurationId' is not assigned and could be declared final | 118 |
A method should have only one exit point, and that should be the last statement in the method | 122 |
Parameter 'configuration' is not assigned and could be declared final | 134 |
Violation | Line |
---|---|
All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning. | 16 - 228 |
Each class should declare at least one constructor | 44 - 228 |
Parameter 'aFile' is not assigned and could be declared final | 46 |
Parameter 'aConfiguration' is not assigned and could be declared final | 46 |
Found 'DD'-anomaly for variable 'fileOutputStream' (lines '48'-'52'). | 48 - 52 |
Avoid empty catch blocks | 62 - 65 |
Parameter 'outputStream' is not assigned and could be declared final | 69 |
Parameter 'aConfiguration' is not assigned and could be declared final | 69 |
Local variable 'factory' could be declared final | 71 |
Found 'DD'-anomaly for variable 'builder' (lines '72'-'76'). | 72 - 76 |
Local variable 'document' could be declared final | 83 |
Local variable 'configElement' could be declared final | 85 |
Avoid if (x != y) ..; else ..; | 91 - 104 |
Local variable 'baseConfig' could be declared final | 93 |
Avoid empty if statements | 101 - 104 |
Found 'DD'-anomaly for variable 'transformer' (lines '115'-'119'). | 115 - 119 |
Local variable 'result' could be declared final | 135 |
Local variable 'source' could be declared final | 136 |
Parameter 'aFile' is not assigned and could be declared final | 148 |
Parameter 'aConfiguration' is not assigned and could be declared final | 148 |
Found 'DU'-anomaly for variable 'document' (lines '153'-'166'). | 153 - 166 |
Found 'DU'-anomaly for variable 'root' (lines '153'-'166'). | 153 - 166 |
Parameter 'document' is not assigned and could be declared final | 153 |
Parameter 'root' is not assigned and could be declared final | 153 |
Parameter 'documentation' is not assigned and could be declared final | 153 |
Local variable 'docNode' could be declared final | 157 |
Found 'DU'-anomaly for variable 'document' (lines '168'-'189'). | 168 - 189 |
Found 'DU'-anomaly for variable 'root' (lines '168'-'189'). | 168 - 189 |
Parameter 'document' is not assigned and could be declared final | 168 |
Parameter 'root' is not assigned and could be declared final | 168 |
Parameter 'aConfiguration' is not assigned and could be declared final | 168 |
Local variable 'sectionNode' could be declared final | 172 |
Found 'DU'-anomaly for variable 'document' (lines '191'-'227'). | 191 - 227 |
Found 'DU'-anomaly for variable 'root' (lines '191'-'227'). | 191 - 227 |
Parameter 'aSectionId' is not assigned and could be declared final | 191 |
Parameter 'document' is not assigned and could be declared final | 191 |
Parameter 'root' is not assigned and could be declared final | 191 |
Parameter 'aConfiguration' is not assigned and could be declared final | 191 |
Local variable 'settingNode' could be declared final | 197 |
Local variable 'valueNode' could be declared final | 210 |
Local variable 'typeNode' could be declared final | 215 |