1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-05 08:46:02 +02:00
Commit graph

1620 commits

Author SHA1 Message Date
Chris Wiebe
acc7f9cd6a 2004-09-01 Chris Wiebe
avoid unnecessary deltas
	* browser/org/eclipse/cdt/internal/core/browser/cache/TypeCacheManager.java
2004-09-01 22:07:40 +00:00
Chris Wiebe
f5fbd76f3d 2004-08-31 Chris Wiebe
Fix for 68883
	* browser/org/eclipse/cdt/core/browser/AllTypesCache.java
	* browser/org/eclipse/cdt/core/browser/ITypeCacheChangedListener.java
	* browser/org/eclipse/cdt/core/browser/ITypeInfo.java
	* browser/org/eclipse/cdt/core/browser/TypeInfo.java
	* browser/org/eclipse/cdt/core/browser/TypeUtil.java
	* browser/org/eclipse/cdt/core/browser/typehierarchy/TypeHierarchy.java
	* browser/org/eclipse/cdt/core/browser/cache/ITypeCache.java
	* browser/org/eclipse/cdt/core/browser/cache/TypeCache.java
	* browser/org/eclipse/cdt/core/browser/cache/TypeCacheManager.java
2004-08-31 22:57:52 +00:00
Alain Magloire
5aaece1941 2004-08-31 Alain Magloire
Fix for 72198
	* model/org/eclipse/cdt/internal/core/ExternalTranslationUnit.java
	* model/org/eclipse/cdt/internal/core/TranslationUnit.java
2004-08-31 19:55:04 +00:00
Alain Magloire
ac695f59eb remove annoying warnings. 2004-08-31 19:02:01 +00:00
Alain Magloire
5efbcb92a6 remove warning. 2004-08-31 17:04:10 +00:00
John Camelon
7fb669d877 Moving Macro to the right package. 2004-08-31 14:31:57 +00:00
John Camelon
679764813d Fixed 72530 - Merge ExpressionParser & Parser back together 2004-08-30 19:45:33 +00:00
John Camelon
6dc6b84d4b Fixed 72527 - [Scanner] Remove Scanner, ScannerException & clean up IScanner interface 2004-08-30 15:17:40 +00:00
Chris Wiebe
355b875edc add getValidEnclosingProject() 2004-08-27 23:41:02 +00:00
Alain Magloire
cc31ff6aa4 2004-08-27 Alain Magloire
Fix for 72550.
	* plugin.xml
2004-08-27 15:10:21 +00:00
Alain Magloire
98e9abbae3 *** empty log message *** 2004-08-27 01:53:38 +00:00
Alain Magloire
7d8a22cfd5 Check forn remove of duplication in the PathEntries. 2004-08-27 00:17:32 +00:00
Chris Wiebe
45adcaed84 2004-08-26 Chris Wiebe
make QualifiedTypeName immutable class
	get rid of unnecessary memory allocations
	* browser/org/eclipse/cdt/core/browser/IQualifiedTypeName.java
	* browser/org/eclipse/cdt/core/browser/QualifiedTypeName.java
	* browser/org/eclipse/cdt/core/browser/TypeInfo.java
	* browser/org/eclipse/cdt/internal/core/browser/TypeCache.java
2004-08-26 20:41:39 +00:00
David Inglis
026a3fe1d5 fix the disappearing binary container 2004-08-26 19:09:02 +00:00
David Inglis
6eff3a3a90 - improved path marker messages to be more informative
- improved validation method.
2004-08-26 18:54:05 +00:00
David Inglis
469ac36812 revert alain changes for now 2004-08-26 16:34:31 +00:00
Alain Magloire
0ec0d60184 do ADDED for C Project also. 2004-08-26 15:27:06 +00:00
Alain Magloire
1e9cf4ea12 Removing warnings 2004-08-26 15:17:48 +00:00
Alain Magloire
e5d98eb477 Return F_OPENED for opening c/c++ project 2004-08-26 15:14:56 +00:00
Alain Magloire
4732ac2c19 update the pathentry markers on project changed 2004-08-26 02:20:42 +00:00
Chris Wiebe
f06a2d122e 2004-08-25 Chris Wiebe
support for matching enclosed type names
	* browser/org/eclipse/cdt/browser/AllTypesCache.java
	* browser/org/eclipse/cdt/browser/IQualifiedTypeName.java
	* browser/org/eclipse/cdt/browser/QualifiedTypeName.java
	* browser/org/eclipse/cdt/internal/core/browser/cache/ITypeCache.java
	* browser/org/eclipse/cdt/internal/core/browser/cache/TypeCache.java
