【发布时间】:2015-10-04 03:32:08
【问题描述】:
我在 Eclipse 和 Gradle 中配置了 PMD 和 FindBugs。 Gradle 报告由 Jenkins 使用,其中列出了一组违规行为,这些违规行为似乎与 Eclipse 报告的不同。
我想将我的 Eclipse FindBugs 和 PMD 设置设置为与相应 Gradle 插件的默认设置相同。
为 Gradle 插件配置的默认 PMD 规则集和 FindBugs 工作是什么?
【问题讨论】:
我在 Eclipse 和 Gradle 中配置了 PMD 和 FindBugs。 Gradle 报告由 Jenkins 使用,其中列出了一组违规行为,这些违规行为似乎与 Eclipse 报告的不同。
我想将我的 Eclipse FindBugs 和 PMD 设置设置为与相应 Gradle 插件的默认设置相同。
为 Gradle 插件配置的默认 PMD 规则集和 FindBugs 工作是什么?
【问题讨论】:
请参阅findBugs gradle 插件here 和PMD 插件here 的文档。
对于findbugs,它使用effort = 'default'。请参阅 documentation 以了解 findBugs 以了解这意味着什么。
对于PMD,看起来它使用了"basic"。您可以查看 PMD docs 以了解其中的含义。
【讨论】: