Sonar Android 插件添加自定义规则

Sonar Android Plugin Add custom rules

我想在 sonar-android-master 插件中添加一些自定义规则。

找到这个 但不清楚在此处以管理员身份登录。

但是在搜索更多内容时我得到了这个 Extending Coding Rules,它指出无法使用 android-lint XPath 和 Java 添加自定义规则。

所以请问我的问题:

Android lint 插件目前依赖于 android lint 工具(在 android SDK 中可用)。因此,此声纳插件无法提供添加自定义规则的方法。 (并没有真正的计划这样做,因为我们想通过 java 插件提供很好的 android 规则)。

您可以尝试编写一个小插件来将您的自定义 android lint 规则(因为我认为您可以为该工具编写自定义规则)添加到 sonarqube,这样 android lint 插件就会能够在 sonarqube 中导入与这些规则相关的问题。