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

68 commits

Author SHA1 Message Date
Markus Schorn
bc53d099c3 Bug 343437: Support for UNC include directories, by Greg Watson. 2011-04-28 14:10:29 +00:00
Chris Recoskie
ff9885b6e4 Bug 133881 - Make refreshing after building optional
Work in progress.
2011-04-21 19:15:20 +00:00
Chris Recoskie
7038788c04 further changes for Bug 291815 - Add an extension point to allow utilities for virtual EFS filesystems 2010-05-25 17:58:41 +00:00
Chris Recoskie
947eedd5bc - Merged changes from cdt_5_0 to HEAD. Too many to mention individually.
- Reworked IFileSystem utility so that now it is noimplement/noextend.  Clients should now extend from concrete class FileSystemUtility instead to better insulate them from future API changes.
- Reworked the resulting concurrency fixes - indexing and scanner discovery now synchronize on the project root as a scheduling rule.  Original HEAD behaviour was to synch on the project's .settings folder for indexing, but that deadlocked with scanner discovery.
- Fixed remote indexing.  Changes on HEAD that deprecated CodeReader broke the ability for remote translation units to provide the path to load the file content from.  Added API to ITranslationUnit for this purpose.
2010-05-11 22:50:20 +00:00
Doug Schaefer
673ce7a0a9 New ScannerInfoProvider extension point allowing providers to be associated with build commands in the project description. 2009-12-08 18:51:56 +00:00
Andrew Gvozdev
cb676ddd09 bug 293572: No schema found for org.eclipse.cdt.core.ScannerInfoProvider/BinaryParser extension points 2009-10-29 16:44:43 +00:00
Andrew Gvozdev
dbbdbd8f95 bug 109139: Generic Error parser
(RegexErrorParser)
2009-09-11 02:09:38 +00:00
James Blackburn
16ad8a3172 Bug 189109 Add ErrorParser extension point schema 2009-06-28 14:03:45 +00:00
Chris Recoskie
6b87d8c5bc RESOLVED - bug 252966: ProjectDescription Storage: It should be possible to extend / override persistence mechanism
https://bugs.eclipse.org/bugs/show_bug.cgi?id=252966
2009-02-03 19:17:38 +00:00
Chris Recoskie
38fb615b8d RESOLVED - bug 252966: ProjectDescription Storage: It should be possible to extend / override persistence mechanism
https://bugs.eclipse.org/bugs/show_bug.cgi?id=252966
2009-01-21 15:51:07 +00:00
Andrew Ferguson
d96259e1bc 201087: apply contributions from James Blackburn 2008-02-22 17:34:43 +00:00
Andrew Ferguson
65ff00c607 Fix documentation, schema fix is contributed by Tim Kelly (Nokia) 2008-02-21 17:19:45 +00:00
Anton Leherbauer
ef7458bcf9 Cleanup obsolete extension points 2008-01-08 11:27:57 +00:00
Andrew Ferguson
9644f4a11e 203553: Merge contributions from Beth Tibbitts 2007-09-18 09:02:04 +00:00
Andrew Ferguson
30f802ec61 201087: add additional description for the templateAssociations extension point 2007-09-17 16:02:16 +00:00
Andrew Ferguson
90b276e9c0 203553: Apply patch plus additional docs improvements on behalf on Beth Tibbitts. Remove unused usageDescription attribute. 2007-09-17 14:17:15 +00:00
Andrew Ferguson
dcb1c0b585 bring list of extension points up to date, change externalized string to string literal for language.exsd as externalized strings don't seem to be supported here 2007-06-21 09:54:00 +00:00
Mikhail Sennikovsky
2f72db3571 1. Schema fixes
2. test tool-chain definition fixes
2007-06-08 10:42:23 +00:00
Chris Recoskie
9c5aa180e8 RESOLVED - bug 186834: [C99 parser] gcc should be the default language
https://bugs.eclipse.org/bugs/show_bug.cgi?id=186834

