Skip to content

MavenMultiModule

Marc R. Hoffmann edited this page May 20, 2015 · 25 revisions

Maven Multi-Module Builds

Support for Maven multi-module build is a long outstanding feature request for JaCoCo. This page tries to collect all information about this feature.

Related Feature Requests

Use Cases

TODO

  • units tests in separate module (e.g. Eclipse/tycho)
  • structured report for multiple modules
  • integration tests covering multiple modules
  • enable or disable "cross coverage"

Aspects:

  • parent POM vs. aggregator POM
  • separate vs. combined reports for different test test levels (unit, it)
  • transitive coverage (e.g. test for A causes code coverage on B when A depends on B): this might be desireable or not

Implementation

Other Maven Goals Supporting Multi-Module Reports

TODO