From 587749756971312118b8b2b679d64697c811c1d8 Mon Sep 17 00:00:00 2001 From: dgelessus <dgelessus@users.noreply.github.com> Date: Wed, 4 Oct 2023 18:26:05 +0200 Subject: [PATCH] Revert custom patch workaround for a Java 8 import handling bug Java 11 and later have no problem with the original code, so we don't need this patch anymore. --- .gitignore | 1 - .gitlab-ci.yml | 2 +- README.md | 3 --- build.gradle | 25 ------------------- .../internal/core/parser/SubParsers.java | 2 +- 5 files changed, 2 insertions(+), 31 deletions(-) diff --git a/.gitignore b/.gitignore index 298fcd4..8b0a5d6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,5 @@ /bin/ /src/org/eventb/internal/core/typecheck/TypeUnifier.java .gradle -SubParsers.patch build local.* diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e464302..8601914 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,7 @@ cache: publish: stage: deploy - image: eclipse-temurin:8 + image: eclipse-temurin:17 script: - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -a -md md5 -in gradle.properties.enc -out gradle.properties - openssl aes-256-cbc -pass "env:ENCRYPTION_PASSWORD" -d -a -md md5 -in pubring.gpg.enc -out pubring.gpg diff --git a/README.md b/README.md index 0c84fda..f9ad6ee 100644 --- a/README.md +++ b/README.md @@ -14,6 +14,3 @@ No original file is changed, but we added: * pubring.gpg.enc * secring.gpg.enc * settings.gradle - -Note to future Jens: -After updating the sources the ```gradle patch``` task must be run. This modifies the sources. **Do not run the task multiple times!** diff --git a/build.gradle b/build.gradle index dda77ee..cf6e978 100644 --- a/build.gradle +++ b/build.gradle @@ -49,31 +49,6 @@ public class ASTPlugin { } } -task patch() { - doLast { - def patch_content = """\ -diff --git a/src/org/eventb/internal/core/parser/SubParsers.java b/src/org/eventb/internal/core/parser/SubParsers.java -index e71bf08..0977da1 100644 ---- a/src/org/eventb/internal/core/parser/SubParsers.java -+++ b/src/org/eventb/internal/core/parser/SubParsers.java -@@ -492,7 +492,7 @@ public class SubParsers { - - }; - -- public static class BoundIdentDeclSubParser extends ValuedNudParser<BoundIdentDecl> { -+ public static class BoundIdentDeclSubParser extends ValuedNudParser<org.eventb.core.ast.BoundIdentDecl> { - - @Override - protected int getKind(AbstractGrammar grammar) { -""" - - File p = file("SubParsers.patch") - p.delete() - p << patch_content - ant.patch(patchfile: 'SubParsers.patch', originalfile: 'src/org/eventb/internal/core/parser/SubParsers.java', failonerror: 'true') - } -} - java { sourceCompatibility = JavaVersion.VERSION_1_7 diff --git a/src/org/eventb/internal/core/parser/SubParsers.java b/src/org/eventb/internal/core/parser/SubParsers.java index 0977da1..e71bf08 100644 --- a/src/org/eventb/internal/core/parser/SubParsers.java +++ b/src/org/eventb/internal/core/parser/SubParsers.java @@ -492,7 +492,7 @@ public class SubParsers { }; - public static class BoundIdentDeclSubParser extends ValuedNudParser<org.eventb.core.ast.BoundIdentDecl> { + public static class BoundIdentDeclSubParser extends ValuedNudParser<BoundIdentDecl> { @Override protected int getKind(AbstractGrammar grammar) { -- GitLab