Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite Kover HTML report #272

Open
shanshin opened this issue Nov 1, 2022 · 3 comments
Open

Rewrite Kover HTML report #272

shanshin opened this issue Nov 1, 2022 · 3 comments
Assignees

Comments

@shanshin
Copy link
Collaborator

shanshin commented Nov 1, 2022

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 shanshin added Feature Feature request issue type S: untriaged Status: issue reported but unprocessed labels Nov 1, 2022
@shanshin shanshin self-assigned this Nov 1, 2022
@shanshin shanshin added S: postponed Status: work on the issue is not in the short term plans and removed S: untriaged Status: issue reported but unprocessed labels Nov 1, 2022
@omesquita
Copy link

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

@shanshin
Copy link
Collaborator Author

@shanshin
Copy link
Collaborator Author

shanshin commented Jan 3, 2025

This task will be taken into account when migrating to Kotlin Gradle Plugin.

In the future, it will be moved to the Kotlin task tracker, or closed if it loses relevance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants