SpotBugs Bug Detector Report
The following document contains the results of SpotBugs
SpotBugs Version is 4.7.3
Threshold is medium
Effort is default
Summary
Classes | Bugs | Errors | Missing Classes |
---|---|---|---|
17 | 4 | 0 | 0 |
Files
Class | Bugs |
---|---|
net.avcompris.commons3.web.AbstractApplicationConfig$AbstractRDSConfig | 3 |
net.avcompris.commons3.web.ApplicationUtils | 1 |
net.avcompris.commons3.web.AbstractApplicationConfig$AbstractRDSConfig
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
net.avcompris.commons3.web.AbstractApplicationConfig$AbstractRDSConfig.getDataSource() may expose internal representation by returning AbstractApplicationConfig$AbstractRDSConfig.dataSource | MALICIOUS_CODE | EI_EXPOSE_REP | 84 | Medium |
Inconsistent synchronization of net.avcompris.commons3.web.AbstractApplicationConfig$AbstractRDSConfig.dbURL; locked 50% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 89 | Medium |
Inconsistent synchronization of net.avcompris.commons3.web.AbstractApplicationConfig$AbstractRDSConfig.dbUsername; locked 50% of time | MT_CORRECTNESS | IS2_INCONSISTENT_SYNC | 98 | Medium |
net.avcompris.commons3.web.ApplicationUtils
Bug | Category | Details | Line | Priority |
---|---|---|---|---|
net.avcompris.commons3.web.ApplicationUtils.dumpBeans(ApplicationContext, PrintStream, String[]) makes inefficient use of keySet iterator instead of entrySet iterator | PERFORMANCE | WMI_WRONG_MAP_ITERATOR | 55 | Medium |