FindBugs Bug Detector Report

The following document contains the results of FindBugs

FindBugs Version is 3.0.1

Threshold is medium

Effort is min

Summary

Classes Bugs Errors Missing Classes
55 6 0 0

org.jomc.mojo.AbstractJomcMojo

Bug Category Details Line Priority
org.jomc.mojo.AbstractJomcMojo.getMainClassLoader() creates a java.net.URLClassLoader classloader, which should be performed within a doPrivileged block MALICIOUS_CODE DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED 1242 Medium
org.jomc.mojo.AbstractJomcMojo.getTestClassLoader() creates a java.net.URLClassLoader classloader, which should be performed within a doPrivileged block MALICIOUS_CODE DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED 1290 Medium
Possible null pointer dereference in org.jomc.mojo.AbstractJomcMojo.copyDirectory(File, File) due to return value of called method STYLE NP_NULL_ON_SOME_PATH_FROM_RETURN_VALUE 3648 Medium
Usage of GetResource in org.jomc.mojo.AbstractJomcMojo.getResource(String) may be unsafe if class is extended BAD_PRACTICE UI_INHERITANCE_UNSAFE_GETRESOURCE 1954 Medium

org.jomc.mojo.KeyValueType

Bug Category Details Line Priority
Possible null pointer dereference of javaClass in org.jomc.mojo.KeyValueType.getObject(ModelContext) on exception path CORRECTNESS NP_NULL_ON_SOME_PATH_EXCEPTION 311 Medium
Possible null pointer dereference of javaClass in org.jomc.mojo.KeyValueType.getObject(ModelContext) on exception path CORRECTNESS NP_NULL_ON_SOME_PATH_EXCEPTION 311 Medium