coverage icon indicating copy to clipboard operation
coverage copied to clipboard

Coverage dashboard above the fold

Open abe33 opened this issue 11 years ago • 4 comments

I was wondering if the upper part of the coverage pane could host some data viz with coverage stats, the files list will then lie below the fold.

Some random ideas:

  • Coverage progression over time (by either storing the last 100 results using the serialization API)
  • Branches/Methods/Lines details (how many covered/how many in total)
  • Code complexity (much more like code climate, but it could be really great)

abe33 avatar Aug 26 '14 14:08 abe33

Sounds like a great idea, but im didn't understand exactly where you want to show this data. Would you be so kind to provide a little mock-up via photoshop or something how it should look?

To your ideas:

  • Coverage progression over time: Sounds like a great idea! Would be possible :)
  • Line details: Aren't they already in the first row of the table currently? There's a "Project" row.
  • Code complexity: I would have to look how i could get the code complexity of a file.

It would also be an idea to write a "Code Climate" package for atom. I haven't used it yet and im not sure which information it exactly provides.

Im on holiday until the 8th of September. I'll try to implement the coverage progression as soon as i get back. Thanks again to you @abe33 :)

philipgiuliani avatar Aug 27 '14 11:08 philipgiuliani

I'll make a little mockup when I come back home.

abe33 avatar Aug 27 '14 11:08 abe33

Did you had already time for doing a little mockup? Thanks a lot!

philipgiuliani avatar Sep 11 '14 14:09 philipgiuliani

Oh, sorry, got taken by all the recent work on the minimap.

Imgur

The idea is that the red line represent the bottom of the visible part of the coverage pane. The files listing is placed below so that you have to scroll to see it. The part above the line, being visible at startup, should contains the overview of the project coverage.

abe33 avatar Sep 11 '14 15:09 abe33