From e82d15c0d6693263f101daa799454f4c407f09be Mon Sep 17 00:00:00 2001
From: dgelessus <dgelessus@users.noreply.github.com>
Date: Mon, 30 Sep 2024 13:48:05 +0200
Subject: [PATCH] Re-add old method names as deprecated to improve backwards
 compatibility

Follow-up to a3b3fb00b5c30570bd3a0a56c1c3c629939e2a7a.
---
 src/main/java/de/tla2bAst/ExpressionTranslator.java |  5 +++++
 src/main/java/de/tla2bAst/Translator.java           | 10 ++++++++++
 2 files changed, 15 insertions(+)

diff --git a/src/main/java/de/tla2bAst/ExpressionTranslator.java b/src/main/java/de/tla2bAst/ExpressionTranslator.java
index 35f6460..934b371 100644
--- a/src/main/java/de/tla2bAst/ExpressionTranslator.java
+++ b/src/main/java/de/tla2bAst/ExpressionTranslator.java
@@ -156,6 +156,11 @@ public class ExpressionTranslator implements SyntaxTreeConstants {
 		return this.expressionStart;
 	}
 
+	@Deprecated
+	public Start translate() {
+		return this.translateWithoutModel();
+	}
+
 	public static ModuleNode parseModule(String moduleName, String module)
 		throws de.tla2b.exceptions.FrontEndException {
 		SpecObj spec = new SpecObj(moduleName, null);
diff --git a/src/main/java/de/tla2bAst/Translator.java b/src/main/java/de/tla2bAst/Translator.java
index 187cfc6..5f09fde 100644
--- a/src/main/java/de/tla2bAst/Translator.java
+++ b/src/main/java/de/tla2bAst/Translator.java
@@ -321,12 +321,22 @@ public class Translator implements TranslationGlobals {
 		return expressionTranslator.translateIncludingModel();
 	}
 
+	@Deprecated
+	public Start translateExpression(String tlaExpression) throws TLA2BException {
+		return this.translateExpressionIncludingModel(tlaExpression);
+	}
+
 	public static Start translateExpressionWithoutModel(String tlaExpression) {
 		ExpressionTranslator expressionTranslator = new ExpressionTranslator(tlaExpression);
 		expressionTranslator.parse();
 		return expressionTranslator.translateWithoutModel();
 	}
 
+	@Deprecated
+	public static Start translateTlaExpression(String tlaExpression) {
+		return translateExpressionWithoutModel(tlaExpression);
+	}
+
 	public Definitions getBDefinitions() {
 		return bDefinitions;
 	}
-- 
GitLab