Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-core-dev] CCompletionContributor/help/assit

Bonjour

  The last email from Chris M. prompt us to clean some code, that
we've been carrying around since Eclipse-1.0(pre-jurassic).

There is an extension point "ccompletioncontributor" ICCompletionContributor
that is use for many actions:

* add include
* content assist(completion proposals)
* documentation hovering

- Add include:
  We have now an implementation that can retrieve the info from the indexer
  making the ICCompletionContributor contribution obsolete.

- Content Assist:
  We have an implementation base on COMPLETE_PARSE, making the extension
  contribution obsolete.

- Documentation hovering:
  No doxygen/cppdoc implementation, but intel is proposing this new
  help/documentation that we may hook up with, making this also obsolete.

Now with all the talks about performance of the parser etc ...
It looks like the extension may still be relevant at least for a while.

So I'm proposing we go ahead with the proposed changes from Chris M. and all
but maybe not document this extension, and put a warning:

/**
..
 * <b>Note:</b> This class/interface is part of an interim API that is still under development and expected to
 * change significantly before reaching stability...
 */




Back to the top