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
31 34 0 0

Fichiers

Classe Bugs
fr.paris.lutece.plugins.openagenda.api.mapping.v2.AgendaData 2
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData 22
fr.paris.lutece.plugins.openagenda.api.mapping.v2.LocationData 4
fr.paris.lutece.plugins.openagenda.api.mapping.v2.Response 4
fr.paris.lutece.plugins.openagenda.business.portlet.OpenagendaPortletHome 2

fr.paris.lutece.plugins.openagenda.api.mapping.v2.AgendaData

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.openagenda.api.mapping.v2.AgendaData.getMember() may expose internal representation by returning AgendaData._member MALICIOUS_CODE EI_EXPOSE_REP 113 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.AgendaData.setMember(Member) may expose internal representation by storing an externally mutable object into AgendaData._member MALICIOUS_CODE EI_EXPOSE_REP2 122 Medium

fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getAccessibility() may expose internal representation by returning EventData._accessibility MALICIOUS_CODE EI_EXPOSE_REP 296 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getAge() may expose internal representation by returning EventData._age MALICIOUS_CODE EI_EXPOSE_REP 330 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getConditions() may expose internal representation by returning EventData._conditions MALICIOUS_CODE EI_EXPOSE_REP 195 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getDateRange() may expose internal representation by returning EventData._dateRange MALICIOUS_CODE EI_EXPOSE_REP 229 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getDescription() may expose internal representation by returning EventData._description MALICIOUS_CODE EI_EXPOSE_REP 161 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getImage() may expose internal representation by returning EventData._image MALICIOUS_CODE EI_EXPOSE_REP 245 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getKeywords() may expose internal representation by returning EventData._keywords MALICIOUS_CODE EI_EXPOSE_REP 212 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getLocation() may expose internal representation by returning EventData._location MALICIOUS_CODE EI_EXPOSE_REP 483 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getLongDescription() may expose internal representation by returning EventData._longDescription MALICIOUS_CODE EI_EXPOSE_REP 178 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getOriginAgenda() may expose internal representation by returning EventData._originAgenda MALICIOUS_CODE EI_EXPOSE_REP 517 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.getTitle() may expose internal representation by returning EventData._title MALICIOUS_CODE EI_EXPOSE_REP 144 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setAccessibility(Accessibility) may expose internal representation by storing an externally mutable object into EventData._accessibility MALICIOUS_CODE EI_EXPOSE_REP2 305 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setAge(Age) may expose internal representation by storing an externally mutable object into EventData._age MALICIOUS_CODE EI_EXPOSE_REP2 339 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setConditions(Multilingue) may expose internal representation by storing an externally mutable object into EventData._conditions MALICIOUS_CODE EI_EXPOSE_REP2 204 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setDateRange(Multilingue) may expose internal representation by storing an externally mutable object into EventData._dateRange MALICIOUS_CODE EI_EXPOSE_REP2 237 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setDescription(Multilingue) may expose internal representation by storing an externally mutable object into EventData._description MALICIOUS_CODE EI_EXPOSE_REP2 170 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setImage(Image) may expose internal representation by storing an externally mutable object into EventData._image MALICIOUS_CODE EI_EXPOSE_REP2 254 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setKeywords(Keywords) may expose internal representation by storing an externally mutable object into EventData._keywords MALICIOUS_CODE EI_EXPOSE_REP2 221 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setLocation(LocationData) may expose internal representation by storing an externally mutable object into EventData._location MALICIOUS_CODE EI_EXPOSE_REP2 492 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setLongDescription(Multilingue) may expose internal representation by storing an externally mutable object into EventData._longDescription MALICIOUS_CODE EI_EXPOSE_REP2 187 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setOriginAgenda(AgendaData) may expose internal representation by storing an externally mutable object into EventData._originAgenda MALICIOUS_CODE EI_EXPOSE_REP2 526 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.EventData.setTitle(Multilingue) may expose internal representation by storing an externally mutable object into EventData._title MALICIOUS_CODE EI_EXPOSE_REP2 153 Medium

fr.paris.lutece.plugins.openagenda.api.mapping.v2.LocationData

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.openagenda.api.mapping.v2.LocationData.getAccess() may expose internal representation by returning LocationData._access MALICIOUS_CODE EI_EXPOSE_REP 185 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.LocationData.getDescription() may expose internal representation by returning LocationData._description MALICIOUS_CODE EI_EXPOSE_REP 202 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.LocationData.setAccess(Multilingue) may expose internal representation by storing an externally mutable object into LocationData._access MALICIOUS_CODE EI_EXPOSE_REP2 194 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.LocationData.setDescription(Multilingue) may expose internal representation by storing an externally mutable object into LocationData._description MALICIOUS_CODE EI_EXPOSE_REP2 211 Medium

fr.paris.lutece.plugins.openagenda.api.mapping.v2.Response

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.openagenda.api.mapping.v2.Response.getEvent() may expose internal representation by returning Response._event MALICIOUS_CODE EI_EXPOSE_REP 105 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.Response.getLocation() may expose internal representation by returning Response._location MALICIOUS_CODE EI_EXPOSE_REP 139 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.Response.setEvent(EventData) may expose internal representation by storing an externally mutable object into Response._event MALICIOUS_CODE EI_EXPOSE_REP2 114 Medium
fr.paris.lutece.plugins.openagenda.api.mapping.v2.Response.setLocation(LocationData) may expose internal representation by storing an externally mutable object into Response._location MALICIOUS_CODE EI_EXPOSE_REP2 148 Medium

fr.paris.lutece.plugins.openagenda.business.portlet.OpenagendaPortletHome

Bug Catégorie Détails Ligne Priorité
fr.paris.lutece.plugins.openagenda.business.portlet.OpenagendaPortletHome.getDAO() may expose internal representation by returning OpenagendaPortletHome._dao MALICIOUS_CODE EI_EXPOSE_REP 71 Medium
Public static fr.paris.lutece.plugins.openagenda.business.portlet.OpenagendaPortletHome.getInstance() may expose internal representation by returning OpenagendaPortletHome._singleton MALICIOUS_CODE MS_EXPOSE_REP 60 Medium