2

我们正在使用 Sonar 执行代码分析。设计决策是关于接口与实现类的位置,导致声纳(正确)找到一个包周期。

由于这在当前项目中是已知的并被接受,我怎样才能禁用检查,最好是在代码中?

我已经尝试将//NOSONAR导致循环的导入行放在@SuppressWarnings("CycleBetweenPackages")类声明的上方,但都没有让声纳忽略相关类的这个错误。

4

2 回答 2

3
于 2013-05-30T07:03:54.523 回答
0

考虑到这是一个老问题,它可能已经解决了,但到目前为止,该规则的 ID 是

squid:CycleBetweenPackages

不仅

CycleBetweenPackages 

正如你所说。尝试执行此替换。

于 2016-05-24T09:27:14.773 回答