Rapport SpotBugs de détection des bugs
Le document suivant contient les résultats du SpotBugs
La version de SpotBugs est 4.5.3
La limite est medium
L'effort est default
Résumé
| Classes |
Bugs |
Erreurs |
Classes Manquantes |
| 41 |
10 |
0 |
0 |
fr.paris.lutece.plugins.carto.business.Coordonnee
| Bug |
Catégorie |
Détails |
Ligne |
Priorité |
| fr.paris.lutece.plugins.carto.business.Coordonnee.getDataLayer() may expose internal representation by returning Coordonnee._dataLayer |
MALICIOUS_CODE |
EI_EXPOSE_REP |
167 |
Medium |
| fr.paris.lutece.plugins.carto.business.Coordonnee.setDataLayer(DataLayer) may expose internal representation by storing an externally mutable object into Coordonnee._dataLayer |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
172 |
Medium |
fr.paris.lutece.plugins.carto.business.DataLayer
| Bug |
Catégorie |
Détails |
Ligne |
Priorité |
| fr.paris.lutece.plugins.carto.business.DataLayer.getGeometryType() may expose internal representation by returning DataLayer._geometryType |
MALICIOUS_CODE |
EI_EXPOSE_REP |
159 |
Medium |
| fr.paris.lutece.plugins.carto.business.DataLayer.setGeometryType(GeometryType) may expose internal representation by storing an externally mutable object into DataLayer._geometryType |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
170 |
Medium |
fr.paris.lutece.plugins.carto.business.Feature
| Bug |
Catégorie |
Détails |
Ligne |
Priorité |
| Unused field: fr.paris.lutece.plugins.carto.business.Feature.type |
PERFORMANCE |
UUF_UNUSED_FIELD |
Non disponible |
Medium |
fr.paris.lutece.plugins.carto.business.FeatureCollection
| Bug |
Catégorie |
Détails |
Ligne |
Priorité |
| fr.paris.lutece.plugins.carto.business.FeatureCollection.getFeatures() may expose internal representation by returning FeatureCollection.features |
MALICIOUS_CODE |
EI_EXPOSE_REP |
13 |
Medium |
| fr.paris.lutece.plugins.carto.business.FeatureCollection.setFeatures(List) may expose internal representation by storing an externally mutable object into FeatureCollection.features |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
17 |
Medium |
fr.paris.lutece.plugins.carto.web.DataLayerJspBean
| Bug |
Catégorie |
Détails |
Ligne |
Priorité |
| Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.carto.web.DataLayerJspBean.doCreateDataLayer(HttpServletRequest) |
PERFORMANCE |
DM_BOXED_PRIMITIVE_FOR_PARSING |
228 |
High |
| Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.carto.web.DataLayerJspBean.doModifyDataLayer(HttpServletRequest) |
PERFORMANCE |
DM_BOXED_PRIMITIVE_FOR_PARSING |
348 |
High |
fr.paris.lutece.plugins.carto.web.DataLayerMapTemplateJspBean
| Bug |
Catégorie |
Détails |
Ligne |
Priorité |
| Boxing/unboxing to parse a primitive fr.paris.lutece.plugins.carto.web.DataLayerMapTemplateJspBean.getModifyDataLayerMapTemplate(HttpServletRequest) |
PERFORMANCE |
DM_BOXED_PRIMITIVE_FOR_PARSING |
382 |
High |