Skip to content

Reject list-shaped payloads and clarify only() source-key semantics

b7f0d92
Select commit
Loading
Failed to load commit list.
Merged

Add Mapper facade and Dto::from() shortcut for heterogeneous sources #111

Reject list-shaped payloads and clarify only() source-key semantics
b7f0d92
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 11, 2026 in 1s

83.06% (+0.26%) compared to dc2a3eb

View this Pull Request on Codecov

83.06% (+0.26%) compared to dc2a3eb

Details

Codecov Report

❌ Patch coverage is 96.10390% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 83.06%. Comparing base (dc2a3eb) to head (b7f0d92).

Files with missing lines Patch % Lines
src/Mapper.php 94.44% 3 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff              @@
##             master     #111      +/-   ##
============================================
+ Coverage     82.80%   83.06%   +0.26%     
- Complexity     1530     1555      +25     
============================================
  Files            43       45       +2     
  Lines          3756     3833      +77     
============================================
+ Hits           3110     3184      +74     
- Misses          646      649       +3     

☔ View full report in Codecov by Sentry.
📢 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.