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 |
21 |
9 |
0 |
30 |
fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistConstants
Bug |
Category |
Details |
Line |
Priority |
fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistConstants.TYPE_INTEREST isn't final but should be |
MALICIOUS_CODE |
MS_SHOULD_BE_FINAL |
39 |
High |
fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistConstants.TYPE_SUBSCRIPTION isn't final but should be |
MALICIOUS_CODE |
MS_SHOULD_BE_FINAL |
38 |
High |
fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistHttpAccess
Bug |
Category |
Details |
Line |
Priority |
Found reliance on default encoding in fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistHttpAccess.httpToStrResponse(HttpResponse): new java.io.InputStreamReader(InputStream) |
I18N |
DM_DEFAULT_ENCODING |
275 |
High |
fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistHttpAccess.doDelete(String, Map) makes inefficient use of keySet iterator instead of entrySet iterator |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
230 |
Medium |
fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistHttpAccess.doGet(String, Map) makes inefficient use of keySet iterator instead of entrySet iterator |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
76 |
Medium |
fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistHttpAccess.doPost(String, String, Map) makes inefficient use of keySet iterator instead of entrySet iterator |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
120 |
Medium |
fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistHttpAccess.doPut(String, String, Map) makes inefficient use of keySet iterator instead of entrySet iterator |
PERFORMANCE |
WMI_WRONG_MAP_ITERATOR |
175 |
Medium |
fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistProvider
Bug |
Category |
Details |
Line |
Priority |
Exception is caught when Exception is not thrown in fr.paris.lutece.plugins.broadcastproxy.business.providers.dolist.DolistProvider.initMapIdName(String) |
STYLE |
REC_CATCH_EXCEPTION |
341 |
Medium |
fr.paris.lutece.plugins.broadcastproxy.service.BroadcastDaemon
Bug |
Category |
Details |
Line |
Priority |
Exception is caught when Exception is not thrown in fr.paris.lutece.plugins.broadcastproxy.service.BroadcastDaemon.loadSubscription(String) |
STYLE |
REC_CATCH_EXCEPTION |
126 |
Medium |