Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] project configurations (includes paths etc)

Hello Marc, 

Thanks for answering my question.

Unfortunately I can't guide you much as I have been hacking through CDT
to make it work too.

I am currently contributing include paths and symbols using the 

org.eclipse.cdt.make.core.ScannerConfigurationDiscoveryProfile

extension point, by declaring a custom scanner configuration for my
toolchain which does the job (as your extension point access logs show).

I have tried to use the external settings provider approach but my
implementation does not work correctly.

I went through the following bits of information: 

There is a bug open on ExternalSettingsProvider being undocumented 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=261642

Also the following threads were quite helpful

http://dev.eclipse.org/mhonarc/lists/cdt-dev/msg15279.html 

http://dev.eclipse.org/newslists/news.eclipse.tools.cdt/msg17432.html 

Hope this helps!

Best,

/Mario

-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
On Behalf Of Marc Weber
Sent: den 20 juni 2009 18:13
To: cdt-dev@xxxxxxxxxxx
Subject: Re: [cdt-dev] project configurations (includes paths etc)

I've made some progress: I think I know how extension points do work now
:-)

On Fri, May 22, 2009 at 10:47:54AM +0200, Mario Pierro wrote:
> Hello,
> 
> What are the differences between using an external settings provider
vs
> implementing an 

That ScannerInfoProvider is marked as obsolete in
"org.eclipse.cdt.core/plugin.xml" 

    <!--
========================================================================
=========== -->
    <!-- Obsolete extension point, use the IPathEntry mechanism to
provide include/macros    -->
    <!--
========================================================================
=========== -->
       <extension-point id="ScannerInfoProvider"
name="%ScannerInfoProvider.name"/>


On Fri, May 22, 2009 at 05:42:16AM +0100, James Blackburn wrote:
> Hi Marc
>
> This is the sort of thing the external setting provider extension
> point is 
> good for. You can use it to provide additional paths to the build
> system 
> dynamically; implementing this should be straightforward.
>
> Cheers,
> James

After spending quite some time adding breakpoints and looking for
extension points I got yet another idea:
checking out org.eclipse.eqiunox.registry containing adding some trace
lines to ExtensionRegistry.java..

So finally I got a trace telling me which extension points are actually
used.

I've pasted the results below: 
You can grep the list yourself to see that neither of both extension
points (externalSettingsProvider nor ScannerInfoProvider) is actually
used!

So is there someone who can tell me wether this feature should work and
if not
how much work a noob (such like me) has to spend on this to fix it ?
Also is there someone willing to spend some time on guiding me ?
I hang around on irc.freenode.net. I can provide you my intsant
messaging data
if you like.

For completeness: I used latest CVS sources.

Thanks
Marc Weber

my logifle showing which extension points have been requested anywhere
(piped
through uniq):

  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.core.runtime.applications
  XX3 getExtension org.eclipse.core.runtime products org.eclipse.sdk.ide
  XX4 getExtensionPoint org.eclipse.core.runtime products
  !SESSION 2009-06-20 17:46:34.009
-----------------------------------------------
  eclipse.buildId=I20090313-0100
  java.version=1.6.0_11
  java.vendor=Sun Microsystems Inc.
  BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
  Framework arguments:  -product org.eclipse.sdk.ide
-XX:MaxPermSize=512m
  Command-line arguments:  -product org.eclipse.sdk.ide -data
/pr/workspace_php_dev/../runtime-EclipseApplication -dev
file:/pr/workspace_php_dev/.metadata/.plugins/org.eclipse.pde.core/Eclip
se Application/dev.properties -os linux -ws gtk -arch x86_64
-XX:MaxPermSize=512m -consoleLog
  !ENTRY org.eclipse.osgi 2 0 2009-06-20 17:46:44.161
  !MESSAGE The following is a complete list of bundles which are not
resolved, see the prior log entry for the root cause if it exists:
  !SUBENTRY 1 org.eclipse.osgi 2 0 2009-06-20 17:46:44.162
  !MESSAGE Bundle lpg.generator.linux_x86_2.0.16 [1134] was not
