0

我想为 Kotlin 覆盖 SonarQube 中的规则。

我要覆盖的 1 个特定规则是maxLineLength:从 120 到 250。

由于权限,我无法在 Sonar 中执行此操作。有人告诉我,我可以用我的覆盖将文件放在根目录中。

我在根目录中放置了一个名为detek.yml的文件,并进行了更改。我使用这个文件https://github.com/detekt/detekt/blob/main/detekt-core/src/main/resources/default-detekt-config.yml作为我的起点。

我保留该文件中的所有默认值,除了 120 到 250 的更改。

任何指向分步说明或操作方法的链接都会有所帮助。

其他问题是:我需要保留覆盖 yml 文件中的所有规则还是只保留我想要覆盖的规则?

谢谢

4

0 回答 0