Описание проблемы
В методе dumpLcovFile при генерации LCOV отчёта значение LF (lines found) рассчитывается с использованием bigDecimalsMap.size(), что включает строки со значением -1 (автоматически игнорируемые строки).
Текущее поведение
LF включает все записи в карте, в том числе строки с отрицательными значениями, которые должны быть исключены из подсчёта.
Ожидаемое поведение
LF должен учитывать только строки со значением >= 0, аналогично тому, как это сделано для LH (lines hit).
Контекст
Проблема существовала до текущего PR и требует исправления в отдельном pull request.
Описание проблемы
В методе
dumpLcovFileпри генерации LCOV отчёта значение LF (lines found) рассчитывается с использованиемbigDecimalsMap.size(), что включает строки со значением-1(автоматически игнорируемые строки).Текущее поведение
LF включает все записи в карте, в том числе строки с отрицательными значениями, которые должны быть исключены из подсчёта.
Ожидаемое поведение
LF должен учитывать только строки со значением >= 0, аналогично тому, как это сделано для LH (lines hit).
Контекст
Проблема существовала до текущего PR и требует исправления в отдельном pull request.