microsoft / codecoverage

MIT License
84 stars 11 forks source link

dotnet-coverage merge marks cobertura files as invalid when different keyboard/OS language is being used #130

Closed CssaBee closed 2 months ago

CssaBee commented 2 months ago

Using even the sample from https://gcovr.com/en/stable/output/cobertura.html, 'dotnet-coverage merge' marks it as an invalid file. Changing all the dots to commas (representing numbers, e.g. 5.0 vs 5,0) suddenly everything starts to work again.

Using the tool should be language independent and parse cobertura files using dots only for number representation.

AB#2242145

fhnaseer commented 2 months ago

This has been fixed and will be available in the next release (17.12.4).