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
John Camelon
db73140257
Add JavaDoc.
...
Formatted public interfaces.
Restructured some public interfaces.
2005-03-14 03:15:22 +00:00
Alain Magloire
512e196451
2005-03-12 Alain Magloire
...
Plan item 79518: for PathEntry variable manager.
* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
* src/org/eclipse/cdt/core/resources/IPathEntryVariableManager.java
* src/org/eclipse/cdt/core/resources/PathEntryVariableChangeEvent.java
* src/org/eclipse/cdt/internal/core/PathEntryVariableManager.java
2005-03-13 03:24:33 +00:00
Alain Magloire
4be89c40a4
2005-03-12 Alain Magloire
...
Plan item 79518: for PathEntry variable manager. Enable.
* src/org/eclipse/cdt/internal/ui/preferences/PathEntryVariablesGroup.java
* puglin.xml
2005-03-13 03:24:14 +00:00
John Camelon
a939d75b5d
Add JavaDoc.
...
Formatted public interfaces.
2005-03-12 21:11:42 +00:00
John Camelon
3e9255da5f
Add JavaDoc.
...
Formatted public interfaces.
Restructured some public interfaces.
2005-03-12 19:28:27 +00:00
John Camelon
c0a8eb9c01
Add JavaDoc.
...
Formatted public interfaces.
Restructured some public interfaces.
2005-03-12 19:08:58 +00:00
John Camelon
6545e1c4c7
Patch for Devin Steffler.
...
ASTUtil and friends ported to DOM.
2005-03-11 20:35:22 +00:00
John Camelon
834e06e8fc
Add JavaDoc.
...
Formatted public interfaces.
Restructured some public interfaces.
2005-03-11 19:51:49 +00:00
Andrew Niefer
39ca877911
bug 87705
2005-03-11 19:26:00 +00:00
Andrew Niefer
9e60f45170
Implement IGPPPointerType and IGPPPointerToMemberType (bug 87424)
2005-03-11 16:15:05 +00:00
John Camelon
f4f3208534
Add JavaDoc.
2005-03-11 16:00:31 +00:00
John Camelon
e7f36a7dfb
Add JavaDoc.
2005-03-11 02:24:35 +00:00
John Camelon
5f933cf7ff
Add JavaDoc.
2005-03-11 02:15:20 +00:00