Community
Participate
Working Groups
Steps to reproduce * import the interactionsModelingProject project from the attached zip file * open the project and open the sequence diagram * try to resize the alt.2 combined fragment (from the top or the bottom) -> KO: it is not possible to do it * try to move the alt.2 combined fragment (to the top or the bottom) -> KO: it is not possible to do it
Created attachment 287440 [details] interactionsModelingProject
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187740
Created attachment 287517 [details] Analysis of the issue
Created attachment 287518 [details] Analysis of a secondary issue with first simple patch
Analysis result in images has been attached to this issue. The provided patch allows to fix both the initial issue and the ones detected with a first simple fix. RAF : swtbot tests for correspondings cases.
Created attachment 287520 [details] Additional issue New screenshot to show an additional issue while moving an inner CombinedFragment : we need to check that the future parents belongs to the same Operand. It is not permitted in Sirius Sequence diagrams to have InteractionUse or CombinedFragment which are not fully contained by only one parent Operand (other possibility : no parent operand at all)
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187760
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187778
Created attachment 287527 [details] Additional issue 2 : siblings from not covered lifelines
Created attachment 287528 [details] Validation Scenario Steps to validate: - download the Validation Scenario zipped project from the attachments of this ticket. - import it in your validation environment - open the project, open the diagram - see the two validation scenario described in notes : they indicate which CombinedFragment to select and move and the expected displayed feedback.
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187803
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187740 was merged to [v6.6.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=70f4000091d231b7452962a7bf22ad848930eee2
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187760 was merged to [v6.6.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=24a8d325329690c6ed3865127d44c41bd93ea369
*** Bug 577298 has been marked as a duplicate of this bug. ***
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187778 was merged to [v6.6.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0e45fdecc82e04f782a142290d0e0518291fe8c2
Available in Sirius 6.6.0: https://projects.eclipse.org/projects/modeling.sirius/releases/6.6.0
Gerrit change https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/187803 was merged to [v6.6.x]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=4f02cb4fe2ef56aba411b1eb9164711e1e9b7b09
New Gerrit change created: https://git.eclipse.org/r/c/sirius/org.eclipse.sirius/+/188341