SonarQube规则未检测到

时间:2018-07-31 14:31:40

标签: sonarqube sonarqube-scan

作为开发人员,我是SonarQube的忠实粉丝。这次,尽管我需要进行管理工作,因为我需要从全新安装进行配置。我在SonarQube“方法不应有太多行”中看到了该规则,但是我看不到它属于任何默认配置文件(“ FindBugs + FB-Contrib”,“ Sonar Way”)。我认为这就是我没有在任何项目中看到任何此类违反规则的原因。我认为这应该是常见默认配置文件的一部分,因为这是非常常见的违规行为。如何将此规则添加到配置文件? 我还需要添加其他规则,我希望这些规则也已经存在于默认/可用配置文件中。

1 个答案:

答案 0 :(得分:1)

您无法编辑内置配置文件。相反,您必须创建一个新的配置文件,然后才能根据自己的意愿编辑规则。我建议您通过从您选择的内置配置文件复制规则或从该配置文件继承来初始化新的配置文件。请注意,选择后者意味着可以(并且可能会)通过升级分析仪来更新您的配置文件;例如,SonarJava的每个新版本都实现了新规则,并且其中许多规则已添加到Sonar方式配置文件中。