Rapport FindBugs de détection des bugs
Le document suivant contient les résultats du FindBugs
La version de FindBugs est 3.0.1
La limite est
L'effort est max
Résumé
Classes |
Bugs |
Erreurs |
Classes Manquantes |
8 |
6 |
0 |
0 |
fr.paris.lutece.util.httpaccess.HttpAccess
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Redundant nullcheck of StringBuilder.toString(), which is known to be non-null in fr.paris.lutece.util.httpaccess.HttpAccess.validateResponseStatus(int, String, CloseableHttpResponse, String) |
STYLE |
RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE |
1223 |
Medium |
Useless object stored in variable listFiles of method fr.paris.lutece.util.httpaccess.HttpAccess.doPostMultiPart(String, Map, Map, RequestAuthenticator, List, Map, Map) |
STYLE |
UC_USELESS_OBJECT |
720 |
Medium |
fr.paris.lutece.util.httpaccess.HttpAccessService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Incorrect lazy initialization and update of static field fr.paris.lutece.util.httpaccess.HttpAccessService._singleton in fr.paris.lutece.util.httpaccess.HttpAccessService.getInstance() |
MT_CORRECTNESS |
LI_LAZY_INIT_UPDATE_STATIC |
142-144 |
High |
fr.paris.lutece.util.httpaccess.MemoryFileItem
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Found reliance on default encoding in fr.paris.lutece.util.httpaccess.MemoryFileItem.getString(): new String(byte[]) |
I18N |
DM_DEFAULT_ENCODING |
149 |
High |
fr.paris.lutece.util.httpaccess.MemoryFileItem.get() may expose internal representation by returning MemoryFileItem._data |
MALICIOUS_CODE |
EI_EXPOSE_REP |
91 |
Medium |
new fr.paris.lutece.util.httpaccess.MemoryFileItem(byte[], String, long, String) may expose internal representation by storing an externally mutable object into MemoryFileItem._data |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
72 |
Medium |