Open nedbat opened 11 years ago
Original comment by Remi Rampin (Bitbucket: remram44, GitHub: remram44)
I'm working on this in pull request 27.
@nedbat nice! do you need some help?
The frontend was completely rewritten since, so the pull request is no longer relevant. But the issue might be :wink:
Was this ever addressed @nedbat ?
There is still no tree view in the HTML report, no.
@nedbat Been year and a half, are there any updates on this? Is it at least there on the roadmap? Jest (for javascript) does a wonderful job and could possibly be taken as reference for the frontend.
There are no updates, and there isn't a roadmap. I maintain this project in my spare time, so the effort waxes and wanes with my interest. If someone wants to build this feature, I can help guide them to get it landed.
Thanks for the reply @nedbat. I think it's something I can look into and raise a PR on. Please point me towards where to get started. :) In the meantime, I'll go through the contrib guide.
The place to start is with a design of how it should work. Is it a configuration option? Or something that can be toggled in the report? Are there edge cases to consider?
The file to look at is coverage/html.py
Originally reported by Remi Rampin (Bitbucket: remram44, GitHub: remram44)
I would very much like the HTML report to have a tree view, that would show aggregated totals for packages consisting of several modules.
Might work on it if I get the time.