如何从 SonarQube 项目设置中删除 language/Quality 配置文件

How to remove a language/Quality Profile from SonarQube project settings

我可以 + 通过相应按钮添加语言,但我看不到删除语言的方法:

这适用于 v8.7.1,但同样适用于 v6.6。我的帐户在两个实例上都在 sonar-administrators 组中(但在后者上我什至无法添加语言。)

documentation for Project settings 没有提及任何相关内容。

实际上还有两种其他方法可以“禁用”一种语言:

  • 通过应对 build-in 一个(而不是扩展它)并禁用所有规则来创建另一个质量配置文件。
  • 将与某种语言关联的文件后缀更改为无效内容。例如,您可以将 sql 的文件扩展名设置为 .foobar。因为你的 SQL 文件的 none 会有一个 .foobar 文件后缀,所以它们不会被分析。您可以从项目仪表板 > 常规设置 > 语言 > 文件后缀更改此设置。

来源:https://community.sonarsource.com/t/how-to-turn-off-analysis-for-specific-languages/21671