PureYAML/Sources/Tagged
Mihaela Mihaljevic f7500400ee feat(parsing): exact scalar end positions in the located parse
The scalar event now carries the scanner token's end mark, so a located
scalar's range spans the whole token (end exclusive, one past the last
character) instead of being start-anchored. This gives consumers exact
highlight widths and is the prerequisite for surgical, position-based
text edits. Only the scalar event case gained a field; the value tree,
its equality, and the event dump (which compares value and style, not
marks) are unchanged, so the canonical-event and whole-suite gates stay
green (343 tests).
2026-06-26 02:25:01 +02:00
..
Tagged.ConstructionContext.swift feat(tagged): add typed constructor policy 2026-06-05 16:24:11 +02:00
Tagged.ConstructionError.swift feat(tagged): add typed constructor policy 2026-06-05 16:24:11 +02:00
Tagged.Constructor.swift fix(ci): prepare 0.1.0 release 2026-06-05 21:20:20 +02:00
Tagged.Context.swift feat(tagged): add tag-preserving validation 2026-06-05 15:35:52 +02:00
Tagged.Document.swift feat(tagged): add tag-preserving validation 2026-06-05 15:35:52 +02:00
Tagged.EventComposer.swift feat(parsing): exact scalar end positions in the located parse 2026-06-26 02:25:01 +02:00
Tagged.Node.ModelValue.swift feat(tagged): add typed constructor policy 2026-06-05 16:24:11 +02:00
Tagged.Node.swift feat(tagged): add tag-preserving validation 2026-06-05 15:35:52 +02:00
Tagged.Parser.swift feat(tagged): add tag-preserving validation 2026-06-05 15:35:52 +02:00
Tagged.Rule.Builtins.swift feat(tagged): add tag-preserving validation 2026-06-05 15:35:52 +02:00
Tagged.Rule.swift feat(tagged): add tag-preserving validation 2026-06-05 15:35:52 +02:00
Tagged.Tag.swift feat(tagged): add tag-preserving validation 2026-06-05 15:35:52 +02:00
Tagged.Validator.swift feat(tagged): add tag-preserving validation 2026-06-05 15:35:52 +02:00