Skip to content

fix(c): v1.6.1 translation-unit macro visibility and constructor overloads - #282

Merged
sunerpy merged 3 commits into
mainfrom
sync/v1.6.1-alignment-5
Oct 1, 2026
Merged

sunerpy merged 3 commits into
mainfrom
sync/v1.6.1-alignment-5

fix(index): bump the extraction version for the C/C++ macro and const…

1472c12
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 1, 2026 in 1s

95.29% (target 95.00%)

View this Pull Request on Codecov

95.29% (target 95.00%)

Details

Codecov Report

❌ Patch coverage is 94.11765% with 53 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
crates/codegraph-resolve/src/c_macro_visibility.rs 92.51% 45 Missing ⚠️
crates/codegraph-extract/src/lang/cpp.rs 96.07% 4 Missing ⚠️
crates/codegraph-extract/src/walker.rs 98.37% 2 Missing ⚠️
crates/codegraph-resolve/src/resolver.rs 96.87% 2 Missing ⚠️

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #282      +/-   ##
==========================================
+ Coverage   95.27%   95.29%   +0.01%     
==========================================
  Files         157      158       +1     
  Lines       97031    97623     +592     
==========================================
+ Hits        92446    93029     +583     
- Misses       4585     4594       +9     
Files with missing lines Coverage Δ
crates/codegraph-extract/src/lang/mod.rs 100.00% <ø> (ø)
crates/codegraph-resolve/src/name_matcher.rs 96.77% <100.00%> (+<0.01%) ⬆️
crates/codegraph-store/src/index_state.rs 83.33% <ø> (ø)
crates/codegraph-extract/src/walker.rs 93.15% <98.37%> (+0.06%) ⬆️
crates/codegraph-resolve/src/resolver.rs 97.23% <96.87%> (+0.59%) ⬆️
crates/codegraph-extract/src/lang/cpp.rs 93.93% <96.07%> (+0.94%) ⬆️
crates/codegraph-resolve/src/c_macro_visibility.rs 92.51% <92.51%> (ø)

... and 3 files 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.