Я пытаюсь интегрировать JaCoCo в проект Play Scala, я хочу, чтобы он выполнял покрытие кода для всех подмодулей в одном отчете.генерация отчета о покрытии кода jacoco для всех вспомогательных модулей
Когда я добавляю «jacoco.settings» в корневой проект, jacoco не распознает тесты для вспомогательных модулей. для этого я настроил настройку jacoco для каждого из модулей, а затем запустил покрытие для каждого из них (см. код комментария). результатом является один отчет для каждого модуля.
Я хотел бы создать один отчет для всего проекта, любую идею, что я могу сделать?
object PlutusBuild extends Build {
lazy val root = Project(id = "Plutus", base = file("."))
.aggregate(common, importer, crawler, ref_webapp)
.settings(graphSettings: _*)
.settings(jacoco.settings: _*)
lazy val common = Project(id = "Plutus-Common", base =
file("common"))
/*.settings(jacoco.settings: _*)*/
lazy val importer = Project(id = "Plutus-Importer", base =
file("importer")).dependsOn(common)
/*.settings(jacoco.settings: _*)*/
lazy val crawler = Project(id = "Plutus-Crawler", base =
file("crawler")).dependsOn(common).
configs(Atmos).settings(atmosSettings:_*)
/*.settings(jacoco.settings: _*)*/
...
Спасибо ...