Enhancing JaCoCo Reports with improved Data Visualization

13 views
Skip to first unread message

Tadas Sabestinas

unread,
Apr 3, 2025, 10:07:58 AMApr 3
to JaCoCo and EclEmma Users

Hi JaCoCo team,

I hope you're doing well! I’m a software engineering student, for my bachelor’s thesis, I’m researching Java code coverage tools, and JaCoCo has been my main focus because of its impact in the open-source world.

I’m particularly interested in improving JaCoCo’s HTML reports by adding better data visualization — diagrams, graphs, and other visual elements—to make coverage data easier to interpret. My goal is to make the reports not only more intuitive for developers but also more accessible to non-programmers like project managers.

To work on this, I plan to fork the repository, implement these enhancements and submit a pull request if the changes align with the project’s direction. Before I get started, I wanted to check if this type of contribution would be of interest to the team and whether there are any guidelines or considerations I should keep in mind.

Looking forward to your feedback!

Best,
Tadas

Marc Hoffmann

unread,
Apr 3, 2025, 10:21:45 AMApr 3
to jac...@googlegroups.com
Dear Tadas,

that sounds like a fun project! I’m looking forward to ideas how the reports can be improved!

Almost all of our conventions are checked during the build. So if you activate Github actions für your fork you will see any violations. Here you find some initial pointers about the development setup: https://www.jacoco.org/jacoco/trunk/doc/environment.html

Regarding pull requests I want to be honest: We’re very reluctant with adding new features, additional technologies or complexity. We barely have the capacity to maintain the existing codebase. Also we only add code to the codebase which is fully covered by automated tests.

Cheers,
-marc





--
You received this message because you are subscribed to the Google Groups "JaCoCo and EclEmma Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jacoco+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/jacoco/ec0190ae-4d13-4b9d-bea9-36b1101c8336n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages