| Summary: | DOT Editor - Add Quickfix support for the currently supported DOT attributes. | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Tamas Miklossy <miklossy> |
| Component: | GEF DOT | Assignee: | gef-inbox <gef-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | ||
| Version: | unspecified | ||
| Target Milestone: | 5.1.0 (2019-06) | ||
| Hardware: | PC | ||
| OS: | Windows NT | ||
| Whiteboard: | |||
|
Description
Tamas Miklossy
I pushed the following changes to origin/master: [513196] Implement additional DOT Quickfixes for the attributes values. - Implement Dot Quickfixes for the arrowhead, arrowtail, clusterrank, colorscheme, dir, layout, outputorder, pagedir, rankdir and shape attribute values. - Modify the DotStyleJavaValidator and the DotArrowTypeJavaValidator to pass the necessary information (as issueData) to the DotQuickfixProvider. - Implement corresponding Dot Quickfixes test cases. I pushed the following changes to origin/master: [513196] DOT Editor - add Quickfixes for invalid edge operator errors. - Modify the DotQuickfixProvider to provide quickfixes for issues with the INVALID_EDGE_OPERATOR issue code. - Implement corresponding DotQuickfixTests test cases. I pushed the following changes to the master branch: [513196] Improve the DOT Editor Quickfix support. Modify the DotQuicfixProvider to provide qickfixes for; - invalid multiple arrowhead/arrowtail attribute values - invalid multiple arrowtail attribute values - invalid multiple style attribute values - redundant multiple style attribute values - deprecated style attribute values Implement corresponding DotQuickfixTests test cases. I pushed the following changes to origin/master: [513196] Improve the DOT Editor Quickfix support. - Modify the DotQuickfixProvider to use the delete icon from jdt (instead of the default icon) when removing redundant attributes and duplicated style items. I pushed the following changes to the master branch: [513196] Improve Quickfixing the 'arrowhead'/'arrowtail' DOT attributes. - Modify the DotQuickfixProvider to provide quickfixes when using invalid modifiers (open, left, right) in the 'arrowhead'/'arrowtail' DOT attribute values. - Modify the DotArrowTypeJavaValidator to provide the necessary issue Data that will be evaluted by the quickfixes. - Implement corresponding DotQuickfixTests test cases. I pushed the following changes to the master branch: [513196] DOT Editor - Add Quickfix for the supported DOT attributes. - Modify the DotQuickfixProvider to provide quickfixes for invalid 'arrowhead'/'arrowtail' attribute values if the 'none' arrowshape is the last arrowshape. - Implement corresponding DotQuickfixTests test cases. I resolve this issue as fixed in 5.1.0 (2019-06). |