SonarQube:如何抑制 Kotlin 代码中的警告

SonarQube: How to suppress a warning in Kotlin code

我将 SQ 7.3-alpha1 与 sonar-kotlin-plugin-1.0.1 一起使用。965.jar。但是,我无法在我的 Kotlin 代码中停用 Spring Data 中我需要在方法名称中使用“_”的存储库的特殊警告。 //NOSONAR@Suppress("kotlin:S100") 以及 @SuppressWarnings("kotlin:S100") 我都试过了。任何提示表示赞赏。

您无法停用该问题,因为 none 您尝试使用的机制已针对 Kotlin 实现。

相反,您必须从 UI 一侧执行此操作。

好消息,https://jira.sonarsource.com/browse/SONARSLANG-373 已在 Sonarslang 1.6 版中修复。因此对该版本的更新可能会改善这种情况。我还没有测试过,所以措辞谨慎。