diff --git a/build.gradle b/build.gradle index f83bb03b20d7804d17ef5157b9ee09a9a524870a..cede4acc0147531d3e98d282b9c612c45d2157bc 100644 --- a/build.gradle +++ b/build.gradle @@ -40,7 +40,7 @@ dependencies { test { - exclude('de/b2tla/tlc/integration/probprivate') + exclude('de/tlc4b/tlc/integration/probprivate') exclude('testing') } @@ -49,14 +49,14 @@ test { task integrationtests(type: Test){ doFirst{ println("Running integration tests") } scanForTestClasses = true - include('de/b2tla/tlc/integration/probprivate/**') + include('de/tlc4b/tlc/integration/probprivate/**') } jar { from sourceSets.main.allJava } jar { from configurations.releaseJars.collect { it.isDirectory() ? it : zipTree(it) } } -manifest.mainAttributes("Main-Class" : 'de.b2tla.B2TLA') +manifest.mainAttributes("Main-Class" : 'de.tlc4b.TLC4B') manifest.mainAttributes("Class-Path": './tla/ tlatools.jar') task tlc4b(dependsOn: build) << { diff --git a/build.xml b/build.xml index 009f6d6a92672d4f50c5b66616ce2474726018ab..47a9188af65a2cbe6f315938c584579e5c617041 100644 --- a/build.xml +++ b/build.xml @@ -1,5 +1,5 @@ <project default="copy"> <target name="copy"> - <copy file="build/b2tla/B2TLA.jar" tofile="../../Desktop/ProB/lib/B2TLA.jar"/> + <copy file="build/tlc4b/TLC4B.jar" tofile="../../Desktop/ProB/lib/TLC4B.jar"/> </target> </project> \ No newline at end of file diff --git a/src/main/java/de/b2tla/exceptions/B2TLAIOException.java b/src/main/java/de/b2tla/exceptions/B2TLAIOException.java deleted file mode 100644 index 7c4f56a1b1b8bfc1ab9b4ddb3d8c9e4d0d8ba738..0000000000000000000000000000000000000000 --- a/src/main/java/de/b2tla/exceptions/B2TLAIOException.java +++ /dev/null @@ -1,15 +0,0 @@ -package de.b2tla.exceptions; - -@SuppressWarnings("serial") -public class B2TLAIOException extends B2tlaException{ - - public B2TLAIOException(String e) { - super(e); - } - - @Override - public String getError() { - return "I/O Error"; - } - -} diff --git a/src/main/java/de/b2tla/exceptions/B2tlaException.java b/src/main/java/de/b2tla/exceptions/B2tlaException.java deleted file mode 100644 index 1561c66c6f3c150888d8520c8c967bfcb45c58f5..0000000000000000000000000000000000000000 --- a/src/main/java/de/b2tla/exceptions/B2tlaException.java +++ /dev/null @@ -1,12 +0,0 @@ -package de.b2tla.exceptions; - -@SuppressWarnings("serial") -public abstract class B2tlaException extends RuntimeException { - - public B2tlaException(String e) { - super(e); - } - - public abstract String getError(); - -} diff --git a/src/main/java/de/b2tla/B2TLA.java b/src/main/java/de/tlc4b/TLC4B.java similarity index 83% rename from src/main/java/de/b2tla/B2TLA.java rename to src/main/java/de/tlc4b/TLC4B.java index fa756bc4c634d8fc385d26e5bb37b811e465c7b4..5cf711ab59e70d5d6855b28430d25f4434055c8a 100644 --- a/src/main/java/de/b2tla/B2TLA.java +++ b/src/main/java/de/tlc4b/TLC4B.java @@ -1,4 +1,4 @@ -package de.b2tla; +package de.tlc4b; import java.io.BufferedReader; import java.io.File; @@ -10,17 +10,17 @@ import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; -import de.b2tla.B2TLAGlobals; -import de.b2tla.analysis.UsedStandardModules.STANDARD_MODULES; -import de.b2tla.exceptions.B2TLAIOException; -import de.b2tla.exceptions.B2tlaException; -import de.b2tla.tlc.TLCOutputInfo; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.tlc.TLCResults; -import de.b2tla.util.StopWatch; import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.TLC4BGlobals; +import de.tlc4b.analysis.UsedStandardModules.STANDARD_MODULES; +import de.tlc4b.exceptions.TLC4BIOException; +import de.tlc4b.exceptions.TLC4BException; +import de.tlc4b.tlc.TLCOutputInfo; +import de.tlc4b.tlc.TLCResults; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.StopWatch; -public class B2TLA { +public class TLC4B { private String mainFileName; private String machineFileNameWithoutFileExtension; @@ -33,7 +33,7 @@ public class B2TLA { private String constantsSetup; public static void main(String[] args) throws IOException { - B2TLA b2tla = new B2TLA(); + TLC4B b2tla = new TLC4B(); try { b2tla.progress(args); @@ -41,14 +41,14 @@ public class B2TLA { System.err.println("***** Parsing Error *****"); System.err.println(e.getMessage()); return; - } catch (B2tlaException e) { + } catch (TLC4BException e) { System.err.println(e.getMessage()); System.out.println("Model checking time: 0 sec"); System.out.println("Result: " + e.getError()); return; } - if (B2TLAGlobals.isRunTLC()) { + if (TLC4BGlobals.isRunTLC()) { try { TLCRunner.runTLC(b2tla.machineFileNameWithoutFileExtension, b2tla.path); @@ -57,7 +57,7 @@ public class B2TLA { TLCResults results = new TLCResults(b2tla.tlcOutputInfo); results.evalResults(); - b2tla.printResults(results, B2TLAGlobals.isCreateTraceFile()); + b2tla.printResults(results, TLC4BGlobals.isCreateTraceFile()); System.exit(0); } catch (NoClassDefFoundError e) { @@ -99,11 +99,11 @@ public class B2TLA { public static void test(String[] args, boolean deleteFiles) throws IOException { - B2TLAGlobals.resetGlobals(); - B2TLAGlobals.setDeleteOnExit(deleteFiles); - B2TLAGlobals.setTestingMode(true); + TLC4BGlobals.resetGlobals(); + TLC4BGlobals.setDeleteOnExit(deleteFiles); + TLC4BGlobals.setTestingMode(true); // B2TLAGlobals.setCleanup(true); - B2TLA b2tla = new B2TLA(); + TLC4B b2tla = new TLC4B(); try { b2tla.progress(args); } catch (Exception e) { @@ -112,7 +112,7 @@ public class B2TLA { return; } - if (B2TLAGlobals.isRunTLC()) { + if (TLC4BGlobals.isRunTLC()) { TLCRunner.runTLC(b2tla.machineFileNameWithoutFileExtension, b2tla.path); @@ -151,58 +151,58 @@ public class B2TLA { int index = 0; while (index < args.length) { if (args[index].toLowerCase().equals("-nodead")) { - B2TLAGlobals.setDeadlockCheck(false); + TLC4BGlobals.setDeadlockCheck(false); } else if (args[index].toLowerCase().equals("-notlc")) { - B2TLAGlobals.setRunTLC(false); + TLC4BGlobals.setRunTLC(false); } else if (args[index].toLowerCase().equals("-notranslation")) { - B2TLAGlobals.setTranslate(false); + TLC4BGlobals.setTranslate(false); } else if (args[index].toLowerCase().equals("-nogoal")) { - B2TLAGlobals.setGOAL(false); + TLC4BGlobals.setGOAL(false); } else if (args[index].toLowerCase().equals("-noinv")) { - B2TLAGlobals.setInvariant(false); + TLC4BGlobals.setInvariant(false); } else if (args[index].toLowerCase().equals("-wdcheck")) { - B2TLAGlobals.setWelldefinednessCheck(true); + TLC4BGlobals.setWelldefinednessCheck(true); } else if (args[index].toLowerCase().equals("-tool")) { - B2TLAGlobals.setTool(false); + TLC4BGlobals.setTool(false); } else if (args[index].toLowerCase().equals("-tmp")) { path = System.getProperty("java.io.tmpdir"); } else if (args[index].toLowerCase().equals("-noltl")) { - B2TLAGlobals.setCheckltl(false); + TLC4BGlobals.setCheckltl(false); } else if (args[index].toLowerCase().equals("-testscript")) { - B2TLAGlobals.setRunTestscript(true); + TLC4BGlobals.setRunTestscript(true); } else if (args[index].toLowerCase().equals("-notrace")) { } else if (args[index].toLowerCase().equals("-del")) { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); } else if (args[index].toLowerCase().equals("-workers")) { index = index + 1; if (index == args.length) { - throw new B2TLAIOException( + throw new TLC4BIOException( "Error: Number requiered after option '-workers'."); } int workers = Integer.parseInt(args[index]); - B2TLAGlobals.setWorkers(workers); + TLC4BGlobals.setWorkers(workers); } else if (args[index].toLowerCase().equals("-constantssetup")) { - B2TLAGlobals.setProBconstantsSetup(true); + TLC4BGlobals.setProBconstantsSetup(true); index = index + 1; if (index == args.length) { - throw new B2TLAIOException( + throw new TLC4BIOException( "Error: String requiered after option '-constantssetup'."); } constantsSetup = args[index]; } else if (args[index].toLowerCase().equals("-ltlformula")) { index = index + 1; if (index == args.length) { - throw new B2TLAIOException( + throw new TLC4BIOException( "Error: LTL formula requiered after option '-ltlformula'."); } ltlFormula = args[index]; } else if (args[index].charAt(0) == '-') { - throw new B2TLAIOException("Error: unrecognized option: " + throw new TLC4BIOException("Error: unrecognized option: " + args[index]); } else { if (mainFileName != null) { - throw new B2TLAIOException( + throw new TLC4BIOException( "Error: more than one input files: " + mainFileName + " and " + args[index]); } @@ -212,7 +212,7 @@ public class B2TLA { index++; } if (mainFileName == null) { - throw new B2TLAIOException("Main machine required!"); + throw new TLC4BIOException("Main machine required!"); } } @@ -220,7 +220,7 @@ public class B2TLA { handleParameter(args); handleMainFileName(); - if (B2TLAGlobals.isTranslate()) { + if (TLC4BGlobals.isTranslate()) { StopWatch.start("Parsing"); translator = new Translator(machineFileNameWithoutFileExtension, getFile(), this.ltlFormula, this.constantsSetup); @@ -260,14 +260,14 @@ public class B2TLA { private void createFiles() { File moduleFile = createFile(path, machineFileNameWithoutFileExtension - + ".tla", tlaModule, B2TLAGlobals.isDeleteOnExit()); + + ".tla", tlaModule, TLC4BGlobals.isDeleteOnExit()); if (moduleFile != null) { System.out.println("TLA+ module '" + moduleFile.getAbsolutePath() + "' created."); } File configFile = createFile(path, machineFileNameWithoutFileExtension - + ".cfg", config, B2TLAGlobals.isDeleteOnExit()); + + ".cfg", config, TLC4BGlobals.isDeleteOnExit()); if (configFile != null) { System.out.println("Configuration file '" + configFile.getAbsolutePath() + "' created."); @@ -364,7 +364,7 @@ public class B2TLA { } catch (IOException e) { e.printStackTrace(); } finally { - if (B2TLAGlobals.isDeleteOnExit()) { + if (TLC4BGlobals.isDeleteOnExit()) { file.deleteOnExit(); } try { @@ -380,7 +380,7 @@ public class B2TLA { private File getFile() { File mainFile = new File(mainFileName); if (!mainFile.exists()) { - throw new B2TLAIOException("The file " + mainFileName + throw new TLC4BIOException("The file " + mainFileName + " does not exist."); } return mainFile; @@ -411,7 +411,7 @@ public class B2TLA { return file; } catch (IOException e) { e.printStackTrace(); - throw new B2TLAIOException(e.getMessage()); + throw new TLC4BIOException(e.getMessage()); } finally { if (deleteOnExit) { file.deleteOnExit(); diff --git a/src/main/java/de/b2tla/B2TLAGlobals.java b/src/main/java/de/tlc4b/TLC4BGlobals.java similarity index 80% rename from src/main/java/de/b2tla/B2TLAGlobals.java rename to src/main/java/de/tlc4b/TLC4BGlobals.java index a18fdb94a4e85ab53f37a86e887b5266fba54e09..362a7b9d7c23809213b946f1516d9f203d859989 100644 --- a/src/main/java/de/b2tla/B2TLAGlobals.java +++ b/src/main/java/de/tlc4b/TLC4BGlobals.java @@ -1,6 +1,6 @@ -package de.b2tla; +package de.tlc4b; -public class B2TLAGlobals { +public class TLC4BGlobals { private static int DEFERRED_SET_SIZE; private static int MAX_INT; private static int MIN_INT; @@ -68,7 +68,7 @@ public class B2TLAGlobals { } public static void setCreateTraceFile(boolean createTraceFile) { - B2TLAGlobals.createTraceFile = createTraceFile; + TLC4BGlobals.createTraceFile = createTraceFile; } public static boolean isRunTestscript() { @@ -76,7 +76,7 @@ public class B2TLAGlobals { } public static void setRunTestscript(boolean runTestscript) { - B2TLAGlobals.runTestscript = runTestscript; + TLC4BGlobals.runTestscript = runTestscript; } public static int getDEFERRED_SET_SIZE() { @@ -140,39 +140,39 @@ public class B2TLAGlobals { } public static void setDeadlockCheck(boolean deadlockCheck) { - B2TLAGlobals.checkDeadlock = deadlockCheck; + TLC4BGlobals.checkDeadlock = deadlockCheck; } public static void setRunTLC(boolean runTLC) { - B2TLAGlobals.runTLC = runTLC; + TLC4BGlobals.runTLC = runTLC; } public static void setTranslate(boolean translate) { - B2TLAGlobals.translate = translate; + TLC4BGlobals.translate = translate; } public static void setInvariant(boolean invariant) { - B2TLAGlobals.checkInvariant = invariant; + TLC4BGlobals.checkInvariant = invariant; } public static void setCheckltl(boolean checkltl) { - B2TLAGlobals.checkLTL = checkltl; + TLC4BGlobals.checkLTL = checkltl; } public static void setTool(boolean tool) { - B2TLAGlobals.hideTLCConsoleOutput = tool; + TLC4BGlobals.hideTLCConsoleOutput = tool; } public static void setDeleteOnExit(boolean deleteOnExit) { - B2TLAGlobals.deleteFilesOnExit = deleteOnExit; + TLC4BGlobals.deleteFilesOnExit = deleteOnExit; } public static void setWorkers(int w){ - B2TLAGlobals.workers = w; + TLC4BGlobals.workers = w; } public static int getWorkers(){ - return B2TLAGlobals.workers; + return TLC4BGlobals.workers; } public static boolean isCleanup() { @@ -180,7 +180,7 @@ public class B2TLAGlobals { } public static void setCleanup(boolean cleanup) { - B2TLAGlobals.cleanup = cleanup; + TLC4BGlobals.cleanup = cleanup; } public static boolean isProBconstantsSetup() { @@ -188,23 +188,23 @@ public class B2TLAGlobals { } public static void setProBconstantsSetup(boolean proBconstantsSetup) { - B2TLAGlobals.proBconstantsSetup = proBconstantsSetup; + TLC4BGlobals.proBconstantsSetup = proBconstantsSetup; } public static void setTestingMode(boolean b){ - B2TLAGlobals.testingMode = b; + TLC4BGlobals.testingMode = b; } public static boolean getTestingMode(){ - return B2TLAGlobals.testingMode; + return TLC4BGlobals.testingMode; } public static void setWelldefinednessCheck(boolean b){ - B2TLAGlobals.checkWD = b; + TLC4BGlobals.checkWD = b; } public static boolean checkWelldefinedness(){ - return B2TLAGlobals.checkWD; + return TLC4BGlobals.checkWD; } } diff --git a/src/main/java/de/b2tla/TLCRunner.java b/src/main/java/de/tlc4b/TLCRunner.java similarity index 92% rename from src/main/java/de/b2tla/TLCRunner.java rename to src/main/java/de/tlc4b/TLCRunner.java index 7e1c6e4553aa05c70d93da3f53bf29c7fde5a76f..c8eaeddd7824614a9bd8f8248b8e97077574dce3 100644 --- a/src/main/java/de/b2tla/TLCRunner.java +++ b/src/main/java/de/tlc4b/TLCRunner.java @@ -1,4 +1,4 @@ -package de.b2tla; +package de.tlc4b; import java.io.BufferedReader; import java.io.File; @@ -58,11 +58,11 @@ public class TLCRunner { ArrayList<String> list = new ArrayList<String>(); list.add(path); list.add(machineName); - if (!B2TLAGlobals.isDeadlockCheck()) { + if (!TLC4BGlobals.isDeadlockCheck()) { list.add("-deadlock"); } - if(B2TLAGlobals.isCheckltl()){ + if(TLC4BGlobals.isCheckltl()){ list.add("-cleanup"); } // list.add("-coverage"); @@ -94,12 +94,12 @@ public class TLCRunner { ToolIO.setMode(ToolIO.SYSTEM); ArrayList<String> list = new ArrayList<String>(); - if (!B2TLAGlobals.isDeadlockCheck()) { + if (!TLC4BGlobals.isDeadlockCheck()) { list.add("-deadlock"); } - if(B2TLAGlobals.getWorkers() > 1){ + if(TLC4BGlobals.getWorkers() > 1){ list.add("-workers"); - list.add(""+B2TLAGlobals.getWorkers()); + list.add(""+TLC4BGlobals.getWorkers()); } list.add("-config"); diff --git a/src/main/java/de/b2tla/Translator.java b/src/main/java/de/tlc4b/Translator.java similarity index 83% rename from src/main/java/de/b2tla/Translator.java rename to src/main/java/de/tlc4b/Translator.java index 6465f0889e6f6ecc620bc68e9424198e6c1f6430..14060bf896e58a856a52dbd34d1143fa1277b493 100644 --- a/src/main/java/de/b2tla/Translator.java +++ b/src/main/java/de/tlc4b/Translator.java @@ -1,32 +1,32 @@ -package de.b2tla; +package de.tlc4b; import java.io.File; import java.io.IOException; import java.util.ArrayList; -import de.b2tla.analysis.Ast2String; -import de.b2tla.analysis.ConstantsEliminator; -import de.b2tla.analysis.ConstantsEvaluator; -import de.b2tla.analysis.DefinitionsAnalyser; -import de.b2tla.analysis.MachineContext; -import de.b2tla.analysis.NotSupportedConstructs; -import de.b2tla.analysis.PrecedenceCollector; -import de.b2tla.analysis.PrimedNodesMarker; -import de.b2tla.analysis.Renamer; -import de.b2tla.analysis.Typechecker; -import de.b2tla.analysis.UsedStandardModules; -import de.b2tla.analysis.UsedStandardModules.STANDARD_MODULES; -import de.b2tla.analysis.transformation.DefinitionsEliminator; -import de.b2tla.analysis.typerestriction.TypeRestrictor; -import de.b2tla.analysis.unchangedvariables.UnchangedVariablesFinder; -import de.b2tla.prettyprint.TLAPrinter; -import de.b2tla.tla.Generator; -import de.b2tla.tlc.TLCOutputInfo; import de.be4.classicalb.core.parser.BParser; import de.be4.classicalb.core.parser.exceptions.BException; import de.be4.classicalb.core.parser.node.APredicateParseUnit; import de.be4.classicalb.core.parser.node.PPredicate; import de.be4.classicalb.core.parser.node.Start; +import de.tlc4b.analysis.Ast2String; +import de.tlc4b.analysis.ConstantsEliminator; +import de.tlc4b.analysis.ConstantsEvaluator; +import de.tlc4b.analysis.DefinitionsAnalyser; +import de.tlc4b.analysis.MachineContext; +import de.tlc4b.analysis.NotSupportedConstructs; +import de.tlc4b.analysis.PrecedenceCollector; +import de.tlc4b.analysis.PrimedNodesMarker; +import de.tlc4b.analysis.Renamer; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.analysis.UsedStandardModules; +import de.tlc4b.analysis.UsedStandardModules.STANDARD_MODULES; +import de.tlc4b.analysis.transformation.DefinitionsEliminator; +import de.tlc4b.analysis.typerestriction.TypeRestrictor; +import de.tlc4b.analysis.unchangedvariables.UnchangedVariablesFinder; +import de.tlc4b.prettyprint.TLAPrinter; +import de.tlc4b.tla.Generator; +import de.tlc4b.tlc.TLCOutputInfo; public class Translator { diff --git a/src/main/java/de/b2tla/analysis/Ast2String.java b/src/main/java/de/tlc4b/analysis/Ast2String.java similarity index 93% rename from src/main/java/de/b2tla/analysis/Ast2String.java rename to src/main/java/de/tlc4b/analysis/Ast2String.java index ac4611e55a3e540ea18b9c05a7278c1817a723ac..2802949b6d20c204e8f1b3a24611a6d7c78bcf68 100644 --- a/src/main/java/de/b2tla/analysis/Ast2String.java +++ b/src/main/java/de/tlc4b/analysis/Ast2String.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import de.be4.classicalb.core.parser.analysis.ExtendedDFAdapter; import de.be4.classicalb.core.parser.node.Node; diff --git a/src/main/java/de/b2tla/analysis/ConstantsEliminator.java b/src/main/java/de/tlc4b/analysis/ConstantsEliminator.java similarity index 99% rename from src/main/java/de/b2tla/analysis/ConstantsEliminator.java rename to src/main/java/de/tlc4b/analysis/ConstantsEliminator.java index 7766ae9adbe857c9c4765e417bcb77a8e3723243..92b4edeaec52b990a9fd37ac460d1bc34871bf82 100644 --- a/src/main/java/de/b2tla/analysis/ConstantsEliminator.java +++ b/src/main/java/de/tlc4b/analysis/ConstantsEliminator.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.Collection; import java.util.HashMap; diff --git a/src/main/java/de/b2tla/analysis/ConstantsEvaluator.java b/src/main/java/de/tlc4b/analysis/ConstantsEvaluator.java similarity index 96% rename from src/main/java/de/b2tla/analysis/ConstantsEvaluator.java rename to src/main/java/de/tlc4b/analysis/ConstantsEvaluator.java index c4d1c7ab13fe3a9db26d18d0979f5b45b677cc91..affde5aae4c9b149fcdf3a64558d0c3d1dc243e7 100644 --- a/src/main/java/de/b2tla/analysis/ConstantsEvaluator.java +++ b/src/main/java/de/tlc4b/analysis/ConstantsEvaluator.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.ArrayList; import java.util.Collection; diff --git a/src/main/java/de/b2tla/analysis/DefinitionsAnalyser.java b/src/main/java/de/tlc4b/analysis/DefinitionsAnalyser.java similarity index 94% rename from src/main/java/de/b2tla/analysis/DefinitionsAnalyser.java rename to src/main/java/de/tlc4b/analysis/DefinitionsAnalyser.java index 82b1784aac6ce664a247ed2c272685ad4a49ecaa..81ce5f7339e3eff65528b58762731975421f6401 100644 --- a/src/main/java/de/b2tla/analysis/DefinitionsAnalyser.java +++ b/src/main/java/de/tlc4b/analysis/DefinitionsAnalyser.java @@ -1,10 +1,9 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.HashMap; import java.util.HashSet; import java.util.Set; -import de.b2tla.B2TLAGlobals; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.ACardExpression; import de.be4.classicalb.core.parser.node.AEqualPredicate; @@ -14,6 +13,7 @@ import de.be4.classicalb.core.parser.node.AIntegerExpression; import de.be4.classicalb.core.parser.node.AIntervalExpression; import de.be4.classicalb.core.parser.node.AUnaryMinusExpression; import de.be4.classicalb.core.parser.node.Node; +import de.tlc4b.TLC4BGlobals; /** * @@ -84,7 +84,7 @@ public class DefinitionsAnalyser extends DepthFirstAdapter { AExpressionDefinitionDefinition d = (AExpressionDefinitionDefinition) node; AIntegerExpression sizeExpr = (AIntegerExpression) d.getRhs(); int value = Integer.parseInt(sizeExpr.getLiteral().getText()); - B2TLAGlobals.setMAX_INT(value); + TLC4BGlobals.setMAX_INT(value); } catch (ClassCastException e) { } @@ -104,7 +104,7 @@ public class DefinitionsAnalyser extends DepthFirstAdapter { sizeExpr = (AIntegerExpression) d.getRhs(); value = Integer.parseInt(sizeExpr.getLiteral().getText()); } - B2TLAGlobals.setMIN_INT(value); + TLC4BGlobals.setMIN_INT(value); } catch (ClassCastException e) { e.printStackTrace(); } diff --git a/src/main/java/de/b2tla/analysis/DefinitionsOrder.java b/src/main/java/de/tlc4b/analysis/DefinitionsOrder.java similarity index 99% rename from src/main/java/de/b2tla/analysis/DefinitionsOrder.java rename to src/main/java/de/tlc4b/analysis/DefinitionsOrder.java index ffd9afb41913c524f0a0ee632704a3b69802b1de..70dd44d3f213a168e9ea0aeb566022f1d552bb61 100644 --- a/src/main/java/de/b2tla/analysis/DefinitionsOrder.java +++ b/src/main/java/de/tlc4b/analysis/DefinitionsOrder.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.ArrayList; import java.util.HashSet; diff --git a/src/main/java/de/b2tla/analysis/MachineContext.java b/src/main/java/de/tlc4b/analysis/MachineContext.java similarity index 96% rename from src/main/java/de/b2tla/analysis/MachineContext.java rename to src/main/java/de/tlc4b/analysis/MachineContext.java index 879c6ae55fb0dc1f2a08a55aed3d17dc0207974c..c6f4838c941c61d9efbfacd2b151e80232da468b 100644 --- a/src/main/java/de/b2tla/analysis/MachineContext.java +++ b/src/main/java/de/tlc4b/analysis/MachineContext.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.ArrayList; import java.util.Collection; @@ -10,9 +10,6 @@ import java.util.LinkedHashMap; import java.util.LinkedList; import java.util.List; -import de.b2tla.exceptions.ScopeException; -import de.b2tla.ltl.LTLBPredicate; -import de.b2tla.ltl.LTLFormulaVisitor; import de.be4.classicalb.core.parser.Utils; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.AAbstractMachineParseUnit; @@ -68,6 +65,9 @@ import de.be4.classicalb.core.parser.node.PPredicate; import de.be4.classicalb.core.parser.node.PSet; import de.be4.classicalb.core.parser.node.Start; import de.be4.classicalb.core.parser.node.TIdentifierLiteral; +import de.tlc4b.exceptions.ScopeException; +import de.tlc4b.ltl.LTLBPredicate; +import de.tlc4b.ltl.LTLFormulaVisitor; public class MachineContext extends DepthFirstAdapter { diff --git a/src/main/java/de/b2tla/analysis/NotSupportedConstructs.java b/src/main/java/de/tlc4b/analysis/NotSupportedConstructs.java similarity index 92% rename from src/main/java/de/b2tla/analysis/NotSupportedConstructs.java rename to src/main/java/de/tlc4b/analysis/NotSupportedConstructs.java index 3148bcf16f30021622e62a4a1d3fb26456b82e1e..c123bbe89e2018470610bd89365ed5fc9484104b 100644 --- a/src/main/java/de/b2tla/analysis/NotSupportedConstructs.java +++ b/src/main/java/de/tlc4b/analysis/NotSupportedConstructs.java @@ -1,11 +1,11 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import de.b2tla.exceptions.NotSupportedException; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.ACaseSubstitution; import de.be4.classicalb.core.parser.node.ASequenceSubstitution; import de.be4.classicalb.core.parser.node.AWhileSubstitution; import de.be4.classicalb.core.parser.node.Start; +import de.tlc4b.exceptions.NotSupportedException; public class NotSupportedConstructs extends DepthFirstAdapter{ diff --git a/src/main/java/de/b2tla/analysis/PrecedenceCollector.java b/src/main/java/de/tlc4b/analysis/PrecedenceCollector.java similarity index 94% rename from src/main/java/de/b2tla/analysis/PrecedenceCollector.java rename to src/main/java/de/tlc4b/analysis/PrecedenceCollector.java index 5d1fae0679fbdac743e884f2b53ef951b8352d01..c3de07198c78606e306ae43e0ad7e923986d7e96 100644 --- a/src/main/java/de/b2tla/analysis/PrecedenceCollector.java +++ b/src/main/java/de/tlc4b/analysis/PrecedenceCollector.java @@ -1,16 +1,16 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.HashSet; import java.util.Hashtable; -import de.b2tla.btypes.BType; -import de.b2tla.btypes.IntegerType; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.AConvertBoolExpression; import de.be4.classicalb.core.parser.node.AMinusOrSetSubtractExpression; import de.be4.classicalb.core.parser.node.AMultOrCartExpression; import de.be4.classicalb.core.parser.node.Node; import de.be4.classicalb.core.parser.node.Start; +import de.tlc4b.btypes.BType; +import de.tlc4b.btypes.IntegerType; public class PrecedenceCollector extends DepthFirstAdapter { diff --git a/src/main/java/de/b2tla/analysis/PrimedNodesMarker.java b/src/main/java/de/tlc4b/analysis/PrimedNodesMarker.java similarity index 94% rename from src/main/java/de/b2tla/analysis/PrimedNodesMarker.java rename to src/main/java/de/tlc4b/analysis/PrimedNodesMarker.java index a14730da4e82e5b785fee8a97916bfb87d5a5c3e..708bf5ab9364637a3a20f2175f7f10340afc903c 100644 --- a/src/main/java/de/b2tla/analysis/PrimedNodesMarker.java +++ b/src/main/java/de/tlc4b/analysis/PrimedNodesMarker.java @@ -1,10 +1,9 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.ArrayList; import java.util.HashSet; import java.util.List; -import de.b2tla.exceptions.ScopeException; import de.be4.classicalb.core.parser.Utils; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.AAssignSubstitution; @@ -15,6 +14,7 @@ import de.be4.classicalb.core.parser.node.APrimedIdentifierExpression; import de.be4.classicalb.core.parser.node.Node; import de.be4.classicalb.core.parser.node.PExpression; import de.be4.classicalb.core.parser.node.POperation; +import de.tlc4b.exceptions.ScopeException; public class PrimedNodesMarker extends DepthFirstAdapter { private ArrayList<POperation> operations; diff --git a/src/main/java/de/b2tla/analysis/Renamer.java b/src/main/java/de/tlc4b/analysis/Renamer.java similarity index 96% rename from src/main/java/de/b2tla/analysis/Renamer.java rename to src/main/java/de/tlc4b/analysis/Renamer.java index 477d8f64d4da8e9390f66d1b1040f1a65cb773f4..7308851035e3c6443a93f98aed80e6e049e5f9ee 100644 --- a/src/main/java/de/b2tla/analysis/Renamer.java +++ b/src/main/java/de/tlc4b/analysis/Renamer.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.ArrayList; import java.util.HashSet; diff --git a/src/main/java/de/b2tla/analysis/StandardMadules.java b/src/main/java/de/tlc4b/analysis/StandardMadules.java similarity index 97% rename from src/main/java/de/b2tla/analysis/StandardMadules.java rename to src/main/java/de/tlc4b/analysis/StandardMadules.java index 3919f7510ff3584316ef9eac8f409184b7577f71..34d0e2277db51046e9aca1e8cc5b1db1a6681328 100644 --- a/src/main/java/de/b2tla/analysis/StandardMadules.java +++ b/src/main/java/de/tlc4b/analysis/StandardMadules.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.ArrayList; import java.util.HashSet; diff --git a/src/main/java/de/b2tla/analysis/Typechecker.java b/src/main/java/de/tlc4b/analysis/Typechecker.java similarity index 95% rename from src/main/java/de/b2tla/analysis/Typechecker.java rename to src/main/java/de/tlc4b/analysis/Typechecker.java index afba565867bee66997820a7dbf6fed59b67a0180..e62924005c0359b6d71dd41a7af1805d7b622cb7 100644 --- a/src/main/java/de/b2tla/analysis/Typechecker.java +++ b/src/main/java/de/tlc4b/analysis/Typechecker.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.ArrayList; import java.util.Collection; @@ -9,27 +9,27 @@ import java.util.LinkedHashMap; import java.util.LinkedList; import java.util.List; -import de.b2tla.btypes.AbstractHasFollowers; -import de.b2tla.btypes.BType; -import de.b2tla.btypes.BoolType; -import de.b2tla.btypes.FunctionType; -import de.b2tla.btypes.ITypechecker; -import de.b2tla.btypes.IntegerOrSetOfPairType; -import de.b2tla.btypes.IntegerOrSetType; -import de.b2tla.btypes.IntegerType; -import de.b2tla.btypes.ModelValueType; -import de.b2tla.btypes.PairType; -import de.b2tla.btypes.SetType; -import de.b2tla.btypes.StringType; -import de.b2tla.btypes.StructType; -import de.b2tla.btypes.UntypedType; -import de.b2tla.exceptions.TypeErrorException; -import de.b2tla.exceptions.UnificationException; -import de.b2tla.ltl.LTLBPredicate; -import de.b2tla.ltl.LTLFormulaVisitor; import de.be4.classicalb.core.parser.Utils; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.*; +import de.tlc4b.btypes.AbstractHasFollowers; +import de.tlc4b.btypes.BType; +import de.tlc4b.btypes.BoolType; +import de.tlc4b.btypes.FunctionType; +import de.tlc4b.btypes.ITypechecker; +import de.tlc4b.btypes.IntegerOrSetOfPairType; +import de.tlc4b.btypes.IntegerOrSetType; +import de.tlc4b.btypes.IntegerType; +import de.tlc4b.btypes.ModelValueType; +import de.tlc4b.btypes.PairType; +import de.tlc4b.btypes.SetType; +import de.tlc4b.btypes.StringType; +import de.tlc4b.btypes.StructType; +import de.tlc4b.btypes.UntypedType; +import de.tlc4b.exceptions.TypeErrorException; +import de.tlc4b.exceptions.UnificationException; +import de.tlc4b.ltl.LTLBPredicate; +import de.tlc4b.ltl.LTLFormulaVisitor; /** * TODO we need a second run over ast to check if all local variables have a diff --git a/src/main/java/de/b2tla/analysis/UsedStandardModules.java b/src/main/java/de/tlc4b/analysis/UsedStandardModules.java similarity index 96% rename from src/main/java/de/b2tla/analysis/UsedStandardModules.java rename to src/main/java/de/tlc4b/analysis/UsedStandardModules.java index 143c459c54cf94700aca92e38e3d4c8f07201fb2..1dfc41bb33169638323c7f57ecc2915498aad222 100644 --- a/src/main/java/de/b2tla/analysis/UsedStandardModules.java +++ b/src/main/java/de/tlc4b/analysis/UsedStandardModules.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import java.util.ArrayList; import java.util.Comparator; @@ -7,11 +7,6 @@ import java.util.List; import java.util.Set; import java.util.Collections; -import de.b2tla.analysis.typerestriction.TypeRestrictor; -import de.b2tla.btypes.BType; -import de.b2tla.btypes.FunctionType; -import de.b2tla.btypes.IntegerType; -import de.b2tla.btypes.SetType; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.AAddExpression; import de.be4.classicalb.core.parser.node.AAssignSubstitution; @@ -102,6 +97,11 @@ import de.be4.classicalb.core.parser.node.ATransRelationExpression; import de.be4.classicalb.core.parser.node.AUnaryMinusExpression; import de.be4.classicalb.core.parser.node.Node; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.analysis.typerestriction.TypeRestrictor; +import de.tlc4b.btypes.BType; +import de.tlc4b.btypes.FunctionType; +import de.tlc4b.btypes.IntegerType; +import de.tlc4b.btypes.SetType; public class UsedStandardModules extends DepthFirstAdapter { diff --git a/src/main/java/de/b2tla/analysis/nodes/ElementOfNode.java b/src/main/java/de/tlc4b/analysis/nodes/ElementOfNode.java similarity index 83% rename from src/main/java/de/b2tla/analysis/nodes/ElementOfNode.java rename to src/main/java/de/tlc4b/analysis/nodes/ElementOfNode.java index 2ec06c2b6c450d0f18edf562a1cb478630726e43..176ed354403f5c61e6e21c8f82cbaac60733a853 100644 --- a/src/main/java/de/b2tla/analysis/nodes/ElementOfNode.java +++ b/src/main/java/de/tlc4b/analysis/nodes/ElementOfNode.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis.nodes; +package de.tlc4b.analysis.nodes; import de.be4.classicalb.core.parser.node.PExpression; diff --git a/src/main/java/de/b2tla/analysis/nodes/EqualsNode.java b/src/main/java/de/tlc4b/analysis/nodes/EqualsNode.java similarity index 83% rename from src/main/java/de/b2tla/analysis/nodes/EqualsNode.java rename to src/main/java/de/tlc4b/analysis/nodes/EqualsNode.java index 4741a35af4bbd5972e5a52c03d8b90015a237960..774252c8359e4ba44190f1707bab6dc157a78965 100644 --- a/src/main/java/de/b2tla/analysis/nodes/EqualsNode.java +++ b/src/main/java/de/tlc4b/analysis/nodes/EqualsNode.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis.nodes; +package de.tlc4b.analysis.nodes; import de.be4.classicalb.core.parser.node.PExpression; diff --git a/src/main/java/de/b2tla/analysis/nodes/NodeType.java b/src/main/java/de/tlc4b/analysis/nodes/NodeType.java similarity index 75% rename from src/main/java/de/b2tla/analysis/nodes/NodeType.java rename to src/main/java/de/tlc4b/analysis/nodes/NodeType.java index a226ab6f453b63e41968dd592b43cd4cb4888551..336eb05f9394c9e47449f1e3212e92e02ec7cc41 100644 --- a/src/main/java/de/b2tla/analysis/nodes/NodeType.java +++ b/src/main/java/de/tlc4b/analysis/nodes/NodeType.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis.nodes; +package de.tlc4b.analysis.nodes; import de.be4.classicalb.core.parser.node.PExpression; diff --git a/src/main/java/de/b2tla/analysis/nodes/SubsetNode.java b/src/main/java/de/tlc4b/analysis/nodes/SubsetNode.java similarity index 88% rename from src/main/java/de/b2tla/analysis/nodes/SubsetNode.java rename to src/main/java/de/tlc4b/analysis/nodes/SubsetNode.java index 77b4913bc23611f1dac23275d851c99b3b77dfa3..a83e9614dc4e037fa24682edb321c6bf4e986abf 100644 --- a/src/main/java/de/b2tla/analysis/nodes/SubsetNode.java +++ b/src/main/java/de/tlc4b/analysis/nodes/SubsetNode.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis.nodes; +package de.tlc4b.analysis.nodes; import de.be4.classicalb.core.parser.node.PExpression; diff --git a/src/main/java/de/b2tla/analysis/transformation/DefinitionCollector.java b/src/main/java/de/tlc4b/analysis/transformation/DefinitionCollector.java similarity index 95% rename from src/main/java/de/b2tla/analysis/transformation/DefinitionCollector.java rename to src/main/java/de/tlc4b/analysis/transformation/DefinitionCollector.java index 927a0694e63d6fb9d321649fad475dd3dc07094e..11287b5f6fa4fcaa7805755505c677ab2b46dbfc 100644 --- a/src/main/java/de/b2tla/analysis/transformation/DefinitionCollector.java +++ b/src/main/java/de/tlc4b/analysis/transformation/DefinitionCollector.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis.transformation; +package de.tlc4b.analysis.transformation; import java.util.Hashtable; diff --git a/src/main/java/de/b2tla/analysis/transformation/DefinitionsEliminator.java b/src/main/java/de/tlc4b/analysis/transformation/DefinitionsEliminator.java similarity index 96% rename from src/main/java/de/b2tla/analysis/transformation/DefinitionsEliminator.java rename to src/main/java/de/tlc4b/analysis/transformation/DefinitionsEliminator.java index 79419bffd2afbeb231aeffff6b9fc408de3eb9c5..39e8517fe77d7217ba50b4cb69ae6bbff3398ffb 100644 --- a/src/main/java/de/b2tla/analysis/transformation/DefinitionsEliminator.java +++ b/src/main/java/de/tlc4b/analysis/transformation/DefinitionsEliminator.java @@ -1,4 +1,4 @@ -package de.b2tla.analysis.transformation; +package de.tlc4b.analysis.transformation; import java.util.ArrayList; import java.util.Hashtable; diff --git a/src/main/java/de/b2tla/analysis/typerestriction/IdentifierDependencies.java b/src/main/java/de/tlc4b/analysis/typerestriction/IdentifierDependencies.java similarity index 94% rename from src/main/java/de/b2tla/analysis/typerestriction/IdentifierDependencies.java rename to src/main/java/de/tlc4b/analysis/typerestriction/IdentifierDependencies.java index 67a8993f850e273d871e8a89904347e2bf1783f2..932d2dcde522c3d2f974f43464afc5f0a88e074c 100644 --- a/src/main/java/de/b2tla/analysis/typerestriction/IdentifierDependencies.java +++ b/src/main/java/de/tlc4b/analysis/typerestriction/IdentifierDependencies.java @@ -1,12 +1,12 @@ -package de.b2tla.analysis.typerestriction; +package de.tlc4b.analysis.typerestriction; import java.util.HashMap; import java.util.HashSet; -import de.b2tla.analysis.MachineContext; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.AIdentifierExpression; import de.be4.classicalb.core.parser.node.Node; +import de.tlc4b.analysis.MachineContext; public class IdentifierDependencies extends DepthFirstAdapter { diff --git a/src/main/java/de/b2tla/analysis/typerestriction/TypeRestrictor.java b/src/main/java/de/tlc4b/analysis/typerestriction/TypeRestrictor.java similarity index 94% rename from src/main/java/de/b2tla/analysis/typerestriction/TypeRestrictor.java rename to src/main/java/de/tlc4b/analysis/typerestriction/TypeRestrictor.java index 2ae78ec3d90fdfe08e06e3522ef5ce10538cdbab..2a3c794dac855147464ab0f52f4f58fd96227a5b 100644 --- a/src/main/java/de/b2tla/analysis/typerestriction/TypeRestrictor.java +++ b/src/main/java/de/tlc4b/analysis/typerestriction/TypeRestrictor.java @@ -1,17 +1,10 @@ -package de.b2tla.analysis.typerestriction; +package de.tlc4b.analysis.typerestriction; import java.util.ArrayList; import java.util.HashSet; import java.util.Hashtable; import java.util.List; -import de.b2tla.analysis.MachineContext; -import de.b2tla.analysis.Typechecker; -import de.b2tla.analysis.nodes.ElementOfNode; -import de.b2tla.analysis.nodes.EqualsNode; -import de.b2tla.analysis.nodes.NodeType; -import de.b2tla.analysis.nodes.SubsetNode; -import de.b2tla.ltl.LTLFormulaVisitor; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.AAnySubstitution; import de.be4.classicalb.core.parser.node.AComprehensionSetExpression; @@ -42,6 +35,13 @@ import de.be4.classicalb.core.parser.node.PPredicate; import de.be4.classicalb.core.parser.node.Start; import de.be4.ltl.core.parser.node.AExistsLtl; import de.be4.ltl.core.parser.node.AForallLtl; +import de.tlc4b.analysis.MachineContext; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.analysis.nodes.ElementOfNode; +import de.tlc4b.analysis.nodes.EqualsNode; +import de.tlc4b.analysis.nodes.NodeType; +import de.tlc4b.analysis.nodes.SubsetNode; +import de.tlc4b.ltl.LTLFormulaVisitor; public class TypeRestrictor extends DepthFirstAdapter { diff --git a/src/main/java/de/b2tla/analysis/unchangedvariables/AssignedVariablesFinder.java b/src/main/java/de/tlc4b/analysis/unchangedvariables/AssignedVariablesFinder.java similarity index 95% rename from src/main/java/de/b2tla/analysis/unchangedvariables/AssignedVariablesFinder.java rename to src/main/java/de/tlc4b/analysis/unchangedvariables/AssignedVariablesFinder.java index a682f462fe8fb6b55c933ed4d223be16f64b1f56..a59cfb9db15a4a68feec53be6016b58765f2ccb2 100644 --- a/src/main/java/de/b2tla/analysis/unchangedvariables/AssignedVariablesFinder.java +++ b/src/main/java/de/tlc4b/analysis/unchangedvariables/AssignedVariablesFinder.java @@ -1,12 +1,10 @@ -package de.b2tla.analysis.unchangedvariables; +package de.tlc4b.analysis.unchangedvariables; import java.util.ArrayList; import java.util.HashSet; import java.util.Hashtable; import java.util.List; -import de.b2tla.analysis.MachineContext; -import de.b2tla.exceptions.SubstitutionException; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.AAssignSubstitution; import de.be4.classicalb.core.parser.node.ABecomesElementOfSubstitution; @@ -30,6 +28,8 @@ import de.be4.classicalb.core.parser.node.Node; import de.be4.classicalb.core.parser.node.PDefinition; import de.be4.classicalb.core.parser.node.PExpression; import de.be4.classicalb.core.parser.node.PSubstitution; +import de.tlc4b.analysis.MachineContext; +import de.tlc4b.exceptions.SubstitutionException; /** * diff --git a/src/main/java/de/b2tla/analysis/unchangedvariables/UnchangedVariablesFinder.java b/src/main/java/de/tlc4b/analysis/unchangedvariables/UnchangedVariablesFinder.java similarity index 95% rename from src/main/java/de/b2tla/analysis/unchangedvariables/UnchangedVariablesFinder.java rename to src/main/java/de/tlc4b/analysis/unchangedvariables/UnchangedVariablesFinder.java index ff79eb09b1a38d9254f8e5db24959f52d93e2f17..1a51f57c409a7002b83e84f485c4630b49ea60ee 100644 --- a/src/main/java/de/b2tla/analysis/unchangedvariables/UnchangedVariablesFinder.java +++ b/src/main/java/de/tlc4b/analysis/unchangedvariables/UnchangedVariablesFinder.java @@ -1,12 +1,10 @@ -package de.b2tla.analysis.unchangedvariables; +package de.tlc4b.analysis.unchangedvariables; import java.util.ArrayList; import java.util.HashSet; import java.util.Hashtable; import java.util.List; -import de.b2tla.analysis.MachineContext; -import de.b2tla.exceptions.SubstitutionException; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.AAnySubstitution; import de.be4.classicalb.core.parser.node.AAssertionSubstitution; @@ -30,6 +28,8 @@ import de.be4.classicalb.core.parser.node.ASkipSubstitution; import de.be4.classicalb.core.parser.node.Node; import de.be4.classicalb.core.parser.node.PExpression; import de.be4.classicalb.core.parser.node.PSubstitution; +import de.tlc4b.analysis.MachineContext; +import de.tlc4b.exceptions.SubstitutionException; /** * This class is a tree walker which calculates all missing variables diff --git a/src/main/java/de/b2tla/btypes/AbstractHasFollowers.java b/src/main/java/de/tlc4b/btypes/AbstractHasFollowers.java similarity index 94% rename from src/main/java/de/b2tla/btypes/AbstractHasFollowers.java rename to src/main/java/de/tlc4b/btypes/AbstractHasFollowers.java index 2211a0687bfadbd2190fad8cf3e0dfce941f3e06..c49be299a838dfc1b494e793f3fd8aba0362f615 100644 --- a/src/main/java/de/b2tla/btypes/AbstractHasFollowers.java +++ b/src/main/java/de/tlc4b/btypes/AbstractHasFollowers.java @@ -1,4 +1,4 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; import java.util.ArrayList; diff --git a/src/main/java/de/b2tla/btypes/BType.java b/src/main/java/de/tlc4b/btypes/BType.java similarity index 82% rename from src/main/java/de/b2tla/btypes/BType.java rename to src/main/java/de/tlc4b/btypes/BType.java index af611ff221e9ff17b9e0c381bb872108cc3f0595..01147cf416a0fb6590acaacf41cff6187cfcd582 100644 --- a/src/main/java/de/b2tla/btypes/BType.java +++ b/src/main/java/de/tlc4b/btypes/BType.java @@ -1,7 +1,7 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.analysis.Typechecker; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.analysis.Typechecker; public interface BType extends ITypeConstants{ public BType unify(BType other, ITypechecker typechecker); diff --git a/src/main/java/de/b2tla/btypes/BoolType.java b/src/main/java/de/tlc4b/btypes/BoolType.java similarity index 87% rename from src/main/java/de/b2tla/btypes/BoolType.java rename to src/main/java/de/tlc4b/btypes/BoolType.java index 64cba2652f67ad68fc83a1fbbc28d7bde0bfdf3e..4206654236388d72226907ecf274ee861811bae0 100644 --- a/src/main/java/de/b2tla/btypes/BoolType.java +++ b/src/main/java/de/tlc4b/btypes/BoolType.java @@ -1,9 +1,9 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.ABoolSetExpression; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.UnificationException; public class BoolType implements BType { diff --git a/src/main/java/de/b2tla/btypes/FunctionType.java b/src/main/java/de/tlc4b/btypes/FunctionType.java similarity index 93% rename from src/main/java/de/b2tla/btypes/FunctionType.java rename to src/main/java/de/tlc4b/btypes/FunctionType.java index e3333fc87ee7d014e6431ec1acb1d9257f41cdbb..3653f2d1a397f9c20acfc329928ac98fbaad453b 100644 --- a/src/main/java/de/b2tla/btypes/FunctionType.java +++ b/src/main/java/de/tlc4b/btypes/FunctionType.java @@ -1,9 +1,9 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.ATotalFunctionExpression; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.UnificationException; public class FunctionType extends AbstractHasFollowers { private BType domain; diff --git a/src/main/java/de/b2tla/btypes/ITypeConstants.java b/src/main/java/de/tlc4b/btypes/ITypeConstants.java similarity index 72% rename from src/main/java/de/b2tla/btypes/ITypeConstants.java rename to src/main/java/de/tlc4b/btypes/ITypeConstants.java index 8ee546976e290fd998a918b1f79166b31f48fb8f..70822584085caea3fa9a3e3a28a7ad5d353238d2 100644 --- a/src/main/java/de/b2tla/btypes/ITypeConstants.java +++ b/src/main/java/de/tlc4b/btypes/ITypeConstants.java @@ -1,4 +1,4 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; public interface ITypeConstants { diff --git a/src/main/java/de/b2tla/btypes/ITypechecker.java b/src/main/java/de/tlc4b/btypes/ITypechecker.java similarity index 86% rename from src/main/java/de/b2tla/btypes/ITypechecker.java rename to src/main/java/de/tlc4b/btypes/ITypechecker.java index d4c842e545df5cbcc668cc2a851bb95ef9b12d92..f620866b1ee900e0b5989a1c6f4d3c13749784d1 100644 --- a/src/main/java/de/b2tla/btypes/ITypechecker.java +++ b/src/main/java/de/tlc4b/btypes/ITypechecker.java @@ -1,4 +1,4 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; import de.be4.classicalb.core.parser.node.Node; diff --git a/src/main/java/de/b2tla/btypes/IntegerOrSetOfPairType.java b/src/main/java/de/tlc4b/btypes/IntegerOrSetOfPairType.java similarity index 94% rename from src/main/java/de/b2tla/btypes/IntegerOrSetOfPairType.java rename to src/main/java/de/tlc4b/btypes/IntegerOrSetOfPairType.java index c7a17bd8ec8bab7de0432d52f7f5b5871fc603de..f1a83cda661e3d466ac33566f05d2532bce78359 100644 --- a/src/main/java/de/b2tla/btypes/IntegerOrSetOfPairType.java +++ b/src/main/java/de/tlc4b/btypes/IntegerOrSetOfPairType.java @@ -1,10 +1,10 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.TypeErrorException; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.PExpression; import de.hhu.stups.sablecc.patch.SourcePosition; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.TypeErrorException; +import de.tlc4b.exceptions.UnificationException; public class IntegerOrSetOfPairType extends AbstractHasFollowers { diff --git a/src/main/java/de/b2tla/btypes/IntegerOrSetType.java b/src/main/java/de/tlc4b/btypes/IntegerOrSetType.java similarity index 89% rename from src/main/java/de/b2tla/btypes/IntegerOrSetType.java rename to src/main/java/de/tlc4b/btypes/IntegerOrSetType.java index cbc286ac6b128d851f7a3f75d6b7fc2e2b72c140..77765c9612441edba6106056348ab947340ba487 100644 --- a/src/main/java/de/b2tla/btypes/IntegerOrSetType.java +++ b/src/main/java/de/tlc4b/btypes/IntegerOrSetType.java @@ -1,8 +1,8 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.UnificationException; public class IntegerOrSetType extends AbstractHasFollowers { diff --git a/src/main/java/de/b2tla/btypes/IntegerType.java b/src/main/java/de/tlc4b/btypes/IntegerType.java similarity index 84% rename from src/main/java/de/b2tla/btypes/IntegerType.java rename to src/main/java/de/tlc4b/btypes/IntegerType.java index 2d9dd4438fd52f3e75d9da57e4652250842127bc..70cbe3cfdbde080b9c7f01716089537f0a7f19b9 100644 --- a/src/main/java/de/b2tla/btypes/IntegerType.java +++ b/src/main/java/de/tlc4b/btypes/IntegerType.java @@ -1,10 +1,10 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.B2TLAGlobals; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.AIntegerSetExpression; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.TLC4BGlobals; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.UnificationException; public class IntegerType implements BType { @@ -41,7 +41,7 @@ public class IntegerType implements BType { } public String getTlaType() { - return B2TLAGlobals.getMIN_INT() + ".." + B2TLAGlobals.getMAX_INT(); + return TLC4BGlobals.getMIN_INT() + ".." + TLC4BGlobals.getMAX_INT(); } diff --git a/src/main/java/de/b2tla/btypes/ModelValueType.java b/src/main/java/de/tlc4b/btypes/ModelValueType.java similarity index 89% rename from src/main/java/de/b2tla/btypes/ModelValueType.java rename to src/main/java/de/tlc4b/btypes/ModelValueType.java index c5eb10a4765e97c2221f5fb0ef2bbb986e16c0f9..0be4a04cbc8b60a68b2a52aa91b3590b7d5c1445 100644 --- a/src/main/java/de/b2tla/btypes/ModelValueType.java +++ b/src/main/java/de/tlc4b/btypes/ModelValueType.java @@ -1,12 +1,12 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; import java.util.ArrayList; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.AIdentifierExpression; import de.be4.classicalb.core.parser.node.PExpression; import de.be4.classicalb.core.parser.node.TIdentifierLiteral; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.UnificationException; public class ModelValueType implements BType { private String name; diff --git a/src/main/java/de/b2tla/btypes/PairType.java b/src/main/java/de/tlc4b/btypes/PairType.java similarity index 92% rename from src/main/java/de/b2tla/btypes/PairType.java rename to src/main/java/de/tlc4b/btypes/PairType.java index 6f0274770dac65ee0a16dbeb1f9f4eab73af146f..6e3afd0f305a7f879f01a5057608f0257e1469f0 100644 --- a/src/main/java/de/b2tla/btypes/PairType.java +++ b/src/main/java/de/tlc4b/btypes/PairType.java @@ -1,9 +1,9 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.ACartesianProductExpression; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.UnificationException; public class PairType extends AbstractHasFollowers { diff --git a/src/main/java/de/b2tla/btypes/SetType.java b/src/main/java/de/tlc4b/btypes/SetType.java similarity index 91% rename from src/main/java/de/b2tla/btypes/SetType.java rename to src/main/java/de/tlc4b/btypes/SetType.java index 04d84de70ec69b0cd30c5653f41300ece3720efd..2661434a1ecc1ecad02c24958d94fef2884a5831 100644 --- a/src/main/java/de/b2tla/btypes/SetType.java +++ b/src/main/java/de/tlc4b/btypes/SetType.java @@ -1,9 +1,9 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.APowSubsetExpression; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.UnificationException; public class SetType extends AbstractHasFollowers { diff --git a/src/main/java/de/b2tla/btypes/StringType.java b/src/main/java/de/tlc4b/btypes/StringType.java similarity index 87% rename from src/main/java/de/b2tla/btypes/StringType.java rename to src/main/java/de/tlc4b/btypes/StringType.java index 74cf5dba25ec11ce66fe97b2a65e4ba9bbdd5bf0..ed5c511f0a8cfb7680769477ad4625871f799d6d 100644 --- a/src/main/java/de/b2tla/btypes/StringType.java +++ b/src/main/java/de/tlc4b/btypes/StringType.java @@ -1,9 +1,9 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.AStringSetExpression; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.UnificationException; public class StringType implements BType { diff --git a/src/main/java/de/b2tla/btypes/StructType.java b/src/main/java/de/tlc4b/btypes/StructType.java similarity index 94% rename from src/main/java/de/b2tla/btypes/StructType.java rename to src/main/java/de/tlc4b/btypes/StructType.java index d4cbdfa5c40770d877f422e581ec4ca26650b83c..79d4298dd51190b49777998eab335557d6ab0b78 100644 --- a/src/main/java/de/b2tla/btypes/StructType.java +++ b/src/main/java/de/tlc4b/btypes/StructType.java @@ -1,4 +1,4 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; import java.util.ArrayList; import java.util.HashSet; @@ -6,14 +6,14 @@ import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Set; -import de.b2tla.analysis.Typechecker; -import de.b2tla.exceptions.UnificationException; import de.be4.classicalb.core.parser.node.AIdentifierExpression; import de.be4.classicalb.core.parser.node.ARecEntry; import de.be4.classicalb.core.parser.node.AStructExpression; import de.be4.classicalb.core.parser.node.PExpression; import de.be4.classicalb.core.parser.node.PRecEntry; import de.be4.classicalb.core.parser.node.TIdentifierLiteral; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.exceptions.UnificationException; public class StructType extends AbstractHasFollowers { diff --git a/src/main/java/de/b2tla/btypes/UntypedType.java b/src/main/java/de/tlc4b/btypes/UntypedType.java similarity index 87% rename from src/main/java/de/b2tla/btypes/UntypedType.java rename to src/main/java/de/tlc4b/btypes/UntypedType.java index 808d6b5796eaa8fd5348027f3ffa3e7cc1586b74..edf9e049e4ff704134316c0b03caeb4699050f38 100644 --- a/src/main/java/de/b2tla/btypes/UntypedType.java +++ b/src/main/java/de/tlc4b/btypes/UntypedType.java @@ -1,7 +1,7 @@ -package de.b2tla.btypes; +package de.tlc4b.btypes; -import de.b2tla.analysis.Typechecker; import de.be4.classicalb.core.parser.node.PExpression; +import de.tlc4b.analysis.Typechecker; public class UntypedType extends AbstractHasFollowers { diff --git a/src/main/java/de/b2tla/exceptions/LTLParseException.java b/src/main/java/de/tlc4b/exceptions/LTLParseException.java similarity index 64% rename from src/main/java/de/b2tla/exceptions/LTLParseException.java rename to src/main/java/de/tlc4b/exceptions/LTLParseException.java index 74c017d00ae0a23895bf22ef8502af75c30e560e..c7cc54a84ed713a7c4e7bb2dfe7e1e4a02ca0675 100644 --- a/src/main/java/de/b2tla/exceptions/LTLParseException.java +++ b/src/main/java/de/tlc4b/exceptions/LTLParseException.java @@ -1,7 +1,7 @@ -package de.b2tla.exceptions; +package de.tlc4b.exceptions; @SuppressWarnings("serial") -public class LTLParseException extends B2tlaException{ +public class LTLParseException extends TLC4BException{ public LTLParseException(String e) { super(e); diff --git a/src/main/java/de/b2tla/exceptions/NotSupportedException.java b/src/main/java/de/tlc4b/exceptions/NotSupportedException.java similarity index 65% rename from src/main/java/de/b2tla/exceptions/NotSupportedException.java rename to src/main/java/de/tlc4b/exceptions/NotSupportedException.java index 8d7abb93602c5eae37387990425d4536b20bd66f..476c3556229951f09ac90ad3d80aba2efa4a9df9 100644 --- a/src/main/java/de/b2tla/exceptions/NotSupportedException.java +++ b/src/main/java/de/tlc4b/exceptions/NotSupportedException.java @@ -1,7 +1,7 @@ -package de.b2tla.exceptions; +package de.tlc4b.exceptions; @SuppressWarnings("serial") -public class NotSupportedException extends B2tlaException{ +public class NotSupportedException extends TLC4BException{ public NotSupportedException(String e){ diff --git a/src/main/java/de/b2tla/exceptions/NotSupportedLTLFormulaException.java b/src/main/java/de/tlc4b/exceptions/NotSupportedLTLFormulaException.java similarity index 66% rename from src/main/java/de/b2tla/exceptions/NotSupportedLTLFormulaException.java rename to src/main/java/de/tlc4b/exceptions/NotSupportedLTLFormulaException.java index 078dc61e07ab4181128a9faea93fbf75e5ca3121..8d36dac7f695c6e53cb074f427f6100ca81c650b 100644 --- a/src/main/java/de/b2tla/exceptions/NotSupportedLTLFormulaException.java +++ b/src/main/java/de/tlc4b/exceptions/NotSupportedLTLFormulaException.java @@ -1,7 +1,7 @@ -package de.b2tla.exceptions; +package de.tlc4b.exceptions; @SuppressWarnings("serial") -public class NotSupportedLTLFormulaException extends B2tlaException{ +public class NotSupportedLTLFormulaException extends TLC4BException{ public NotSupportedLTLFormulaException(String e) { super(e); diff --git a/src/main/java/de/b2tla/exceptions/ScopeException.java b/src/main/java/de/tlc4b/exceptions/ScopeException.java similarity index 61% rename from src/main/java/de/b2tla/exceptions/ScopeException.java rename to src/main/java/de/tlc4b/exceptions/ScopeException.java index ee7a231941a2e5fac3b1640731956a34ae071de8..2a38f1c2016a2ce5f46f719f406cdc8b81071bc7 100644 --- a/src/main/java/de/b2tla/exceptions/ScopeException.java +++ b/src/main/java/de/tlc4b/exceptions/ScopeException.java @@ -1,7 +1,7 @@ -package de.b2tla.exceptions; +package de.tlc4b.exceptions; @SuppressWarnings("serial") -public class ScopeException extends B2tlaException{ +public class ScopeException extends TLC4BException{ public ScopeException(String e){ super(e); diff --git a/src/main/java/de/b2tla/exceptions/SubstitutionException.java b/src/main/java/de/tlc4b/exceptions/SubstitutionException.java similarity index 61% rename from src/main/java/de/b2tla/exceptions/SubstitutionException.java rename to src/main/java/de/tlc4b/exceptions/SubstitutionException.java index 12074af2bfede2fb42c10deb07229c29e0ca6dc9..0dc1d3af77064354d3f989deb18e654ed7a309c7 100644 --- a/src/main/java/de/b2tla/exceptions/SubstitutionException.java +++ b/src/main/java/de/tlc4b/exceptions/SubstitutionException.java @@ -1,7 +1,7 @@ -package de.b2tla.exceptions; +package de.tlc4b.exceptions; @SuppressWarnings("serial") -public class SubstitutionException extends B2tlaException{ +public class SubstitutionException extends TLC4BException{ public SubstitutionException(String e) { super(e); diff --git a/src/main/java/de/tlc4b/exceptions/TLC4BException.java b/src/main/java/de/tlc4b/exceptions/TLC4BException.java new file mode 100644 index 0000000000000000000000000000000000000000..5c4090a5698ebf1c4b1f38a5b87e30318d99eb9c --- /dev/null +++ b/src/main/java/de/tlc4b/exceptions/TLC4BException.java @@ -0,0 +1,12 @@ +package de.tlc4b.exceptions; + +@SuppressWarnings("serial") +public abstract class TLC4BException extends RuntimeException { + + public TLC4BException(String e) { + super(e); + } + + public abstract String getError(); + +} diff --git a/src/main/java/de/tlc4b/exceptions/TLC4BIOException.java b/src/main/java/de/tlc4b/exceptions/TLC4BIOException.java new file mode 100644 index 0000000000000000000000000000000000000000..9d5f308b44b1416a866ab812a24ca91a724fab53 --- /dev/null +++ b/src/main/java/de/tlc4b/exceptions/TLC4BIOException.java @@ -0,0 +1,15 @@ +package de.tlc4b.exceptions; + +@SuppressWarnings("serial") +public class TLC4BIOException extends TLC4BException{ + + public TLC4BIOException(String e) { + super(e); + } + + @Override + public String getError() { + return "I/O Error"; + } + +} diff --git a/src/main/java/de/b2tla/exceptions/TypeErrorException.java b/src/main/java/de/tlc4b/exceptions/TypeErrorException.java similarity index 60% rename from src/main/java/de/b2tla/exceptions/TypeErrorException.java rename to src/main/java/de/tlc4b/exceptions/TypeErrorException.java index 52b29141ce0db07b316ccc8ea82be9b13b49d762..77a201ccad0ae6e7dfd920c5005fbb09d48d005e 100644 --- a/src/main/java/de/b2tla/exceptions/TypeErrorException.java +++ b/src/main/java/de/tlc4b/exceptions/TypeErrorException.java @@ -1,7 +1,7 @@ -package de.b2tla.exceptions; +package de.tlc4b.exceptions; @SuppressWarnings("serial") -public class TypeErrorException extends B2tlaException { +public class TypeErrorException extends TLC4BException { public TypeErrorException(String e) { super(e); diff --git a/src/main/java/de/b2tla/exceptions/UnificationException.java b/src/main/java/de/tlc4b/exceptions/UnificationException.java similarity index 78% rename from src/main/java/de/b2tla/exceptions/UnificationException.java rename to src/main/java/de/tlc4b/exceptions/UnificationException.java index 1a08bb906cc636723c691c6fdd3ea11378382db6..676d270928b5cbd3e8ff4b633cf5f3d0c5dbacbb 100644 --- a/src/main/java/de/b2tla/exceptions/UnificationException.java +++ b/src/main/java/de/tlc4b/exceptions/UnificationException.java @@ -1,4 +1,4 @@ -package de.b2tla.exceptions; +package de.tlc4b.exceptions; @SuppressWarnings("serial") public class UnificationException extends RuntimeException{ diff --git a/src/main/java/de/b2tla/ltl/LTLBPredicate.java b/src/main/java/de/tlc4b/ltl/LTLBPredicate.java similarity index 97% rename from src/main/java/de/b2tla/ltl/LTLBPredicate.java rename to src/main/java/de/tlc4b/ltl/LTLBPredicate.java index 15e36dbea88c0c544f5ca290664f491dbc4a81b0..59661f6b272458202ad8f8d7e5410f6a7a3e9112 100644 --- a/src/main/java/de/b2tla/ltl/LTLBPredicate.java +++ b/src/main/java/de/tlc4b/ltl/LTLBPredicate.java @@ -1,4 +1,4 @@ -package de.b2tla.ltl; +package de.tlc4b.ltl; import java.util.ArrayList; import java.util.LinkedHashMap; diff --git a/src/main/java/de/b2tla/ltl/LTLFormulaPrinter.java b/src/main/java/de/tlc4b/ltl/LTLFormulaPrinter.java similarity index 98% rename from src/main/java/de/b2tla/ltl/LTLFormulaPrinter.java rename to src/main/java/de/tlc4b/ltl/LTLFormulaPrinter.java index cf61f13f384869139eb5b0e41e9bd1adfbbdace7..e466d733cc67e6e76616a41b60e87ca4928500a5 100644 --- a/src/main/java/de/b2tla/ltl/LTLFormulaPrinter.java +++ b/src/main/java/de/tlc4b/ltl/LTLFormulaPrinter.java @@ -1,6 +1,5 @@ -package de.b2tla.ltl; +package de.tlc4b.ltl; -import de.b2tla.prettyprint.TLAPrinter; import de.be4.classicalb.core.parser.node.AIdentifierExpression; import de.be4.classicalb.core.parser.node.Node; import de.be4.ltl.core.parser.analysis.DepthFirstAdapter; @@ -19,6 +18,7 @@ import de.be4.ltl.core.parser.node.AStrongFairLtl; import de.be4.ltl.core.parser.node.ATrueLtl; import de.be4.ltl.core.parser.node.AUnparsedLtl; import de.be4.ltl.core.parser.node.AWeakFairLtl; +import de.tlc4b.prettyprint.TLAPrinter; public class LTLFormulaPrinter extends DepthFirstAdapter { diff --git a/src/main/java/de/b2tla/ltl/LTLFormulaVisitor.java b/src/main/java/de/tlc4b/ltl/LTLFormulaVisitor.java similarity index 97% rename from src/main/java/de/b2tla/ltl/LTLFormulaVisitor.java rename to src/main/java/de/tlc4b/ltl/LTLFormulaVisitor.java index b0cbf5ac981c0285dd7fbc33ccea94ef31dfc4dc..750f05a3e1635e6fcf15c9e9422d0ba9245f4813 100644 --- a/src/main/java/de/b2tla/ltl/LTLFormulaVisitor.java +++ b/src/main/java/de/tlc4b/ltl/LTLFormulaVisitor.java @@ -1,4 +1,4 @@ -package de.b2tla.ltl; +package de.tlc4b.ltl; import java.io.PushbackReader; import java.io.StringReader; @@ -8,10 +8,6 @@ import java.util.Hashtable; import java.util.LinkedHashMap; import java.util.List; -import de.b2tla.analysis.MachineContext; -import de.b2tla.exceptions.LTLParseException; -import de.b2tla.exceptions.ScopeException; -import de.b2tla.prettyprint.TLAPrinter; import de.be4.classicalb.core.parser.BParser; import de.be4.classicalb.core.parser.exceptions.BException; import de.be4.classicalb.core.parser.node.AIdentifierExpression; @@ -38,6 +34,10 @@ import de.be4.ltl.core.parser.node.AYesterdayLtl; import de.be4.ltl.core.parser.node.PLtl; import de.be4.ltl.core.parser.node.Start; import de.be4.ltl.core.parser.parser.Parser; +import de.tlc4b.analysis.MachineContext; +import de.tlc4b.exceptions.LTLParseException; +import de.tlc4b.exceptions.ScopeException; +import de.tlc4b.prettyprint.TLAPrinter; public class LTLFormulaVisitor extends DepthFirstAdapter { diff --git a/src/main/java/de/b2tla/prettyprint/TLAPrinter.java b/src/main/java/de/tlc4b/prettyprint/TLAPrinter.java similarity index 94% rename from src/main/java/de/b2tla/prettyprint/TLAPrinter.java rename to src/main/java/de/tlc4b/prettyprint/TLAPrinter.java index e85f28fca20e625b4b0f594f585551bd7b0adf92..1e6b7fe895c5cf13abb648c7ac4067b21ffda2de 100644 --- a/src/main/java/de/b2tla/prettyprint/TLAPrinter.java +++ b/src/main/java/de/tlc4b/prettyprint/TLAPrinter.java @@ -1,4 +1,4 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; import java.util.ArrayList; import java.util.HashSet; @@ -6,34 +6,34 @@ import java.util.Iterator; import java.util.LinkedList; import java.util.List; -import de.b2tla.B2TLAGlobals; -import de.b2tla.analysis.MachineContext; -import de.b2tla.analysis.PrecedenceCollector; -import de.b2tla.analysis.PrimedNodesMarker; -import de.b2tla.analysis.Renamer; -import de.b2tla.analysis.Typechecker; -import de.b2tla.analysis.UsedStandardModules; -import de.b2tla.analysis.nodes.EqualsNode; -import de.b2tla.analysis.nodes.NodeType; -import de.b2tla.analysis.nodes.SubsetNode; -import de.b2tla.analysis.typerestriction.TypeRestrictor; -import de.b2tla.analysis.unchangedvariables.UnchangedVariablesFinder; -import de.b2tla.btypes.BType; -import de.b2tla.btypes.FunctionType; -import de.b2tla.btypes.IntegerType; -import de.b2tla.btypes.PairType; -import de.b2tla.btypes.SetType; -import de.b2tla.btypes.StructType; -import de.b2tla.btypes.UntypedType; -import de.b2tla.ltl.LTLFormulaVisitor; -import de.b2tla.tla.ConfigFile; -import de.b2tla.tla.TLADefinition; -import de.b2tla.tla.TLAModule; -import de.b2tla.tla.config.ConfigFileAssignment; import de.be4.classicalb.core.parser.Utils; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.*; -import static de.b2tla.analysis.StandardMadules.*; +import de.tlc4b.TLC4BGlobals; +import de.tlc4b.analysis.MachineContext; +import de.tlc4b.analysis.PrecedenceCollector; +import de.tlc4b.analysis.PrimedNodesMarker; +import de.tlc4b.analysis.Renamer; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.analysis.UsedStandardModules; +import de.tlc4b.analysis.nodes.EqualsNode; +import de.tlc4b.analysis.nodes.NodeType; +import de.tlc4b.analysis.nodes.SubsetNode; +import de.tlc4b.analysis.typerestriction.TypeRestrictor; +import de.tlc4b.analysis.unchangedvariables.UnchangedVariablesFinder; +import de.tlc4b.btypes.BType; +import de.tlc4b.btypes.FunctionType; +import de.tlc4b.btypes.IntegerType; +import de.tlc4b.btypes.PairType; +import de.tlc4b.btypes.SetType; +import de.tlc4b.btypes.StructType; +import de.tlc4b.btypes.UntypedType; +import de.tlc4b.ltl.LTLFormulaVisitor; +import de.tlc4b.tla.ConfigFile; +import de.tlc4b.tla.TLADefinition; +import de.tlc4b.tla.TLAModule; +import de.tlc4b.tla.config.ConfigFileAssignment; +import static de.tlc4b.analysis.StandardMadules.*; public class TLAPrinter extends DepthFirstAdapter { @@ -195,7 +195,7 @@ public class TLAPrinter extends DepthFirstAdapter { this.configFileString.append("NEXT Next\n"); } } - if (B2TLAGlobals.isInvariant()) { + if (TLC4BGlobals.isInvariant()) { for (int i = 0; i < configFile.getInvariantNumber(); i++) { this.configFileString.append("INVARIANT Invariant" + (i + 1) + "\n"); @@ -214,7 +214,7 @@ public class TLAPrinter extends DepthFirstAdapter { } - if (B2TLAGlobals.isCheckltl()) { + if (TLC4BGlobals.isCheckltl()) { for (int i = 0; i < machineContext.getLTLFormulas().size(); i++) { LTLFormulaVisitor ltlVisitor = machineContext.getLTLFormulas() .get(i); @@ -1451,12 +1451,12 @@ public class TLAPrinter extends DepthFirstAdapter { @Override public void caseAMaxIntExpression(AMaxIntExpression node) { - tlaModuleString.append(B2TLAGlobals.getMAX_INT()); + tlaModuleString.append(TLC4BGlobals.getMAX_INT()); } @Override public void caseAMinIntExpression(AMinIntExpression node) { - tlaModuleString.append(B2TLAGlobals.getMIN_INT()); + tlaModuleString.append(TLC4BGlobals.getMIN_INT()); } /** @@ -1617,7 +1617,7 @@ public class TLAPrinter extends DepthFirstAdapter { tlaModuleString.append("]"); } else { - if(B2TLAGlobals.checkWelldefinedness()){ + if(TLC4BGlobals.checkWelldefinedness()){ tlaModuleString.append(REL_CALL + "("); }else{ tlaModuleString.append(REL_CALL_WITHOUT_WD_CHECK + "("); diff --git a/src/main/java/de/b2tla/tla/ConfigFile.java b/src/main/java/de/tlc4b/tla/ConfigFile.java similarity index 88% rename from src/main/java/de/b2tla/tla/ConfigFile.java rename to src/main/java/de/tlc4b/tla/ConfigFile.java index 28eb9846ff87e977646bd0b9d40ba1369ae01ae3..5288a676f98e41f3b2cc4bc65a8f28c628653f30 100644 --- a/src/main/java/de/b2tla/tla/ConfigFile.java +++ b/src/main/java/de/tlc4b/tla/ConfigFile.java @@ -1,8 +1,8 @@ -package de.b2tla.tla; +package de.tlc4b.tla; import java.util.ArrayList; -import de.b2tla.tla.config.ConfigFileAssignment; +import de.tlc4b.tla.config.ConfigFileAssignment; public class ConfigFile { diff --git a/src/main/java/de/b2tla/tla/Generator.java b/src/main/java/de/tlc4b/tla/Generator.java similarity index 92% rename from src/main/java/de/b2tla/tla/Generator.java rename to src/main/java/de/tlc4b/tla/Generator.java index 91050277c5f55417cc7041547a8f7b54f42d3723..1e7d059980dafca98f8b690ad7a903e201307517 100644 --- a/src/main/java/de/b2tla/tla/Generator.java +++ b/src/main/java/de/tlc4b/tla/Generator.java @@ -1,4 +1,4 @@ -package de.b2tla.tla; +package de.tlc4b.tla; import java.util.ArrayList; import java.util.Collection; @@ -7,17 +7,6 @@ import java.util.LinkedHashMap; import java.util.LinkedList; import java.util.List; -import de.b2tla.B2TLAGlobals; -import de.b2tla.analysis.ConstantsEvaluator; -import de.b2tla.analysis.DefinitionsAnalyser; -import de.b2tla.analysis.MachineContext; -import de.b2tla.analysis.Typechecker; -import de.b2tla.analysis.nodes.ElementOfNode; -import de.b2tla.analysis.nodes.NodeType; -import de.b2tla.analysis.typerestriction.TypeRestrictor; -import de.b2tla.btypes.BType; -import de.b2tla.tla.config.ModelValueAssignment; -import de.b2tla.tla.config.SetOfModelValuesAssignment; import de.be4.classicalb.core.parser.analysis.DepthFirstAdapter; import de.be4.classicalb.core.parser.node.AAssertionsMachineClause; import de.be4.classicalb.core.parser.node.AConstraintsMachineClause; @@ -37,6 +26,17 @@ import de.be4.classicalb.core.parser.node.PDefinition; import de.be4.classicalb.core.parser.node.PExpression; import de.be4.classicalb.core.parser.node.POperation; import de.be4.classicalb.core.parser.node.PPredicate; +import de.tlc4b.TLC4BGlobals; +import de.tlc4b.analysis.ConstantsEvaluator; +import de.tlc4b.analysis.DefinitionsAnalyser; +import de.tlc4b.analysis.MachineContext; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.analysis.nodes.ElementOfNode; +import de.tlc4b.analysis.nodes.NodeType; +import de.tlc4b.analysis.typerestriction.TypeRestrictor; +import de.tlc4b.btypes.BType; +import de.tlc4b.tla.config.ModelValueAssignment; +import de.tlc4b.tla.config.SetOfModelValuesAssignment; public class Generator extends DepthFirstAdapter { @@ -92,14 +92,14 @@ public class Generator extends DepthFirstAdapter { private void evalSpec() { if (this.configFile.isInit() && this.configFile.isNext() - && B2TLAGlobals.isCheckltl() + && TLC4BGlobals.isCheckltl() && machineContext.getLTLFormulas().size() > 0) { this.configFile.setSpec(); } } private void evalGoal() { - if (B2TLAGlobals.isGOAL()) { + if (TLC4BGlobals.isGOAL()) { if (machineContext.getDefinitions().keySet().contains("GOAL")) { this.configFile.setGoal(); } diff --git a/src/main/java/de/b2tla/tla/TLADefinition.java b/src/main/java/de/tlc4b/tla/TLADefinition.java similarity index 90% rename from src/main/java/de/b2tla/tla/TLADefinition.java rename to src/main/java/de/tlc4b/tla/TLADefinition.java index 70afc011afb7ca02bef61f32dbd2bb8b5afa6312..731193f96f39d22fe35a5f4b18585371ff9961e2 100644 --- a/src/main/java/de/b2tla/tla/TLADefinition.java +++ b/src/main/java/de/tlc4b/tla/TLADefinition.java @@ -1,4 +1,4 @@ -package de.b2tla.tla; +package de.tlc4b.tla; import de.be4.classicalb.core.parser.node.Node; diff --git a/src/main/java/de/b2tla/tla/TLAModule.java b/src/main/java/de/tlc4b/tla/TLAModule.java similarity index 92% rename from src/main/java/de/b2tla/tla/TLAModule.java rename to src/main/java/de/tlc4b/tla/TLAModule.java index db8ca742563313fb03984a6637d874b0fc480bd9..702aad726d2d9255f6111bc9ec2d65cde19be4f0 100644 --- a/src/main/java/de/b2tla/tla/TLAModule.java +++ b/src/main/java/de/tlc4b/tla/TLAModule.java @@ -1,12 +1,12 @@ -package de.b2tla.tla; +package de.tlc4b.tla; import java.util.ArrayList; -import de.b2tla.analysis.DefinitionsOrder; -import de.b2tla.analysis.MachineContext; import de.be4.classicalb.core.parser.node.Node; import de.be4.classicalb.core.parser.node.PDefinition; import de.be4.classicalb.core.parser.node.POperation; +import de.tlc4b.analysis.DefinitionsOrder; +import de.tlc4b.analysis.MachineContext; public class TLAModule { diff --git a/src/main/java/de/b2tla/tla/config/ConfigFileAssignment.java b/src/main/java/de/tlc4b/tla/config/ConfigFileAssignment.java similarity index 86% rename from src/main/java/de/b2tla/tla/config/ConfigFileAssignment.java rename to src/main/java/de/tlc4b/tla/config/ConfigFileAssignment.java index 74678e74155a1a8f2d3fc58f928e0a9d2b592a3d..90e880a625b11bf9b90c7e8822a061e6e2c56c50 100644 --- a/src/main/java/de/b2tla/tla/config/ConfigFileAssignment.java +++ b/src/main/java/de/tlc4b/tla/config/ConfigFileAssignment.java @@ -1,11 +1,11 @@ -package de.b2tla.tla.config; +package de.tlc4b.tla.config; import java.util.ArrayList; import java.util.List; -import de.b2tla.analysis.Renamer; import de.be4.classicalb.core.parser.node.AIdentifierExpression; import de.be4.classicalb.core.parser.node.TIdentifierLiteral; +import de.tlc4b.analysis.Renamer; public abstract class ConfigFileAssignment { diff --git a/src/main/java/de/b2tla/tla/config/ModelValueAssignment.java b/src/main/java/de/tlc4b/tla/config/ModelValueAssignment.java similarity index 85% rename from src/main/java/de/b2tla/tla/config/ModelValueAssignment.java rename to src/main/java/de/tlc4b/tla/config/ModelValueAssignment.java index c7f10b2762d1866a419cda35bfe659eced690a6b..8b6ef2d13b282fac2e423181010c1e39f5f09bae 100644 --- a/src/main/java/de/b2tla/tla/config/ModelValueAssignment.java +++ b/src/main/java/de/tlc4b/tla/config/ModelValueAssignment.java @@ -1,8 +1,8 @@ -package de.b2tla.tla.config; +package de.tlc4b.tla.config; -import de.b2tla.analysis.Renamer; import de.be4.classicalb.core.parser.node.AIdentifierExpression; import de.be4.classicalb.core.parser.node.Node; +import de.tlc4b.analysis.Renamer; public class ModelValueAssignment extends ConfigFileAssignment{ private Node node; diff --git a/src/main/java/de/b2tla/tla/config/SetOfModelValuesAssignment.java b/src/main/java/de/tlc4b/tla/config/SetOfModelValuesAssignment.java similarity index 86% rename from src/main/java/de/b2tla/tla/config/SetOfModelValuesAssignment.java rename to src/main/java/de/tlc4b/tla/config/SetOfModelValuesAssignment.java index 45ee9a6acef97543860c94250cb39060723c64d0..b08ca709fbf0d9c4f787b0b406947cc3df99a0ac 100644 --- a/src/main/java/de/b2tla/tla/config/SetOfModelValuesAssignment.java +++ b/src/main/java/de/tlc4b/tla/config/SetOfModelValuesAssignment.java @@ -1,13 +1,13 @@ -package de.b2tla.tla.config; +package de.tlc4b.tla.config; import java.util.List; -import de.b2tla.B2TLAGlobals; -import de.b2tla.analysis.Renamer; import de.be4.classicalb.core.parser.node.ADeferredSetSet; import de.be4.classicalb.core.parser.node.AIdentifierExpression; import de.be4.classicalb.core.parser.node.Node; import de.be4.classicalb.core.parser.node.TIdentifierLiteral; +import de.tlc4b.TLC4BGlobals; +import de.tlc4b.analysis.Renamer; /** * * This class represents an assignment in the configuration file. @@ -22,7 +22,7 @@ public class SetOfModelValuesAssignment extends ConfigFileAssignment{ public SetOfModelValuesAssignment(Node node, Integer size) { this.node = node; if(size == null){ - this.size = B2TLAGlobals.getDEFERRED_SET_SIZE(); + this.size = TLC4BGlobals.getDEFERRED_SET_SIZE(); }else{ this.size = size; } diff --git a/src/main/java/de/b2tla/tlc/ModuleMatcher.java b/src/main/java/de/tlc4b/tlc/ModuleMatcher.java similarity index 95% rename from src/main/java/de/b2tla/tlc/ModuleMatcher.java rename to src/main/java/de/tlc4b/tlc/ModuleMatcher.java index ac3d8160db8170bebe6b473fee84497f19d946c3..086e32179dade827f7b479b14575b7bafe453058 100644 --- a/src/main/java/de/b2tla/tlc/ModuleMatcher.java +++ b/src/main/java/de/tlc4b/tlc/ModuleMatcher.java @@ -1,4 +1,4 @@ -package de.b2tla.tlc; +package de.tlc4b.tlc; import java.util.HashMap; import java.util.regex.Matcher; diff --git a/src/main/java/de/b2tla/tlc/TLCOutputInfo.java b/src/main/java/de/tlc4b/tlc/TLCOutputInfo.java similarity index 93% rename from src/main/java/de/b2tla/tlc/TLCOutputInfo.java rename to src/main/java/de/tlc4b/tlc/TLCOutputInfo.java index f4f87c6f6a7c5366ad382616173e3c9097a7c8d0..2bc59563e88d84cc78c82044cc684edaf40765f1 100644 --- a/src/main/java/de/b2tla/tlc/TLCOutputInfo.java +++ b/src/main/java/de/tlc4b/tlc/TLCOutputInfo.java @@ -1,14 +1,14 @@ -package de.b2tla.tlc; +package de.tlc4b.tlc; import java.util.Hashtable; import java.util.Iterator; import java.util.LinkedHashMap; import java.util.Set; -import de.b2tla.analysis.MachineContext; -import de.b2tla.analysis.Renamer; -import de.b2tla.btypes.BType; import de.be4.classicalb.core.parser.node.Node; +import de.tlc4b.analysis.MachineContext; +import de.tlc4b.analysis.Renamer; +import de.tlc4b.btypes.BType; public class TLCOutputInfo { diff --git a/src/main/java/de/b2tla/tlc/TLCResults.java b/src/main/java/de/tlc4b/tlc/TLCResults.java similarity index 96% rename from src/main/java/de/b2tla/tlc/TLCResults.java rename to src/main/java/de/tlc4b/tlc/TLCResults.java index ffe8195b8ee65707ed8e43fe23cf1bfabc64f798..71dabb6c67e42eccd0d04c7bf422739a741b808e 100644 --- a/src/main/java/de/b2tla/tlc/TLCResults.java +++ b/src/main/java/de/tlc4b/tlc/TLCResults.java @@ -1,10 +1,10 @@ -package de.b2tla.tlc; +package de.tlc4b.tlc; import java.util.ArrayList; import java.util.Date; -import de.b2tla.B2TLAGlobals; -import static de.b2tla.tlc.TLCResults.TLCResult.*; +import de.tlc4b.TLC4BGlobals; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; import tlc2.output.EC; import static tlc2.output.MP.*; import tlc2.output.Message; @@ -59,7 +59,7 @@ public class TLCResults { evalAllMessages(); if (hasTrace() - || (B2TLAGlobals.getTestingMode() && OutputCollector + || (TLC4BGlobals.getTestingMode() && OutputCollector .getInitialState() != null)) { evalTrace(); } diff --git a/src/main/java/de/b2tla/tlc/TracePrinter.java b/src/main/java/de/tlc4b/tlc/TracePrinter.java similarity index 97% rename from src/main/java/de/b2tla/tlc/TracePrinter.java rename to src/main/java/de/tlc4b/tlc/TracePrinter.java index 0a64d2d955283803ef87e84d6dde570b35d6e7e3..e79a25a0bda194b94facee0613760d78702b7807 100644 --- a/src/main/java/de/b2tla/tlc/TracePrinter.java +++ b/src/main/java/de/tlc4b/tlc/TracePrinter.java @@ -1,12 +1,12 @@ -package de.b2tla.tlc; +package de.tlc4b.tlc; import java.util.ArrayList; -import de.b2tla.btypes.BType; -import de.b2tla.btypes.FunctionType; -import de.b2tla.btypes.PairType; -import de.b2tla.btypes.SetType; -import de.b2tla.btypes.StructType; +import de.tlc4b.btypes.BType; +import de.tlc4b.btypes.FunctionType; +import de.tlc4b.btypes.PairType; +import de.tlc4b.btypes.SetType; +import de.tlc4b.btypes.StructType; import tlc2.tool.TLCState; import tlc2.tool.TLCStateInfo; import tlc2.value.FcnLambdaValue; diff --git a/src/main/java/de/b2tla/util/BTLCPrintStream.java b/src/main/java/de/tlc4b/util/BTLCPrintStream.java similarity index 85% rename from src/main/java/de/b2tla/util/BTLCPrintStream.java rename to src/main/java/de/tlc4b/util/BTLCPrintStream.java index 33592cd8088fa62f494f5f88caf3d3cc1e760d0f..9a6fb093c562aa800b17ac1f3fc6a71e5a4c88b7 100644 --- a/src/main/java/de/b2tla/util/BTLCPrintStream.java +++ b/src/main/java/de/tlc4b/util/BTLCPrintStream.java @@ -1,10 +1,10 @@ -package de.b2tla.util; +package de.tlc4b.util; import java.io.PipedOutputStream; import java.io.PrintStream; import java.util.ArrayList; -import de.b2tla.B2TLAGlobals; +import de.tlc4b.TLC4BGlobals; public class BTLCPrintStream extends PrintStream { @@ -31,7 +31,7 @@ public class BTLCPrintStream extends PrintStream { @Override public void println(String str){ synchronized (BTLCPrintStream.class){ - if(!B2TLAGlobals.isTool()){ + if(!TLC4BGlobals.isTool()){ //console.println(str); } array.add(str); @@ -41,7 +41,7 @@ public class BTLCPrintStream extends PrintStream { @Override public void print(String str){ synchronized (BTLCPrintStream.class){ - if(!B2TLAGlobals.isTool()){ + if(!TLC4BGlobals.isTool()){ console.println(str); } //console.println(str); diff --git a/src/main/java/de/b2tla/util/StopWatch.java b/src/main/java/de/tlc4b/util/StopWatch.java similarity index 92% rename from src/main/java/de/b2tla/util/StopWatch.java rename to src/main/java/de/tlc4b/util/StopWatch.java index f74b914ae9d36d4750f4e984cc9dda035add56a5..89594ba11e9b6b419f03e9a25e09733a9c09cff7 100644 --- a/src/main/java/de/b2tla/util/StopWatch.java +++ b/src/main/java/de/tlc4b/util/StopWatch.java @@ -1,4 +1,4 @@ -package de.b2tla.util; +package de.tlc4b.util; import java.util.Hashtable; diff --git a/src/test/java/de/b2tla/analysis/ConstantsEvaluatorTest.java b/src/test/java/de/tlc4b/analysis/ConstantsEvaluatorTest.java similarity index 87% rename from src/test/java/de/b2tla/analysis/ConstantsEvaluatorTest.java rename to src/test/java/de/tlc4b/analysis/ConstantsEvaluatorTest.java index 2daf28f1c0d035edc90503610b9a2631ea28a197..7ab9fd5dcf4c6f54fb60a04676547b3a6384fa04 100644 --- a/src/test/java/de/b2tla/analysis/ConstantsEvaluatorTest.java +++ b/src/test/java/de/tlc4b/analysis/ConstantsEvaluatorTest.java @@ -1,6 +1,6 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/analysis/ConstantsTest.java b/src/test/java/de/tlc4b/analysis/ConstantsTest.java similarity index 93% rename from src/test/java/de/b2tla/analysis/ConstantsTest.java rename to src/test/java/de/tlc4b/analysis/ConstantsTest.java index d7bdcca8785b0f6d59cc55ab3a18b4e6d0e4757a..f74c1a9abaa5b6638059d5b3adb6756624387354 100644 --- a/src/test/java/de/b2tla/analysis/ConstantsTest.java +++ b/src/test/java/de/tlc4b/analysis/ConstantsTest.java @@ -1,8 +1,9 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; + import org.junit.Ignore; import org.junit.Test; diff --git a/src/test/java/de/b2tla/analysis/DeferredSetSize.java b/src/test/java/de/tlc4b/analysis/DeferredSetSize.java similarity index 90% rename from src/test/java/de/b2tla/analysis/DeferredSetSize.java rename to src/test/java/de/tlc4b/analysis/DeferredSetSize.java index 7c842f80b3a4ac15543ceb734930b41ffa48bf01..a97c0aabdd53397cad209c8974ceca5ffd633098 100644 --- a/src/test/java/de/b2tla/analysis/DeferredSetSize.java +++ b/src/test/java/de/tlc4b/analysis/DeferredSetSize.java @@ -1,6 +1,6 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import static de.b2tla.util.TestUtil.compareConfig; +import static de.tlc4b.util.TestUtil.compareConfig; import org.junit.Test; diff --git a/src/test/java/de/b2tla/analysis/DefinitionsOrderTest.java b/src/test/java/de/tlc4b/analysis/DefinitionsOrderTest.java similarity index 96% rename from src/test/java/de/b2tla/analysis/DefinitionsOrderTest.java rename to src/test/java/de/tlc4b/analysis/DefinitionsOrderTest.java index fa87a9beaadfb58abfec28526b3926817f7dc2b8..96310fdc91b1023958802bd2a84b6d36cfe14749 100644 --- a/src/test/java/de/b2tla/analysis/DefinitionsOrderTest.java +++ b/src/test/java/de/tlc4b/analysis/DefinitionsOrderTest.java @@ -1,6 +1,6 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/analysis/DefinitionsTest.java b/src/test/java/de/tlc4b/analysis/DefinitionsTest.java similarity index 93% rename from src/test/java/de/b2tla/analysis/DefinitionsTest.java rename to src/test/java/de/tlc4b/analysis/DefinitionsTest.java index f55a00f70f83385bebd3783e29ad391235496542..c2c1ceda0384aa1384b5d3eb4f45d6f60e2e9d58 100644 --- a/src/test/java/de/b2tla/analysis/DefinitionsTest.java +++ b/src/test/java/de/tlc4b/analysis/DefinitionsTest.java @@ -1,10 +1,10 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; -import de.b2tla.exceptions.ScopeException; +import de.tlc4b.exceptions.ScopeException; public class DefinitionsTest { diff --git a/src/test/java/de/b2tla/analysis/ExpressionConstantTest.java b/src/test/java/de/tlc4b/analysis/ExpressionConstantTest.java similarity index 91% rename from src/test/java/de/b2tla/analysis/ExpressionConstantTest.java rename to src/test/java/de/tlc4b/analysis/ExpressionConstantTest.java index dfd6d8d39bfc1b42d0dbdbc31b7ad7f426476268..1efa162296f9f50cb3dc57979618f27488a89631 100644 --- a/src/test/java/de/b2tla/analysis/ExpressionConstantTest.java +++ b/src/test/java/de/tlc4b/analysis/ExpressionConstantTest.java @@ -1,6 +1,6 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/analysis/PrecedenceTest.java b/src/test/java/de/tlc4b/analysis/PrecedenceTest.java similarity index 92% rename from src/test/java/de/b2tla/analysis/PrecedenceTest.java rename to src/test/java/de/tlc4b/analysis/PrecedenceTest.java index 1b8d55bbf423ccd997e83e243dd190176cd5aec7..57892beb9eda2cc6e7b6840163942a913f22b95f 100644 --- a/src/test/java/de/b2tla/analysis/PrecedenceTest.java +++ b/src/test/java/de/tlc4b/analysis/PrecedenceTest.java @@ -1,6 +1,6 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/analysis/RenamerTest.java b/src/test/java/de/tlc4b/analysis/RenamerTest.java similarity index 93% rename from src/test/java/de/b2tla/analysis/RenamerTest.java rename to src/test/java/de/tlc4b/analysis/RenamerTest.java index ef8ed62da0b5416db42b984a1aa17bafb5f26db9..fbb1645886aa7588d0024dddbe5a504df2d63e88 100644 --- a/src/test/java/de/b2tla/analysis/RenamerTest.java +++ b/src/test/java/de/tlc4b/analysis/RenamerTest.java @@ -1,6 +1,6 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import static de.b2tla.util.TestUtil.*; +import static de.tlc4b.util.TestUtil.*; import org.junit.Test; diff --git a/src/test/java/de/b2tla/analysis/ScopeTest.java b/src/test/java/de/tlc4b/analysis/ScopeTest.java similarity index 97% rename from src/test/java/de/b2tla/analysis/ScopeTest.java rename to src/test/java/de/tlc4b/analysis/ScopeTest.java index 5f3840976d1c9de0661d9c28b34ac391cd2b6000..77fab2056a556745427412edae6ccc88f9e4b7ad 100644 --- a/src/test/java/de/b2tla/analysis/ScopeTest.java +++ b/src/test/java/de/tlc4b/analysis/ScopeTest.java @@ -1,10 +1,10 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; import org.junit.Ignore; import org.junit.Test; -import static de.b2tla.util.TestUtil.checkMachine; -import de.b2tla.exceptions.ScopeException; +import static de.tlc4b.util.TestUtil.checkMachine; +import de.tlc4b.exceptions.ScopeException; public class ScopeTest { diff --git a/src/test/java/de/b2tla/analysis/TypeRestrictionsTest.java b/src/test/java/de/tlc4b/analysis/TypeRestrictionsTest.java similarity index 95% rename from src/test/java/de/b2tla/analysis/TypeRestrictionsTest.java rename to src/test/java/de/tlc4b/analysis/TypeRestrictionsTest.java index b956efd9db9f8186634232b2c4de0f287983334b..bd5ee36d4e5cdf3aee738f27cbf8ed7d6aa4df2c 100644 --- a/src/test/java/de/b2tla/analysis/TypeRestrictionsTest.java +++ b/src/test/java/de/tlc4b/analysis/TypeRestrictionsTest.java @@ -1,6 +1,6 @@ -package de.b2tla.analysis; +package de.tlc4b.analysis; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/ltl/LtlFormulaTest.java b/src/test/java/de/tlc4b/ltl/LtlFormulaTest.java similarity index 97% rename from src/test/java/de/b2tla/ltl/LtlFormulaTest.java rename to src/test/java/de/tlc4b/ltl/LtlFormulaTest.java index 1bab754ade4d9e6df218cd17c6cdd77c79a58a7e..e4915b7f96e3a6580c398afa2f43817d60264b34 100644 --- a/src/test/java/de/b2tla/ltl/LtlFormulaTest.java +++ b/src/test/java/de/tlc4b/ltl/LtlFormulaTest.java @@ -1,14 +1,14 @@ -package de.b2tla.ltl; +package de.tlc4b.ltl; -import static de.b2tla.util.TestUtil.compareLTL; -import static de.b2tla.util.TestUtil.compareEqualsConfig; +import static de.tlc4b.util.TestUtil.compareEqualsConfig; +import static de.tlc4b.util.TestUtil.compareLTL; import org.junit.Ignore; import org.junit.Test; -import de.b2tla.exceptions.ScopeException; -import de.b2tla.exceptions.TypeErrorException; +import de.tlc4b.exceptions.ScopeException; +import de.tlc4b.exceptions.TypeErrorException; public class LtlFormulaTest { diff --git a/src/test/java/de/b2tla/prettyprint/ClausesTest.java b/src/test/java/de/tlc4b/prettyprint/ClausesTest.java similarity index 85% rename from src/test/java/de/b2tla/prettyprint/ClausesTest.java rename to src/test/java/de/tlc4b/prettyprint/ClausesTest.java index b4d64a26b7b133a2780c7007fbb8f8d7fabf9ade..213ae762fff335e96db2076265ca212e56007122 100644 --- a/src/test/java/de/b2tla/prettyprint/ClausesTest.java +++ b/src/test/java/de/tlc4b/prettyprint/ClausesTest.java @@ -1,6 +1,6 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/DataTypesTest.java b/src/test/java/de/tlc4b/prettyprint/DataTypesTest.java similarity index 87% rename from src/test/java/de/b2tla/prettyprint/DataTypesTest.java rename to src/test/java/de/tlc4b/prettyprint/DataTypesTest.java index 323c32a62789824714ae159247a5657905fb0712..482419a0ae5df436ccbccebb0cf73cf0abd16151 100644 --- a/src/test/java/de/b2tla/prettyprint/DataTypesTest.java +++ b/src/test/java/de/tlc4b/prettyprint/DataTypesTest.java @@ -1,6 +1,6 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/EnumeratedSetsTest.java b/src/test/java/de/tlc4b/prettyprint/EnumeratedSetsTest.java similarity index 83% rename from src/test/java/de/b2tla/prettyprint/EnumeratedSetsTest.java rename to src/test/java/de/tlc4b/prettyprint/EnumeratedSetsTest.java index 8e4df28d60475147c0bd12e0d45c007f44c9c89a..f57b8edd2a473bd9d6618b10d9145f12b2b1ad57 100644 --- a/src/test/java/de/b2tla/prettyprint/EnumeratedSetsTest.java +++ b/src/test/java/de/tlc4b/prettyprint/EnumeratedSetsTest.java @@ -1,6 +1,6 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.*; +import static de.tlc4b.util.TestUtil.*; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/FunctionTest.java b/src/test/java/de/tlc4b/prettyprint/FunctionTest.java similarity index 94% rename from src/test/java/de/b2tla/prettyprint/FunctionTest.java rename to src/test/java/de/tlc4b/prettyprint/FunctionTest.java index 1abf355493ab7b117c52b32add2bf082266f31d9..815d684ce25ca4bbb5427c79f015872fead21139 100644 --- a/src/test/java/de/b2tla/prettyprint/FunctionTest.java +++ b/src/test/java/de/tlc4b/prettyprint/FunctionTest.java @@ -1,6 +1,7 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; + +import static de.tlc4b.util.TestUtil.*; -import static de.b2tla.util.TestUtil.*; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/LogicalPredicates.java b/src/test/java/de/tlc4b/prettyprint/LogicalPredicates.java similarity index 89% rename from src/test/java/de/b2tla/prettyprint/LogicalPredicates.java rename to src/test/java/de/tlc4b/prettyprint/LogicalPredicates.java index 2edd0b9895d74315e48cbcaddee1e67ffb651fb4..7708162c49f7de444e4872d09625dc3f6fb9a3f0 100644 --- a/src/test/java/de/b2tla/prettyprint/LogicalPredicates.java +++ b/src/test/java/de/tlc4b/prettyprint/LogicalPredicates.java @@ -1,6 +1,6 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/MachineParameterTest.java b/src/test/java/de/tlc4b/prettyprint/MachineParameterTest.java similarity index 92% rename from src/test/java/de/b2tla/prettyprint/MachineParameterTest.java rename to src/test/java/de/tlc4b/prettyprint/MachineParameterTest.java index 658ee0d92a547102c83aae9438760d21aba188b9..feb740479ffe03d03f18bb35dee59d53670b7e2d 100644 --- a/src/test/java/de/b2tla/prettyprint/MachineParameterTest.java +++ b/src/test/java/de/tlc4b/prettyprint/MachineParameterTest.java @@ -1,6 +1,6 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.*; +import static de.tlc4b.util.TestUtil.*; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/NumbersTest.java b/src/test/java/de/tlc4b/prettyprint/NumbersTest.java similarity index 94% rename from src/test/java/de/b2tla/prettyprint/NumbersTest.java rename to src/test/java/de/tlc4b/prettyprint/NumbersTest.java index 0f928f7998576cf076363e6534c5de300c84ef71..d3c079ba382ef601ca757e8bebf9eb4de2d3594e 100644 --- a/src/test/java/de/b2tla/prettyprint/NumbersTest.java +++ b/src/test/java/de/tlc4b/prettyprint/NumbersTest.java @@ -1,6 +1,6 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/OperationsTest.java b/src/test/java/de/tlc4b/prettyprint/OperationsTest.java similarity index 95% rename from src/test/java/de/b2tla/prettyprint/OperationsTest.java rename to src/test/java/de/tlc4b/prettyprint/OperationsTest.java index ef2809add54dc8895aa12ee1a8eb3e42939a39b0..b4339ec325e77515a2846de6c2310af8f1a05110 100644 --- a/src/test/java/de/b2tla/prettyprint/OperationsTest.java +++ b/src/test/java/de/tlc4b/prettyprint/OperationsTest.java @@ -1,10 +1,10 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; -import de.b2tla.exceptions.SubstitutionException; +import de.tlc4b.exceptions.SubstitutionException; public class OperationsTest { diff --git a/src/test/java/de/b2tla/prettyprint/RelationTest.java b/src/test/java/de/tlc4b/prettyprint/RelationTest.java similarity index 89% rename from src/test/java/de/b2tla/prettyprint/RelationTest.java rename to src/test/java/de/tlc4b/prettyprint/RelationTest.java index 47f160c9b36b6d0499c4e67a6908046c0fdf4cfb..1f3a08f6d8e4206a43aef8a7c6432833768024fd 100644 --- a/src/test/java/de/b2tla/prettyprint/RelationTest.java +++ b/src/test/java/de/tlc4b/prettyprint/RelationTest.java @@ -1,6 +1,7 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; + +import static de.tlc4b.util.TestUtil.*; -import static de.b2tla.util.TestUtil.*; import org.junit.Test; public class RelationTest { diff --git a/src/test/java/de/b2tla/prettyprint/SetTest.java b/src/test/java/de/tlc4b/prettyprint/SetTest.java similarity index 95% rename from src/test/java/de/b2tla/prettyprint/SetTest.java rename to src/test/java/de/tlc4b/prettyprint/SetTest.java index 85d68569c4d0b39d5e8f7411598977902963e538..e2fbe0610af2810d70e34158e46a43d2cd2232f1 100644 --- a/src/test/java/de/b2tla/prettyprint/SetTest.java +++ b/src/test/java/de/tlc4b/prettyprint/SetTest.java @@ -1,6 +1,6 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.*; +import static de.tlc4b.util.TestUtil.*; import static org.junit.Assert.*; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/SetsClauseTest.java b/src/test/java/de/tlc4b/prettyprint/SetsClauseTest.java similarity index 88% rename from src/test/java/de/b2tla/prettyprint/SetsClauseTest.java rename to src/test/java/de/tlc4b/prettyprint/SetsClauseTest.java index 071aa46173aad5a309cfdf9e2cb9db10ef8bd387..5a7795c686c3cbb0c9ffcbf2fbd4120ca95f3ec6 100644 --- a/src/test/java/de/b2tla/prettyprint/SetsClauseTest.java +++ b/src/test/java/de/tlc4b/prettyprint/SetsClauseTest.java @@ -1,6 +1,6 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.*; +import static de.tlc4b.util.TestUtil.*; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/StringTest.java b/src/test/java/de/tlc4b/prettyprint/StringTest.java similarity index 84% rename from src/test/java/de/b2tla/prettyprint/StringTest.java rename to src/test/java/de/tlc4b/prettyprint/StringTest.java index d4715c4f529412f7c45ed3f62ff8133ace6a3422..a89df695730bc9ec3cec438591c3701b26dfea89 100644 --- a/src/test/java/de/b2tla/prettyprint/StringTest.java +++ b/src/test/java/de/tlc4b/prettyprint/StringTest.java @@ -1,6 +1,6 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; diff --git a/src/test/java/de/b2tla/prettyprint/SubstitutionsTest.java b/src/test/java/de/tlc4b/prettyprint/SubstitutionsTest.java similarity index 96% rename from src/test/java/de/b2tla/prettyprint/SubstitutionsTest.java rename to src/test/java/de/tlc4b/prettyprint/SubstitutionsTest.java index 69d4ae57644c2d2c5b75dad60703bde01f97a16f..0123a5b12b75841131864d2ee67fd897ea6b2ebc 100644 --- a/src/test/java/de/b2tla/prettyprint/SubstitutionsTest.java +++ b/src/test/java/de/tlc4b/prettyprint/SubstitutionsTest.java @@ -1,10 +1,10 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; -import static de.b2tla.util.TestUtil.compare; +import static de.tlc4b.util.TestUtil.compare; import org.junit.Test; -import de.b2tla.exceptions.SubstitutionException; +import de.tlc4b.exceptions.SubstitutionException; public class SubstitutionsTest { diff --git a/src/test/java/de/b2tla/prettyprint/Tester.java b/src/test/java/de/tlc4b/prettyprint/Tester.java similarity index 92% rename from src/test/java/de/b2tla/prettyprint/Tester.java rename to src/test/java/de/tlc4b/prettyprint/Tester.java index 1ed976141487312084bd046818b79ad5d53209b1..7b2fa16c8a83c126311f64ee0c998fdab9540029 100644 --- a/src/test/java/de/b2tla/prettyprint/Tester.java +++ b/src/test/java/de/tlc4b/prettyprint/Tester.java @@ -1,4 +1,4 @@ -package de.b2tla.prettyprint; +package de.tlc4b.prettyprint; import java.io.File; import java.io.FileWriter; diff --git a/src/test/java/de/b2tla/tlc/integration/.gitignore b/src/test/java/de/tlc4b/tlc/integration/.gitignore similarity index 100% rename from src/test/java/de/b2tla/tlc/integration/.gitignore rename to src/test/java/de/tlc4b/tlc/integration/.gitignore diff --git a/src/test/java/de/b2tla/tlc/integration/BasicsTest.java b/src/test/java/de/tlc4b/tlc/integration/BasicsTest.java similarity index 69% rename from src/test/java/de/b2tla/tlc/integration/BasicsTest.java rename to src/test/java/de/tlc4b/tlc/integration/BasicsTest.java index 58f4a4a56ab995148f475d6105060ce23ab259d9..1c724d74c950717d968c2ebfc0f3c2b3673df1f4 100644 --- a/src/test/java/de/b2tla/tlc/integration/BasicsTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/BasicsTest.java @@ -1,6 +1,5 @@ -package de.b2tla.tlc.integration; +package de.tlc4b.tlc.integration; -import static de.b2tla.tlc.TLCResults.TLCResult.NoError; import static org.junit.Assert.assertEquals; import java.io.File; @@ -9,13 +8,14 @@ import java.util.ArrayList; import org.junit.Test; import org.junit.runner.RunWith; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.AbstractParseMachineTest; -import de.b2tla.util.PolySuite; -import de.b2tla.util.TestPair; -import de.b2tla.util.PolySuite.Config; -import de.b2tla.util.PolySuite.Configuration; -import static de.b2tla.util.TestUtil.test; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.AbstractParseMachineTest; +import de.tlc4b.util.PolySuite; +import de.tlc4b.util.TestPair; +import de.tlc4b.util.PolySuite.Config; +import de.tlc4b.util.PolySuite.Configuration; +import static de.tlc4b.tlc.TLCResults.TLCResult.NoError; +import static de.tlc4b.util.TestUtil.test; @RunWith(PolySuite.class) public class BasicsTest extends AbstractParseMachineTest { diff --git a/src/test/java/de/b2tla/tlc/integration/ErrorTest.java b/src/test/java/de/tlc4b/tlc/integration/ErrorTest.java similarity index 92% rename from src/test/java/de/b2tla/tlc/integration/ErrorTest.java rename to src/test/java/de/tlc4b/tlc/integration/ErrorTest.java index e134f594f0c53cd35869844a3a4266430aaf5bbf..8d192c0d6d0b00903cd0de596edc690f47bddc8a 100644 --- a/src/test/java/de/b2tla/tlc/integration/ErrorTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/ErrorTest.java @@ -1,12 +1,12 @@ -package de.b2tla.tlc.integration; +package de.tlc4b.tlc.integration; -import static de.b2tla.tlc.TLCResults.TLCResult.*; import static org.junit.Assert.*; import org.junit.Ignore; import org.junit.Test; -import static de.b2tla.util.TestUtil.test; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; public class ErrorTest { diff --git a/src/test/java/de/b2tla/tlc/integration/LTLTest.java b/src/test/java/de/tlc4b/tlc/integration/LTLTest.java similarity index 87% rename from src/test/java/de/b2tla/tlc/integration/LTLTest.java rename to src/test/java/de/tlc4b/tlc/integration/LTLTest.java index 8bfe466d7acb3b64ed315310562edabf475841d3..bf2d1d471a69785559ffb0e2b9580e1747a61964 100644 --- a/src/test/java/de/b2tla/tlc/integration/LTLTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/LTLTest.java @@ -1,18 +1,19 @@ -package de.b2tla.tlc.integration; +package de.tlc4b.tlc.integration; import static org.junit.Assert.assertEquals; -import static de.b2tla.tlc.TLCResults.TLCResult.*; + import org.junit.BeforeClass; import org.junit.Test; -import de.b2tla.B2TLAGlobals; -import static de.b2tla.util.TestUtil.test; +import de.tlc4b.TLC4BGlobals; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; public class LTLTest { @BeforeClass public static void onlyOnce() { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); } @Test diff --git a/src/test/java/de/b2tla/tlc/integration/SpecialTest.java b/src/test/java/de/tlc4b/tlc/integration/SpecialTest.java similarity index 88% rename from src/test/java/de/b2tla/tlc/integration/SpecialTest.java rename to src/test/java/de/tlc4b/tlc/integration/SpecialTest.java index 4bcbd9b1c719c6d3addc60c5cbcf9a7aa6a9ba52..601bb9b09e6e3f542241a6c5ed62aa16016b080d 100644 --- a/src/test/java/de/b2tla/tlc/integration/SpecialTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/SpecialTest.java @@ -1,8 +1,8 @@ -package de.b2tla.tlc.integration; +package de.tlc4b.tlc.integration; -import static de.b2tla.util.TestUtil.test; import static org.junit.Assert.assertEquals; -import static de.b2tla.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; import org.junit.Test; diff --git a/src/test/java/de/b2tla/tlc/integration/probprivate/AssertionErrorTest.java b/src/test/java/de/tlc4b/tlc/integration/probprivate/AssertionErrorTest.java similarity index 68% rename from src/test/java/de/b2tla/tlc/integration/probprivate/AssertionErrorTest.java rename to src/test/java/de/tlc4b/tlc/integration/probprivate/AssertionErrorTest.java index dd23fccf05495d377b846f3d1129b41bd23a3939..c694d80486f966e6981d34612e7ad6f44599968b 100644 --- a/src/test/java/de/b2tla/tlc/integration/probprivate/AssertionErrorTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/probprivate/AssertionErrorTest.java @@ -1,7 +1,7 @@ -package de.b2tla.tlc.integration.probprivate; +package de.tlc4b.tlc.integration.probprivate; -import static de.b2tla.tlc.TLCResults.TLCResult.*; -import static de.b2tla.util.TestUtil.test; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; import static org.junit.Assert.assertEquals; import java.io.File; @@ -10,12 +10,12 @@ import java.util.ArrayList; import org.junit.Test; import org.junit.runner.RunWith; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.AbstractParseMachineTest; -import de.b2tla.util.PolySuite; -import de.b2tla.util.TestPair; -import de.b2tla.util.PolySuite.Config; -import de.b2tla.util.PolySuite.Configuration; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.AbstractParseMachineTest; +import de.tlc4b.util.PolySuite; +import de.tlc4b.util.TestPair; +import de.tlc4b.util.PolySuite.Config; +import de.tlc4b.util.PolySuite.Configuration; @RunWith(PolySuite.class) public class AssertionErrorTest extends AbstractParseMachineTest { diff --git a/src/test/java/de/b2tla/tlc/integration/probprivate/DeadlockTest.java b/src/test/java/de/tlc4b/tlc/integration/probprivate/DeadlockTest.java similarity index 67% rename from src/test/java/de/b2tla/tlc/integration/probprivate/DeadlockTest.java rename to src/test/java/de/tlc4b/tlc/integration/probprivate/DeadlockTest.java index bb004fec57d0818cb4d1ffebb1b0fef45d0a8c0d..f49ff366ed77e548ec52d27f4b23d9f0179a49f0 100644 --- a/src/test/java/de/b2tla/tlc/integration/probprivate/DeadlockTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/probprivate/DeadlockTest.java @@ -1,7 +1,7 @@ -package de.b2tla.tlc.integration.probprivate; +package de.tlc4b.tlc.integration.probprivate; -import static de.b2tla.tlc.TLCResults.TLCResult.*; -import static de.b2tla.util.TestUtil.test; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; import static org.junit.Assert.assertEquals; import java.io.File; @@ -10,12 +10,12 @@ import java.util.ArrayList; import org.junit.Test; import org.junit.runner.RunWith; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.AbstractParseMachineTest; -import de.b2tla.util.PolySuite; -import de.b2tla.util.TestPair; -import de.b2tla.util.PolySuite.Config; -import de.b2tla.util.PolySuite.Configuration; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.AbstractParseMachineTest; +import de.tlc4b.util.PolySuite; +import de.tlc4b.util.TestPair; +import de.tlc4b.util.PolySuite.Config; +import de.tlc4b.util.PolySuite.Configuration; @RunWith(PolySuite.class) public class DeadlockTest extends AbstractParseMachineTest { diff --git a/src/test/java/de/b2tla/tlc/integration/probprivate/GoalTest.java b/src/test/java/de/tlc4b/tlc/integration/probprivate/GoalTest.java similarity index 67% rename from src/test/java/de/b2tla/tlc/integration/probprivate/GoalTest.java rename to src/test/java/de/tlc4b/tlc/integration/probprivate/GoalTest.java index 1f7298d3908008dcc33773d74ce7dfce064891e6..d41789215c177421896b2d71a05c19bbfaacee43 100644 --- a/src/test/java/de/b2tla/tlc/integration/probprivate/GoalTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/probprivate/GoalTest.java @@ -1,8 +1,8 @@ -package de.b2tla.tlc.integration.probprivate; +package de.tlc4b.tlc.integration.probprivate; import static org.junit.Assert.assertEquals; -import static de.b2tla.util.TestUtil.test; -import static de.b2tla.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; import java.io.File; import java.util.ArrayList; @@ -10,12 +10,12 @@ import java.util.ArrayList; import org.junit.Test; import org.junit.runner.RunWith; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.AbstractParseMachineTest; -import de.b2tla.util.PolySuite; -import de.b2tla.util.TestPair; -import de.b2tla.util.PolySuite.Config; -import de.b2tla.util.PolySuite.Configuration; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.AbstractParseMachineTest; +import de.tlc4b.util.PolySuite; +import de.tlc4b.util.TestPair; +import de.tlc4b.util.PolySuite.Config; +import de.tlc4b.util.PolySuite.Configuration; @RunWith(PolySuite.class) public class GoalTest extends AbstractParseMachineTest { diff --git a/src/test/java/de/b2tla/tlc/integration/probprivate/InvariantViolationTest.java b/src/test/java/de/tlc4b/tlc/integration/probprivate/InvariantViolationTest.java similarity index 68% rename from src/test/java/de/b2tla/tlc/integration/probprivate/InvariantViolationTest.java rename to src/test/java/de/tlc4b/tlc/integration/probprivate/InvariantViolationTest.java index f620c285edbb28784fb2a058ea4e3118a31cb2c1..8499fdb947012c36ec7f55f4b02bc7f4322891a1 100644 --- a/src/test/java/de/b2tla/tlc/integration/probprivate/InvariantViolationTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/probprivate/InvariantViolationTest.java @@ -1,7 +1,7 @@ -package de.b2tla.tlc.integration.probprivate; +package de.tlc4b.tlc.integration.probprivate; -import static de.b2tla.util.TestUtil.test; -import static de.b2tla.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; import static org.junit.Assert.assertEquals; import java.io.File; @@ -10,12 +10,12 @@ import java.util.ArrayList; import org.junit.Test; import org.junit.runner.RunWith; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.AbstractParseMachineTest; -import de.b2tla.util.PolySuite; -import de.b2tla.util.TestPair; -import de.b2tla.util.PolySuite.Config; -import de.b2tla.util.PolySuite.Configuration; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.AbstractParseMachineTest; +import de.tlc4b.util.PolySuite; +import de.tlc4b.util.TestPair; +import de.tlc4b.util.PolySuite.Config; +import de.tlc4b.util.PolySuite.Configuration; @RunWith(PolySuite.class) public class InvariantViolationTest extends AbstractParseMachineTest { diff --git a/src/test/java/de/b2tla/tlc/integration/probprivate/LawsTest.java b/src/test/java/de/tlc4b/tlc/integration/probprivate/LawsTest.java similarity index 76% rename from src/test/java/de/b2tla/tlc/integration/probprivate/LawsTest.java rename to src/test/java/de/tlc4b/tlc/integration/probprivate/LawsTest.java index 34b7fbed554ed3c1c854868b5d4a572996211b79..b0e5e3f81514e13038ca5a804379d8eae7d1988c 100644 --- a/src/test/java/de/b2tla/tlc/integration/probprivate/LawsTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/probprivate/LawsTest.java @@ -1,82 +1,85 @@ -package de.b2tla.tlc.integration.probprivate; +package de.tlc4b.tlc.integration.probprivate; -import static de.b2tla.util.TestUtil.test; -import static de.b2tla.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; import static org.junit.Assert.assertEquals; + + + import org.junit.Test; -import de.b2tla.B2TLAGlobals; +import de.tlc4b.TLC4BGlobals; public class LawsTest { @Test public void BoolLaws() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/BoolLaws.mch"}; assertEquals(NoError, test(a)); } @Test public void BoolWithArithLaws() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/BoolWithArithLaws.mch", "-nodead"}; assertEquals(NoError, test(a)); } @Test public void FunLaws() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/FunLaws.mch"}; assertEquals(NoError, test(a)); } @Test public void FunLawsWithLambda() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/FunLawsWithLambda.mch"}; assertEquals(NoError, test(a)); } @Test public void RelLaws_TLC() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/RelLaws_TLC.mch"}; assertEquals(Goal, test(a)); } @Test public void BoolLaws_SetCompr() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/BoolLaws_SetCompr.mch"}; assertEquals(NoError, test(a)); } @Test public void BoolLaws_SetComprCLPFD() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/BoolLaws_SetComprCLPFD.mch"}; assertEquals(NoError, test(a)); } @Test public void CardinalityLaws_TLC() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/CardinalityLaws_TLC.mch", "-nodead"}; assertEquals(NoError, test(a)); } @Test public void EqualityLaws() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/EqualityLaws.mch", "-nodead"}; assertEquals(NoError, test(a)); } @Test public void SubsetLaws() throws Exception { - B2TLAGlobals.setDeleteOnExit(true); + TLC4BGlobals.setDeleteOnExit(true); String[] a = new String[] { "../prob_examples/public_examples/TLC/Laws/SubsetLaws.mch", "-nodead"}; assertEquals(NoError, test(a)); } diff --git a/src/test/java/de/b2tla/tlc/integration/probprivate/NoErrorTest.java b/src/test/java/de/tlc4b/tlc/integration/probprivate/NoErrorTest.java similarity index 67% rename from src/test/java/de/b2tla/tlc/integration/probprivate/NoErrorTest.java rename to src/test/java/de/tlc4b/tlc/integration/probprivate/NoErrorTest.java index 1c2691506c4542be20f375924e2f59e6b8a67dd0..9983401381a4f237e476c1efd1c550ba0f3a1846 100644 --- a/src/test/java/de/b2tla/tlc/integration/probprivate/NoErrorTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/probprivate/NoErrorTest.java @@ -1,7 +1,7 @@ -package de.b2tla.tlc.integration.probprivate; +package de.tlc4b.tlc.integration.probprivate; -import static de.b2tla.tlc.TLCResults.TLCResult.*; -import static de.b2tla.util.TestUtil.test; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; import static org.junit.Assert.assertEquals; import java.io.File; @@ -10,12 +10,12 @@ import java.util.ArrayList; import org.junit.Test; import org.junit.runner.RunWith; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.AbstractParseMachineTest; -import de.b2tla.util.PolySuite; -import de.b2tla.util.TestPair; -import de.b2tla.util.PolySuite.Config; -import de.b2tla.util.PolySuite.Configuration; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.AbstractParseMachineTest; +import de.tlc4b.util.PolySuite; +import de.tlc4b.util.TestPair; +import de.tlc4b.util.PolySuite.Config; +import de.tlc4b.util.PolySuite.Configuration; @RunWith(PolySuite.class) public class NoErrorTest extends AbstractParseMachineTest { diff --git a/src/test/java/de/b2tla/tlc/integration/probprivate/WellDefinednessTest.java b/src/test/java/de/tlc4b/tlc/integration/probprivate/WellDefinednessTest.java similarity index 69% rename from src/test/java/de/b2tla/tlc/integration/probprivate/WellDefinednessTest.java rename to src/test/java/de/tlc4b/tlc/integration/probprivate/WellDefinednessTest.java index f15d6e042f50730ab263fcc6ea83a9af21917e7c..e258315a6c9dd4fbd0796008cd6b30cf986a0320 100644 --- a/src/test/java/de/b2tla/tlc/integration/probprivate/WellDefinednessTest.java +++ b/src/test/java/de/tlc4b/tlc/integration/probprivate/WellDefinednessTest.java @@ -1,7 +1,7 @@ -package de.b2tla.tlc.integration.probprivate; +package de.tlc4b.tlc.integration.probprivate; -import static de.b2tla.tlc.TLCResults.TLCResult.*; -import static de.b2tla.util.TestUtil.test; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.util.TestUtil.test; import static org.junit.Assert.assertEquals; import java.io.File; @@ -10,12 +10,12 @@ import java.util.ArrayList; import org.junit.Test; import org.junit.runner.RunWith; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.AbstractParseMachineTest; -import de.b2tla.util.PolySuite; -import de.b2tla.util.TestPair; -import de.b2tla.util.PolySuite.Config; -import de.b2tla.util.PolySuite.Configuration; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.AbstractParseMachineTest; +import de.tlc4b.util.PolySuite; +import de.tlc4b.util.TestPair; +import de.tlc4b.util.PolySuite.Config; +import de.tlc4b.util.PolySuite.Configuration; @RunWith(PolySuite.class) public class WellDefinednessTest extends AbstractParseMachineTest { diff --git a/src/test/java/de/b2tla/typechecking/ArithmeticOperatorTest.java b/src/test/java/de/tlc4b/typechecking/ArithmeticOperatorTest.java similarity index 96% rename from src/test/java/de/b2tla/typechecking/ArithmeticOperatorTest.java rename to src/test/java/de/tlc4b/typechecking/ArithmeticOperatorTest.java index f037047f3254e331f0bbd74e7922412744b790b9..0c1684186f2b7dd249b16406df4eaca94f45138f 100644 --- a/src/test/java/de/b2tla/typechecking/ArithmeticOperatorTest.java +++ b/src/test/java/de/tlc4b/typechecking/ArithmeticOperatorTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class ArithmeticOperatorTest { diff --git a/src/test/java/de/b2tla/typechecking/BooleansTest.java b/src/test/java/de/tlc4b/typechecking/BooleansTest.java similarity index 93% rename from src/test/java/de/b2tla/typechecking/BooleansTest.java rename to src/test/java/de/tlc4b/typechecking/BooleansTest.java index 8492fbd45304a43ce43c9cc8405f1f9bc2f18255..9873e9081d7b4b8a8be0cbb5a791f0c376b4aad8 100644 --- a/src/test/java/de/b2tla/typechecking/BooleansTest.java +++ b/src/test/java/de/tlc4b/typechecking/BooleansTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class BooleansTest { diff --git a/src/test/java/de/b2tla/typechecking/FunctionTest.java b/src/test/java/de/tlc4b/typechecking/FunctionTest.java similarity index 95% rename from src/test/java/de/b2tla/typechecking/FunctionTest.java rename to src/test/java/de/tlc4b/typechecking/FunctionTest.java index 99498e78fb5db365d4fc923e7509ade3fe1c9c46..6049057fdc267439997acc7508e82d7f022e99d5 100644 --- a/src/test/java/de/b2tla/typechecking/FunctionTest.java +++ b/src/test/java/de/tlc4b/typechecking/FunctionTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class FunctionTest { diff --git a/src/test/java/de/b2tla/typechecking/LogicalOperatorTest.java b/src/test/java/de/tlc4b/typechecking/LogicalOperatorTest.java similarity index 92% rename from src/test/java/de/b2tla/typechecking/LogicalOperatorTest.java rename to src/test/java/de/tlc4b/typechecking/LogicalOperatorTest.java index cacc53eb0fa7cb05c8ce21fddc24f1ab07442823..335f7d0bc889a9ddf173cd0950f611b4be379243 100644 --- a/src/test/java/de/b2tla/typechecking/LogicalOperatorTest.java +++ b/src/test/java/de/tlc4b/typechecking/LogicalOperatorTest.java @@ -1,4 +1,4 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import org.junit.Test; diff --git a/src/test/java/de/b2tla/typechecking/MachineClausesTest.java b/src/test/java/de/tlc4b/typechecking/MachineClausesTest.java similarity index 94% rename from src/test/java/de/b2tla/typechecking/MachineClausesTest.java rename to src/test/java/de/tlc4b/typechecking/MachineClausesTest.java index 7ae20c623249a6f9b80395c058fd8bff1b789ef1..10f6d984c41901a6a4ca5b222a43d41f760dcdc6 100644 --- a/src/test/java/de/b2tla/typechecking/MachineClausesTest.java +++ b/src/test/java/de/tlc4b/typechecking/MachineClausesTest.java @@ -1,13 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.*; - import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class MachineClausesTest { diff --git a/src/test/java/de/b2tla/typechecking/MinusTest.java b/src/test/java/de/tlc4b/typechecking/MinusTest.java similarity index 95% rename from src/test/java/de/b2tla/typechecking/MinusTest.java rename to src/test/java/de/tlc4b/typechecking/MinusTest.java index 248431f0a5dabbfbbcda8d858bb80611748b8397..f1d93ba1e9281560ead85302e7aa5e982b52e56c 100644 --- a/src/test/java/de/b2tla/typechecking/MinusTest.java +++ b/src/test/java/de/tlc4b/typechecking/MinusTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class MinusTest { diff --git a/src/test/java/de/b2tla/typechecking/ModelValuesTest.java b/src/test/java/de/tlc4b/typechecking/ModelValuesTest.java similarity index 92% rename from src/test/java/de/b2tla/typechecking/ModelValuesTest.java rename to src/test/java/de/tlc4b/typechecking/ModelValuesTest.java index fdf760f13ac87a49cfc104c1c058dca700991fa9..83709a0c8b51656e1af8ce0dcbb85b5218f6c61a 100644 --- a/src/test/java/de/b2tla/typechecking/ModelValuesTest.java +++ b/src/test/java/de/tlc4b/typechecking/ModelValuesTest.java @@ -1,4 +1,4 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; diff --git a/src/test/java/de/b2tla/typechecking/MultTest.java b/src/test/java/de/tlc4b/typechecking/MultTest.java similarity index 95% rename from src/test/java/de/b2tla/typechecking/MultTest.java rename to src/test/java/de/tlc4b/typechecking/MultTest.java index a538080e6adfea82661f3b57c689fcaff5beedd4..d0797032d2e15fa4229329ec5de4f614e45240b3 100644 --- a/src/test/java/de/b2tla/typechecking/MultTest.java +++ b/src/test/java/de/tlc4b/typechecking/MultTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class MultTest{ diff --git a/src/test/java/de/b2tla/typechecking/RecordTest.java b/src/test/java/de/tlc4b/typechecking/RecordTest.java similarity index 94% rename from src/test/java/de/b2tla/typechecking/RecordTest.java rename to src/test/java/de/tlc4b/typechecking/RecordTest.java index 0fc55519ce7f9fc07a37286291654b34ef94d038..6a90251f3059eebdd18000da7e5fbc27852c6ed2 100644 --- a/src/test/java/de/b2tla/typechecking/RecordTest.java +++ b/src/test/java/de/tlc4b/typechecking/RecordTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class RecordTest { diff --git a/src/test/java/de/b2tla/typechecking/RelationsTest.java b/src/test/java/de/tlc4b/typechecking/RelationsTest.java similarity index 93% rename from src/test/java/de/b2tla/typechecking/RelationsTest.java rename to src/test/java/de/tlc4b/typechecking/RelationsTest.java index b9930fb2c20c494211f08a0a3c667b303e1b633d..a2adbd3c363ec2c132e657ebfb785020871fbb35 100644 --- a/src/test/java/de/b2tla/typechecking/RelationsTest.java +++ b/src/test/java/de/tlc4b/typechecking/RelationsTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class RelationsTest { diff --git a/src/test/java/de/b2tla/typechecking/SequenceTest.java b/src/test/java/de/tlc4b/typechecking/SequenceTest.java similarity index 95% rename from src/test/java/de/b2tla/typechecking/SequenceTest.java rename to src/test/java/de/tlc4b/typechecking/SequenceTest.java index 30c91b1ce55c11cb6e4aab1591eb87973e91d731..231862995f9b6affb9bb80944903972fb669ed16 100644 --- a/src/test/java/de/b2tla/typechecking/SequenceTest.java +++ b/src/test/java/de/tlc4b/typechecking/SequenceTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class SequenceTest { diff --git a/src/test/java/de/b2tla/typechecking/SetsClauseTest.java b/src/test/java/de/tlc4b/typechecking/SetsClauseTest.java similarity index 89% rename from src/test/java/de/b2tla/typechecking/SetsClauseTest.java rename to src/test/java/de/tlc4b/typechecking/SetsClauseTest.java index 6e1eac7c33de1d089e87bd6060953d2429901437..95a7be21d89fb91f09820d4e2b34646c652f6107 100644 --- a/src/test/java/de/b2tla/typechecking/SetsClauseTest.java +++ b/src/test/java/de/tlc4b/typechecking/SetsClauseTest.java @@ -1,4 +1,4 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; diff --git a/src/test/java/de/b2tla/typechecking/SetsTest.java b/src/test/java/de/tlc4b/typechecking/SetsTest.java similarity index 95% rename from src/test/java/de/b2tla/typechecking/SetsTest.java rename to src/test/java/de/tlc4b/typechecking/SetsTest.java index 24a56a0ef2b05c07ac4f89d4add76258a2c749fd..1afcd259ae8c37a966dd552507c048c9a3f6997b 100644 --- a/src/test/java/de/b2tla/typechecking/SetsTest.java +++ b/src/test/java/de/tlc4b/typechecking/SetsTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class SetsTest { diff --git a/src/test/java/de/b2tla/typechecking/StringTest.java b/src/test/java/de/tlc4b/typechecking/StringTest.java similarity index 87% rename from src/test/java/de/b2tla/typechecking/StringTest.java rename to src/test/java/de/tlc4b/typechecking/StringTest.java index 2e032b078587b2f8ac977832f39015b9bce760b3..2a1cdfa6459e394205b1e02817792725d7b19952 100644 --- a/src/test/java/de/b2tla/typechecking/StringTest.java +++ b/src/test/java/de/tlc4b/typechecking/StringTest.java @@ -1,12 +1,13 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import static org.junit.Assert.assertEquals; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class StringTest { diff --git a/src/test/java/de/b2tla/typechecking/TestTypechecker.java b/src/test/java/de/tlc4b/typechecking/TestTypechecker.java similarity index 85% rename from src/test/java/de/b2tla/typechecking/TestTypechecker.java rename to src/test/java/de/tlc4b/typechecking/TestTypechecker.java index 83c4b6ef5381f88861dda8c1a0996fe0f6c813ab..959717968006db7169f6faf3242b8e8128403be8 100644 --- a/src/test/java/de/b2tla/typechecking/TestTypechecker.java +++ b/src/test/java/de/tlc4b/typechecking/TestTypechecker.java @@ -1,14 +1,14 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import java.util.Hashtable; -import de.b2tla.analysis.Ast2String; -import de.b2tla.analysis.MachineContext; -import de.b2tla.analysis.Typechecker; -import de.b2tla.btypes.BType; import de.be4.classicalb.core.parser.BParser; import de.be4.classicalb.core.parser.exceptions.BException; import de.be4.classicalb.core.parser.node.Start; +import de.tlc4b.analysis.Ast2String; +import de.tlc4b.analysis.MachineContext; +import de.tlc4b.analysis.Typechecker; +import de.tlc4b.btypes.BType; public class TestTypechecker { diff --git a/src/test/java/de/b2tla/typechecking/TypeErrosTest.java b/src/test/java/de/tlc4b/typechecking/TypeErrosTest.java similarity index 87% rename from src/test/java/de/b2tla/typechecking/TypeErrosTest.java rename to src/test/java/de/tlc4b/typechecking/TypeErrosTest.java index c7bb4e2e6df2150c428b82df28a851ccb5087f83..05efcef3b9b1be9461740003aa0582161f4d8e29 100644 --- a/src/test/java/de/b2tla/typechecking/TypeErrosTest.java +++ b/src/test/java/de/tlc4b/typechecking/TypeErrosTest.java @@ -1,10 +1,11 @@ -package de.b2tla.typechecking; +package de.tlc4b.typechecking; import org.junit.Test; -import de.b2tla.exceptions.TypeErrorException; + import de.be4.classicalb.core.parser.exceptions.BException; +import de.tlc4b.exceptions.TypeErrorException; public class TypeErrosTest { diff --git a/src/test/java/de/b2tla/util/AbstractParseMachineTest.java b/src/test/java/de/tlc4b/util/AbstractParseMachineTest.java similarity index 93% rename from src/test/java/de/b2tla/util/AbstractParseMachineTest.java rename to src/test/java/de/tlc4b/util/AbstractParseMachineTest.java index 692cb73d97d14ac1681ae83d41c6b872006c9f03..e8083cdc0a07829bdb242140e32c4d03aa03646d 100644 --- a/src/test/java/de/b2tla/util/AbstractParseMachineTest.java +++ b/src/test/java/de/tlc4b/util/AbstractParseMachineTest.java @@ -1,12 +1,12 @@ -package de.b2tla.util; +package de.tlc4b.util; import java.io.File; import java.io.FilenameFilter; import java.util.ArrayList; import java.util.Arrays; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.PolySuite.Configuration; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.PolySuite.Configuration; public abstract class AbstractParseMachineTest { diff --git a/src/test/java/de/b2tla/util/PolySuite.java b/src/test/java/de/tlc4b/util/PolySuite.java similarity index 99% rename from src/test/java/de/b2tla/util/PolySuite.java rename to src/test/java/de/tlc4b/util/PolySuite.java index 2d3cae1370d190f9793ee5b000b6eae79e0cdb79..0fb12b7fd1c60f8083dd5e0339b76adc1efdc621 100644 --- a/src/test/java/de/b2tla/util/PolySuite.java +++ b/src/test/java/de/tlc4b/util/PolySuite.java @@ -1,4 +1,4 @@ -package de.b2tla.util; +package de.tlc4b.util; import java.lang.annotation.ElementType; import java.lang.annotation.Retention; diff --git a/src/test/java/de/b2tla/util/TLC4BTester.java b/src/test/java/de/tlc4b/util/TLC4BTester.java similarity index 74% rename from src/test/java/de/b2tla/util/TLC4BTester.java rename to src/test/java/de/tlc4b/util/TLC4BTester.java index e8482200e2137bc9661cc00cb6167a3b18028ba0..9d77e7c995235a03126d660e6e11f5ec36b64a19 100644 --- a/src/test/java/de/b2tla/util/TLC4BTester.java +++ b/src/test/java/de/tlc4b/util/TLC4BTester.java @@ -1,14 +1,14 @@ -package de.b2tla.util; +package de.tlc4b.util; import java.io.IOException; -import de.b2tla.B2TLA; +import de.tlc4b.TLC4B; public class TLC4BTester { public static void main(String[] args) throws IOException { System.setProperty("apple.awt.UIElement", "true"); // avoiding pop up windows - B2TLA.test(args,true); + TLC4B.test(args,true); } } diff --git a/src/test/java/de/b2tla/util/TestPair.java b/src/test/java/de/tlc4b/util/TestPair.java similarity index 81% rename from src/test/java/de/b2tla/util/TestPair.java rename to src/test/java/de/tlc4b/util/TestPair.java index 47aebd6acdea4d8a13f92847d65220831de584c9..8bdc29b34a9d39368025f3a1a5831f140c85d2e1 100644 --- a/src/test/java/de/b2tla/util/TestPair.java +++ b/src/test/java/de/tlc4b/util/TestPair.java @@ -1,6 +1,6 @@ -package de.b2tla.util; +package de.tlc4b.util; -import de.b2tla.tlc.TLCResults.TLCResult; +import de.tlc4b.tlc.TLCResults.TLCResult; public class TestPair { diff --git a/src/test/java/de/b2tla/util/TestUtil.java b/src/test/java/de/tlc4b/util/TestUtil.java similarity index 95% rename from src/test/java/de/b2tla/util/TestUtil.java rename to src/test/java/de/tlc4b/util/TestUtil.java index 5fafa5357905f6ce4a5ece4f9211556eef967cbc..4a4e079d018c5e8623ad5ac9fdecdb91a0a6e83f 100644 --- a/src/test/java/de/b2tla/util/TestUtil.java +++ b/src/test/java/de/tlc4b/util/TestUtil.java @@ -1,4 +1,4 @@ -package de.b2tla.util; +package de.tlc4b.util; import static org.junit.Assert.assertEquals; import static org.junit.Assert.fail; @@ -17,11 +17,11 @@ import java.util.Arrays; import java.util.List; -import de.b2tla.Translator; -import de.b2tla.analysis.Ast2String; -import de.b2tla.tlc.TLCResults.TLCResult; import de.be4.classicalb.core.parser.exceptions.BException; import de.be4.classicalb.core.parser.node.Start; +import de.tlc4b.Translator; +import de.tlc4b.analysis.Ast2String; +import de.tlc4b.tlc.TLCResults.TLCResult; public class TestUtil { diff --git a/src/test/java/testing/CompoundScopeTest.java b/src/test/java/testing/CompoundScopeTest.java index e47962d77e5c6e385c037f5ba9f37531a0336895..e45baa8d2022aeb2a41d80f88fa56a36f88b9c12 100644 --- a/src/test/java/testing/CompoundScopeTest.java +++ b/src/test/java/testing/CompoundScopeTest.java @@ -13,13 +13,14 @@ import org.junit.Test; -import de.b2tla.analysis.Ast2String; -import de.b2tla.analysis.MachineContext; + import de.be4.classicalb.core.parser.BParser; import de.be4.classicalb.core.parser.analysis.pragma.Pragma; import de.be4.classicalb.core.parser.analysis.prolog.RecursiveMachineLoader; import de.be4.classicalb.core.parser.exceptions.BException; import de.be4.classicalb.core.parser.node.Start; +import de.tlc4b.analysis.Ast2String; +import de.tlc4b.analysis.MachineContext; public class CompoundScopeTest { diff --git a/src/test/java/testing/Testing.java b/src/test/java/testing/Testing.java index 415a4ad47e37350d05e9dc9b9768bb9635dd6d7a..0bf941e1950772bd51b7c5e5ea299e9cc1b8dbf9 100644 --- a/src/test/java/testing/Testing.java +++ b/src/test/java/testing/Testing.java @@ -1,6 +1,6 @@ package testing; -import static de.b2tla.tlc.TLCResults.TLCResult.*; +import static de.tlc4b.tlc.TLCResults.TLCResult.*; import static org.junit.Assert.assertEquals; import java.io.File; @@ -9,13 +9,13 @@ import java.util.ArrayList; import org.junit.Test; import org.junit.runner.RunWith; -import de.b2tla.B2TLA; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.AbstractParseMachineTest; -import de.b2tla.util.PolySuite; -import de.b2tla.util.TestPair; -import de.b2tla.util.PolySuite.Config; -import de.b2tla.util.PolySuite.Configuration; +import de.tlc4b.TLC4B; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.AbstractParseMachineTest; +import de.tlc4b.util.PolySuite; +import de.tlc4b.util.TestPair; +import de.tlc4b.util.PolySuite.Config; +import de.tlc4b.util.PolySuite.Configuration; diff --git a/src/test/java/testing/Testing2.java b/src/test/java/testing/Testing2.java index 57230dadbb389a1c51e9919f8a8bde1b2d1cf4e7..ca5af5c6f4783c5e155e60887b224924cfe3dc4e 100644 --- a/src/test/java/testing/Testing2.java +++ b/src/test/java/testing/Testing2.java @@ -1,22 +1,23 @@ package testing; -import static de.b2tla.tlc.TLCResults.TLCResult.NoError; import static org.junit.Assert.*; -import static de.b2tla.util.TestUtil.test; +import static de.tlc4b.tlc.TLCResults.TLCResult.NoError; +import static de.tlc4b.util.TestUtil.test; + import java.io.File; import java.util.ArrayList; import org.junit.Test; import org.junit.runner.RunWith; -import de.b2tla.B2TLA; -import de.b2tla.tlc.TLCResults.TLCResult; -import de.b2tla.util.AbstractParseMachineTest; -import de.b2tla.util.PolySuite; -import de.b2tla.util.TestPair; -import de.b2tla.util.PolySuite.Config; -import de.b2tla.util.PolySuite.Configuration; +import de.tlc4b.TLC4B; +import de.tlc4b.tlc.TLCResults.TLCResult; +import de.tlc4b.util.AbstractParseMachineTest; +import de.tlc4b.util.PolySuite; +import de.tlc4b.util.TestPair; +import de.tlc4b.util.PolySuite.Config; +import de.tlc4b.util.PolySuite.Configuration; @RunWith(PolySuite.class) public class Testing2 extends AbstractParseMachineTest{ @@ -33,7 +34,7 @@ public class Testing2 extends AbstractParseMachineTest{ public void testRunTLC() throws Exception { String[] a = new String[] {machine.getPath()}; - B2TLA.main(a); + TLC4B.main(a); //B2TLA.test(a,true); //test(a); //assertEquals(error, B2TLA.test(a,true));