Violation |
Ligne |
A high number of imports can indicate a high degree of coupling within an object. |
34–847 |
Possible God class (WMC=98, ATFD=172, TCC=0.2222222222222222) |
34–847 |
The class 'EvaluationTaskComponent' has a Cyclomatic Complexity of 11 (Highest = 30). |
84–847 |
The class 'EvaluationTaskComponent' has a Modified Cyclomatic Complexity of 8 (Highest = 14). |
84–847 |
The class 'EvaluationTaskComponent' has a Standard Cyclomatic Complexity of 8 (Highest = 14). |
84–847 |
Avoid excessively long variable names like MESSAGE_NO_CONFIGURATION_FOR_TASK_EVALUATION_EXPERT |
142 |
Private field '_nNbCritere' could be made final; it is only initialized in the declaration or constructor. |
155 |
Private field '_nCreateValues' could be made final; it is only initialized in the declaration or constructor. |
156 |
The method 'doSaveConfig' has a Modified Cyclomatic Complexity of 14. |
173–297 |
Avoid really long methods. |
173–297 |
The method doSaveConfig() has an NPath complexity of 9216 |
173–297 |
The method 'doSaveConfig' has a Standard Cyclomatic Complexity of 14. |
173–297 |
The method 'doSaveConfig' has a Cyclomatic Complexity of 23. |
173–297 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
178 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
179 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
181 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
190 |
The method doValidateTask() has an NPath complexity of 354 |
303–404 |
The method 'doValidateTask' has a Standard Cyclomatic Complexity of 13. |
303–404 |
Avoid really long methods. |
303–404 |
The method 'doValidateTask' has a Cyclomatic Complexity of 30. |
303–404 |
The method 'doValidateTask' has a Modified Cyclomatic Complexity of 13. |
303–404 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
306 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
307 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
308 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
309 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
311 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
412 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
465 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
493 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
502 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
517 |
The method 'getTaskInformationXml' has a Modified Cyclomatic Complexity of 11. |
545–655 |
Avoid really long methods. |
545–655 |
The method 'getTaskInformationXml' has a Standard Cyclomatic Complexity of 11. |
545–655 |
The method 'getTaskInformationXml' has a Cyclomatic Complexity of 11. |
545–655 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
583 |
If you run in Java5 or newer and have concurrent access, you should use the ConcurrentHashMap implementation |
619 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
674 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
675–676 |
The method 'getSynthesisCriteriaData' has a Standard Cyclomatic Complexity of 10. |
723–824 |
The method 'getSynthesisCriteriaData' has a Cyclomatic Complexity of 11. |
723–824 |
Avoid really long methods. |
723–824 |
The method 'getSynthesisCriteriaData' has a Modified Cyclomatic Complexity of 10. |
723–824 |
The method getSynthesisCriteriaData() has an NPath complexity of 289 |
723–824 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
756–757 |
Avoid declaring a variable if it is unreferenced before a possible exit point. |
759 |
Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block |
781 |