从 SonarQube 'Package Tangle Index' 分析中排除包/目录

Exclude package / directory from SonarQube's 'Package Tangle Index' analisys

我们 运行 SonarQube analisys 在我们的代码上,我们在使用第 3 方包和 "Package Tangle Index" analisys 时遇到了麻烦。由于某些原因,我们无法解决这些问题,而且我不能简单地将文件夹排除在外,因为那样太苛刻了;我还有另一个规则,我想 运行 在那里。

所以...有什么方法可以根据特定的包缠结索引规则将此包/目录排除在分析之外吗?我们已经尝试 squid:CycleBetweenPackages 规则排除,但它似乎没有用。没有生成警报,但索引仍然很强劲。

谢谢!

Package Tangle Index 不是一个规则,它实际上是一个指标,所以你不能删除它。

始终计算指标,因为它们用于激活或不激活规则。

在SonarQube 4.5.1(我使用的版本)中,你可以删除这个分析包。但是,所有内容都将被排除,即不会为其计算其他指标:设置 > 排除项> 文件。