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

Bug 536790

Summary: Dot Graph View: rendering edge decoration even if it set to 'none'
Product: [Tools] GEF Reporter: Tamas Miklossy <miklossy>
Component: GEF DOTAssignee: gef-inbox <gef-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 5.0.200 (2018-09) M1   
Hardware: PC   
OS: Windows 10   
Whiteboard:
Attachments:
Description Flags
Screenshot about the bug none

Description Tamas Miklossy CLA 2018-07-08 04:12:49 EDT
Created attachment 274876 [details]
Screenshot about the bug

Currently, the DOT Graph View renders the edge source/target decorations even if they are set to 'none'. Example:

digraph {
	1->2[color=green arrowhead=none]
}
Comment 1 Tamas Miklossy CLA 2018-07-08 04:34:01 EDT
I pushed the following changes to origin/master:

[536790] DOT Graph View - ensure correct edge decoration rendering.

- Modify the Dot2ZestAttributesConverter to not to apply the
source/target edge decoration styles on children in case of 'none'
arrowshapes.
- Implement corresponding Dot2ZestEdgeAttributesConversionTests test
cases.
Comment 2 Tamas Miklossy CLA 2018-07-17 13:22:59 EDT
Resolving as fixed in 5.0.200.