Fork me on GitHub

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
8 5 0 16

Files

Class Bugs
fr.paris.lutece.plugins.identityquality.v3.web.rs.service.AbstractTransportRest 1
fr.paris.lutece.plugins.identityquality.v3.web.rs.service.HttpAccessTransport 4

fr.paris.lutece.plugins.identityquality.v3.web.rs.service.AbstractTransportRest

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

fr.paris.lutece.plugins.identityquality.v3.web.rs.service.HttpAccessTransport

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