FindBugs Bug Detector Report

The following document contains the results of FindBugs Report

FindBugs Version is 2.0.1

Threshold is low

Effort is max

Summary

Classes Bugs Errors Missing Classes
30 6 0 0

de.smartics.properties.report.AddReportItemHelper

Bug Category Details Line Priority
Exception is caught when Exception is not thrown in de.smartics.properties.report.AddReportItemHelper.loadValueComment(PropertyReport, JavaClass) STYLE REC_CATCH_EXCEPTION 304 Low

de.smartics.properties.utils.AbstractProjectClassLoader

Bug Category Details Line Priority
de.smartics.properties.utils.AbstractProjectClassLoader.loadClassFromLibrary(String, String, File) may fail to close stream BAD_PRACTICE OS_OPEN_STREAM 143 Medium

de.smartics.properties.utils.ProjectClassLoader

Bug Category Details Line Priority
de.smartics.properties.utils.ProjectClassLoader.create(ClassLoader, List) creates a de.smartics.properties.utils.ProjectClassLoader classloader, which should be performed within a doPrivileged block MALICIOUS_CODE DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED 176 Medium
de.smartics.properties.utils.ProjectClassLoader.createFromNames(ClassLoader, Collection) creates a de.smartics.properties.utils.ProjectClassLoader classloader, which should be performed within a doPrivileged block MALICIOUS_CODE DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED 162 Medium

de.smartics.properties.utils.RuntimeUtils

Bug Category Details Line Priority
invocation of reflect.Field.setAccessible(boolean), which should be invoked from within a doPrivileged block, in de.smartics.properties.utils.RuntimeUtils.loadStaticFieldInstance(Class, String) MALICIOUS_CODE DP_DO_INSIDE_DO_PRIVILEGED 160 Low
Exception is caught when Exception is not thrown in de.smartics.properties.utils.RuntimeUtils.loadStaticFieldInstance(Class, String) STYLE REC_CATCH_EXCEPTION 167 Low