Feature #8422

Change the way to calculate the total number of meaningful lines of code and specially highlight lines of code with zero passes of a verifier

Added by Evgeny Novikov 2 months ago. Updated about 1 month ago.

Status:ClosedStart date:09/11/2017
Priority:UrgentDue date:09/25/2017
Assignee:Vladimir Gratinskiy% Done:

100%

Category:BridgeSpent time:-
Target version:0.2
Published in build:

Description

Originally the coverage format required the number of verifier passes through a line of code should be strictly greater than 0. But #8355 will change it.

Bridge should change the way to calculate the total number of meaningful lines of code - just sum up the number of both covered (the number of passes is more than zero) and uncovered (the number of passes is zero) lines. Also like with genhtml it would be very helpful to distinguish covered and uncovered lines of code. So, Bridge needs to specially highlight lines of code with zero passes of a verifier.


Related issues

Blocked by Klever - Feature #8355: Calculate lines coverage without empty lines and some pre... Closed 08/15/2017

History

#1 Updated by Vladimir Gratinskiy 2 months ago

  • Due date set to 09/15/2017
  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Implemented in branch "feature_8422".

#2 Updated by Alexey Polushkin 2 months ago

Total lines coverage is still counted as number of lines of a file, not as sum of covered and uncovered lines.

#3 Updated by Evgeny Novikov 2 months ago

  • Status changed from Resolved to Open

#4 Updated by Vladimir Gratinskiy 2 months ago

This feature needs coverage caches feature that will be implemented in #8354.

#5 Updated by Vladimir Gratinskiy 2 months ago

  • Due date changed from 09/15/2017 to 09/25/2017
  • Status changed from Open to Resolved

Implemented in branch "feature_8354".

#6 Updated by Evgeny Novikov about 1 month ago

  • Status changed from Resolved to Closed

I merged the branch that has this feature (multicoverage) to master in commit:37f0c082.

Also available in: Atom PDF