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