CDT Commit Report for - August 20, 2004

amagloire

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-19 Alain Magloire

Show the right icons for non-C-Resources.
* src/org/eclipse/cdt/internal/ui/CElementImageProvider.java

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 Alain Magloire

Fix for Bug 69071
* model/org/eclipse/cdt/internal/core/model/PathEntryManager.java

quick fix

2004-08-19 Alain Magloire

Match the changing API of the Resolver Model.

* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferenceBlock.java
* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPreferencePage.java
* src/org/eclipse/cdt/internal/ui/preferences/CFileTypesPropertyPage.java

2004-08-18 Alain Magloire

The DeltaProcessor should update the sourceRoot also if
sourceRoot == ICProject

* model/org/eclipse/cdt/internal/core/model/DeltaProcessor.java

cwiebe

2004-08-19 Chris Wiebe

improved file validation
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardPage.java
* src/org/eclipse/cdt/internal/ui/wizards/classwizard/NewClassCreationWizardMessages.properties

dinglis

fixed buggy encoding/decoding of environment strings

fixed bug with failure case in initializing container and leaving lock in map

jcamelon

Returned previous constructor to CodeReader. (thanks Andrew)

Returned public CodeReader( String filename, InputStream stream ) signature.