Android プロジェクトを分析するために Jenkins にジョブを追加していますが、xml ファイル (res/ およびサブディレクトリ内) を考慮に入れることができません。
私の sonar.properties:
# 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
。