The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is
Effort is max
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
8 | 5 | 0 | 16 |
Class | Bugs |
---|---|
fr.paris.lutece.plugins.identityquality.v3.web.rs.service.AbstractTransportRest | 1 |
fr.paris.lutece.plugins.identityquality.v3.web.rs.service.HttpAccessTransport | 4 |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
fr.paris.lutece.plugins.identityquality.v3.web.rs.service.AbstractTransportRest._mapper isn't final but should be | MALICIOUS_CODE | MS_SHOULD_BE_FINAL | 56 | High |
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
Exception is caught when Exception is not thrown in fr.paris.lutece.plugins.identityquality.v3.web.rs.service.HttpAccessTransport.mapJsonList(ObjectMapper, String, Class) | STYLE | REC_CATCH_EXCEPTION | 419 | Medium |
fr.paris.lutece.plugins.identityquality.v3.web.rs.service.HttpAccessTransport.doDelete(String, Map, Map, Class, ObjectMapper) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 236 | Medium |
fr.paris.lutece.plugins.identityquality.v3.web.rs.service.HttpAccessTransport.doDeleteJSON(String, Map, Map, Object, Class, ObjectMapper) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 270 | Medium |
fr.paris.lutece.plugins.identityquality.v3.web.rs.service.HttpAccessTransport.doGet(String, Map, Map, Class, ObjectMapper) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 206 | Medium |