Report malformed sequence items at assigned paths

This commit is contained in:
2026-10-16 19:41:48 +00:00
parent acddce8e2f
commit 0858af1029
3 changed files with 33 additions and 2 deletions

View File

@@ -239,7 +239,7 @@ func validateRegisteredSequences(inputs []*document.Node, claims []compositionCl
start := lengthsByPath[pathKey]
contribution := validatedSequence{items: node.Sequence}
for itemIndex, item := range node.Sequence {
itemPath := claim.path.Index(itemIndex)
itemPath := claim.path.Index(start + itemIndex)
if item == nil || item.Kind != document.Mapping {
location := (*Location)(nil)
if item != nil {