resolved.
  !SUBENTRY 2 lpg.generator.linux_x86 2 0 2009-06-20 17:46:44.162
  !MESSAGE Platform filter did not match: (& (osgi.os=linux)
(osgi.arch=x86))
  !SUBENTRY 1 org.eclipse.osgi 2 0 2009-06-20 17:46:44.163
  !MESSAGE Bundle lpg.generator.macosx_x86_2.0.16 [1135] was not
resolved.
  !SUBENTRY 2 lpg.generator.macosx_x86 2 0 2009-06-20 17:46:44.163
  !MESSAGE Platform filter did not match: (& (osgi.os=macosx)
(osgi.arch=x86))
  !SUBENTRY 1 org.eclipse.osgi 2 0 2009-06-20 17:46:44.164
  !MESSAGE Bundle lpg.generator.win32_x86_2.0.16 [1136] was not
resolved.
  !SUBENTRY 2 lpg.generator.win32_x86 2 0 2009-06-20 17:46:44.164
  !MESSAGE Platform filter did not match: (& (osgi.os=win32)
(osgi.arch=x86))
  !SUBENTRY 1 org.eclipse.osgi 2 0 2009-06-20 17:46:44.165
  !MESSAGE Bundle org.eclipse.equinox.weaving.hook_1.0.0.200902121956
[1756] was not resolved.
  XX3 getExtension org.eclipse.core.runtime applications
org.eclipse.ui.ide.workbench
  XX4 getExtensionPoint org.eclipse.core.runtime applications
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.core.resources markers
  XX4 getExtensionPoint org.eclipse.core.filesystem filesystems
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.ui splashHandlers
  XX4 getExtensionPoint org.eclipse.ui intro
  XX4 getExtensionPoint org.eclipse.ui activitySupport
  XX4 getExtensionPoint org.eclipse.ui activities
  XX4 getExtensionPoint org.eclipse.ui commands
  XX4 getExtensionPoint org.eclipse.ui actionDefinitions
  XX4 getExtensionPoint org.eclipse.ui acceleratorScopes
  XX4 getExtensionPoint org.eclipse.ui commands
  XX4 getExtensionPoint org.eclipse.ui contexts
  XX4 getExtensionPoint org.eclipse.ui bindings
  XX4 getExtensionPoint org.eclipse.ui commands
  XX4 getExtensionPoint org.eclipse.ui acceleratorConfigurations
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.ui.views
  XX4 getExtensionPoint org.eclipse.ui views
  XX4 getExtensionPoint org.eclipse.ui commandImages
  XX4 getExtensionPoint org.eclipse.ui menus
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui commands
  XX4 getExtensionPoint org.eclipse.ui handlers
  XX4 getExtensionPoint org.eclipse.core.expressions definitions
  XX4 getExtensionPoint org.eclipse.core.expressions propertyTesters
  XX4 getExtensionPoint org.eclipse.core.expressions definitions
  XX4 getExtensionPoint org.eclipse.ui themes
  XX4 getExtensionPoint org.eclipse.ui fontDefinitions
  XX4 getExtensionPoint org.eclipse.core.resources.natures
  XX4 getExtensionPoint org.eclipse.ui internalTweaklets
  XX4 getExtensionPoint org.eclipse.ui perspectives
  XX4 getExtensionPoint org.eclipse.ui internalTweaklets
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui actionSets
  XX4 getExtensionPoint org.eclipse.ui editorActions
  XX4 getExtensionPoint org.eclipse.ui popupMenus
  XX4 getExtensionPoint org.eclipse.ui viewActions
  XX4 getExtensionPoint org.eclipse.ui presentationFactories
  XX4 getExtensionPoint org.eclipse.ui actionSets
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui internalTweaklets
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.core.expressions definitions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.core.expressions definitions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.core.expressions definitions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.core.expressions definitions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.core.expressions definitions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.core.expressions definitions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.jdt.core
classpathVariableInitializer
  XX4 getExtensionPoint org.eclipse.jdt.core
