sonarqube为什么从Java“Sonar way with Findbugs”质量配置文件中删除了squid:CycleBeweenPackages规则?
我刚刚将SonarQube从5.3更新为5.6.3 运行第一次分析时,我意识到规则squid:CycleBetweenPackages已经从“Sonar way with Findbugs”Java质量概要文件中删除
是否有从默认配置文件中删除此规则的特定原因?如果我手动将其添加到质量配置文件,它将被忽略,而不会添加到规则集
你可以在下面搜索框中键入要查询的问题!
我刚刚将SonarQube从5.3更新为5.6.3 运行第一次分析时,我意识到规则squid:CycleBetweenPackages已经从“Sonar way with Findbugs”Java质量概要文件中删除
是否有从默认配置文件中删除此规则的特定原因?如果我手动将其添加到质量配置文件,它将被忽略,而不会添加到规则集
# 1 楼答案
确实有一个很好的理由,这条规则在java插件的4.0版本中被删除了,正如这张票所提到的:https://jira.sonarsource.com/browse/SONARJAVA-1717
删除该规则的主要原因是,它超出了SonarQube分析器旨在提供的核心特性的范围