1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

3806 commits

Author SHA1 Message Date
Vladimir Hirsl
0861c2c64f Fix for NPE in IndexEncoderUtil.calculateIndexFlags 2005-03-30 05:55:30 +00:00
Chris Wiebe
5a3d496550 2005-03-29 Chris Wiebe
prevent duplicate #includes
	* src/org/eclipse/cdt/internal/ui/wizards/NewClassCodeGenerator.java
2005-03-30 00:58:50 +00:00
Chris Wiebe
12aaa62fa7 2005-03-29 Chris Wiebe
small change for potential reduction in memory usage
	* browser/org/eclipse/cdt/core/browser/QualifiedTypeName.java
2005-03-30 00:46:55 +00:00
Chris Wiebe
6acaa7fee9 2005-03-29 Chris Wiebe
fix PR#87328 by making class wizard page publicly accessible
	refactored wizard code and added comments
	* src/org/eclipse/cdt/internal/ui/wizards/AbstractMethodStub.java
	* src/org/eclipse/cdt/internal/ui/wizards/ConstructorMethodStub.java
	* src/org/eclipse/cdt/internal/ui/wizards/DestructorMethodStub.java
	* src/org/eclipse/cdt/internal/ui/wizards/IMethodStub.java
	* src/org/eclipse/cdt/internal/ui/wizards/NewBaseClassSelectionDialog.java
	* src/org/eclipse/cdt/internal/ui/wizards/NewClassCodeGenerator.java
	* src/org/eclipse/cdt/internal/ui/wizards/NewClassWizardMessages.properties
	* src/org/eclipse/cdt/internal/ui/wizards/DestructorMethodStub.java
	* src/org/eclipse/cdt/internal/ui/wizards/DestructorMethodStub.java
	* src/org/eclipse/cdt/ui/wizards/NewClassCreationWizardPage.java
	* src/org/eclipse/cdt/internal/ui/wizards/NewClassCreationWizard.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassWizardPrefs.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassWizardUtil.java
	* plugin.xml
	removed:
	* src/org/eclipse/cdt/ui/wizards/NewClassCreationWizard.java
	* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
2005-03-30 00:17:45 +00:00
Chris Wiebe
1e4dae1a86 2005-03-9 Chris Wiebe
temporary fix for type parser timeout
	* browser/org/eclipse/cdt/core/browser/cache/TypeParser.java
2005-03-30 00:07:37 +00:00
Bogdan Gheorghe
7a1f792fe6 Patch for Devin Steffler: Initial IndexViewer patch 2005-03-29 21:40:34 +00:00
Vladimir Hirsl
568c1dd81e Generation of problem markers for DOM AST based indexer.
Removing indexer problem markers when problem reporting is deselected.
2005-03-29 20:48:56 +00:00
Doug Schaefer
2e76470f0f Hooked up the template engine to the new content assist processor. 2005-03-29 18:43:28 +00:00
Andrew Niefer
f8da9f5f4e bug 89039 2005-03-29 16:25:09 +00:00
Bogdan Gheorghe
50a283a448 Changed indexer change notification to run as a job.
Some additiional ICDTIndexer changes.
2005-03-29 15:33:11 +00:00
Doug Schaefer
7e8e3349ba Cleaned up some of the createCompletionNode code. 2005-03-29 15:14:10 +00:00
Bogdan Gheorghe
219aa7056b Added cumulative timer to SouceIndexer/DOMIndexer.
Purge any existing jobs from job queue on indexer change event.
Put in an indexer change nofication event that the IndexManager sends to the
newly selected indexer to allow it to react to being selected.
2005-03-29 14:28:29 +00:00
Doug Schaefer
1dbadaeb96 Removed duplicate and empty names from the completion node. 2005-03-28 21:25:24 +00:00
Doug Schaefer
c47e2bcfca Added completion for qualified names. Fixed up the images for fields. 2005-03-28 20:55:04 +00:00
Andrew Niefer
746bb4fda5 fix ClassCastException 2005-03-28 19:46:26 +00:00
Andrew Niefer
55b8cf6afa fix bug 89255 2005-03-28 19:16:59 +00:00
Doug Schaefer
2ea954d056 Added field completion where the prefix is empty. 2005-03-28 19:13:15 +00:00
Doug Schaefer
0f74b22ace Added content assist handling for fields. 2005-03-28 17:53:03 +00:00
Bogdan Gheorghe
51d42b0328 NPE Fix for CTagsConsoleParser 2005-03-28 17:32:14 +00:00
Bogdan Gheorghe
b456fdc959 Initial CTags Indexer contribution
Added timing option to all three indexers
Modified event notification for all indexers to make use of ICDTIndexer constants
Modified SearchEngine to work with all 3 indexers
Added UI block for CTagsIndexer
Ironed out some UI wrinkles in Indexer Block
Added indexer change event for UI Block
2005-03-28 16:36:13 +00:00
Andrew Niefer
fcfbda5c0e prefix lookup for C 2005-03-24 21:17:12 +00:00
David Inglis
a1c3367c10 cleanup,
nls proivder name
	removed some uneed files