classpathContainerInitializer
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.ui.editors
markerAnnotationSpecification
  XX4 getExtensionPoint org.eclipse.jdt.ui cleanUps
  XX4 getExtensionPoint org.eclipse.ui actionSets
  XX4 getExtensionPoint org.eclipse.ui actionSetPartAssociations
  XX4 getExtensionPoint org.eclipse.ui actionSets
  XX4 getExtensionPoint org.eclipse.ui actionSetPartAssociations
  XX4 getExtensionPoint org.eclipse.ui perspectiveExtensions
  XX4 getExtensionPoint org.eclipse.core.runtime.adapters
  XX4 getExtensionPoint org.eclipse.ui internalTweaklets
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui editors
  XX4 getExtensionPoint org.eclipse.core.runtime contentTypes
  XX4 getExtensionPoint org.eclipse.core.contenttype contentTypes
  XX4 getExtensionPoint org.eclipse.ui editors
  XX4 getExtensionPoint org.eclipse.ui.decorators
  XX4 getExtensionPoint org.eclipse.core.filebuffers documentCreation
  XX4 getExtensionPoint org.eclipse.core.filebuffers documentSetup
  XX4 getExtensionPoint org.eclipse.core.filebuffers
annotationModelCreation
  XX4 getExtensionPoint org.eclipse.core.filebuffers documentCreation
  XX4 getExtensionPoint org.eclipse.core.filebuffers documentSetup
  XX4 getExtensionPoint org.eclipse.core.filebuffers
annotationModelCreation
  XX4 getExtensionPoint org.eclipse.core.resources teamHook
  XX4 getExtensionPoint org.eclipse.team.core repository
  XX4 getExtensionPoint org.eclipse.core.resources natures
  XX4 getExtensionPoint org.eclipse.team.core repository
  XX4 getExtensionPoint org.eclipse.ui popupMenus
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui workingSets
  XX4 getExtensionPoint org.eclipse.ui elementFactories
  XX4 getExtensionPoint org.eclipse.ui workingSets
  XX4 getExtensionPoint org.eclipse.ui elementFactories
  XX4 getExtensionPoint org.eclipse.jdt.ui javaElementFilters
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.ui decorators
  XX4 getExtensionPoint org.eclipse.ui.ide projectNatureImages
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui viewActions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui.ide markerSupport
  XX4 getExtensionPoint org.eclipse.core.resources markers
  XX4 getExtensionPoint org.eclipse.ui popupMenus
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui viewActions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui viewActions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.core.net authenticator
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.mylyn.tasks.ui.repositories
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.mylyn.bugzilla.core.languages
  XX4 getExtensionPoint org.eclipse.mylyn.tasks.core.templates
  XX4 getExtensionPoint org.eclipse.mylyn.tasks.ui.presentations
  XX4 getExtensionPoint org.eclipse.mylyn.tasks.ui.editors
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui popupMenus
  XX4 getExtensionPoint org.eclipse.ui viewActions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui.intro.configExtension
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui startup
  XX4 getExtensionPoint org.eclipse.mylyn.tasks.ui.repositories
  XX4 getExtensionPoint org.eclipse.mylyn.tasks.ui.projectLinkProviders
  XX4 getExtensionPoint org.eclipse.mylyn.tasks.ui.duplicateDetectors
  XX4 getExtensionPoint org.eclipse.mylyn.tasks.ui.actions
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.jdt.core
classpathContainerInitializer
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.jdt.launching executionEnvironments
  XX4 getExtensionPoint org.eclipse.jdt.launching vmInstallTypes
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.mylyn.monitor.ui.user
  XX4 getExtensionPoint org.eclipse.jdt.launching vmInstalls
  XX4 getExtensionPoint org.eclipse.php.core workspaceModelListener
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.php.core includePathVariables
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.dltk.core completionEngine
  XX4 getExtensionPoint org.eclipse.dltk.core language
  XX4 getExtensionPoint org.eclipse.dltk.core
buildpathContainerInitializer
  XX4 getExtensionPoint org.eclipse.dltk.core fileCache
  XX4 getExtensionPoint org.eclipse.dltk.core projectIndexer
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.dltk.core
buildpathContainerInitializer
  XX4 getExtensionPoint org.eclipse.dltk.core environment
  XX4 getExtensionPoint org.eclipse.dltk.launching
