Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 395917

Summary: Dirty Decorator not working properly.
Product: [Modeling] ECP Reporter: Tobias Verhoeven <t.s.verhoeven>
Component: NavigatorAssignee: Tobias Verhoeven <t.s.verhoeven>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X   
Whiteboard:
Attachments:
Description Flags
dirty decorator-patch eneufeld: iplog+

Description Tobias Verhoeven CLA 2012-12-06 07:12:30 EST
The dirty decorator does not work as intended, e.g.
 
- it is not being removed after sharing a new project. 
 - but is displayed after a fresh checkout.

This also makes committing impossible for projects though there
are changes.
Comment 1 Tobias Verhoeven CLA 2012-12-06 07:24:38 EST
- Moreover on a new start the dirty-decorator is not shown at all.

- the dirty decorator is not removed after a revert or undo of changes
Comment 2 Tobias Verhoeven CLA 2012-12-06 11:48:19 EST
Created attachment 224385 [details]
dirty decorator-patch

Changes the DirtyCacheTree to use Integer instead of a Boolean.

I hereby confirm that the code of the patch/enhancement was written entirely on my own and I agree to contribute the code to Eclipse under the terms of the EPL.

Tobias Verhoeven