Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMikhail Sennikovsky2007-04-17 11:19:22 +0000
committerMikhail Sennikovsky2007-04-17 11:19:22 +0000
commit88d14ca7c4a96ac6cf324801f029c79230c33299 (patch)
tree08f1ea8fb2addb2e9ce6f263f249b62854e5bfd2 /core/org.eclipse.cdt.core/schema
parentcb19d69cff545bb219ce76311067b2d5c6387e93 (diff)
downloadorg.eclipse.cdt-88d14ca7c4a96ac6cf324801f029c79230c33299.tar.gz
org.eclipse.cdt-88d14ca7c4a96ac6cf324801f029c79230c33299.tar.xz
org.eclipse.cdt-88d14ca7c4a96ac6cf324801f029c79230c33299.zip
schema fixes
Diffstat (limited to 'core/org.eclipse.cdt.core/schema')
-rw-r--r--core/org.eclipse.cdt.core/schema/CConfigurationDataProvider.exsd3
-rw-r--r--core/org.eclipse.cdt.core/schema/externalSettingsProvider.exsd3
2 files changed, 4 insertions, 2 deletions
diff --git a/core/org.eclipse.cdt.core/schema/CConfigurationDataProvider.exsd b/core/org.eclipse.cdt.core/schema/CConfigurationDataProvider.exsd
index a55d4af0974..ab41d6c737d 100644
--- a/core/org.eclipse.cdt.core/schema/CConfigurationDataProvider.exsd
+++ b/core/org.eclipse.cdt.core/schema/CConfigurationDataProvider.exsd
@@ -22,7 +22,7 @@
</documentation>
</annotation>
</attribute>
- <attribute name="id" type="string">
+ <attribute name="id" type="string" use="required">
<annotation>
<documentation>
@@ -50,7 +50,6 @@
project nature ids associated with this provider. IDs are separated by the semicolon.
Each time the Build Active configuration gets changed, the project natures set gets adjusted by removing natures associated with the previously active configuration and adding natures associated with the new actove configuration.
This allows to adjust, e.g. the builders to be used with the project, etc.
-
</documentation>
</annotation>
</attribute>
diff --git a/core/org.eclipse.cdt.core/schema/externalSettingsProvider.exsd b/core/org.eclipse.cdt.core/schema/externalSettingsProvider.exsd
index 2f5773a5548..63e21057247 100644
--- a/core/org.eclipse.cdt.core/schema/externalSettingsProvider.exsd
+++ b/core/org.eclipse.cdt.core/schema/externalSettingsProvider.exsd
@@ -14,6 +14,9 @@ This functionality might be used, e.g. by the External SDKs to allow automatic a
<element name="extension">
<complexType>
+ <sequence>
+ <element ref="provider"/>
+ </sequence>
<attribute name="point" type="string" use="required">
<annotation>
<documentation>

Back to the top