Skip to content

feat(ui): serve the upstream browser viewer - #298

Merged
sunerpy merged 7 commits into
mainfrom
feat/ui-viewer
Oct 2, 2026
Merged

sunerpy merged 7 commits into
mainfrom
feat/ui-viewer

test(ui): split the sensitive-root check by platform as upstream does

02aefa3
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 2, 2026 in 1s

95.05% (target 95.00%)

View this Pull Request on Codecov

95.05% (target 95.00%)

Details

Codecov Report

❌ Patch coverage is 91.60323% with 717 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
crates/codegraph-graph/src/named_symbol_flow.rs 82.76% 81 Missing ⚠️
crates/codegraph-ui/src/api/trails.rs 88.42% 77 Missing ⚠️
crates/codegraph-extract/src/syntax_tokens.rs 89.08% 43 Missing ⚠️
crates/codegraph-ui/src/api/boundary.rs 80.09% 43 Missing ⚠️
crates/codegraph-store/src/viewer.rs 91.76% 42 Missing ⚠️
crates/codegraph-graph/src/symbol_lookup.rs 82.94% 37 Missing ⚠️
crates/codegraph-graph/src/dead_code.rs 93.64% 34 Missing ⚠️
crates/codegraph-graph/src/hierarchy.rs 87.54% 34 Missing ⚠️
crates/codegraph-ui/src/api/flow.rs 94.53% 33 Missing ⚠️
crates/codegraph-ui/src/events.rs 89.89% 28 Missing ⚠️
... and 22 more

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #298      +/-   ##
==========================================
- Coverage   95.32%   95.05%   -0.28%     
==========================================
  Files         161      197      +36     
  Lines       99751   108387    +8636     
==========================================
+ Hits        95088   103025    +7937     
- Misses       4663     5362     +699     
Files with missing lines Coverage Δ
crates/codegraph-cli/src/viewer_gate.rs 100.00% <100.00%> (ø)
crates/codegraph-graph/src/query/scoring.rs 98.60% <100.00%> (+0.03%) ⬆️
crates/codegraph-store/src/queries.rs 98.38% <100.00%> (ø)
crates/codegraph-ui/src/api/nodes.rs 100.00% <100.00%> (ø)
crates/codegraph-ui/src/api/routes.rs 100.00% <100.00%> (ø)
crates/codegraph-ui/src/api/stats.rs 100.00% <100.00%> (ø)
crates/codegraph-ui/src/assets.rs 100.00% <100.00%> (ø)
crates/codegraph-watch/src/watcher.rs 94.79% <ø> (+0.16%) ⬆️
crates/codegraph-graph/src/collation.rs 98.18% <98.18%> (ø)
crates/codegraph-ui/src/api/deadcode.rs 98.48% <98.48%> (ø)
... and 30 more

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