interpreterInstallTypes
  XX4 getExtensionPoint org.eclipse.dltk.launching interpreterInstalls
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.core.variables valueVariables
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.core.variables dynamicVariables
  XX4 getExtensionPoint org.eclipse.dltk.launching
interpreterInstallTypes
  XX4 getExtensionPoint org.eclipse.dltk.launching interpreterInstalls
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.mylyn.team.ui changeSets
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.dltk.core model
  XX4 getExtensionPoint org.eclipse.php.core phpModelExtensions
  XX3 getExtension org.eclipse.core.resources natures
org.eclipse.php.core.PHPNature
  XX4 getExtensionPoint org.eclipse.core.resources natures

After hitting "clean" on a cdt project:

  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.cdt.managedbuilder.core.genmakebuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.cdt.core.CIndex
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX4 getExtensionPoint org.eclipse.cdt.core CProjectDescriptionStorage
  XX4 getExtensionPoint org.eclipse.cdt.core.CConfigurationDataProvider
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.buildDefinitions
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.buildProperties
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.buildDefinitions
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.ManagedBuildInfo
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.tcModificationInfo
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.ui.DocCommentOwner
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.cdt.ui ProposalFilter
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui.console consoleFactories
  XX4 getExtensionPoint org.eclipse.ui viewActions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.cdt.core ErrorParser
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui popupMenus
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui.console consolePageParticipants
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.cdt.core
PathEntryContainerInitializer
  XX4 getExtensionPoint org.eclipse.cdt.core.BinaryParser
  XX4 getExtensionPoint org.eclipse.cdt.core language
  XX2 getExtension org.eclipse.cdt.core.CIndexer
org.eclipse.cdt.core.fastIndexer
  XX3 getExtension org.eclipse.cdt.core CIndexer
org.eclipse.cdt.core.fastIndexer
  XX4 getExtensionPoint org.eclipse.cdt.core CIndexer
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.jdt.core.javabuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX4 getExtensionPoint org.eclipse.core.resources
fileModificationValidator
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.core ErrorParser
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.core
PathEntryContainerInitializer
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.dltk.core.scriptbuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.wst.validation.validationbuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.dltk.core.scriptbuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.php.core.PhpIncrementalProjectBuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX4 getExtensionPoint org.eclipse.php.core phpBuilderExtensions
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.php.core.ValidationManagerWrapper
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX4 getExtensionPoint org.eclipse.emf.ecore
package_registry_implementation
  XX4 getExtensionPoint org.eclipse.emf.ecore generated_package
  XX4 getExtensionPoint org.eclipse.emf.ecore dynamic_package
  XX4 getExtensionPoint org.eclipse.emf.ecore factory_override
  XX4 getExtensionPoint org.eclipse.emf.ecore extension_parser
  XX4 getExtensionPoint org.eclipse.emf.ecore protocol_parser
  XX4 getExtensionPoint org.eclipse.emf.ecore content_parser
  XX4 getExtensionPoint org.eclipse.emf.ecore content_handler
  XX4 getExtensionPoint org.eclipse.emf.ecore uri_mapping



after pressing apply on each project setting item (C/C++ folder) and
running clean again this list:

  XX4 getExtensionPoint org.eclipse.ui propertyPages
  XX4 getExtensionPoint org.eclipse.wst.ws.service.policy servicepolicy
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui encodings
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.cdt.core.CIndex
  XX4 getExtensionPoint org.eclipse.cdt.core CProjectDescriptionStorage
  XX4 getExtensionPoint org.eclipse.cdt.core.CConfigurationDataProvider
  XX4 getExtensionPoint org.eclipse.cdt.ui.DocCommentOwner
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.buildDefinitions
  XX4 getExtensionPoint org.eclipse.cdt.ui ProposalFilter
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.buildProperties
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.buildDefinitions
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.ManagedBuildInfo
  XX4 getExtensionPoint
org.eclipse.cdt.managedbuilder.core.tcModificationInfo
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.ui.cPropertyTab
  XX4 getExtensionPoint org.eclipse.cdt.core language
  XX2 getExtension org.eclipse.cdt.core.CIndexer
org.eclipse.cdt.core.fastIndexer
  XX3 getExtension org.eclipse.cdt.core CIndexer
