Fork me on GitHub

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

Fichiers

Classe Bugs
fr.paris.lutece.plugins.carto.business.Coordonnee 2
fr.paris.lutece.plugins.carto.business.DataLayer 2
fr.paris.lutece.plugins.carto.business.Feature 1
fr.paris.lutece.plugins.carto.business.FeatureCollection 2
fr.paris.lutece.plugins.carto.web.DataLayerJspBean 2
fr.paris.lutece.plugins.carto.web.DataLayerMapTemplateJspBean 1

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