DelphiCodeCoverage / DelphiCodeCoverage

Mozilla Public License 2.0
75 stars 34 forks source link

Collecting Line Numbers by (<Unit>.pas) condition #26

Open juliusernesti opened 2 years ago

juliusernesti commented 2 years ago

I found many places in my map file according to the following scheme:

Line numbers for ConcurentHashMap(ConcurentHashMap.pas) segment .text 614 0001:0101C080

Line numbers for test_ConcurentHashMap(ConcurentHashMap.pas) segment .text 182 0001:01028730 183 0001:0102873C 184 0001:0102874E

Line numbers for test_ConcurentHashMap(ConcurentHashMap.pas) segment .text 187 0001:01028760 188 0001:0102876C 189 0001:01028779

Line numbers for test_ConcurentHashMap(ConcurentHashMap.pas) segment .text 192 0001:01028780 193 0001:0102878C 194 0001:0102879E

The problem is that I only get a complete output when I specify test_ConcurentHashMap and ConcurentHashMap as units. I get two HTML outputs for the ConcurentHashMap.pas file and have to look at both. Would it be possible to merge these to create just one output?

juliusernesti commented 2 years ago

To get the Breakpoints it is possible to change the condition of the Debugger object (checking module or unit insted of module and unit) grafik But I don't know what effects that has. And I still get 2 reports.