我所有的java类都在用Android Lint规则进行分析,而不是我的xml.我也在sonarqube上安装了xml插件。我使用的声纳qube属性如下:
sonarqube {
properties {
property "sonar.sources", "src"
property "sonar.projectName", "XYZ" // Name of your project
property "sonar.projectVersion", "1.0.0" // Version of your project
property "sonar.projectDescription", "XYZ Application"
property "sonar.scm.provider","git"
}
}
有人帮忙!!PS:我通过命令运行分析 ./gradlew sonarqube
看看新的Android Lint Plugin - https://github.com/jvilya/sonar-android-plugin。
它应该解决您的问题。
设置简单
sonarqube {
properties {
property "sonar.android.lint.reportPaths", "build/reports/lint-results.xml"
}
}