Skip to content

feat: port the colby v1.6.2 graph semantics, framework resolvers and synthesis - #322

Draft
sunerpy wants to merge 183 commits into
mainfrom
feat/v0.55-upstream-v1.6.2
Draft

sunerpy wants to merge 183 commits into
mainfrom
feat/v0.55-upstream-v1.6.2

test(sync): add a matrix case for a control file past 64 MiB

2b7c8e1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 20, 2026 in 0s

95.55% (target 95.00%)

View this Pull Request on Codecov

95.55% (target 95.00%)

Details

Codecov Report

❌ Patch coverage is 94.31203% with 210 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
crates/codegraph-cli/src/main.rs 82.99% 75 Missing ⚠️
...degraph-extract/src/embedded/vue_template_calls.rs 90.33% 66 Missing ⚠️
.../codegraph-extract/src/embedded/vue_options_api.rs 92.47% 21 Missing ⚠️
crates/codegraph-extract/src/lang/c_preparse.rs 96.09% 18 Missing ⚠️
crates/codegraph-extract/src/embedded/vue.rs 97.02% 5 Missing ⚠️
crates/codegraph-core/src/file_class.rs 98.11% 3 Missing ⚠️
crates/codegraph-daemon/src/lease_keeper.rs 98.59% 3 Missing ⚠️
crates/codegraph-daemon/src/project_service.rs 90.62% 3 Missing ⚠️
crates/codegraph-daemon/src/session.rs 83.33% 3 Missing ⚠️
crates/codegraph-extract/src/commonjs_requires.rs 97.45% 3 Missing ⚠️
... and 6 more

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #322      +/-   ##
==========================================
+ Coverage   95.06%   95.55%   +0.49%     
==========================================
  Files         198      279      +81     
  Lines      109293   164465   +55172     
==========================================
+ Hits       103895   157161   +53266     
- Misses       5398     7304    +1906     
Files with missing lines Coverage Δ
crates/codegraph-core/src/types.rs 100.00% <ø> (ø)
crates/codegraph-daemon/src/control.rs 97.04% <100.00%> (+0.37%) ⬆️
crates/codegraph-daemon/src/install.rs 100.00% <100.00%> (ø)
crates/codegraph-daemon/src/lib.rs 93.08% <100.00%> (+0.31%) ⬆️
crates/codegraph-daemon/src/proxy.rs 96.39% <100.00%> (+0.51%) ⬆️
crates/codegraph-daemon/src/spawn.rs 95.62% <ø> (-1.10%) ⬇️
crates/codegraph-extract/src/embedded/astro.rs 98.83% <100.00%> (+1.00%) ⬆️
crates/codegraph-extract/src/embedded/mod.rs 100.00% <100.00%> (ø)
crates/codegraph-extract/src/embedded/shopify.rs 100.00% <100.00%> (ø)
crates/codegraph-extract/src/embedded/svelte.rs 93.68% <100.00%> (+0.66%) ⬆️
... and 77 more

... and 74 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.