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 |