diff options
author | Danil Alexeev <danil@alexeev.xyz> | 2024-02-12 16:55:02 +0300 |
---|---|---|
committer | Danil Alexeev <danil@alexeev.xyz> | 2024-02-15 15:59:50 +0300 |
commit | af28f87791ac4aed15d8f869876296febf5d5b58 (patch) | |
tree | cb0eea123982a45f7f761801f7730a7439f3c926 /doc/class.xsd | |
parent | 907db8eebcecb97d527edcaff77a1c87a6c068f5 (diff) | |
download | redot-engine-af28f87791ac4aed15d8f869876296febf5d5b58.tar.gz |
Documentation: Add support for deprecated/experimental messages
Diffstat (limited to 'doc/class.xsd')
-rw-r--r-- | doc/class.xsd | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/class.xsd b/doc/class.xsd index 330fd214c0..f0e1241053 100644 --- a/doc/class.xsd +++ b/doc/class.xsd @@ -99,8 +99,12 @@ </xs:sequence> <xs:attribute type="xs:string" name="name" use="optional" /> <xs:attribute type="xs:string" name="qualifiers" use="optional" /> + <!-- deprecated --> <xs:attribute type="xs:boolean" name="is_deprecated" use="optional" /> <xs:attribute type="xs:boolean" name="is_experimental" use="optional" /> + <!-- /deprecated --> + <xs:attribute type="xs:string" name="deprecated" use="optional" /> + <xs:attribute type="xs:string" name="experimental" use="optional" /> <xs:attribute type="xs:string" name="keywords" use="optional" /> </xs:complexType> </xs:element> @@ -122,8 +126,12 @@ <xs:attribute type="xs:string" name="enum" use="optional" /> <xs:attribute type="xs:boolean" name="is_bitfield" use="optional" /> <xs:attribute type="xs:string" name="default" use="optional" /> + <!-- deprecated --> <xs:attribute type="xs:boolean" name="is_deprecated" use="optional" /> <xs:attribute type="xs:boolean" name="is_experimental" use="optional" /> + <!-- /deprecated --> + <xs:attribute type="xs:string" name="deprecated" use="optional" /> + <xs:attribute type="xs:string" name="experimental" use="optional" /> <xs:attribute type="xs:string" name="keywords" use="optional" /> </xs:extension> </xs:simpleContent> @@ -152,8 +160,12 @@ <xs:element type="xs:string" name="description" /> </xs:sequence> <xs:attribute type="xs:string" name="name" use="optional" /> + <!-- deprecated --> <xs:attribute type="xs:boolean" name="is_deprecated" use="optional" /> <xs:attribute type="xs:boolean" name="is_experimental" use="optional" /> + <!-- /deprecated --> + <xs:attribute type="xs:string" name="deprecated" use="optional" /> + <xs:attribute type="xs:string" name="experimental" use="optional" /> </xs:complexType> </xs:element> </xs:sequence> @@ -170,8 +182,12 @@ <xs:attribute type="xs:string" name="value" /> <xs:attribute type="xs:string" name="enum" use="optional" /> <xs:attribute type="xs:boolean" name="is_bitfield" use="optional" /> + <!-- deprecated --> <xs:attribute type="xs:boolean" name="is_deprecated" use="optional" /> <xs:attribute type="xs:boolean" name="is_experimental" use="optional" /> + <!-- /deprecated --> + <xs:attribute type="xs:string" name="deprecated" use="optional" /> + <xs:attribute type="xs:string" name="experimental" use="optional" /> <xs:attribute type="xs:string" name="keywords" use="optional" /> </xs:extension> </xs:simpleContent> @@ -279,8 +295,13 @@ </xs:sequence> <xs:attribute type="xs:string" name="name" /> <xs:attribute type="xs:string" name="inherits" /> + <!-- deprecated --> + <xs:attribute type="xs:float" name="version" use="optional" /> <xs:attribute type="xs:boolean" name="is_deprecated" use="optional" /> <xs:attribute type="xs:boolean" name="is_experimental" use="optional" /> + <!-- /deprecated --> + <xs:attribute type="xs:string" name="deprecated" use="optional" /> + <xs:attribute type="xs:string" name="experimental" use="optional" /> <xs:attribute type="xs:string" name="keywords" use="optional" /> </xs:complexType> </xs:element> |