What is JaCoCo?
Who uses JaCoCo?
Why developers like JaCoCo?
Here are some stack decisions, common use cases and reviews by companies and developers who chose JaCoCo in their tech stack.
We use JaCoCo because it enables us to statically find missing test opportunities and improve our Test-Coverage, alongside PITest. While PITest performs mutation testing to dynamically and heuristically find missing test cases, JaCoCo finds lines of code that are not covered by the tests until now.
Both coverage tests are equally important for us and so JaCoCo has become an essential part of our build pipeline.