Community
Participate
Working Groups
A long time ago, we had a very different "front-end" UI for Sirius based on a "Model Content" view (instead of the Model Explorer) and a global toolbar for actions (instead of the embedded one directly inside diagram editors). This UI is no longer available for users, but we still have some tests which rely on it and activate it programmatically, and thus the corresponding code is still present. The tests in question are the SWTBot Sequence ones, which all inherit from AbstractSequenceDiagramTestCase where onSetUpAfterOpeningDesignerPerspective() does: changeDiagramUIPreference(SiriusDiagramUiPreferencesKeys.PREF_OLD_UI.name(), true); The goal is to: * fix the tests to work reliably with the current UI; * remove this old preference; * remove all the associated code which is "mostly dead" right now and will be completely dead after the preference is not used anywhere anymore.
Created attachment 272199 [details] Result of the SWTbot Sequence tests running using the "new" UI