PureXML/Sources/Validation
Mihaela Mihaljevic d0175d5ca0 refactor(validation): located structured validity findings
DocumentType.validityFindings carries ValidityFinding values (reason
plus subject) instead of strings, DTDSchema.declarationErrors holds
ready ValidationErrors, and every declaration-level finding renders at
its declaration's coding path (x, r/@a) instead of at the document
root, matching the XSD consistency-errors precedent. Texts unchanged.
2026-06-10 10:45:17 +02:00
..
AttributeDeclaration.swift
AttributeDefault.swift
AttributeListParser.swift
AttributeType.swift
Conformance.swift feat(validation): conformance-corpus harness via the validation framework 2026-06-09 19:08:17 +02:00
ContentModel.swift
ContentModelMatcher.swift
ContentModelParser.swift
DTDDeclarationValidity.swift refactor(validation): located structured validity findings 2026-06-10 10:45:17 +02:00
DTDDefaults.swift
DTDSchema.swift refactor(validation): located structured validity findings 2026-06-10 10:45:17 +02:00
DTDStandaloneValidity.swift feat(validation): standalone validity constraints and entity WFC 2026-06-10 07:13:30 +02:00
DTDValidationHelpers.swift feat(validation): eduni errata behaviors, 3.3.3 attribute normalization 2026-06-10 07:50:47 +02:00
DTDValidations.swift refactor(validation): located structured validity findings 2026-06-10 10:45:17 +02:00
HTMLValidations.swift feat(html): conformance validator as composable Validation rules 2026-06-09 04:39:03 +02:00
Occurrence.swift
Particle.swift
Schematron.swift
SchematronModel.swift
SchematronParser.swift
Severity.swift
StreamingDTDValidator.swift feat(validation): streaming DTD ID/IDREF integrity 2026-06-09 10:21:20 +02:00
StructuralValidations.swift
Validation.swift
ValidationCombinators.swift
ValidationCore.swift refactor(validation): one shared childSteps; matcher and tokenizer differentials 2026-06-10 04:06:26 +02:00
Validator.swift refactor(validation): one shared childSteps; matcher and tokenizer differentials 2026-06-10 04:06:26 +02:00