Skip to content

feat(status): answer pending changes from git's candidates when git sees every change (#1878) - #289

Merged
sunerpy merged 10 commits into
mainfrom
sync/v1.6.1-pending-fast-path
Oct 1, 2026
Merged

sunerpy merged 10 commits into
mainfrom
sync/v1.6.1-pending-fast-path

fix(status): decline when a .gitattributes above a subdirectory proje…

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

95.29% (target 95.00%)

View this Pull Request on Codecov

95.29% (target 95.00%)

Details

Codecov Report

❌ Patch coverage is 96.78322% with 23 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
crates/codegraph-watch/src/git_pending.rs 96.66% 17 Missing ⚠️
crates/codegraph-extract/src/engine.rs 97.16% 4 Missing ⚠️
crates/codegraph-watch/src/migrate.rs 88.88% 1 Missing ⚠️
crates/codegraph-watch/src/sync.rs 97.82% 1 Missing ⚠️

Impacted file tree graph

@@           Coverage Diff            @@
##             main     #289    +/-   ##
========================================
  Coverage   95.28%   95.29%            
========================================
  Files         160      161     +1     
  Lines       98419    99084   +665     
========================================
+ Hits        93781    94423   +642     
- Misses       4638     4661    +23     
Files with missing lines Coverage Δ
crates/codegraph-cli/src/main.rs 90.92% <100.00%> (+<0.01%) ⬆️
crates/codegraph-extract/src/ext_config.rs 98.01% <100.00%> (+0.10%) ⬆️
crates/codegraph-watch/src/lib.rs 97.72% <ø> (ø)
crates/codegraph-watch/src/migrate.rs 83.48% <88.88%> (+0.48%) ⬆️
crates/codegraph-watch/src/sync.rs 97.89% <97.82%> (-0.01%) ⬇️
crates/codegraph-extract/src/engine.rs 96.43% <97.16%> (+0.01%) ⬆️
crates/codegraph-watch/src/git_pending.rs 96.66% <96.66%> (ø)

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