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
Alain Magloire
f328f854fc
2005-03-18 Alain Magloire
...
Export the PathEntry Variable to the outside world.
* src/org/eclipse/cdt/internal/core/CCorePluginResources.properties
* src/org/eclipse/cdt/internal/core/PathEntryVariableManager.java
* src/org/eclipse/cdt/internal/core/PathEntryVariableResolver.java
* plugin.properties
* plugin.xml
2005-03-18 20:25:58 +00:00
David Inglis
1abc733bc1
moving standard build test to its own plugin
2005-03-18 19:17:42 +00:00
David Inglis
0629cdbc41
fixed error tick updating
2005-03-18 19:16:42 +00:00
Alain Magloire
1575e7878e
2005-03-18 Alain Magloire
...
Move more code in the try/finally as a precaution. Bad things
where happening (i.e. NPE) but the monitor was not decremented
* index/org/eclipse/cdt/internal/core/indexing/IndexManager.java
2005-03-18 19:06:22 +00:00
Andrew Niefer
6f3bf0d981
Patch from Devin Steffler, using the properties view to help test IASTNodes and IBindings
2005-03-18 18:58:15 +00:00
John Camelon
2f5d16e839
Patch for Devin Steffler.
...
Add selection tests to DOMParserTestSuite.
2005-03-16 16:04:24 +00:00
Bogdan Gheorghe
f309a3e915
Fix for 87982, 88127
2005-03-16 07:31:14 +00:00
Alain Magloire
589f86fdf8
2005-03-14 Alain Magloire
...
Fix NPEs: PathEntryManager should be created first, since it will
be use by other components.
* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
* src/org/eclipse/cdt/core/CCorePlugin.java
* plugin.xml
2005-03-15 19:55:34 +00:00
John Camelon
371fb48bfe
Patch for Devin Steffler.
...
Remove ArrayStoreException.
2005-03-15 18:18:19 +00:00
Bogdan Gheorghe
a936f8db56
Fix for Bugs # 87978, 87982, 87993
2005-03-15 03:35:34 +00:00
John Camelon
bd9022596d
Patch for Devin Steffler.
...
This patch includes:
- several enhancements made to the DOM AST View to improve performance
- "Display Problems" button that will display all found IASTProblems in the AST via the Search View
2005-03-15 00:39:42 +00:00
John Camelon
85d1c00390
Removed warnings.
2005-03-14 21:18:46 +00:00
Bogdan Gheorghe
402cb165c3
- upgrade mechanism for old indexer projects
...
- a new "No Indexer" null indexer used for projects that don't need indexing
- temporary modification to the Automated suite to get around TypeCache manager kicking off unwanted upgrades
during JUnits
2005-03-14 21:08:21 +00:00
John Camelon
44ccc9fdac
Fixed Bug 87807 - [Parser] CPPASTTypeIdExpression does not implement ICPPASTTypeIdExpression
2005-03-14 20:24:33 +00:00
John Camelon
f83e7a7c6f
Fixed Bugzilla Bug 87548 : [DOM AST] IASTName interface lacks methods to determine if name is a declaration, a definition or a reference
2005-03-14 20:14:37 +00:00
Bogdan Gheorghe
79386d0400
Cleaned up some reference problems in cdt-core plugin.xml; refactoring tests BaseTestFramework.java
2005-03-14 19:23:37 +00:00
Bogdan Gheorghe
8cb9d02dae
New core framework for indexer
...
New UI framework for indexer
Updates to core tests/ui tests
2005-03-14 05:32:07 +00:00