Alain Magloire
77df20e6f9
Updating the file to reflect changes in IPathContainerExtension
2005-03-30 16:39:36 +00:00
Alain Magloire
520d41403e
2005-03-30 Alain Magloire
...
PR 88858 implementation.
* model/org/eclipse/cdt/core/model/CoreModel.java
* model/org/eclipse/cdt/core/model/IIncludeFileEntry.java
* model/org/eclipse/cdt/core/model/IMacroFileEntry.java
* model/org/eclipse/cdt/core/model/IPathEntry.java
* model/org/eclipse/cdt/core/model/IPathEntryContainerExtension.java
* model/org/eclipse/cdt/internal/core/model/DefaultPathEntryStore.java
* model/org/eclipse/cdt/internal/core/model/IncludeFileEntry.java
* model/org/eclipse/cdt/internal/core/model/MacroFileEntry.java
* model/org/eclipse/cdt/internal/core/model/PathEntry.java
* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
* model/org/eclipse/cdt/internal/core/model/PathEntryUtil.java
* src/org/eclipse/cdt/core/resources/ScannerInfo.java
* src/org/eclipse/cdt/core/resources/ScannerProvider.java
2005-03-30 16:38:50 +00:00
Doug Schaefer
43222f2381
Fixed isOnTopContext to check that there are inclusions on the data stack.
2005-03-30 16:33:37 +00:00
Alain Magloire
61da45c653
2005-03-30 Alain Magloire
...
Fix PR 87334
* src/org/eclipse/cdt/internal/ui/compare/CMergeViewer.java
2005-03-30 16:27:08 +00:00
Bogdan Gheorghe
3097c2f126
Modified IndexManger to get rid of an exisiting index for a project when an
...
indexer gets changed.
2005-03-30 14:35:50 +00:00
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
Alain Magloire
6f398f8b5b
2005-03-24 Alain Magloire
...
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlockManagement.java
* src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java
2005-03-25 05:01:23 +00:00
Alain Magloire
28ea038670
2005-03-24 Alain Magloire
...
* cdi/org/eclipse/cdt/debug/mi/core/cdi/MemoryManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/Memoryblock.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/Target.java
* mi/org/eclipse/cdt/debug/mi/core/command/MIShowEndian.java
* mi/org/eclipse/cdt/debug/mi/core/output/MIShowEndianInfo.java
2005-03-25 05:00:10 +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
b23b32c5e5
move standard build test to it own plugin
2005-03-24 17:49:54 +00:00
David Inglis
58e5610d98
added environment APIs to target and build info
...
enable variable support in builder arguments, environment and targets
make builder is now "configurable"
2005-03-24 17:37:27 +00:00
David Inglis
6bcf0f580b
use HelpSystem API
2005-03-24 17:11:37 +00:00
David Inglis
2ab4f6bf28
let core exceptions go
2005-03-24 17:11:07 +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
Alain Magloire
106f442a0d
2005-03-23 Alain Magloire
...
Changes in the CDI ICDIMemoryBlock && ICDIMemoryBlockManagement API.
* cdi/org/eclipse/cdt/debug/mi/core/cdi/MemoryManager.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/MemoryBlock.java
* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Target.java
2005-03-23 22:36:18 +00:00
Alain Magloire
02cff41bd7
2005-03-23 Alain Magloire
...
Change is the ICDIMemoryBlock&& ICDIMemoryManagement API
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlock.java
* cdi/org/eclipse/cdt/debug/core/cdi/model/ICDIMemoryBlockManagement.java
* src/org/eclipse/cdt/debug/internal/core/model/CMemoryBlockExtension.java
2005-03-23 22:35:56 +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