Résultats PMD
Le document suivant contient les résultats de PMD 5.3.5.
Fichiers
fr/paris/lutece/plugins/dila/modules/solr/search/SolrDilaLocalIndexer.java
| Violation |
Ligne |
| Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block |
103 |
fr/paris/lutece/plugins/dila/modules/solr/search/SolrDilaPublicIndexer.java
| Violation |
Ligne |
| Avoid catching generic exceptions such as NullPointerException, RuntimeException, Exception in try-catch block |
103 |
fr/paris/lutece/plugins/dila/modules/solr/utils/parsers/DilaSolrLocalParser.java
| Violation |
Ligne |
| Private field '_listSolrItems' could be made final; it is only initialized in the declaration or constructor. |
105 |
| Private field '_strType' could be made final; it is only initialized in the declaration or constructor. |
113 |
| Private field '_strSite' could be made final; it is only initialized in the declaration or constructor. |
114 |
| Private field '_strProdUrl' could be made final; it is only initialized in the declaration or constructor. |
115 |
| Private field '_dilaLocalService' could be made final; it is only initialized in the declaration or constructor. |
121 |
| It is a good practice to call super() in a constructor |
127–161 |
| Assigning an Object to null is a code smell. Consider refactoring. |
239 |
| The user-supplied array 'ch' is stored directly. |
314 |
| The user-supplied array 'ch' is stored directly. |
314 |
| The user-supplied array 'ch' is stored directly. |
314 |
| The user-supplied array 'ch' is stored directly. |
314 |
| Avoid variables with short names like ch |
314 |
| The user-supplied array 'ch' is stored directly. |
314 |
fr/paris/lutece/plugins/dila/modules/solr/utils/parsers/DilaSolrPublicParser.java
| Violation |
Ligne |
| The class 'DilaSolrPublicParser' has a Cyclomatic Complexity of 4 (Highest = 13). |
69–404 |
| Private field '_listSolrItems' could be made final; it is only initialized in the declaration or constructor. |
110 |
| Private field '_strType' could be made final; it is only initialized in the declaration or constructor. |
118 |
| Private field '_strSite' could be made final; it is only initialized in the declaration or constructor. |
120 |
| Private field '_strProdUrl' could be made final; it is only initialized in the declaration or constructor. |
121 |
| It is a good practice to call super() in a constructor |
130–175 |
| Assigning an Object to null is a code smell. Consider refactoring. |
264 |
| Assigning an Object to null is a code smell. Consider refactoring. |
269 |
| The method 'characters' has a Cyclomatic Complexity of 13. |
344–393 |
| The user-supplied array 'ch' is stored directly. |
344 |
| Avoid variables with short names like ch |
344 |
| The user-supplied array 'ch' is stored directly. |
344 |
| The user-supplied array 'ch' is stored directly. |
344 |
| The user-supplied array 'ch' is stored directly. |
344 |
| The user-supplied array 'ch' is stored directly. |
344 |
| The user-supplied array 'ch' is stored directly. |
344 |