Vla*_*ski 5 android lint gradle android-lint sonarqube
我遇到了以下问题:我已经安装了带有"Android Lint"质量配置文件的SonarQube和Android插件.当我使用"Android Lint"配置文件执行build.gradle脚本时,sonar-runner插件运行良好,但在SonarQube中我看不到找到匹配的问题,只有零.
然而,当我包含另一个配置文件 - 而不是"Android Lint" - 我可以看到很多问题.同样在我的android SDK中应用它自己的lint时我可以看到157个问题.它可以是什么?
sonar - version 3.7.4; android plugin - version 0.1
您的sonar.sources属性应指向AndroidManifest.xml文件的根目录。例如,如果您的AndroidManifest.xml文件位于,src/main那么您的build.gradle文件应包含:
sonarRunner {
sonarProperties {
...
property "sonar.sources", "src/main"
property "sonar.profile", "Android Lint"
...
}
}
Run Code Online (Sandbox Code Playgroud)
如果您需要更多路径,sonar.sources可以将它们作为逗号分隔的列表。
您可以在其源代码中找到 Sonar Android Plugin 如何确定是否运行分析。
| 归档时间: |
|
| 查看次数: |
1321 次 |
| 最近记录: |