From 017c0dd07d5b2ba19c1373928f432071aa73acb8 Mon Sep 17 00:00:00 2001
From: Pieter12345
Date: Mon, 25 Mar 2024 23:15:43 +0100
Subject: [PATCH] Fix StaticAnalysis persisting over cmdline environment clear
---
src/main/java/com/laytonsmith/tools/Interpreter.java | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/main/java/com/laytonsmith/tools/Interpreter.java b/src/main/java/com/laytonsmith/tools/Interpreter.java
index a81b96a11..e1d7eca21 100644
--- a/src/main/java/com/laytonsmith/tools/Interpreter.java
+++ b/src/main/java/com/laytonsmith/tools/Interpreter.java
@@ -747,6 +747,7 @@ public void execute(String script, List args, File fromFile) throws Conf
}
env.getEnv(StaticRuntimeEnv.class).getExecutionQueue().stopAll();
env.getEnv(StaticRuntimeEnv.class).getIncludeCache().clear();
+ staticAnalysis = new StaticAnalysis(true);
return;
}
if(fromFile == null) {