fix(array): evaluate map-over values against pipeline input - #984
fix(array): evaluate map-over values against pipeline input#984Seddryck wants to merge 1 commit into
Conversation
|
Important
This repository does not receive automatic reviews because it has fewer than 10 stars. ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Team Run ID: Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #984 +/- ##
==========================================
+ Coverage 86.11% 86.15% +0.04%
==========================================
Files 290 290
Lines 8945 8966 +21
Branches 1655 1658 +3
==========================================
+ Hits 7703 7725 +22
+ Misses 792 791 -1
Partials 450 450
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|



map-overnow evaluates its second argument once against the value piped into the function. Nested contact projections can use.contact | map-over(field, field-names)without repeating.contactinside the argument.Pass the incoming value directly to the values evaluator while preserving public constructors, scalar/tuple broadcasting, and existing
map-withbehavior. Add conformance coverage for nested records, changed inputs, explicit enclosing-scope access, and empty/invalid selections, plus repeated-evaluation and provider invocation tests. Update metadata and the function reference with an executable contact example.Validation:
close #983