mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-30 12:25:35 +02:00
Get rid of the extra schema includes to expressions.
This causes build errors when using Mars. Change-Id: I5b7aaa261e252b7aa7a2afe5a86398c4f24af0aa Reviewed-on: https://git.eclipse.org/r/38174 Reviewed-by: Doug Schaefer <dschaefer@qnx.com> Tested-by: Doug Schaefer <dschaefer@qnx.com>
This commit is contained in:
parent
24d2e1a4c8
commit
c8ba1b6c3a
6 changed files with 63 additions and 45 deletions
|
@ -1,8 +1,6 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!-- Schema file written by PDE -->
|
||||
<schema targetNamespace="org.eclipse.cdt.core" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.schema plugin="org.eclipse.cdt.core" id="PDOMASTProcessor" name="PDOM AST Processor"/>
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!-- Schema file written by PDE -->
|
||||
<schema targetNamespace="org.eclipse.cdt.core" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.schema plugin="org.eclipse.cdt.core" id="ProblemMarkerFilter" name="Problem Marker Filter"/>
|
||||
|
@ -11,9 +9,9 @@
|
|||
This extension point allows to filter out unneeded problem markers.
|
||||
For example during building of Qt base project with QML files tool Qt Linguist
|
||||
could report syntax errors in some qml file. These errors are presented as
|
||||
"C/C++ Problems" in qml files because they match format CDT expects for errors.
|
||||
"C/C++ Problems" in qml files because they match format CDT expects for errors.
|
||||
If there is already installed plug-in that handles QML files it is a wise to ignore such
|
||||
errors because they are already reported as "QML Problems" with more meaningful descriptions.
|
||||
errors because they are already reported as "QML Problems" with more meaningful descriptions.
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
|
@ -55,7 +53,7 @@
|
|||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
|
||||
|
||||
<element name="problemMarkerFilter">
|
||||
<complexType>
|
||||
<sequence>
|
||||
|
@ -66,9 +64,9 @@
|
|||
<documentation>
|
||||
Implementation of Problem Marker Filter that allows to filter out unneded or duplicit problem markers.
|
||||
</documentation>
|
||||
<appinfo>
|
||||
<appInfo>
|
||||
<meta.attribute kind="java" basedOn=":org.eclipse.cdt.core.IProblemMarkerFilter"/>
|
||||
</appinfo>
|
||||
</appInfo>
|
||||
</annotation>
|
||||
</attribute>
|
||||
</complexType>
|
||||
|
@ -88,7 +86,7 @@
|
|||
<meta.section type="examples"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
The following is an example of a qmakeEnvProvider contribution:
|
||||
The following is an example of a qmakeEnvProvider contribution:
|
||||
<p>
|
||||
<pre>
|
||||
<extension
|
||||
|
@ -116,7 +114,7 @@
|
|||
<meta.section type="apiinfo"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
The contributed class must implement <code>org.eclipse.cdt.core.IProblemMarkerFilter</code>.
|
||||
The contributed class must implement <code>org.eclipse.cdt.core.IProblemMarkerFilter</code>.
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
|
@ -125,7 +123,7 @@
|
|||
<meta.section type="implementation"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
Copyright (c) 2014 BlackBerry Limited and others.
|
||||
Copyright (c) 2014 BlackBerry Limited and others.
|
||||
All rights reserved. This program and the accompanying materials
|
||||
are made available under the terms of the Eclipse Public License v1.0
|
||||
which accompanies this distribution, and is available at
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!-- Schema file written by PDE -->
|
||||
<schema targetNamespace="org.eclipse.cdt.ui" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.schema plugin="org.eclipse.cdt.ui" id="quickAssistProcessors" name="Quick Assist Processor"/>
|
||||
|
@ -16,7 +14,9 @@ This extension point supports the <code>enablement</code> tag. Prope
|
|||
</dl>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
|
||||
|
||||
<element name="extension">
|
||||
<annotation>
|
||||
<appInfo>
|
||||
|
@ -53,6 +53,7 @@ This extension point supports the <code>enablement</code> tag. Prope
|
|||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
|
||||
<element name="quickAssistProcessor">
|
||||
<complexType>
|
||||
<sequence>
|
||||
|
@ -97,14 +98,7 @@ with a public 0-argument constructor.
|
|||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="apiInfo"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
The contributed class must implement <code>org.eclipse.cdt.ui.text.IQuickAssistProcessor</code>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="since"/>
|
||||
|
@ -113,6 +107,7 @@ with a public 0-argument constructor.
|
|||
5.1
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="examples"/>
|
||||
|
@ -140,6 +135,17 @@ with a public 0-argument constructor.
|
|||
</p>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="apiInfo"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
The contributed class must implement <code>org.eclipse.cdt.ui.text.IQuickAssistProcessor</code>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="copyright"/>
|
||||
|
@ -149,4 +155,5 @@ with a public 0-argument constructor.
|
|||
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
</schema>
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!-- Schema file written by PDE -->
|
||||
<schema targetNamespace="org.eclipse.cdt.ui" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.schema plugin="org.eclipse.cdt.ui" id="quickFixProcessors" name="Quick Fix Processor"/>
|
||||
|
@ -21,7 +19,9 @@ This extension point supports the <code>enablement</code> tag. Prope
|
|||
</p>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
|
||||
|
||||
<element name="extension">
|
||||
<annotation>
|
||||
<appInfo>
|
||||
|
@ -58,6 +58,7 @@ This extension point supports the <code>enablement</code> tag. Prope
|
|||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
|
||||
<element name="quickFixProcessor">
|
||||
<complexType>
|
||||
<sequence>
|
||||
|
@ -99,6 +100,7 @@ with a public 0-argument constructor.
|
|||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
|
||||
<element name="handledMarkerTypes">
|
||||
<annotation>
|
||||
<documentation>
|
||||
|
@ -112,6 +114,7 @@ If no handled marker type are specified, the processor will get problems of type
|
|||
</sequence>
|
||||
</complexType>
|
||||
</element>
|
||||
|
||||
<element name="markerType">
|
||||
<complexType>
|
||||
<attribute name="id" type="string" use="required">
|
||||
|
@ -126,14 +129,7 @@ If no handled marker type are specified, the processor will get problems of type
|
|||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="apiInfo"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
The contributed class must implement <code>org.eclipse.cdt.ui.text.IQuickFixProcessor</code>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="since"/>
|
||||
|
@ -142,6 +138,7 @@ If no handled marker type are specified, the processor will get problems of type
|
|||
4.1
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="examples"/>
|
||||
|
@ -171,6 +168,17 @@ If no handled marker type are specified, the processor will get problems of type
|
|||
</p>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="apiInfo"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
The contributed class must implement <code>org.eclipse.cdt.ui.text.IQuickFixProcessor</code>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="copyright"/>
|
||||
|
@ -180,4 +188,5 @@ If no handled marker type are specified, the processor will get problems of type
|
|||
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
</schema>
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!-- Schema file written by PDE -->
|
||||
<schema targetNamespace="org.eclipse.cdt.ui" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.schema plugin="org.eclipse.cdt.ui" id="semanticHighligher" name="Semantic Highlighting"/>
|
||||
|
@ -24,7 +22,9 @@ Contributed highlightings will be visible in the Code tree of the 'C/C++ -
|
|||
</p>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
|
||||
|
||||
<element name="extension">
|
||||
<annotation>
|
||||
<appInfo>
|
||||
|
@ -61,6 +61,7 @@ Contributed highlightings will be visible in the Code tree of the 'C/C++ -
|
|||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
|
||||
<element name="semanticHighlighting">
|
||||
<complexType>
|
||||
<sequence>
|
||||
|
@ -168,14 +169,7 @@ The priorities of the built-in highlightings are available in <code>org.ec
|
|||
</attribute>
|
||||
</complexType>
|
||||
</element>
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="apiInfo"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
The contributed class must implement <code>org.eclipse.cdt.ui.text.ISemanticHighlighter</code>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="since"/>
|
||||
|
@ -184,6 +178,7 @@ The priorities of the built-in highlightings are available in <code>org.ec
|
|||
8.2
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="examples"/>
|
||||
|
@ -224,6 +219,17 @@ The priorities of the built-in highlightings are available in <code>org.ec
|
|||
</p>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="apiInfo"/>
|
||||
</appInfo>
|
||||
<documentation>
|
||||
The contributed class must implement <code>org.eclipse.cdt.ui.text.ISemanticHighlighter</code>
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
|
||||
<annotation>
|
||||
<appInfo>
|
||||
<meta.section type="copyright"/>
|
||||
|
@ -236,4 +242,5 @@ which accompanies this distribution, and is available at
|
|||
http://www.eclipse.org/legal/epl-v10.html
|
||||
</documentation>
|
||||
</annotation>
|
||||
|
||||
</schema>
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!-- Schema file written by PDE -->
|
||||
<schema targetNamespace="org.eclipse.cdt.qt.core" xmlns="http://www.w3.org/2001/XMLSchema">
|
||||
<include schemaLocation="schema://org.eclipse.core.expressions/schema/expressionLanguage.exsd"/>
|
||||
|
||||
<annotation>
|
||||
<appinfo>
|
||||
<meta.schema plugin="org.eclipse.cdt.qt.core" id="qmakeEnvProvider" name="QMake Environment Provider"/>
|
||||
|
@ -66,7 +64,7 @@
|
|||
</appinfo>
|
||||
</annotation>
|
||||
</attribute>
|
||||
<attribute name="priority" type="integer" default="0">
|
||||
<attribute name="priority" type="integer">
|
||||
<annotation>
|
||||
<documentation>
|
||||
Priority of QMake environment provider. Less number means higher priority. Default priority is 0.
|
||||
|
@ -122,6 +120,7 @@
|
|||
</documentation>
|
||||
</annotation>
|
||||
|
||||
|
||||
<annotation>
|
||||
<appinfo>
|
||||
<meta.section type="copyright"/>
|
||||
|
|
Loading…
Add table
Reference in a new issue