Fork me on GitHub

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
22 16 0 0

fr.paris.lutece.plugins.address.business.axis.AdresseServiceHttpBindingStub

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.address.business.axis.AdresseServiceHttpBindingStub.getAdresseHistory(String, long, int) invokes inefficient new Integer(int) constructor; use Integer.valueOf(int) instead PERFORMANCE DM_NUMBER_CTOR 666 Medium
fr.paris.lutece.plugins.address.business.axis.AdresseServiceHttpBindingStub.getAdresseHistory(String, long, int) invokes inefficient new Long(long) constructor; use Long.valueOf(long) instead PERFORMANCE DM_NUMBER_CTOR 666 Medium
fr.paris.lutece.plugins.address.business.axis.AdresseServiceHttpBindingStub.getAdresseInfo(String, long) invokes inefficient new Long(long) constructor; use Long.valueOf(long) instead PERFORMANCE DM_NUMBER_CTOR 621 Medium
fr.paris.lutece.plugins.address.business.axis.AdresseServiceHttpBindingStub.isAdresseModify(String, long, String) invokes inefficient new Long(long) constructor; use Long.valueOf(long) instead PERFORMANCE DM_NUMBER_CTOR 408 Medium

fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException

Bug Catégorie Détails Ligne Priorité
Alimentation à perte d'une variable locale dans la méthode fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException.equals(Object) STYLE DLS_DEAD_LOCAL_STORE 17 Medium
Test de nullité redondant sur une valeur non nulle dans fr.paris.lutece.plugins.address.business.axis.ElementNotFoundException.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 18 High

fr.paris.lutece.plugins.address.business.axis.InvalidParameterException

Bug Catégorie Détails Ligne Priorité
Alimentation à perte d'une variable locale dans la méthode fr.paris.lutece.plugins.address.business.axis.InvalidParameterException.equals(Object) STYLE DLS_DEAD_LOCAL_STORE 17 Medium
Test de nullité redondant sur une valeur non nulle dans fr.paris.lutece.plugins.address.business.axis.InvalidParameterException.equals(Object) STYLE RCN_REDUNDANT_NULLCHECK_OF_NONNULL_VALUE 18 High

fr.paris.lutece.plugins.address.service.DummyAddressService

Bug Catégorie Détails Ligne Priorité
Found reliance on default encoding in fr.paris.lutece.plugins.address.service.DummyAddressService.getAdresseInfo(HttpServletRequest, long, boolean): new String(byte[]) I18N DM_DEFAULT_ENCODING 344 High
Found reliance on default encoding in fr.paris.lutece.plugins.address.service.DummyAddressService.getGeolocalisation(HttpServletRequest, long, String, String, boolean): new String(byte[]) I18N DM_DEFAULT_ENCODING 264 High
Found reliance on default encoding in fr.paris.lutece.plugins.address.service.DummyAddressService.searchAddress(HttpServletRequest, String): new String(byte[]) I18N DM_DEFAULT_ENCODING 106 High
Found reliance on default encoding in fr.paris.lutece.plugins.address.service.DummyAddressService.searchAddress(HttpServletRequest, String, String): new String(byte[]) I18N DM_DEFAULT_ENCODING 184 High

fr.paris.lutece.plugins.address.service.WebServiceAddressService

Bug Catégorie Détails Ligne Priorité
Stockage de l'objet non sérialisable WebServiceAddressService.java:[line 742] dans la session Http de fr.paris.lutece.plugins.address.service.WebServiceAddressService.setListWSAdresses(HttpServletRequest, Adresses) BAD_PRACTICE J2EE_STORE_OF_NON_SERIALIZABLE_OBJECT_INTO_SESSION 742 High

fr.paris.lutece.plugins.address.service.WebServiceAddressService$AdresseElement

Bug Catégorie Détails Ligne Priorité
Equals method for fr.paris.lutece.plugins.address.service.WebServiceAddressService$AdresseElement assumes the argument is of type WebServiceAddressService$AdresseElement BAD_PRACTICE BC_EQUALS_METHOD_SHOULD_WORK_FOR_ALL_OBJECTS 812 Medium
fr.paris.lutece.plugins.address.service.WebServiceAddressService$AdresseElement.equals(Object) ne vérifie pas la nullité d'un paramètre BAD_PRACTICE NP_EQUALS_SHOULD_HANDLE_NULL_ARGUMENT 812-814 Medium
La classe fr.paris.lutece.plugins.address.service.WebServiceAddressService$AdresseElement devrait-elle être une classe interne static ? PERFORMANCE SIC_INNER_SHOULD_BE_STATIC 774-814 Medium