From 74e7ab35ea28ac7a1b545aa86293689b8f2bedac Mon Sep 17 00:00:00 2001 From: dgelessus <dgelessus@users.noreply.github.com> Date: Fri, 8 Dec 2023 17:02:52 +0100 Subject: [PATCH] Disallow new Event-B EMF version again because of ordering bug Apparently this isn't a new bug. But at least in the case of our ABZ 2023 AMAN model, it only occurs with Event-B EMF 7.x (core 6.x) and not with 6.x (core 5.x). So reverting this dependency is an improvement, I guess? --- org.eventb.texteditor.feature/feature.xml | 2 +- org.eventb.texteditor.ui/META-INF/MANIFEST.MF | 6 +++--- org.eventb.texttools/META-INF/MANIFEST.MF | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/org.eventb.texteditor.feature/feature.xml b/org.eventb.texteditor.feature/feature.xml index c9827f8..139b150 100644 --- a/org.eventb.texteditor.feature/feature.xml +++ b/org.eventb.texteditor.feature/feature.xml @@ -9,7 +9,7 @@ <description> A text editor for the Rodin platform to edit Event-B models --- Release History --- -3.6.0 - Improved performance when saving larger files. +3.6.0 - Improved performance when saving larger files. Disallowed compatibility with Event-B EMF 7.0.0 again, because of a bug that breaks ordering of elements in a context/machine. 3.5.1 - Fix "Empty label" error when adding a variant to a machine 3.5.0 - Compatibility with EventB-EMF 7.0.0 - fixes CamilleX dependency conflict. Fixed OOM error when top-level end keyword is missing. 3.4.1 - Internal updates to the build process - no visible changes. diff --git a/org.eventb.texteditor.ui/META-INF/MANIFEST.MF b/org.eventb.texteditor.ui/META-INF/MANIFEST.MF index d52d036..e9f8081 100644 --- a/org.eventb.texteditor.ui/META-INF/MANIFEST.MF +++ b/org.eventb.texteditor.ui/META-INF/MANIFEST.MF @@ -16,9 +16,9 @@ Require-Bundle: org.eclipse.core.resources;bundle-version="[3.8.1,4.0.0)", org.eclipse.ui.workbench.texteditor, org.eventb.core;bundle-version="[3.1.0,4.0.0)", org.eventb.core.ast;bundle-version="[3.1.0,4.0.0)", - org.eventb.emf.core;bundle-version="[5.0.0,7.0.0)", - org.eventb.emf.formulas;bundle-version="[1.5.0,3.0.0)", - org.eventb.emf.persistence;bundle-version="[3.6.0,5.0.0)";visibility:=reexport, + org.eventb.emf.core;bundle-version="[5.0.0,6.0.0)", + org.eventb.emf.formulas;bundle-version="[1.5.0,2.0.0)", + org.eventb.emf.persistence;bundle-version="[3.6.0,4.0.0)";visibility:=reexport, org.eventb.texteditor.parsers;bundle-version="[3.5.2,3.6.0)", org.eventb.texttools;bundle-version="[3.5.2,3.6.0)";visibility:=reexport, org.eventb.ui;bundle-version="[3.0.0,4.0.0)";visibility:=reexport, diff --git a/org.eventb.texttools/META-INF/MANIFEST.MF b/org.eventb.texttools/META-INF/MANIFEST.MF index a8a3e80..ab059e4 100644 --- a/org.eventb.texttools/META-INF/MANIFEST.MF +++ b/org.eventb.texttools/META-INF/MANIFEST.MF @@ -15,9 +15,9 @@ Require-Bundle: org.eclipse.core.resources;bundle-version="[3.8.1,4.0.0)", org.eclipse.jface.text;bundle-version="[3.6.0,4.0.0)", org.eventb.core;bundle-version="[3.1.0,4.0.0)", org.eventb.core.ast;bundle-version="[3.1.0,4.0.0)", - org.eventb.emf.core;bundle-version="[5.0.0,7.0.0)", - org.eventb.emf.formulas;bundle-version="[1.5.0,3.0.0)", - org.eventb.emf.persistence;bundle-version="[3.6.0,5.0.0)", + org.eventb.emf.core;bundle-version="[5.0.0,6.0.0)", + org.eventb.emf.formulas;bundle-version="[1.5.0,2.0.0)", + org.eventb.emf.persistence;bundle-version="[3.6.0,4.0.0)", org.eventb.texteditor.parsers;bundle-version="[3.5.2,3.6.0)", org.rodinp.core;bundle-version="[1.7.0,2.0.0)" Bundle-Vendor: Heinrich-Heine University Dusseldorf -- GitLab