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 |
| 38 |
9 |
0 |
0 |
fr.paris.lutece.plugins.extend.modules.rating.business.Rating
| Bug |
Category |
Details |
Line |
Priority |
| fr.paris.lutece.plugins.extend.modules.rating.business.Rating.getUser() may expose internal representation by returning Rating._user |
MALICIOUS_CODE |
EI_EXPOSE_REP |
155 |
Medium |
| fr.paris.lutece.plugins.extend.modules.rating.business.Rating.setUser(LuteceUser) may expose internal representation by storing an externally mutable object into Rating._user |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
162 |
Medium |
fr.paris.lutece.plugins.extend.modules.rating.business.config.RatingExtenderConfig
| Bug |
Category |
Details |
Line |
Priority |
| fr.paris.lutece.plugins.extend.modules.rating.business.config.RatingExtenderConfig.getDateEnd() may expose internal representation by returning RatingExtenderConfig._dateEnd |
MALICIOUS_CODE |
EI_EXPOSE_REP |
225 |
Medium |
| fr.paris.lutece.plugins.extend.modules.rating.business.config.RatingExtenderConfig.getDateStart() may expose internal representation by returning RatingExtenderConfig._dateStart |
MALICIOUS_CODE |
EI_EXPOSE_REP |
209 |
Medium |
| fr.paris.lutece.plugins.extend.modules.rating.business.config.RatingExtenderConfig.setDateEnd(Timestamp) may expose internal representation by storing an externally mutable object into RatingExtenderConfig._dateEnd |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
233 |
Medium |
| fr.paris.lutece.plugins.extend.modules.rating.business.config.RatingExtenderConfig.setDateStart(Timestamp) may expose internal representation by storing an externally mutable object into RatingExtenderConfig._dateStart |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
217 |
Medium |
fr.paris.lutece.plugins.extend.modules.rating.service.facade.RatingFacadeFactory
| Bug |
Category |
Details |
Line |
Priority |
| Public static fr.paris.lutece.plugins.extend.modules.rating.service.facade.RatingFacadeFactory.getListRatingType() may expose internal representation by returning RatingFacadeFactory._listRatingType |
MALICIOUS_CODE |
MS_EXPOSE_REP |
284 |
Medium |
fr.paris.lutece.plugins.extend.modules.rating.web.RatingJspBean
| Bug |
Category |
Details |
Line |
Priority |
| Possible null pointer dereference of config in fr.paris.lutece.plugins.extend.modules.rating.web.RatingJspBean.doCancelRating(HttpServletRequest, HttpServletResponse) |
CORRECTNESS |
NP_NULL_ON_SOME_PATH |
229 |
Medium |
| Possible null pointer dereference of config in fr.paris.lutece.plugins.extend.modules.rating.web.RatingJspBean.doRating(HttpServletRequest, HttpServletResponse) |
CORRECTNESS |
NP_NULL_ON_SOME_PATH |
113 |
Medium |