Patch from Jason Montojo
2007-05-17 16:29:56 +00:00
Mikhail Sennikovsky
13968f3102 patch from Bala Torati with small modifications
1. Fix for [Bug 184449] [Template Engine] It should be possible to press "Finish" on the first wizard page for templates having default values assigned
2. Fix for [Bug 184593] [Template Engine] Need a way to add tool-chain associations to existing templates
3. Fix for [Bug 184455] [Template Engine] NPE in template engine tests
2007-05-10 16:03:53 +00:00
Mikhail Sennikovsky
c5603e5a0e Template Engine submission from Bala Torati (Symbian) with some modifications and bug-fixes (see Bug 160012) 2007-04-26 17:07:39 +00:00
Anton Leherbauer
fb48e813d1 Document language extension point schema 2007-04-24 11:36:40 +00:00
Mikhail Sennikovsky
88d14ca7c4 schema fixes 2007-04-17 11:19:22 +00:00
Mikhail Sennikovsky
cb19d69cff 1. Fix for [Bug 182711] [Project Model] CoreModel.create(IFile) cannot be used in jobs
2. External setting provider mechanism
3. other bug-fixes
2007-04-17 11:14:13 +00:00
Mikhail Sennikovsky
cae9417adf Fix for [Bug 179662] Implement configuration-based scanner discovery in the make.core 2007-04-04 17:52:07 +00:00
Andrew Ferguson
6d88aaec37 167096: check in of new functionality 2007-03-19 16:28:18 +00:00
Andrew Ferguson
2786bd52fb remove comment to self 2007-02-28 15:14:45 +00:00
Andrew Ferguson
df5d491ef2 169668: provide an offline PDOM generation tool 2007-02-28 15:08:41 +00:00
Mikhail Sennikovsky
5fdd70a074 New Project Model initial check-in 2007-02-20 17:23:35 +00:00
Markus Schorn
19ec4b5024 Fix for 108173, basically removes warnings in plugin.xml 2007-02-13 09:39:20 +00:00
Markus Schorn
f5a4ba1d76 Introduces an API to access the PDOM, bug 149565. 2006-10-12 13:23:56 +00:00
Doug Schaefer
487aa70ebc Integrated indexing into PDOM. Also change the names of a couple of things, such as PDOM which used to be PDOMDatabase. Cleaned up the indexing setting so that it is a ProjectScope preference instead of a ICExtension. Conversion should happen automagically. 2006-03-30 21:59:22 +00:00
Doug Schaefer
a9d3047502 Pretty massive update to the PDOM. Made IBindings adaptable. Introducing the Index View. 2005-12-21 21:01:29 +00:00
Doug Schaefer
a39da76e9e Working on getting language and type info into the bindings. Fixed up the name of the pdom.dom package. Pushed IOExceptions as low down as I could. 2005-11-28 04:35:36 +00:00
Doug Schaefer
41d26bc514 Moved the PDOM into the Core. Started introduction of ILanguage, the mechanism of language extensibility for the CDT. 2005-11-25 22:01:48 +00:00
Doug Schaefer
43b6989c8f Introducing the PDOM. It is currently in optional plugins while under development. 2005-09-28 20:50:11 +00:00
Doug Schaefer
5d8d0dacaa Added in hooks to plugin a database for the PDOM. 2005-09-09 19:31:41 +00:00
Doug Schaefer
b88ebd27db [Bug 105915] Fix for Code Formatter schema to show real name. 2005-08-08 18:08:35 +00:00
Alain Magloire
f441ff3778 2005-06-08 Alain Magloire
Move to the IContentTypeManager framework: PR 86645
	* index/org/eclipse/cdt/internal/core/index/sourceindexer/AbstractIndexer.java
	* index/org/eclipse/cdt/internal/core/index/sourceindexer/AddFileToIndex.java
	* index/org/eclipse/cdt/internal/core/index/sourceindexer/AddFolderToIndex.java
	* index/org/eclipse/cdt/internal/core/index/sourceindexer/SourceIndexerRequestor.java

	* model/org/eclipse/cdt/core/model/CoreModel.java
	* model/org/eclipse/cdt/core/model/ITranslationUnit.java

	* model/org/eclipse/cdt/internal/core/model/CContainer.java
	* model/org/eclipse/cdt/internal/core/model/CModelManager.java
	+ model/org/eclipse/cdt/internal/core/model/ContentTypeProcessor.java
	* model/org/eclipse/cdt/internal/core/model/CreateWorkingCopyOperation.java
	* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java
	* model/org/eclipse/cdt/internal/core/model/ExternalTranslationUnit.java
	* model/org/eclipse/cdt/internal/core/model/IncludeReference.java
	* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java
	- model/org/eclipse/cdt/internal/core/model/ResolverProcessor.java
	* model/org/eclipse/cdt/internal/core/model/TranslationUnit.java
	* model/org/eclipse/cdt/internal/core/model/WorkingCopy.java

	* plugin.xml
	- schema/CFileType.exsd
	- schema//CFileTypeAssociation.exsd
	- template/cpp_headers

	* search/org/eclipse/cdt/core/search
	* src/org/eclipse/cdt/core/CCorePlugin.java

	- src/org/eclipse/cdt/core/filetype/*
	- src/org/eclipse/cdt/core/internal/filetype/*
2005-06-09 16:06:09 +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
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
Alain Magloire
08d72e6639 2004-09-07 Alain Magloire
Part of the uncoming work to supply formatting in CDT
	* schema/CodeFormatter.exsd
	* src/org/eclipse/cdt/core/CodePreferenceConstants.java
	* src/org/eclipse/cdt/core/ToolFactory.java
	* src/org/eclipse/cdt/core/formatter/CodeFormatter.java
	* src/org/eclipse/cdt/core/formatter/CodeFormatterConstants.java
	* src/org/eclipse/cdt/internal/core/CCorePreferenceInitializer.java
	* plugin.properties
	* plugin.xml
2004-09-07 20:23:30 +00:00
David Inglis
167dd473b8 small schema update 2004-06-22 14:51:52 +00:00
David Inglis
6f4cf3159b minor fix to doc tag 2004-04-20 16:14:32 +00:00
David Inglis
6f06f88155 fixed dead lock
missing extension point
fix CCorePlugin.log
2004-04-19 15:51:31 +00:00
Alain Magloire
0d674490cf Patch from Sam Robb to cover PR 52864 2004-04-16 19:08:23 +00:00
Alain Magloire
b937c683b4 First effort in providing the infrastructure
for recognizing TranslationUnit base on name.
2004-04-06 23:41:08 +00:00
David Inglis
7f918c42c3 added CBuildConsole schema 2004-03-25 19:43:27 +00:00
David Inglis
5dbac920c0 added natureID to Cproject schema to help recover missing .cdtproject files 2004-03-25 19:43:00 +00:00
David Inglis
fd4c0586df update processList schema to require a platform 2004-03-25 19:42:29 +00:00