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 |
33 |
8 |
0 |
41 |
fr.paris.lutece.plugins.lutecetools.service.GitHubService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Incorrect lazy initialization of static field fr.paris.lutece.plugins.lutecetools.service.GitHubService._mapRepositories in fr.paris.lutece.plugins.lutecetools.service.GitHubService.getGitHubRepository(Component) |
MT_CORRECTNESS |
LI_LAZY_INIT_STATIC |
175-177 |
Medium |
Write to static field fr.paris.lutece.plugins.lutecetools.service.GitHubService._strParentPomVersion from instance method new fr.paris.lutece.plugins.lutecetools.service.GitHubService() |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
82 |
Medium |
fr.paris.lutece.plugins.lutecetools.service.Globals
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.lutecetools.service.Globals._strWarningPomMessage isn't final and can't be protected from malicious code |
MALICIOUS_CODE |
MS_CANNOT_BE_FINAL |
38 |
Medium |
fr.paris.lutece.plugins.lutecetools.service.PomService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Found reliance on default encoding in fr.paris.lutece.plugins.lutecetools.service.PomService.getLuteceDependencies(Component, String, boolean, StringBuilder): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
117 |
High |
fr.paris.lutece.plugins.lutecetools.service.SiteInfoService
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Found reliance on default encoding in fr.paris.lutece.plugins.lutecetools.service.SiteInfoService.getSiteInfos(Component, String, String, StringBuilder): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
126 |
High |
fr.paris.lutece.plugins.lutecetools.service.version.Version
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
fr.paris.lutece.plugins.lutecetools.service.version.Version defines compareTo(Object) and uses Object.equals() |
BAD_PRACTICE |
EQ_COMPARETO_USE_OBJECT_EQUALS |
117-129 |
Medium |
fr.paris.lutece.plugins.lutecetools.web.PomUpdateApp
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Write to static field fr.paris.lutece.plugins.lutecetools.service.Globals._strWarningPomMessage from instance method fr.paris.lutece.plugins.lutecetools.web.PomUpdateApp.viewHome(HttpServletRequest) |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
93 |
High |
fr.paris.lutece.plugins.lutecetools.web.rs.JenkinsRest
Bug |
Catégorie |
Détails |
Ligne |
Priorité |
Write to static field fr.paris.lutece.plugins.lutecetools.web.rs.JenkinsRest._jenkinsService from instance method fr.paris.lutece.plugins.lutecetools.web.rs.JenkinsRest.setJenkinsService(JenkinsService) |
STYLE |
ST_WRITE_TO_STATIC_FROM_INSTANCE_METHOD |
66 |
High |