PureXML/Sources/XSLT
Mihaela Mihaljevic 21ed15b1ec refactor(xslt): keep ResultItem/XSLTContext file-private for namespacing
Only the static deduplicated helper moves to XSLTElements.swift (it needs
no private types); attributeSetAttributes stays in the transformer so the
evaluation context and result-item types remain file-private, satisfying
the one-file-scope-type namespacing gate.
2026-06-09 01:41:48 +02:00
..
XSLTElements.swift refactor(xslt): keep ResultItem/XSLTContext file-private for namespacing 2026-06-09 01:41:48 +02:00
XSLTFunctions.swift feat(xslt): add xsl:include/import, xsl:output, comment, and processing-instruction 2026-06-08 08:08:38 +02:00
XSLTModel.swift feat(xslt): implement xsl:attribute-set and use-attribute-sets 2026-06-09 01:39:45 +02:00
XSLTParser.swift feat(xslt): implement xsl:attribute-set and use-attribute-sets 2026-06-09 01:39:45 +02:00
XSLTTransform.swift feat(xslt): implement xsl:message with terminate 2026-06-09 01:29:37 +02:00
XSLTTransformer.swift refactor(xslt): keep ResultItem/XSLTContext file-private for namespacing 2026-06-09 01:41:48 +02:00
XSLTWhitespace.swift feat(xslt): implement xsl:strip-space and xsl:preserve-space 2026-06-09 01:22:59 +02:00