Skip to content

Configuration scopes: system, user, and project config resolution#564

Open
tony wants to merge 7 commits into
masterfrom
scope-module
Open

Configuration scopes: system, user, and project config resolution#564
tony wants to merge 7 commits into
masterfrom
scope-module

vcspull(docs[scopes]) Document configuration scopes and trust

fd12a56
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jul 22, 2026 in 0s

83.99% (+0.68%) compared to fea3764

View this Pull Request on Codecov

83.99% (+0.68%) compared to fea3764

Details

Codecov Report

❌ Patch coverage is 95.42484% with 14 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.99%. Comparing base (fea3764) to head (fd12a56).

Files with missing lines Patch % Lines
src/vcspull/cli/migrate.py 37.50% 4 Missing and 1 partial ⚠️
src/vcspull/cli/config.py 96.10% 3 Missing ⚠️
src/vcspull/cli/add.py 0.00% 1 Missing and 1 partial ⚠️
src/vcspull/cli/discover.py 50.00% 1 Missing and 1 partial ⚠️
src/vcspull/cli/fmt.py 60.00% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #564      +/-   ##
==========================================
+ Coverage   83.30%   83.99%   +0.68%     
==========================================
  Files          32       34       +2     
  Lines        4492     4716     +224     
  Branches      903      934      +31     
==========================================
+ Hits         3742     3961     +219     
- Misses        499      506       +7     
+ Partials      251      249       -2     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

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