The following document contains the results of FindBugs
FindBugs Version is 3.0.1
Threshold is medium
Effort is min
Class | Bugs |
---|---|
org.jomc.mojo.AbstractJomcMojo | 4 |
org.jomc.mojo.KeyValueType | 2 |
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 |
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 |