FindBugs 错误检测器报告

以下文档包含FindBugs Report的结果

FindBugs 版本是2.0.1

门槛中等

努力是最小的

概括

课程错误错误缺课
9800

org.apache.maven.plugin.idea.AbstractIdeaMojo

漏洞类别细节线优先
org.apache.maven.plugin.idea.AbstractIdeaMojo.readXmlDocument(File, String) 可能无法清理 java.io.InputStream实验性OBL_UNSATISFIED_OBLIGATION146中等的

org.apache.maven.plugin.idea.HelpMojo

漏洞类别细节线优先
org.apache.maven.plugin.idea.HelpMojo.build() 可能无法清理 java.io.InputStream实验性OBL_UNSATISFIED_OBLIGATION68中等的
未写字段:org.apache.maven.plugin.idea.HelpMojo.goal正确性UWF_UNWRITTEN_FIELD140中等的

org.apache.maven.plugin.idea.IdeaCleanMojo

漏洞类别细节线优先
阅读 org.apache.maven.plugin.idea.IdeaCleanMojo.getIdeaFile(String) 中的未写字段项目正确性NP_UNWRITTEN_FIELD61中等的
未写字段:org.apache.maven.plugin.idea.IdeaCleanMojo.project正确性UWF_UNWRITTEN_FIELD61中等的

org.apache.maven.plugin.idea.IdeaModuleMojo

漏洞类别细节线优先
org.apache.maven.plugin.idea.IdeaModuleMojo.initParam(MavenProject, ArtifactFactory, ArtifactRepository, ArtifactResolver, ArtifactMetadataSource, Log, boolean, MavenProject, List, WagonManager, boolean, boolean, boolean, String, boolean, String, Library[], Set, String, boolean, String, boolean, String) 可以通过将外部可变对象存储到 IdeaModuleMojo.libraries 中来公开内部表示恶意代码EI_EXPOSE_REP2218中等的

org.apache.maven.plugin.idea.Library

漏洞类别细节线优先
在 org.apache.maven.plugin.idea.Library.toString() 中的 getSplitClasses() 上调用 toString正确性DMI_INVOKING_TOSTRING_ON_ARRAY119高的
在 org.apache.maven.plugin.idea.Library.toString() 中的 getSplitSources() 上调用 toString正确性DMI_INVOKING_TOSTRING_ON_ARRAY119高的