2004-08-26 02:20:04 +00:00
Chris Wiebe
c399a92017 2004-08-25 Chris Wiebe
add namespace validation to CConventions
	* index/org/eclipse/cdt/internal/core/messages.properties
	* src/org/eclipse/cdt/core/CConventions.java
2004-08-25 21:29:45 +00:00
Alain Magloire
4377ae355f 2004-08-25 Alain Magloire
Fix for PR 72078
	* model/org/eclipse/cdt/internal/core/mode/CProject.java
	* model/org/eclipse/cdt/internal/core/mode/PathEntryManager.java
2004-08-25 14:25:44 +00:00
Chris Wiebe
c56740a804 2004-08-24 Chris Wiebe
fix sorting bug
	* browser/org/eclipse/cdt/core/browser/QualifiedTypeName.java
2004-08-24 20:54:57 +00:00
John Camelon
9dbce05b79 Partial fix for bug 72535 - [Parser] Parser (and indexer) hangs on mutual inclusion 2004-08-24 19:57:11 +00:00
Alain Magloire
e0f8a9bbeb 2004-08-24 Alain Magloire
Fix for PR 72078
	* model/org/eclipse/cdt/internal/core/model/CModelStatus.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
2004-08-24 18:29:51 +00:00
Andrew Niefer
72ff239e40 fix 72219 2004-08-23 19:28:03 +00:00
Chris Wiebe
967b0b1812 2004-08-23 Chris Wiebe
fix for 68210 - add missing cpp header names
	* org/eclipse/cdt/core/template/cpp_headers
2004-08-23 16:33:30 +00:00
Alain Magloire
8b1689a028 2004-08-23 Alain Magloire
Fix for 72382
	* src/org/eclipse/cdt/core/internal/filetype/WorkspaceResolver.java
2004-08-23 14:39:21 +00:00
Alain Magloire
87f24bfe30 2004-08-21 Alain Magloire
(Partial, since the indexer is still not aware of this)
	Fix for 66559: Work on the ResolverModel
	* model/org/eclipse/cdt/internal/core/model/ResolverProcessor.java
	* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
	* src/org/eclipse/cdt/core/internal/filetype/WorkspaceResolver.java
2004-08-22 01:11:14 +00:00
Alain Magloire
940aaa947c Bug fix on the resolver model. 2004-08-21 01:37:37 +00:00
Chris Wiebe
50906ed31f 2004-08-20 Chris Wiebe
make PathUtil visible
	* browser/org/eclipse/cdt/internal/core/browser/PathUtil.java
	* browser/org/eclipse/cdt/internal/core/browser/TypeReference.java
	* browser/org/eclipse/cdt/internal/core/browser/TypeSearchScope.java
2004-08-21 01:26:50 +00:00
Alain Magloire
c931ca6163 2004-08-18 Alain Magloire
Work on the ResolverModel, we make the Core Model aware of the changes.
	Noticeable changes ICFileTypeResolver is tied to a container, this change
	things considerably when extending the implementations.  Sam orignal works
	did not with some pros && cons .. this also has pros and cons.

	* model/org/eclipse/cdt/internal/core/model/CModelManager.java
	* model/org/eclipse/cdt/internal/core/model/ResolverProcessor.java

	* src/org/eclipse/cdt/core/filetype/ICFielTypeResolver.java
	* src/org/eclipse/cdt/core/filetype/IResolverChangeListener.java
	* src/org/eclipse/cdt/core/filetype/IResolverModel.java
	* src/org/eclipse/cdt/core/filetype/ResolverChangeEvent.java
	* src/org/eclipse/cdt/core/filetype/ResolverDelta.java

	* src/org/eclipse/cdt/core/internal/filetype/CFileTypeResolver.java
	* src/org/eclipse/cdt/core/internal/filetype/CustomResolver.java
	* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
	* src/org/eclipse/cdt/core/internal/filetype/WorkspaceResolver.java
