如果您使用Findbugs进行编译代码检查,是否有可能基于单个检测器或检测器类别的结果使构建失败?
例如,我想确保我没有任何优先级的空指针相关检测(此列表中“NP”的前缀)。同样,我们真的不希望在循环情况下有任何等待。也就是说,我不一定希望基于国际化检测的构建失败,因为它们对我们的应用程序并不立即至关重要。
期望的最终状态将是一个过程,我们可以针对从 IDE 级别(Eclipse 和 Netbeans)到发布级别(使用 CruiseControl 生成构建)的各种开发阶段进行调整。
注意:我知道 Eclipse 和 Netbeans 都内置了类似的检测方法,但这是一个 FindBugs 特定的问题。