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

3676 commits

Author SHA1 Message Date
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