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
35 6 0 0

org.jomc.ant.JomcTask

Bug Category Details Line Priority
org.jomc.ant.JomcTask.newProjectClassLoader() creates a org.jomc.ant.ProjectClassLoader classloader, which should be performed within a doPrivileged block MALICIOUS_CODE DP_CREATE_CLASSLOADER_INSIDE_DO_PRIVILEGED 1283 Medium
Usage of GetResource in org.jomc.ant.JomcTask.getResource(String) may be unsafe if class is extended BAD_PRACTICE UI_INHERITANCE_UNSAFE_GETRESOURCE 771 Medium

org.jomc.ant.MergeModletsTask

Bug Category Details Line Priority
Found reliance on default encoding in org.jomc.ant.MergeModletsTask.getModletEncoding(): new java.io.OutputStreamWriter(OutputStream) I18N DM_DEFAULT_ENCODING 172 High

org.jomc.ant.MergeModulesTask

Bug Category Details Line Priority
Found reliance on default encoding in org.jomc.ant.MergeModulesTask.getModuleEncoding(): new java.io.OutputStreamWriter(OutputStream) I18N DM_DEFAULT_ENCODING 165 High

org.jomc.ant.WriteModelTask

Bug Category Details Line Priority
Found reliance on default encoding in org.jomc.ant.WriteModelTask.getModelEncoding(): new java.io.OutputStreamWriter(OutputStream) I18N DM_DEFAULT_ENCODING 131 High
Useless condition: it's known that suppressExceptionOnClose == true at this point STYLE UC_USELESS_CONDITION 605 High