org.eclipse.cdt.core.fastIndexer
  XX4 getExtensionPoint org.eclipse.cdt.core CIndexer
  XX4 getExtensionPoint org.eclipse.cdt.ui.cPropertyTab
  XX4 getExtensionPoint org.eclipse.cdt.make.ui DiscoveryProfilePage
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.ui.cPropertyTab
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.ui.cPropertyTab
  XX4 getExtensionPoint org.eclipse.cdt.core BinaryParser
  XX4 getExtensionPoint org.eclipse.cdt.ui BinaryParserPage
  XX4 getExtensionPoint org.eclipse.cdt.core ErrorParser
  XX4 getExtensionPoint org.eclipse.cdt.ui.cPropertyTab
  XX4 getExtensionPoint org.eclipse.cdt.managedbuilder.core
projectConverter
  XX4 getExtensionPoint org.eclipse.cdt.core CodeFormatter
  XX4 getExtensionPoint org.eclipse.core.runtime preferences
  XX4 getExtensionPoint org.eclipse.equinox.preferences preferences
  XX4 getExtensionPoint org.eclipse.ui.workbench.texteditor
hyperlinkDetectors
  XX4 getExtensionPoint org.eclipse.ui.workbench.texteditor
hyperlinkDetectorTargets
  XX4 getExtensionPoint org.eclipse.ui.workbench.texteditor
spellingEngine
  XX4 getExtensionPoint org.eclipse.cdt.core CodeFormatter
  XX4 getExtensionPoint org.eclipse.cdt.ui CHelpProvider
  XX4 getExtensionPoint org.eclipse.cdt.ui.HelpInfo
  XX4 getExtensionPoint org.eclipse.cdt.ui.cPropertyTab
  XX4 getExtensionPoint org.eclipse.cdt.core language
  XX4 getExtensionPoint org.eclipse.cdt.ui IndexerPage
  XX4 getExtensionPoint org.eclipse.cdt.core language
  XX4 getExtensionPoint org.eclipse.cdt.ui.cPropertyTab
  XX4 getExtensionPoint org.eclipse.cdt.core.projectConverter
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.managedbuilder.core
projectConverter
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.core.resources
fileModificationValidator
  XX4 getExtensionPoint org.eclipse.cdt.core
PathEntryContainerInitializer
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.jdt.core.javabuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.cdt.managedbuilder.core.genmakebuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.core
PathEntryContainerInitializer
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.dltk.core.scriptbuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.wst.validation.validationbuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.dltk.core.scriptbuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.php.core.PhpIncrementalProjectBuilder
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX4 getExtensionPoint org.eclipse.php.core phpBuilderExtensions
  XX3 getExtension org.eclipse.core.resources builders
org.eclipse.php.core.ValidationManagerWrapper
  XX4 getExtensionPoint org.eclipse.core.resources builders
  XX4 getExtensionPoint org.eclipse.emf.ecore
package_registry_implementation
  XX4 getExtensionPoint org.eclipse.emf.ecore generated_package
  XX4 getExtensionPoint org.eclipse.emf.ecore dynamic_package
  XX4 getExtensionPoint org.eclipse.emf.ecore factory_override
  XX4 getExtensionPoint org.eclipse.emf.ecore extension_parser
  XX4 getExtensionPoint org.eclipse.emf.ecore protocol_parser
  XX4 getExtensionPoint org.eclipse.emf.ecore content_parser
  XX4 getExtensionPoint org.eclipse.emf.ecore content_handler
  XX4 getExtensionPoint org.eclipse.emf.ecore uri_mapping
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.managedbuilder.core
projectConverter
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.core ErrorParser
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui viewActions
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui popupMenus
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.ui.console consolePageParticipants
  XX4 getExtensionPoint org.eclipse.ui.services
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.core ErrorParser
  XX4 getExtensionPoint org.eclipse.cdt.make.core
ScannerConfigurationDiscoveryProfile
  XX4 getExtensionPoint org.eclipse.cdt.core CBuildConsole
  XX4 getExtensionPoint org.eclipse.cdt.core.BinaryParser

_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev





Back to the top