Community
Participate
Working Groups
+++ This bug was initially created as a clone of Bug #460351 +++ Controlling a semantic element that contains DRepresentation currently opened in editors should update these editors to avoid having to close/reopen them. Note that in an older version, these editors were closed.
New Gerrit change created: https://git.eclipse.org/r/43287
Gerrit change https://git.eclipse.org/r/43287 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=40283e68d802bcea182a3b022d66fdca596743d6
New Gerrit change created: https://git.eclipse.org/r/43325
Gerrit change https://git.eclipse.org/r/43325 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=74814928c41228f302e0babfdd8f76ded9678676
Steve, could you add some new swtbot tests to check the behavior of the goto marker navigation: Take a diagram whose VSM has a validation rule. Create en invalid model and validate the diagram. Test1: diagram open - double clic on the marker: the invalid element has to be selected Test2: the same but when you double clic, the focus is set on another editor. Test3: diagram closed - double clic on the marker: the invalid element is selected after diagram opening Test4: session closed then test 3.
New Gerrit change created: https://git.eclipse.org/r/44188
New Gerrit change created: https://git.eclipse.org/r/44234
Gerrit change https://git.eclipse.org/r/44234 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=a93503531c1e93c6fb075968b55db97d23df87bb
During validation, use the sample from the first gerrit - open a diagram - control an element and add the diagram to the controlled representation - validate that the diagram is still open and usable by creating a new element on it - uncontrol and validate the same way - repeat with a tree and a table representation + Validate the 4 tests about markers listed by Maxime in the fifth comment
New Gerrit change created: https://git.eclipse.org/r/44860
Gerrit change https://git.eclipse.org/r/44860 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=262aedbb52c34dc54089a557ccfd6837ee2e881d
New Gerrit change created: https://git.eclipse.org/r/45465
Gerrit change https://git.eclipse.org/r/45465 was merged to [master]. Commit: http://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=0a834daf06d7635fd03360eaaaafd3e10be4487a
Verified on Sirius 3.0.0M6
Available in Sirius 3.0.0. See https://wiki.eclipse.org/Sirius/3.0.0.