| Summary: | Wrong first or last GMF bendpoint in case of rectilinear router and segment removal | ||
|---|---|---|---|
| Product: | [Modeling] Sirius | Reporter: | Laurent Redor <laurent.redor> |
| Component: | Diagram | Assignee: | Project Inbox <sirius.diagram-inbox> |
| Status: | CLOSED FIXED | QA Contact: | Julien Dupont <julien.dupont> |
| Severity: | normal | ||
| Priority: | P3 | CC: | julien.dupont |
| Version: | 2.0.0 | Keywords: | triaged |
| Target Milestone: | 3.1.0 | ||
| Hardware: | PC | ||
| OS: | All | ||
| See Also: |
https://bugs.eclipse.org/bugs/show_bug.cgi?id=452651 https://bugs.eclipse.org/bugs/show_bug.cgi?id=474672 https://git.eclipse.org/r/53539 https://bugs.eclipse.org/bugs/show_bug.cgi?id=474828 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=1a5df2d52c19f9b69d9f9dd7226b8b99a3b15426 https://git.eclipse.org/r/54401 https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=22a545643fcb6b6306405803b2d2f8c22ed7ca25 |
||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 465328 | ||
|
Description
Laurent Redor
New Gerrit change created: https://git.eclipse.org/r/53539 The gerrit https://git.eclipse.org/r/53539 corresponds to the automatic test modifications that reveals the problem. Gerrit change https://git.eclipse.org/r/53539 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=1a5df2d52c19f9b69d9f9dd7226b8b99a3b15426 The above gerrit fix the problem. The code does not handled correctly the case where a node is move along a segment so that segment is inverted (origin of segment at right became origin at left or the contrary) The test BendpointsStabilityOnMovesSpecificCasesTest has been updated to reveal this problem. New Gerrit change created: https://git.eclipse.org/r/54401 Gerrit change https://git.eclipse.org/r/54401 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=22a545643fcb6b6306405803b2d2f8c22ed7ca25 SwtBot Test BendpointsStabilityOnMovesSpecificCasesTes was ok. Available in Sirius 3.1.0. |