我正在开发一个Java项目。我使用IntelliJ Idea 12.1.4作为IDE。
我用两种方式验证代码的质量,
我在IntelliJ的想法中安装了QAPlug-FindBugs插件,并使用
自定义分析配置文件。此配置文件只激活了一个findbugs规则。
我在项目的build.gradle文件中应用了findbugs插件。一世 运行gradlew check命令。
这两种方法导致不同数量的findbugs警告/错误。实际上,gradlew检查结果比QAPlug更多错误/警告 - >分析代码。
据我所知,当我提到apply plugin:'findbugs'时,努力级别设置为默认值。
我试图弄清楚gradle插件和Intellij Idea插件之间的关系。我无法弄清楚应该在我的自定义配置文件中激活哪些编码规则(对于QAPlug - >分析代码操作)以匹配“gradle check”的行为。
有人可以给我一个关于发生了什么事的指针吗?
答案 0 :(得分:1)
维杰,
我不确定您是否在寻找有关QAPlug或Gradle的信息。 如果是QAPlug,请查看以下教程:
关于Gradle,我发现了以下信息: “默认情况下,所有未默认禁用的探测器都会运行。” Gradle FindBugsExtension
要获得相同数量的Findbugs警告/错误,您应该执行以下操作:
我希望它有所帮助。