Skip to content

Refactor: decompose Parse::parse() into ParseContext + per-state handlers - #71

Merged
mmucklo merged 12 commits into
masterfrom
refactor/parse-decompose
Aug 26, 2026
Merged

mmucklo merged 12 commits into
masterfrom
refactor/parse-decompose

docs(roadmap): record validateLocalPart() deprecation in the ledger

1ed22be
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 26, 2026 in 0s

95.75% (-0.26%) compared to 8a7b37c

View this Pull Request on Codecov

95.75% (-0.26%) compared to 8a7b37c

Details

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.75%. Comparing base (8a7b37c) to head (1ed22be).

Additional details and impacted files

Impacted file tree graph

@@             Coverage Diff              @@
##             master      #71      +/-   ##
============================================
- Coverage     96.01%   95.75%   -0.26%     
- Complexity      434      446      +12     
============================================
  Files             6        7       +1     
  Lines          1078     1108      +30     
============================================
+ Hits           1035     1061      +26     
- Misses           43       47       +4     
Files with missing lines Coverage Δ
src/Parse.php 94.06% <ø> (-0.53%) ⬇️
src/ParseContext.php 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.