我可能会引入一个自定义规则来检查我们的代码是否包含弃用的使用。
using foo.bar;
class FooClass {
自定义规则或Sonar本身是否有可能检查此代码并因使用已弃用的软件包foo.bar而导致构建失败?
答案 0 :(得分:-1)
我要倒退了:
所以我建议你设置在阻止程序严重性的质量配置文件中添加新规则(毕竟,你希望它阻止构建),在New Blocker上设置质量门错误条件发布并设置Jenkins管道以做出适当的响应。
如果你没有使用Jenkins,或者没有使用Pipelines,那么还有Build Breaker plugin,its use is not recommended。