Fork me on GitHub

SpotBugs Bug Detector Report

The following document contains the results of SpotBugs

SpotBugs Version is 4.5.3

Threshold is medium

Effort is default

Summary

Classes Bugs Errors Missing Classes
16 4 0 0

Files

Class Bugs
fr.paris.lutece.plugins.updatercatalog.business.CatalogPlugin 1
fr.paris.lutece.plugins.updatercatalog.business.CatalogPluginEntry 1
fr.paris.lutece.plugins.updatercatalog.business.PluginRelease 2

fr.paris.lutece.plugins.updatercatalog.business.CatalogPlugin

Bug Category Details Line Priority
fr.paris.lutece.plugins.updatercatalog.business.CatalogPlugin defines compareTo(Object) and uses Object.equals() BAD_PRACTICE EQ_COMPARETO_USE_OBJECT_EQUALS 146-148 Medium

fr.paris.lutece.plugins.updatercatalog.business.CatalogPluginEntry

Bug Category Details Line Priority
fr.paris.lutece.plugins.updatercatalog.business.CatalogPluginEntry.getUpgrades() may expose internal representation by returning CatalogPluginEntry._listUpgrades MALICIOUS_CODE EI_EXPOSE_REP 244 Medium

fr.paris.lutece.plugins.updatercatalog.business.PluginRelease

Bug Category Details Line Priority
fr.paris.lutece.plugins.updatercatalog.business.PluginRelease.getUpgrades() may expose internal representation by returning PluginRelease._listUpgrades MALICIOUS_CODE EI_EXPOSE_REP 177 Medium
fr.paris.lutece.plugins.updatercatalog.business.PluginRelease defines compareTo(Object) and uses Object.equals() BAD_PRACTICE EQ_COMPARETO_USE_OBJECT_EQUALS 187-196 Medium