プロパティ 'sonar.jacoco.reportPath'は推奨されていません。代わりに 'sonar.jacoco.reportPaths'を使用してください。プロパティ 'sonar.jacoco.reportPath'は推奨されていません。代わりに 'sonar.jacoco.reportPaths'を使用してください。
SonarQubeからGradleを実行するときにこのメッセージが表示され、マルチモジュールプロジェクト全体で「reportPath」というフレーズが1度も表示されません。私は、すべてのプロジェクトの下にsonarqubeプロパティを置いて、そこにあるかもしれないデフォルトを上書きすることさえできます。どのように私はこのエラーを取り除くことができるかに関するヒント?
のGradle
3.1はbuild.gradle
plugins {
id "jacoco"
id "org.sonarqube" version "2.5"
}
のルートでこれを使用していますラッパーそして、あなたの提案を試してみました:1
allprojects {
sonarqube {
properties {
property "sonar.jacoco.reportPaths", "${project.buildDir}/jacoco/test.exec"
}
}
}
EDIT:
私が使用しています
allprojects {
sonarqube {
properties {
property "sonar.jacoco.reportPath", ""
property "sonar.jacoco.reportPaths", "${project.buildDir}/jacoco/test.exec"
}
}
}
いいえ、あなたはどう思いますか? https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Scanner+for+Gradle
sonarqubeのGradleプラグインは例えば、デフォルトごとにいくつかの値を設定します。
のように空にし、それを設定することで、設定を上書きしようとすることができますか? –
ドキュメントに基づいて言及したように、これはデフォルトでsonarqube gradle pluginによって設定されています –
これは単なる情報なので、心配する必要はありません...まだ動作していますが、将来は削除されます。 ..これが起こるとき、gradleソナープラグインはとにかく更新されます:) –