2004-08-20 20:29:57 +00:00
Alain Magloire
f56c0202be 2004-08-18 Alain Magloire
When running the CDescriptorOperation make sure we have an ICDescriptor.

	* src/org/eclipse/cdt/internal/core/CDescriptorManager.java
2004-08-20 20:22:56 +00:00
Alain Magloire
1d70c5bb43 2004-08-18 Alain Magloire
The DeltaProcessor should update the sourceRoot also if
	sourceRoot == ICProject

	* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
2004-08-20 20:21:49 +00:00
David Inglis
f693b0966d fixed bug with failure case in initializing container and leaving lock in map 2004-08-20 19:28:09 +00:00
John Camelon
f599a0998b Returned public CodeReader( String filename, InputStream stream ) signature. 2004-08-20 14:21:12 +00:00
Bogdan Gheorghe
92d190f0ab Fix for Bug 71500: [Indexer] all headers get indexed on project open 2004-08-19 21:12:56 +00:00
Andrew Niefer
1b940db018 fix problem encountered while trying to reproduce 70063 2004-08-19 16:10:19 +00:00
John Camelon
b9768b37d5 Fixed Bug 71839 [Parser] Parser in infinite loop (ExpressionParser.errorHandling()) 2004-08-19 03:29:26 +00:00
Chris Wiebe
f110584379 2004-08-18 Chris Wiebe
fix for bug #71353
	* browser/org/eclipse/cdt/internal/core/browser/cache/TypeCache.java
	* browser/org/eclipse/cdt/internal/core/browser/cache/TypeCacherJob.java
2004-08-18 23:46:04 +00:00
David Inglis
696f4f29fd prevent invalid error parser extensions from being included in list 2004-08-18 14:27:14 +00:00
Andrew Niefer
a52e58908e bug 72089 2004-08-17 18:53:04 +00:00
Alain Magloire
6fafa68875 Work in progress on the resolver delta. 2004-08-17 04:21:31 +00:00
Chris Wiebe
946fa0a576 * model/org/eclipse/cdt/internal/coder/model/SourceRoot.java 2004-08-16 22:25:00 +00:00
John Camelon
9d31baf489 Parser.translationUnit() should rethrow out of memory exception after shielding it from the error handling routine. 2004-08-16 19:59:00 +00:00
John Camelon
4c6cfc77cf Fixed Bug 71530 [Scanner] CModel Line Numbers are incorrect w/Scanner2 2004-08-16 19:55:45 +00:00
John Camelon
5a650d1e6e Made DEFAULT encoding name a public member of CodeReader. 2004-08-16 17:34:01 +00:00
Alain Magloire
0df0f3cbdd 2004-08-15 Alain Magloire
First draft, work in progress.
	Removing ResolveDelta to make the ResolverChange processing easier.
	* src/org/eclipse/cdt/core/filetype/IResolverChangeListener
	* src/org/eclipse/cdt/core/filetype/ResolverChangeEvent.java
	* src/org/eclipse/cdt/core/internal/filetype/CFiletTypeResolver.java
	* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
2004-08-16 04:03:53 +00:00
Chris Wiebe
3ead56997c 2004-08-13 Chris Wiebe
Extra functionality in type cache to support new class wizard
	* browser/org/eclipse/cdt/core/browser/AllTypesCache.java
	* browser/org/eclipse/cdt/core/browser/IQualifiedTypeName.java
	* browser/org/eclipse/cdt/core/browser/QualifiedTypeName.java
	* browser/org/eclipse/cdt/core/browser/ITypeInfo.java
	* browser/org/eclipse/cdt/core/browser/TypeInfo.java
	* browser/org/eclipse/cdt/internal/core/browser/cache/ITypeCache.java
	* browser/org/eclipse/cdt/internal/core/browser/cache/TypeCache.java
2004-08-13 21:41:59 +00:00