1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-12 02:35:37 +02:00
cdt/core/org.eclipse.cdt.core/schema
Andrew Eidsness 5e130ab883 Bug 422804: Allow contributors to add data to the PDOM
The CDT persists an index of source code relationships by processing the
AST produced by the parser.  There is an existing extension-point that
allows contributors to create new linkages in this persisted file.
However there is no mechanism allowing contributors to influence the
data that is stored to the file.

This introduces a new extension-point allowing contributors to
participate in processing the AST that is being persisted to the index.
The intent is for this to be used to store data into the contributor's
new Linkage.

There is no change in functionality for existing linkages.  A
contributor will soon be added in the Qt plugin.

Change-Id: I845c90cbf7c713e23319e2ed1168eb7d74db5868
Signed-off-by: Andrew Eidsness <eclipse@jfront.com>
Reviewed-on: https://git.eclipse.org/r/19089
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
2013-11-29 00:27:15 -05:00
..
BinaryParser.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
CBuildConsole.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
CConfigurationDataProvider.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
CExtensionGeneric.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
CIndex.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
CIndexer.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
CodeFormatter.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
CProject.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
CProjectDescriptionStorage.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
EFSExtensionProvider.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
ErrorParser.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
externalSettingsProvider.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
language.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
LanguageSettingsProvider.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
PathEntryContainerInitializer.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
PDOMASTProcessor.exsd Bug 422804: Allow contributors to add data to the PDOM 2013-11-29 00:27:15 -05:00
ProcessList.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
projectConverter.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
RefreshExclusionFactory.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
ScannerInfoProvider2.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
tagger.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
templateAssociations.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
TemplateDescriptorSchema.xsd Template Engine submission from Bala Torati (Symbian) with some modifications and bug-fixes (see Bug 160012) 2007-04-26 17:07:39 +00:00
templateProcessTypes.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
templates.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00
UNCPathConverter.exsd [bug 417138] Various schema cleanups; English grammar fixes; adding translatable, identifier-type, etc. 2013-09-12 22:54:21 -04:00