FindBugs Bug Detector Report
The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is max
Summary
| Classes |
Bugs |
Errors |
Missing Classes |
| 107 |
5 |
1001 |
40 |
fr.paris.lutece.plugins.appcenter.business.Demand
| Bug |
Category |
Details |
Line |
Priority |
| fr.paris.lutece.plugins.appcenter.business.Demand.getCreationDate() may expose internal representation by returning Demand._creationDate |
MALICIOUS_CODE |
EI_EXPOSE_REP |
270 |
Medium |
| fr.paris.lutece.plugins.appcenter.business.Demand.setCreationDate(Timestamp) may expose internal representation by storing an externally mutable object into Demand._creationDate |
MALICIOUS_CODE |
EI_EXPOSE_REP2 |
275 |
Medium |
fr.paris.lutece.plugins.appcenter.util.CryptoUtil
| Bug |
Category |
Details |
Line |
Priority |
| Found reliance on default encoding in fr.paris.lutece.plugins.appcenter.util.CryptoUtil.encrypt(String): String.getBytes() |
I18N |
DM_DEFAULT_ENCODING |
83 |
High |
fr.paris.lutece.plugins.appcenter.web.ApplicationXPage
| Bug |
Category |
Details |
Line |
Priority |
| Field ApplicationXPage._handler masks field in superclass fr.paris.lutece.plugins.appcenter.web.AppCenterXPage |
CORRECTNESS |
MF_CLASS_MASKS_FIELD |
Not available |
High |
fr.paris.lutece.plugins.appcenter.web.PermissionRoleJspBean
| Bug |
Category |
Details |
Line |
Priority |
| Double assignment of listPermissionRoles in fr.paris.lutece.plugins.appcenter.web.PermissionRoleJspBean.getManagePermissionRoles(HttpServletRequest) |
STYLE |
SA_LOCAL_DOUBLE_ASSIGNMENT |
123 |
Medium |