SonarQube Android-Lint存储库不包含所有android-lint官方规则吗?

问题描述 投票:0回答:2

在sonarqube Android-lint存储库中,我只能找到158规则,但正式在android-lint中有281规则。您是否有任何线索为什么其余的[[123规则在Sonarqube Lint存储库?

中不可用
android sonarqube lint
2个回答
1
投票
该插件的最新版本于2015年发布,其中嵌入的Android Lint的版本现在可能已经很旧了。如果没有缺失规则的列表,很难验证,但是自从最新的插件发布以来,很可能已经添加了这些规则。

请注意,该插件不再由SonarSource维护。它是用于寻找维护者的存储库。

This answer was was given by one of the sonarqube officials.当我将其发布到他们的官方Google网上论坛时。这是一个非常相关的问题,所以我在这里重新发布了。

有关确认,请参见下面的链接,您将找到讨论的地方:


0
投票
这里是SonarQube的新Android Lint插件-https://github.com/jvilya/sonar-android-plugin

我在工作中大量使用SonarQube。结果,我无法完全支持Android Lint规则。一个插件太旧,另一个插件只能通过“外部问题”起作用。

因此,我决定编写自己的插件,以提供本机SonarQube的经验来处理Android Lint问题。

现在它支持313条规则(来自Android Lint和Timber库)。

© www.soinside.com 2019 - 2024. All rights reserved.