Gradle では、複数のプロジェクトがある場合、1 つのプロジェクトから Jacoco テスト カバレッジ レポートを生成し、他のプロジェクトのクラスをレポートに表示することができます。
そのために、Gradle 2.14 のJacocoReport ドキュメントには、次の2 つのディレクティブのペアがリストされています。
sourceDirectories&classDirectoriesadditionalSourceDirs&additionalClassDirs
ただし、どちらも単一の FileCollection と、すべてのプロジェクト ソース セットと出力ファイルに対するいくつかの接着剤を想定しており、レポートに埋め込まれた実際のソース コードを使用してコード行レベルのfiles()監査を取得するには、 onの呼び出しがsomeJavaProjectSourceSet.srcDirs必要です。
より良い方法はありますか?