Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-12-28 | Get more of the FFS working. Also turned on Java 5 for cdt.core. | Doug Schaefer | 1 | -1/+1 | |
2007-04-26 | Template Engine submission from Bala Torati (Symbian) with some ↵ | Mikhail Sennikovsky | 1 | -0/+1 | |
modifications and bug-fixes (see Bug 160012) | |||||
2006-07-03 | Add position trackers, includes test cases. | Markus Schorn | 1 | -1/+1 | |
2006-04-19 | Put the Type Cache back and reactivate the code that uses it, i.e., Open ↵ | Doug Schaefer | 1 | -0/+1 | |
Type and the New Class Wizard. The info still returns null but I'll you should be able to compile. | |||||
2006-04-12 | Testing the scalability of the Commit Files dialog. No really, I've removed ↵ | Doug Schaefer | 1 | -4/+0 | |
the old indexer, search and type cache and have fixed all the compile errors that doing so caused. A number of features are disabled to be re-enabled later. | |||||
2005-09-17 | Cleaned up the PDOM stuff, we'll put it in it's own plugin to make it optional. | Doug Schaefer | 1 | -1/+0 | |
2005-09-09 | Start of PDOM. | Doug Schaefer | 1 | -0/+1 | |
2005-04-04 | Removed junit.jar. | John Camelon | 1 | -1/+0 | |
2005-03-14 | Add JavaDoc. | John Camelon | 1 | -0/+1 | |
Formatted public interfaces. Restructured some public interfaces. | |||||
2004-05-28 | undo accidental commit | Andrew Niefer | 1 | -1/+0 | |
2004-05-28 | remove warnings | Andrew Niefer | 1 | -0/+1 | |
2004-04-07 | New patch from Chris Wiebe to boost the performance | Alain Magloire | 1 | -0/+1 | |
of the TypeInfo, a separation is done via the Core and UI to provide more flexibility for clients using this service. | |||||
2004-01-13 | - removal of deprecated 1.2 methods/classes | David Inglis | 1 | -1/+0 | |
2004-01-05 | Fix the classpaths to use dynamic containers again. | Doug Schaefer | 1 | -13/+1 | |
My apologies :-) | |||||
2004-01-05 | Added org.eclipse.core.runtime.compatability as a | Doug Schaefer | 1 | -1/+13 | |
dependency to satisfy Eclipse 3.0M6 requirements. | |||||
2003-11-24 | Upgrade to Eclipse 3.0. Includes: | Doug Schaefer | 1 | -18/+11 | |
- upgrade plugin.xml files - use PDE containers - apply Eclipse 3.0 porting items, in particular openEditor and gotoMarker - remove TestWorkbenches from test plugins | |||||
2003-11-05 | Make the parser source folder a separate jar. | Doug Schaefer | 1 | -1/+1 | |
2003-09-12 | Patch for Keith Campbell. | Doug Schaefer | 1 | -0/+1 | |
- Add missing plugin dependency to eliminate warnings about undefined extension points. | |||||
2003-09-08 | CORE & UI | John Camelon | 1 | -1/+0 | |
Made scoping support more robust in CompleteParse mode. Refactored ISourceElementRequestor (enter|exit)CodeBlock() to take IASTCodeScope rather than IASTScope. Removed the now obsolete DOM. Added enumerator references to ISourceElementRequestor. TESTS Added CompleteParseASTTest::testThrowStatement(), testScoping(), testEnumeratorReferences(). Removed LineNumberTest source as it is obsolete. | |||||
2003-08-13 | Patch for Sean Evoy | John Camelon | 1 | -6/+6 | |
In order to work through CExtensionPoint mechanism, I have to change the existing extension point entries for the Managed and Standard builders to the following (all future builders will have to conform to this as well): <extension id="ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"> <cextension> <run class="org.eclipse.cdt.core.build.managed.ManagedBuildManager"> </run> </cextension> </extension> <extension id="StandardBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"> <cextension> <run class="org.eclipse.cdt.core.build.standard.StandardBuildManager"> </run> </cextension> </extension> As well, the ManagedBuildManager and StandardBuildManager must extend AbstractCExtension. The new project wizards for managed and standard projects have to be modified to register the right class as the scanner info providers for the project. The example below shows the managed project wizard code, but the standard project wizard is similar. try { ICDescriptor desc = CCorePlugin.getDefault().getCProjectDescription(project); desc.remove(CCorePlugin.BUILD_SCANNER_INFO_UNIQ_ID); desc.create(CCorePlugin.BUILD_SCANNER_INFO_UNIQ_ID, ManagedBuildManager.INTERFACE_IDENTITY); } <snip> Clients use a new method defined in CCorePlugin public IScannerInfoProvider getScannerInfoProvider(IProject project) { IScannerInfoProvider provider = null; if (project != null) { try { ICDescriptor desc = (ICDescriptor) getCProjectDescription(project); ICExtensionReference[] extensions = desc.get(BUILD_SCANNER_INFO_UNIQ_ID); if (extensions.length > 0) provider = (IScannerInfoProvider) extensions[0].createExtension(); } catch (CoreException e) { } } return provider; } to get the information provider as shown in the updated JUnit test code below: // Find the first IScannerInfoProvider that supplies build info for the project IScannerInfoProvider provider = CCorePlugin.getDefault().getScannerInfoProvider(project); assertNotNull(provider); As is the case now, clients implement the IScannerInfoChangeListener interface and pass themselves to the provider in a subscription message. There is also a new method on the IScannerInfoProvider interface that allows the client to get information immediately as shown below: IScannerInfo currentSettings = provider.getScannerInformation(project); The ManagedBuildManager::getScannerInfo(IResource) method will be deprecated, then removed before the end of this release cycle. | |||||
2003-07-24 | Patch for Bogdan Gheorghe: | Doug Schaefer | 1 | -0/+1 | |
- Here's a first take at the dependency tree service which is needed by both the managed build and the indexer. The service is in a really early form with no persistance or notification mechanisms in place yet. There is just enough in here to allow Sean to get his makefile dependencies. I added a check box to the indexer tab to enable the service on a per project basis. | |||||
2003-06-16 | Patch for Andrew Niefer. | John Camelon | 1 | -0/+1 | |
Skeleton implementation of C/C++ Search. | |||||
2003-03-04 | Merge new parser into HEAD branch. | Doug Schaefer | 1 | -0/+2 | |
2003-02-17 | New build model from Sam Robb. | Doug Schaefer | 1 | -2/+2 | |
2002-09-17 | cleanup | David Inglis | 1 | -5/+8 | |
2002-07-19 | remove need for | Alain Magloire | 1 | -5/+0 | |
org.eclipse.{search,compare,debug.ui,debug.core,ui} | |||||
2002-07-04 | Updated classpath so that we can successfully build and deploy Jar files ↵ | Judy N. Green | 1 | -5/+5 | |
with CDT Core and UI | |||||
2002-06-28 | change all external plugin jar references to project references added | David Inglis | 1 | -22/+9 | |
some missing src paths | |||||
2002-06-26 | First commit of CDT code from QNX | Sebastien Marineau | 1 | -0/+32 | |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-