Skip to content

fix: batch of 73 bug/doc fixes (#739–#823)#957

Merged
dekobon merged 51 commits into
mainfrom
fix/batch-2026-06-14
Jun 15, 2026
Merged

fix: batch of 73 bug/doc fixes (#739–#823)#957
dekobon merged 51 commits into
mainfrom
fix/batch-2026-06-14

refactor(metrics): share the C# private/protected-modifier predicate

6581ae4
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 15, 2026 in 1s

85.69% (+0.19%) compared to 48cd18a

View this Pull Request on Codecov

85.69% (+0.19%) compared to 48cd18a

Details

Codecov Report

❌ Patch coverage is 97.94872% with 28 lines in your changes missing coverage. Please review.
✅ Project coverage is 85.69%. Comparing base (48cd18a) to head (6581ae4).

Files with missing lines Patch % Lines
src/metrics/loc.rs 95.08% 9 Missing ⚠️
src/comment_rm.rs 87.50% 5 Missing and 1 partial ⚠️
src/vcs/git/diff_parse.rs 81.25% 1 Missing and 2 partials ⚠️
src/alterator.rs 90.00% 2 Missing ⚠️
src/vcs/git/jit.rs 93.33% 0 Missing and 2 partials ⚠️
src/c_macro.rs 99.01% 0 Missing and 1 partial ⚠️
src/metrics/abc.rs 98.83% 0 Missing and 1 partial ⚠️
src/metrics/cyclomatic.rs 95.45% 1 Missing ⚠️
src/metrics/npa.rs 99.13% 1 Missing ⚠️
src/output/checkstyle.rs 0.00% 0 Missing and 1 partial ⚠️
... and 1 more
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #957      +/-   ##
==========================================
+ Coverage   85.50%   85.69%   +0.19%     
==========================================
  Files         106      101       -5     
  Lines       64642    65364     +722     
  Branches    64248    65364    +1116     
==========================================
+ Hits        55270    56015     +745     
+ Misses       8943     8918      -25     
- Partials      429      431       +2     
Files with missing lines Coverage Δ
src/c_langs_macros/c_macros.rs 100.00% <ø> (ø)
src/c_langs_macros/c_specials.rs 100.00% <ø> (ø)
src/c_langs_macros/mod.rs 87.50% <100.00%> (+15.08%) ⬆️
src/cfg_predicate.rs 98.74% <100.00%> (+0.11%) ⬆️
src/concurrent_files.rs 90.37% <ø> (ø)
src/count.rs 90.90% <100.00%> (+1.30%) ⬆️
src/getter.rs 91.01% <ø> (-1.13%) ⬇️
src/langs.rs 91.44% <100.00%> (+1.00%) ⬆️
src/macros/mod.rs 91.97% <ø> (ø)
src/metric_set.rs 99.02% <100.00%> (+0.08%) ⬆️
... and 46 more

... and 9 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.