Skip to content

Reject option-like VCS arguments a separator can't guard - #552

Merged
tony merged 5 commits into
masterfrom
command-consistency-fix
Aug 30, 2026
Merged

Reject option-like VCS arguments a separator can't guard#552
tony merged 5 commits into
masterfrom
command-consistency-fix

docs(CHANGES): Record backend argument-injection guards

1e40a0e
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 30, 2026 in 1s

61.50% (+0.15%) compared to 6ba039d

View this Pull Request on Codecov

61.50% (+0.15%) compared to 6ba039d

Details

Codecov Report

❌ Patch coverage is 77.27273% with 10 lines in your changes missing coverage. Please review.
✅ Project coverage is 61.50%. Comparing base (6ba039d) to head (1e40a0e).

Files with missing lines Patch % Lines
tests/cmd/test_svn.py 0.00% 5 Missing ⚠️
src/libvcs/cmd/svn.py 0.00% 2 Missing ⚠️
src/libvcs/_internal/run.py 80.00% 1 Missing ⚠️
src/libvcs/cmd/git.py 66.66% 1 Missing ⚠️
src/libvcs/sync/git.py 85.71% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #552      +/-   ##
==========================================
+ Coverage   61.34%   61.50%   +0.15%     
==========================================
  Files          40       40              
  Lines        6556     6595      +39     
  Branches     1104     1106       +2     
==========================================
+ Hits         4022     4056      +34     
- Misses       1940     1946       +6     
+ Partials      594      593       -1     

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