aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/context.xsd18
1 files changed, 18 insertions, 0 deletions
diff --git a/spec/context.xsd b/spec/context.xsd
index e334ee27..24958fb2 100644
--- a/spec/context.xsd
+++ b/spec/context.xsd
@@ -116,6 +116,7 @@
<element minOccurs="0" ref="provider:doc"/>
<element minOccurs="0" ref="provider:type"/>
<element minOccurs="0" ref="provider:typedoc"/>
+ <element minOccurs="0" ref="provider:deprecated"/>
</all>
<attribute name="name" use="required" type="token">
<annotation><documentation>
@@ -132,6 +133,11 @@
The type of this key, if it is a simple string.
</documentation></annotation>
</attribute>
+ <attribute name="deprecated" use="optional" type="token">
+ <annotation><documentation>
+ Whether or not the key is dperecated.
+ </documentation></annotation>
+ </attribute>
</complexType>
</element>
@@ -159,4 +165,16 @@
</complexType>
</element>
+ <element name="deprecated">
+ <annotation><documentation>
+ Whether or not the key is dperecated.
+ </documentation></annotation>
+ <!-- XXX - not very strict -->
+ <complexType mixed="true">
+ <sequence>
+ <any minOccurs="0" processContents="lax"/>
+ </sequence>
+ </complexType>
+ </element>
+
</schema>