【问题标题】:Differenct Findbugs behavior with QAPlug-findbugs and gradle configurationQAPlug-findbugs 和 gradle 配置的不同 Findbugs 行为
【发布时间】:2013-06-30 10:32:45
【问题描述】:

我正在开发一个 Java 项目。我正在使用 IntelliJ Idea 12.1.4 作为 IDE。

我通过两种方式验证代码质量,

  • 我已经在 IntelliJ IDEA 中安装了 QAPlug-FindBugs 插件,我使用分析代码 自定义分析配置文件。此配置文件仅激活了一个 findbugs 规则。

  • 我在项目的 build.gradle 文件中应用了 findbugs 插件。一世 运行 gradlew check 命令。

这两种方法会导致不同数量的 findbugs 警告/错误。实际上,与 QAPlug -> 分析代码相比,gradlew 检查会导致更多错误/警告。

我知道当我提到 apply plugin : 'findbugs' 时,努力级别设置为默认值。

我试图弄清楚 gradle 插件和 Intellij Idea 插件之间的关系。我无法弄清楚应该在我的自定义配置文件中激活哪些编码规则(用于 QAPlug -> 分析代码操作)以匹配“gradle check”的行为。

谁能告诉我发生了什么事?

【问题讨论】:

    标签: intellij-idea findbugs build.gradle


    【解决方案1】:

    维杰,

    我不确定您是否正在寻找有关 QAPlug 或 Gradle 的信息。 如果是 QAPlug,请查看以下教程:

    关于 Gradle,我发现了以下信息: “默认情况下,所有默认未禁用的检测器都会运行。” Gradle FindBugsExtension

    要获得相同数量的 Findbugs 警告/错误,您应该执行以下操作:

    • 停用自定义 QAPlug 分析配置文件中的所有规则
    • 使用搜索框找到“Powered by Findbugs”并激活它们

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多