From 692e3ed4367366fd0fe53be5315ec7dede0ae7fa Mon Sep 17 00:00:00 2001 From: Matthew Date: Mon, 17 Jun 2024 20:20:55 -0700 Subject: [PATCH] schemas: Added xsd schemas for RequirementData and RequirementNodeData --- schemas/SchemaRequirementData.xsd | 59 ++++++++++ schemas/SchemaRequirementNodeData.xsd | 151 ++++++++++++++++++++++++++ schemas/settings.jsonc | 7 ++ 3 files changed, 217 insertions(+) create mode 100644 schemas/SchemaRequirementData.xsd create mode 100644 schemas/SchemaRequirementNodeData.xsd create mode 100644 schemas/settings.jsonc diff --git a/schemas/SchemaRequirementData.xsd b/schemas/SchemaRequirementData.xsd new file mode 100644 index 000000000..de5b9fe9a --- /dev/null +++ b/schemas/SchemaRequirementData.xsd @@ -0,0 +1,59 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/schemas/SchemaRequirementNodeData.xsd b/schemas/SchemaRequirementNodeData.xsd new file mode 100644 index 000000000..dedf88bf6 --- /dev/null +++ b/schemas/SchemaRequirementNodeData.xsd @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/schemas/settings.jsonc b/schemas/settings.jsonc new file mode 100644 index 000000000..217e1a4c3 --- /dev/null +++ b/schemas/settings.jsonc @@ -0,0 +1,7 @@ +{ + // Use this in your .vscode settings to set the .xsd associations with the Red Hat XML extension + "xml.fileAssociations": [ + {"pattern": "RequirementData.xml", "systemId": "./schemas/SchemaRequirementData.xsd"}, + {"pattern": "RequirementNodeData.xml", "systemId": "./schemas/SchemaRequirementNodeData.xsd"}, + ] +} \ No newline at end of file