我在 Jenkins 中添加了一个工作来分析一个 android 项目,但我无法让它考虑到 xml 文件(在 res/ 和子目录中)。
我的声纳属性:
# required metadata
sonar.projectKey=AndroidProj
sonar.projectName=AndroidProj
sonar.projectVersion=1.0
# path to source directories (required)
sonar.sources=src
sonar.binaries=bin/classes
# The value of the property must be the key of the language.
sonar.language=java
sonar.sourceEncoding=UTF-8
sonar.profile=Android Lint
这在 SonarQube Web UI 中给我的只是 java 文件(确实sonar.language=java
应该表明这一点),那么我怎么能对 xml 文件进行 Lint 检查呢?
设置sonar.language=xml
不顺利sonar.profile=Android Lint
。