2005-03-24 17:52:06 +00:00
David Inglis
1b28d19f8f fixed bug # 88992 2005-03-24 16:57:47 +00:00
Vladimir Hirsl
159eeee20f New DOM AST based indexer and property page.
Indexer infrastructure and CPP/C AST visitors.
Generates the same index as the old one.
	Work in progress:
		- include directives dependency
		- problem marker generation
2005-03-24 15:30:27 +00:00
John Camelon
6ad34a2f75 Fixed Bug 88927 - Bug 88927 - EmptyCodeReaderCache ignores working copies 2005-03-24 00:49:51 +00:00
Alain Magloire
6d60a9e2dc 2005-03-23 Alain Magloire
Fix PR 87443.
	* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
2005-03-24 00:11:25 +00:00
Doug Schaefer
8f2104f4f5 Removed duplicates from list of DOM completions. 2005-03-23 21:52:04 +00:00
Andrew Niefer
6133753311 Initial basic template support:
- visit names in template ids
- resolve bindings for template parameters
2005-03-23 21:06:59 +00:00
Alain Magloire
2531e9354f 2005-03-23 Alain Magloire
NPE fix.
	* src/org/eclipse/cdt/internal/core/PathEntryVariableresolver.java
2005-03-23 19:41:30 +00:00
Andrew Niefer
88e9c1712a tweaks to Devin's stuff that I just previously applied 2005-03-23 16:25:51 +00:00
Alain Magloire
8da83b1029 2005-03-23 Alain Magloire
Optimize the pathentry markers.
	* model/org/eclipse/cdt/internal/core/model/BinaryRunner.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManger.java
2005-03-23 15:50:03 +00:00
Andrew Niefer
b7caba9dd2 Patch from Devin Steffler 2005-03-23 15:33:57 +00:00
Andrew Niefer
e8ba635111 caching of IASTNames in C 2005-03-23 15:26:11 +00:00
Vladimir Hirsl
fc915aee25 Moved ConsoleOutputSniffer from make.core plugin.
Added minimal console parser interface.
2005-03-23 14:06:12 +00:00
Andrew Niefer
96d33f7198 visit problems 88731 2005-03-22 20:14:21 +00:00
Andrew Niefer
594abda89f bug 88460 2005-03-22 20:08:49 +00:00
Andrew Niefer
5a64d3581a oops... fix ArrayIndexOutOfBoundException 2005-03-22 20:03:47 +00:00
Andrew Niefer
a2ed1fa490 bugs 88338, 88501, 88459 2005-03-22 19:57:24 +00:00
Andrew Niefer
a71ce1e482 Fix NPEs in qualified names 2005-03-22 19:13:50 +00:00
Andrew Niefer
3780016b4b Interface for getting qualified names from bindings.
- new ICPPDelegate and ICPPUsingDeclaration, ICPPNamespaceAlias interfaces
2005-03-22 19:11:15 +00:00
Doug Schaefer
0556c189a3 Got rid of my own code reader factor to use one of the built in ones. 2005-03-22 19:09:07 +00:00
John Camelon
a121a987e2 Changed use of SavedCodeReadeFactory() to FileCodeReaderFactory. 2005-03-22 19:06:24 +00:00
John Camelon
56f19f3711 Fix late coupling of CodeReaderCache.
Allow for cdtparser.jar to build w/out dependencies on cdtcore.jar.
2005-03-22 18:44:31 +00:00
Doug Schaefer
c9fa81c5e6 Updated function strings in DOM contrib. Also fixed the nesting in the parameter list validator so that the highlighting moves with the commas correctly. 2005-03-22 17:42:42 +00:00
John Camelon
6759040739 Patch for Devin Steffler.
Code Reader Cache for new parser framework.
2005-03-22 17:00:43 +00:00
Doug Schaefer
ec85b24cb7 Patch for Bog. Update the Index Manager to use the CDescriptor framework to manage which indexer to instantiate for each project. 2005-03-21 15:44:42 +00:00
Doug Schaefer
c63b26f8dc Hooked up the parameter list validator. 2005-03-21 14:35:17 +00:00
Doug Schaefer
b5ac4549c7 Hooked up the parameter list validator. 2005-03-21 14:31:22 +00:00
Alain Magloire
697521bcd1 2005-03-20 Alain Magloire
Fix for 77978.
	* src/org/eclipse/cdt/internal/ui/actions/AddBlockCommentAction.java
	* src/org/eclipse/cdt/internal/ui/text/CAutoIndentStrategy.java
	* src/org/eclipse/cdt/internal/ui/text/CCommentAutoIndenStrategy.java
	* src/org/eclipse/cdt/internal/ui/text/CPartitionScanner.java
	* src/org/eclipse/cdt/internal/ui/text/CSourceViewerConfiguration.java
	* src/org/eclipse/cdt/internal/ui/text/CTextTools.java
	* src/org/eclipse/cdt/internal/ui/text/FastCPartionScanner.java
	* src/org/eclipse/cdt/internal/ui/text/ICPartitions.java
2005-03-20 22:45:16 +00:00
Alain Magloire
3e1e0bb9e2 2005-03-19 Alain Magloire
PR 87336: Did not check if the resource exists.
	* model/org/eclipse/cdt/internal/core/model/Archive.java
	* model/org/eclipse/cdt/internal/core/model/Binary.java
2005-03-19 22:14:44 +00:00