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
5 3 0 0

fr.paris.lutece.plugins.threadlogger.service.ThreadLoggerService

Bug Category Details Line Priority
fr.paris.lutece.plugins.threadlogger.service.ThreadLoggerService.getThreadStackTrace(Map, ThreadInfo) makes inefficient use of keySet iterator instead of entrySet iterator PERFORMANCE WMI_WRONG_MAP_ITERATOR 140 Medium

fr.paris.lutece.plugins.threadlogger.service.ThreadLoggerService$ThreadComparator

Bug Category Details Line Priority
fr.paris.lutece.plugins.threadlogger.service.ThreadLoggerService$ThreadComparator implements Comparator but not Serializable BAD_PRACTICE SE_COMPARATOR_SHOULD_BE_SERIALIZABLE 216-224 Medium

fr.paris.lutece.plugins.threadlogger.service.WatcherThread

Bug Category Details Line Priority
new fr.paris.lutece.plugins.threadlogger.service.WatcherThread(int, long, String[]) may expose internal representation by storing an externally mutable object into WatcherThread._states MALICIOUS_CODE EI_EXPOSE_REP2 53 Medium