Skip to content

fix: batch of eight issues (#1136, #1143, #1159-#1164) - #1193

Merged
dekobon merged 24 commits into
mainfrom
fix/batch-2026-08-02
Aug 3, 2026
Merged

fix: batch of eight issues (#1136, #1143, #1159-#1164)#1193
dekobon merged 24 commits into
mainfrom
fix/batch-2026-08-02

fix: resolve findings from the PR #1193 review

48a143d
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 3, 2026 in 1s

98.17% (+0.05%) compared to 8c5c323

View this Pull Request on Codecov

98.17% (+0.05%) compared to 8c5c323

Details

Codecov Report

❌ Patch coverage is 97.78535% with 13 lines in your changes missing coverage. Please review.
✅ Project coverage is 98.17%. Comparing base (8c5c323) to head (48a143d).

Files with missing lines Patch % Lines
src/preproc.rs 86.11% 4 Missing and 1 partial ⚠️
src/metrics/abc/ruby.rs 83.33% 0 Missing and 3 partials ⚠️
src/metrics/abc/php.rs 92.30% 1 Missing ⚠️
src/metrics/abc/python.rs 92.85% 0 Missing and 1 partial ⚠️
src/metrics/cognitive/mozcpp.rs 0.00% 1 Missing ⚠️
src/metrics/nargs.rs 97.05% 0 Missing and 1 partial ⚠️
src/metrics/npa/go.rs 96.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1193      +/-   ##
==========================================
+ Coverage   98.11%   98.17%   +0.05%     
==========================================
  Files         276      276              
  Lines       70447    70896     +449     
  Branches    70017    70466     +449     
==========================================
+ Hits        69120    69600     +480     
+ Misses        907      875      -32     
- Partials      420      421       +1     
Files with missing lines Coverage Δ
src/c_macro.rs 98.12% <ø> (ø)
src/checker/java.rs 87.50% <100.00%> (+0.54%) ⬆️
src/function.rs 88.23% <100.00%> (+0.73%) ⬆️
src/getter/java.rs 96.00% <100.00%> (ø)
src/metrics/abc.rs 99.59% <100.00%> (+<0.01%) ⬆️
src/metrics/abc/cpp.rs 95.32% <ø> (ø)
src/metrics/abc/elixir.rs 74.39% <ø> (ø)
src/metrics/abc/perl.rs 92.74% <ø> (ø)
src/metrics/cognitive.rs 99.86% <100.00%> (+<0.01%) ⬆️
src/metrics/cognitive/c.rs 100.00% <100.00%> (ø)
... and 26 more

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.