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

Bug 318822

Summary: Decorations should only apply on package level
Product: [Technology] EGit Reporter: Benjamin Muskalla <b.muskalla>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: normal    
Priority: P3 CC: robin
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Screenshot none

Description Benjamin Muskalla CLA 2010-07-04 17:26:40 EDT
The decorator currently decorates the package of a changed file (in case of a Java project) and all its parents. This is rather confusing in the flat package presentation.

src
  * > core		<---- confusing
  * > core.foo
        > changed file
        
The decorater is right from a file-system view of things but from the visual structure, it seems that there are changes in the "core" package but "core" is only decorated because it's a parent of "core.foo". I'd suggest to omit the decoration for the core package in this case.
Comment 1 Benjamin Muskalla CLA 2010-07-04 18:04:46 EDT
Created attachment 173382 [details]
Screenshot

Screenshot showing the confusion ;)
Comment 2 Benjamin Muskalla CLA 2010-08-13 17:29:01 EDT
*** Bug 322692 has been marked as a duplicate of this bug. ***
Comment 3 Robin Stocker CLA 2013-05-18 15:51:58 EDT
Marked as duplicate of bug 387175, as there is a hint for how to solve this there.

*** This bug has been marked as a duplicate of bug 387175 ***