kotlinx-kover icon indicating copy to clipboard operation
kotlinx-kover copied to clipboard

Rewrite Kover HTML report

Open shanshin opened this issue 2 years ago • 2 comments

The current HTML report one is poorly suited for displaying the coverage of code written in Kotlin. It is necessary to think over a new design and implement code to generate a more convenient report.

Suggestions for the layout of the HTML report:

  • the report should allow you to browse the coverage in the search mode by packages/classes or directories/files
  • only packages or directories of the same level should be displayed on one page, to view child packages/directories, you need to select one of the lines (this may be optional, now all packages are displayed in one large list)
  • when opening any file, the coverage should be displayed for all classes in this file (currently only displayed for one class)
  • add the possibility of top-level breakdown into subprojects
  • if the display of classes from all subprojects is selected, then add a column with the name of the subproject in which this class is declared

shanshin avatar Nov 01 '22 21:11 shanshin

Hi!!! Does Someone know about this feature request?

omesquita avatar Jan 27 '23 03:01 omesquita

Relates https://youtrack.jetbrains.com/issue/IDEA-318381/Make-HTML-generator-Kotlin-friendly-file-based-structure

shanshin avatar Apr 19 '23 13:04 shanshin