The following document contains the results of PMD
Violation | Line |
---|---|
Parameter 'facesContext' is not assigned and could be declared final | 31 |
Local variable could be declared final | 33 |
Local variable could be declared final | 36 |
Violation | Line |
---|---|
The class 'TestBean' has a Cyclomatic Complexity of 2 (Highest = 9). | 51 - 471 |
Private field could be made final. It is only initialized in the declaration or constructor. | 54 |
Private field could be made final. It is only initialized in the declaration or constructor. | 55 |
Local variable could be declared final | 76 |
Parameter 'fileMenu' is not assigned and could be declared final | 92 |
Local variable could be declared final | 93 - 94 |
Local variable could be declared final | 106 |
Parameter 'date' is not assigned and could be declared final | 116 |
Parameter 'date1' is not assigned and could be declared final | 124 |
Parameter 'value' is not assigned and could be declared final | 132 |
Parameter 'table' is not assigned and could be declared final | 200 |
The method 'setTable' has a Cyclomatic Complexity of 9. | 200 - 253 |
Local variable could be declared final | 206 |
Local variable could be declared final | 208 |
Local variable could be declared final | 212 |
Local variable could be declared final | 213 |
Local variable could be declared final | 214 |
Prefer StringBuffer over += for concatenating strings | 217 |
Prefer StringBuffer over += for concatenating strings | 220 |
Prefer StringBuffer over += for concatenating strings | 222 |
Prefer StringBuffer over += for concatenating strings | 224 |
Local variable could be declared final | 230 |
Local variable could be declared final | 231 |
Position literals first in String comparisons | 232 |
Local variable could be declared final | 233 |
Local variable could be declared final | 236 |
Avoid instantiating new objects inside loops | 236 |
Local variable could be declared final | 240 |
Local variable could be declared final | 293 |
Parameter 'id' is not assigned and could be declared final | 310 |
Assigning an Object to null is a code smell. Consider refactoring. | 329 |
Assigning an Object to null is a code smell. Consider refactoring. | 330 |
Assigning an Object to null is a code smell. Consider refactoring. | 331 |
Assigning an Object to null is a code smell. Consider refactoring. | 332 |
Assigning an Object to null is a code smell. Consider refactoring. | 333 |
Assigning an Object to null is a code smell. Consider refactoring. | 334 |
Assigning an Object to null is a code smell. Consider refactoring. | 335 |
Assigning an Object to null is a code smell. Consider refactoring. | 336 |
Assigning an Object to null is a code smell. Consider refactoring. | 337 |
Avoid empty catch blocks | 345 - 347 |
Avoid empty catch blocks | 345 - 347 |
Must handle exceptions | 345 - 347 |
Avoid empty catch blocks | 352 - 354 |
Avoid empty catch blocks | 352 - 354 |
Must handle exceptions | 352 - 354 |
Parameter 'file' is not assigned and could be declared final | 366 |
Violation | Line |
---|---|
The class 'SessionController' has a Cyclomatic Complexity of 1 (Highest = 5). | 42 - 212 |
Parameter 'suppressProcessing' is not assigned and could be declared final | 73 |
Parameter 'input' is not assigned and could be declared final | 81 |
Parameter 'date' is not assigned and could be declared final | 90 |
Local variable could be declared final | 96 |
Parameter 'e' is not assigned and could be declared final | 109 |
The method 'actionListener' has a Cyclomatic Complexity of 5. | 109 - 121 |
Local variable could be declared final | 130 |
Local variable could be declared final | 132 |
Parameter 'value' is not assigned and could be declared final | 143 |
Parameter 'tabChangeListener' is not assigned and could be declared final | 152 |
Parameter 'selectedIndex0' is not assigned and could be declared final | 161 |
Parameter 'selectedIndex1' is not assigned and could be declared final | 169 |
Parameter 'selectedIndex2' is not assigned and could be declared final | 177 |
Parameter 'validityStart' is not assigned and could be declared final | 185 |
Parameter 'validityEnd' is not assigned and could be declared final | 193 |
Parameter 'suppressProcessing' is not assigned and could be declared final | 201 |
Parameter 'suppressProcessingList' is not assigned and could be declared final | 209 |
Violation | Line |
---|---|
Parameter 'data' is not assigned and could be declared final | 42 |
Parameter 'context' is not assigned and could be declared final | 42 |
Parameter 'attachmentName' is not assigned and could be declared final | 42 |
Local variable could be declared final | 43 |
Local variable could be declared final | 44 |
Local variable could be declared final | 46 |
Avoid empty if statements | 54 |
Avoid empty if statements | 54 |
Parameter 'table' is not assigned and could be declared final | 57 |
Parameter 'context' is not assigned and could be declared final | 57 |
Local variable could be declared final | 58 |
Local variable could be declared final | 59 |
Local variable could be declared final | 60 |
Local variable could be declared final | 61 |
Parameter 'table' is not assigned and could be declared final | 68 |
Local variable could be declared final | 69 |
Local variable could be declared final | 71 |
Parameter 'index' is not assigned and could be declared final | 79 |
Parameter 'component' is not assigned and could be declared final | 79 |
Parameter 'context' is not assigned and could be declared final | 79 |
Parameter 'rowHeader' is not assigned and could be declared final | 79 |
Local variable could be declared final | 80 |
Local variable could be declared final | 83 |
Avoid if (x != y) ..; else ..; | 87 - 88 |
Local variable could be declared final | 87 - 88 |
Parameter 'sheet' is not assigned and could be declared final | 93 |
Parameter 'context' is not assigned and could be declared final | 93 |
Parameter 'columns' is not assigned and could be declared final | 93 |
Local variable could be declared final | 94 |
Local variable could be declared final | 96 |
Parameter 'table' is not assigned and could be declared final | 101 |
Parameter 'sheet' is not assigned and could be declared final | 101 |
Parameter 'context' is not assigned and could be declared final | 101 |
Parameter 'columns' is not assigned and could be declared final | 101 |
Local variable could be declared final | 102 |
Parameter 'index' is not assigned and could be declared final | 118 |
Parameter 'sheet' is not assigned and could be declared final | 118 |
Parameter 'context' is not assigned and could be declared final | 118 |
Parameter 'columns' is not assigned and could be declared final | 118 |
Local variable could be declared final | 119 |
Local variable could be declared final | 121 |
All methods are static. Consider using Singleton instead. Alternatively, you could add a private constructor or make the class abstract to silence this warning. | 125 |
Violation | Line |
---|---|
Parameter 'schedule' is not assigned and could be declared final | 34 |