Skip to content

Detect XML nodeType in pre-3.2 documents and deprecated attribute/wrapped in 3.2 documents (XmlNodeTypeBefore32 + deprecation rules) - #6

Draft
modosc wants to merge 1 commit into
openapi-3-2/example-value-fieldsfrom
openapi-3-2/xml-node-type
Draft

modosc wants to merge 1 commit into
openapi-3-2/example-value-fieldsfrom
openapi-3-2/xml-node-type

Conversation

@modosc

@modosc modosc commented Sep 18, 2026 •

Copy link
Copy Markdown
  • XmlNodeTypeBefore32 flags xml.nodeType in pre-3.2 docs
  • XmlAttributeDeprecation / XmlWrappedDeprecation flag attribute: true / wrapped: true in 3.2 docs (deprecated in favor of nodeType)
  • violations point at the schema, same as the existing schema rules

depends on #5.

@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch from 5b48e3b to 54b7c9b Compare September 23, 2026 15:40
@modosc
modosc added this pull request to stack #13 September 23, 2026 15:43
@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch 2 times, most recently from 3c6746e to f68fdef Compare September 23, 2026 15:45
@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch 2 times, most recently from 2f8e82a to 4b6af7a Compare September 24, 2026 21:37
@modosc
modosc removed this pull request from stack #13 September 24, 2026 21:38
@modosc
modosc added this pull request to stack #15 September 24, 2026 21:38
…pped in 3.2 documents (XmlNodeTypeBefore32 + deprecation rules)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch from 4b6af7a to 022e2f7 Compare September 24, 2026 22:28
@modosc
modosc removed this pull request from stack #15 September 24, 2026 22:29
@modosc
modosc added this pull request to stack #20 September 24, 2026 22:29
@modosc modosc changed the title Support XML nodeType for OpenAPI 3.2 (XmlNodeTypeBefore32 + attribute/wrapped deprecations) Detect XML nodeType in pre-3.2 documents and deprecated attribute/wrapped in 3.2 documents (XmlNodeTypeBefore32 + deprecation rules) Sep 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant