Skip to content

Finalize all actions and tests for file/cffile component except uploads #1153

Finalize all actions and tests for file/cffile component except uploads

Finalize all actions and tests for file/cffile component except uploads #1153

GitHub Actions / Test Results failed Apr 10, 2024 in 0s

1 759 fail, 62 skipped, 752 pass in 7m 25s

1 060 files  ± 0  1 060 suites  ±0   7m 25s ⏱️ -13s
2 573 tests +13    752 ✅ ± 0   62 💤 ±0  1 759 ❌ +13 
5 198 runs  +26  3 284 ✅ +13  136 💤 ±0  1 778 ❌ +13 

Results for commit 147e0d6. ± Comparison against earlier commit e07a535.

Annotations

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.system.GetBoxContextTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can get the current context (ortus.boxlang.runtime.bifs.global.system.GetBoxContextTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.system.GetBoxContextTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:39: error: cannot find symbol
public class Script_47496c51699dfe00edee609493d7fb2a extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getBoxContext"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:113: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:120: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getBoxContext"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getBoxContext"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getBoxContext"), Key.of("result") };
                                                                       ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
/boxgenerated/scripts/Script_47496c51699dfe00edee609493d7fb2a.java:74: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_47496c51699dfe00edee609493d7fb2a
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_47496c51699dfe00edee609493d7fb2a extends BoxScript {

 private static Script_47496c51699dfe00edee609493d7fb2a instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:18");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("getBoxContext"), Key.of("result") };

 public Script_47496c51699dfe00edee609493d7fb2a() {
 }

 public static synchronized Script_47496c51699dfe00edee609493d7fb2a getInstance() {
  if (instance == null) {
   instance = new Script_47496c51699dfe00edee609493d7fb2a();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_47496c51699dfe00edee609493d7fb2a.keys[1],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_47496c51699dfe00edee609493d7fb2a.keys[0],
                                                   new Object[] {}));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_47496c51699dfe00edee609493d7fb2a.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_47496c51699dfe00edee609493d7fb2a.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_47496c51699dfe00edee609493d7fb2a.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_47496c51699dfe00edee609493d7fb2a.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.system.GetBoxContextTest.testPrint(GetBoxContextTest.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can get table column data (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:39: error: cannot find symbol
public class Script_b2e6ce296bd122634014e90367bf16a5 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:117: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:124: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_b2e6ce296bd122634014e90367bf16a5.keys[0],
           ^
/boxgenerated/scripts/Script_b2e6ce296bd122634014e90367bf16a5.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_b2e6ce296bd122634014e90367bf16a5.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_b2e6ce296bd122634014e90367bf16a5
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_b2e6ce296bd122634014e90367bf16a5 extends BoxScript {

 private static Script_b2e6ce296bd122634014e90367bf16a5 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:41");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };

 public Script_b2e6ce296bd122634014e90367bf16a5() {
 }

 public static synchronized Script_b2e6ce296bd122634014e90367bf16a5 getInstance() {
  if (instance == null) {
   instance = new Script_b2e6ce296bd122634014e90367bf16a5();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_b2e6ce296bd122634014e90367bf16a5.keys[0],
                                                                 Struct.linkedOf(Script_b2e6ce296bd122634014e90367bf16a5.keys[1],
                                                                                 "columns",
                                                                                 Script_b2e6ce296bd122634014e90367bf16a5.keys[2],
                                                                                 "result",
                                                                                 Script_b2e6ce296bd122634014e90367bf16a5.keys[3],
                                                                                 "ADMINS"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_b2e6ce296bd122634014e90367bf16a5.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_b2e6ce296bd122634014e90367bf16a5.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_b2e6ce296bd122634014e90367bf16a5.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_b2e6ce296bd122634014e90367bf16a5.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testColumnsType(DBInfoTest.java:152)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can get procedures via type=index (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:39: error: cannot find symbol
public class Script_3e7d53e9f92c32a62c0ac9551bfc5435 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:115: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:122: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_3e7d53e9f92c32a62c0ac9551bfc5435.keys[0],
           ^
/boxgenerated/scripts/Script_3e7d53e9f92c32a62c0ac9551bfc5435.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_3e7d53e9f92c32a62c0ac9551bfc5435.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_3e7d53e9f92c32a62c0ac9551bfc5435
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_3e7d53e9f92c32a62c0ac9551bfc5435 extends BoxScript {

 private static Script_3e7d53e9f92c32a62c0ac9551bfc5435 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:41");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };

 public Script_3e7d53e9f92c32a62c0ac9551bfc5435() {
 }

 public static synchronized Script_3e7d53e9f92c32a62c0ac9551bfc5435 getInstance() {
  if (instance == null) {
   instance = new Script_3e7d53e9f92c32a62c0ac9551bfc5435();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_3e7d53e9f92c32a62c0ac9551bfc5435.keys[0],
                                                                 Struct.linkedOf(Script_3e7d53e9f92c32a62c0ac9551bfc5435.keys[1],
                                                                                 "procedures",
                                                                                 Script_3e7d53e9f92c32a62c0ac9551bfc5435.keys[2],
                                                                                 "result"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_3e7d53e9f92c32a62c0ac9551bfc5435.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_3e7d53e9f92c32a62c0ac9551bfc5435.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_3e7d53e9f92c32a62c0ac9551bfc5435.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_3e7d53e9f92c32a62c0ac9551bfc5435.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testProceduresType(DBInfoTest.java:355)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can get table indices on any table case (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:39: error: cannot find symbol
public class Script_6e5d1b3abe88f7debdf655d5359825e1 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:117: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:124: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_6e5d1b3abe88f7debdf655d5359825e1.keys[0],
           ^
/boxgenerated/scripts/Script_6e5d1b3abe88f7debdf655d5359825e1.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_6e5d1b3abe88f7debdf655d5359825e1.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_6e5d1b3abe88f7debdf655d5359825e1
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_6e5d1b3abe88f7debdf655d5359825e1 extends BoxScript {

 private static Script_6e5d1b3abe88f7debdf655d5359825e1 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };

 public Script_6e5d1b3abe88f7debdf655d5359825e1() {
 }

 public static synchronized Script_6e5d1b3abe88f7debdf655d5359825e1 getInstance() {
  if (instance == null) {
   instance = new Script_6e5d1b3abe88f7debdf655d5359825e1();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_6e5d1b3abe88f7debdf655d5359825e1.keys[0],
                                                                 Struct.linkedOf(Script_6e5d1b3abe88f7debdf655d5359825e1.keys[1],
                                                                                 "index",
                                                                                 Script_6e5d1b3abe88f7debdf655d5359825e1.keys[2],
                                                                                 "adMIns",
                                                                                 Script_6e5d1b3abe88f7debdf655d5359825e1.keys[3],
                                                                                 "result"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_6e5d1b3abe88f7debdf655d5359825e1.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_6e5d1b3abe88f7debdf655d5359825e1.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_6e5d1b3abe88f7debdf655d5359825e1.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_6e5d1b3abe88f7debdf655d5359825e1.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testTableNameCasing(DBInfoTest.java:303)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can get filter table results by pattern name (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:39: error: cannot find symbol
public class Script_94a4f11f7e5eabf860c2308efa1de2a2 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("pattern") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:117: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:124: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("pattern") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("pattern") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("pattern") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("pattern") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("pattern") };
                                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_94a4f11f7e5eabf860c2308efa1de2a2.keys[0],
           ^
/boxgenerated/scripts/Script_94a4f11f7e5eabf860c2308efa1de2a2.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_94a4f11f7e5eabf860c2308efa1de2a2.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_94a4f11f7e5eabf860c2308efa1de2a2
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_94a4f11f7e5eabf860c2308efa1de2a2 extends BoxScript {

 private static Script_94a4f11f7e5eabf860c2308efa1de2a2 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("pattern") };

 public Script_94a4f11f7e5eabf860c2308efa1de2a2() {
 }

 public static synchronized Script_94a4f11f7e5eabf860c2308efa1de2a2 getInstance() {
  if (instance == null) {
   instance = new Script_94a4f11f7e5eabf860c2308efa1de2a2();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_94a4f11f7e5eabf860c2308efa1de2a2.keys[0],
                                                                 Struct.linkedOf(Script_94a4f11f7e5eabf860c2308efa1de2a2.keys[1],
                                                                                 "tables",
                                                                                 Script_94a4f11f7e5eabf860c2308efa1de2a2.keys[2],
                                                                                 "result",
                                                                                 Script_94a4f11f7e5eabf860c2308efa1de2a2.keys[3],
                                                                                 "DEV%"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_94a4f11f7e5eabf860c2308efa1de2a2.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_94a4f11f7e5eabf860c2308efa1de2a2.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_94a4f11f7e5eabf860c2308efa1de2a2.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_94a4f11f7e5eabf860c2308efa1de2a2.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testTablesTypeWithTablePattern(DBInfoTest.java:250)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can get table indices via type=index (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:39: error: cannot find symbol
public class Script_e897411abc6044df540e439b54535bdd extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:117: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:124: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_e897411abc6044df540e439b54535bdd.keys[0],
           ^
/boxgenerated/scripts/Script_e897411abc6044df540e439b54535bdd.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_e897411abc6044df540e439b54535bdd.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_e897411abc6044df540e439b54535bdd
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_e897411abc6044df540e439b54535bdd extends BoxScript {

 private static Script_e897411abc6044df540e439b54535bdd instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };

 public Script_e897411abc6044df540e439b54535bdd() {
 }

 public static synchronized Script_e897411abc6044df540e439b54535bdd getInstance() {
  if (instance == null) {
   instance = new Script_e897411abc6044df540e439b54535bdd();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_e897411abc6044df540e439b54535bdd.keys[0],
                                                                 Struct.linkedOf(Script_e897411abc6044df540e439b54535bdd.keys[1],
                                                                                 "index",
                                                                                 Script_e897411abc6044df540e439b54535bdd.keys[2],
                                                                                 "ADMINS",
                                                                                 Script_e897411abc6044df540e439b54535bdd.keys[3],
                                                                                 "result"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_e897411abc6044df540e439b54535bdd.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_e897411abc6044df540e439b54535bdd.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_e897411abc6044df540e439b54535bdd.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_e897411abc6044df540e439b54535bdd.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testIndexType(DBInfoTest.java:318)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

2 out of 4 runs failed: Can get db tables when type=tables (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:39: error: cannot find symbol
public class Script_8f98c4ffd377e3ccd8ba421f71df5f34 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("dbname") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:117: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:124: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("dbname") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("dbname") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("dbname") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("dbname") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("dbname") };
                                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_8f98c4ffd377e3ccd8ba421f71df5f34.keys[0],
           ^
/boxgenerated/scripts/Script_8f98c4ffd377e3ccd8ba421f71df5f34.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_8f98c4ffd377e3ccd8ba421f71df5f34.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_8f98c4ffd377e3ccd8ba421f71df5f34
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_8f98c4ffd377e3ccd8ba421f71df5f34 extends BoxScript {

 private static Script_8f98c4ffd377e3ccd8ba421f71df5f34 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("dbname") };

 public Script_8f98c4ffd377e3ccd8ba421f71df5f34() {
 }

 public static synchronized Script_8f98c4ffd377e3ccd8ba421f71df5f34 getInstance() {
  if (instance == null) {
   instance = new Script_8f98c4ffd377e3ccd8ba421f71df5f34();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_8f98c4ffd377e3ccd8ba421f71df5f34.keys[0],
                                                                 Struct.linkedOf(Script_8f98c4ffd377e3ccd8ba421f71df5f34.keys[1],
                                                                                 "tables",
                                                                                 Script_8f98c4ffd377e3ccd8ba421f71df5f34.keys[2],
                                                                                 "result",
                                                                                 Script_8f98c4ffd377e3ccd8ba421f71df5f34.keys[3],
                                                                                 "BoxlangDB"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_8f98c4ffd377e3ccd8ba421f71df5f34.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_8f98c4ffd377e3ccd8ba421f71df5f34.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_8f98c4ffd377e3ccd8ba421f71df5f34.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_8f98c4ffd377e3ccd8ba421f71df5f34.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testTablesTypeWithDBName(DBInfoTest.java:221)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can get JDBC driver version info (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:39: error: cannot find symbol
public class Script_eb8dd582b3c32c1a946fa31e884e5ce1 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:115: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:122: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_eb8dd582b3c32c1a946fa31e884e5ce1.keys[0],
           ^
/boxgenerated/scripts/Script_eb8dd582b3c32c1a946fa31e884e5ce1.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_eb8dd582b3c32c1a946fa31e884e5ce1.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_eb8dd582b3c32c1a946fa31e884e5ce1
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_eb8dd582b3c32c1a946fa31e884e5ce1 extends BoxScript {

 private static Script_eb8dd582b3c32c1a946fa31e884e5ce1 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name") };

 public Script_eb8dd582b3c32c1a946fa31e884e5ce1() {
 }

 public static synchronized Script_eb8dd582b3c32c1a946fa31e884e5ce1 getInstance() {
  if (instance == null) {
   instance = new Script_eb8dd582b3c32c1a946fa31e884e5ce1();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_eb8dd582b3c32c1a946fa31e884e5ce1.keys[0],
                                                                 Struct.linkedOf(Script_eb8dd582b3c32c1a946fa31e884e5ce1.keys[1],
                                                                                 "version",
                                                                                 Script_eb8dd582b3c32c1a946fa31e884e5ce1.keys[2],
                                                                                 "result"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_eb8dd582b3c32c1a946fa31e884e5ce1.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_eb8dd582b3c32c1a946fa31e884e5ce1.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_eb8dd582b3c32c1a946fa31e884e5ce1.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_eb8dd582b3c32c1a946fa31e884e5ce1.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testVersionType(DBInfoTest.java:109)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can get foreign keys on a table via type=foreignkeys (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:39: error: cannot find symbol
public class Script_bb4c8778e3290f6835d80a080906654d extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:117: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:124: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };
                                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_bb4c8778e3290f6835d80a080906654d.keys[0],
           ^
/boxgenerated/scripts/Script_bb4c8778e3290f6835d80a080906654d.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_bb4c8778e3290f6835d80a080906654d.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_bb4c8778e3290f6835d80a080906654d
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_bb4c8778e3290f6835d80a080906654d extends BoxScript {

 private static Script_bb4c8778e3290f6835d80a080906654d instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("table"), Key.of("name") };

 public Script_bb4c8778e3290f6835d80a080906654d() {
 }

 public static synchronized Script_bb4c8778e3290f6835d80a080906654d getInstance() {
  if (instance == null) {
   instance = new Script_bb4c8778e3290f6835d80a080906654d();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_bb4c8778e3290f6835d80a080906654d.keys[0],
                                                                 Struct.linkedOf(Script_bb4c8778e3290f6835d80a080906654d.keys[1],
                                                                                 "foreignkeys",
                                                                                 Script_bb4c8778e3290f6835d80a080906654d.keys[2],
                                                                                 "ADMINS",
                                                                                 Script_bb4c8778e3290f6835d80a080906654d.keys[3],
                                                                                 "result"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_bb4c8778e3290f6835d80a080906654d.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_bb4c8778e3290f6835d80a080906654d.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_bb4c8778e3290f6835d80a080906654d.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_bb4c8778e3290f6835d80a080906654d.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testForeignKeysType(DBInfoTest.java:265)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It requires a non-null `type` argument matching a valid type (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
org.opentest4j.AssertionFailedError: Unexpected exception type thrown, expected: <ortus.boxlang.runtime.types.exceptions.BoxValidationException> but was: <ortus.boxlang.runtime.types.exceptions.BoxRuntimeException>
	at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:67)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:35)
	at app//org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3115)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.requiredTypeValidation(DBInfoTest.java:72)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:39: error: cannot find symbol
public class Script_dd3ed9f23d353fc799692875ef7a09bd extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("DBInfo") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:112: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:119: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("DBInfo") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("DBInfo") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_dd3ed9f23d353fc799692875ef7a09bd.keys[0],
           ^
/boxgenerated/scripts/Script_dd3ed9f23d353fc799692875ef7a09bd.java:75: error: cannot find symbol
                                                                 new Struct(),
                                                                     ^
  symbol:   class Struct
  location: class boxgenerated.scripts.Script_dd3ed9f23d353fc799692875ef7a09bd
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_dd3ed9f23d353fc799692875ef7a09bd extends BoxScript {

 private static Script_dd3ed9f23d353fc799692875ef7a09bd instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("DBInfo") };

 public Script_dd3ed9f23d353fc799692875ef7a09bd() {
 }

 public static synchronized Script_dd3ed9f23d353fc799692875ef7a09bd getInstance() {
  if (instance == null) {
   instance = new Script_dd3ed9f23d353fc799692875ef7a09bd();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_dd3ed9f23d353fc799692875ef7a09bd.keys[0],
                                                                 new Struct(),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_dd3ed9f23d353fc799692875ef7a09bd.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_dd3ed9f23d353fc799692875ef7a09bd.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_dd3ed9f23d353fc799692875ef7a09bd.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_dd3ed9f23d353fc799692875ef7a09bd.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.lambda$requiredTypeValidation$0(DBInfoTest.java:73)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:53)
	... 87 more

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It requires the `table` argument on column, foreignkeys, and index types` (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
org.opentest4j.AssertionFailedError: Unexpected exception type thrown, expected: <ortus.boxlang.runtime.types.exceptions.BoxValidationException> but was: <ortus.boxlang.runtime.types.exceptions.BoxRuntimeException>
	at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:67)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:35)
	at app//org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3115)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.typeRequiresTableValidation(DBInfoTest.java:86)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:39: error: cannot find symbol
public class Script_5f62a2d0d12bcd5a37eb99714858eea6 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("DBInfo"), Key.of("type") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:113: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:120: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("DBInfo"), Key.of("type") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("DBInfo"), Key.of("type") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("DBInfo"), Key.of("type") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_5f62a2d0d12bcd5a37eb99714858eea6.keys[0],
           ^
/boxgenerated/scripts/Script_5f62a2d0d12bcd5a37eb99714858eea6.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_5f62a2d0d12bcd5a37eb99714858eea6.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_5f62a2d0d12bcd5a37eb99714858eea6
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_5f62a2d0d12bcd5a37eb99714858eea6 extends BoxScript {

 private static Script_5f62a2d0d12bcd5a37eb99714858eea6 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("DBInfo"), Key.of("type") };

 public Script_5f62a2d0d12bcd5a37eb99714858eea6() {
 }

 public static synchronized Script_5f62a2d0d12bcd5a37eb99714858eea6 getInstance() {
  if (instance == null) {
   instance = new Script_5f62a2d0d12bcd5a37eb99714858eea6();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_5f62a2d0d12bcd5a37eb99714858eea6.keys[0],
                                                                 Struct.linkedOf(Script_5f62a2d0d12bcd5a37eb99714858eea6.keys[1],
                                                                                 "columns"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_5f62a2d0d12bcd5a37eb99714858eea6.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_5f62a2d0d12bcd5a37eb99714858eea6.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_5f62a2d0d12bcd5a37eb99714858eea6.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_5f62a2d0d12bcd5a37eb99714858eea6.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.lambda$typeRequiresTableValidation$3(DBInfoTest.java:87)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:53)
	... 87 more

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Throws on non-existent datasource (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
org.opentest4j.AssertionFailedError: Unexpected exception type thrown, expected: <ortus.boxlang.runtime.types.exceptions.DatabaseException> but was: <ortus.boxlang.runtime.types.exceptions.BoxRuntimeException>
	at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:67)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:35)
	at app//org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3115)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testDataSourceAttribute(DBInfoTest.java:100)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:39: error: cannot find symbol
public class Script_62b900649c6ae819a65db29f5e8cff47 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("datasource") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:117: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:124: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("datasource") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("datasource") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("datasource") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("datasource") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("datasource") };
                                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_62b900649c6ae819a65db29f5e8cff47.keys[0],
           ^
/boxgenerated/scripts/Script_62b900649c6ae819a65db29f5e8cff47.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_62b900649c6ae819a65db29f5e8cff47.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_62b900649c6ae819a65db29f5e8cff47
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_62b900649c6ae819a65db29f5e8cff47 extends BoxScript {

 private static Script_62b900649c6ae819a65db29f5e8cff47 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("datasource") };

 public Script_62b900649c6ae819a65db29f5e8cff47() {
 }

 public static synchronized Script_62b900649c6ae819a65db29f5e8cff47 getInstance() {
  if (instance == null) {
   instance = new Script_62b900649c6ae819a65db29f5e8cff47();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_62b900649c6ae819a65db29f5e8cff47.keys[0],
                                                                 Struct.linkedOf(Script_62b900649c6ae819a65db29f5e8cff47.keys[1],
                                                                                 "version",
                                                                                 Script_62b900649c6ae819a65db29f5e8cff47.keys[2],
                                                                                 "result",
                                                                                 Script_62b900649c6ae819a65db29f5e8cff47.keys[3],
                                                                                 "not_found"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_62b900649c6ae819a65db29f5e8cff47.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_62b900649c6ae819a65db29f5e8cff47.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_62b900649c6ae819a65db29f5e8cff47.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_62b900649c6ae819a65db29f5e8cff47.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.lambda$testDataSourceAttribute$6(DBInfoTest.java:102)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:53)
	... 87 more

Check warning on line 0 in ortus.boxlang.runtime.components.jdbc.DBInfoTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Throws on non-existent tablename (ortus.boxlang.runtime.components.jdbc.DBInfoTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.jdbc.DBInfoTest.xml [took 0s]
Raw output
org.opentest4j.AssertionFailedError: Unexpected exception type thrown, expected: <ortus.boxlang.runtime.types.exceptions.DatabaseException> but was: <ortus.boxlang.runtime.types.exceptions.BoxRuntimeException>
	at app//org.junit.jupiter.api.AssertionFailureBuilder.build(AssertionFailureBuilder.java:151)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:67)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:35)
	at app//org.junit.jupiter.api.Assertions.assertThrows(Assertions.java:3115)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.testColumnsTypeWithNonExistentTable(DBInfoTest.java:180)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)
Caused by: ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:39: error: cannot find symbol
public class Script_0eb31ff357b82296cb5d67333c1c61f8 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:117: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:124: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };
                                                                                                ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_0eb31ff357b82296cb5d67333c1c61f8.keys[0],
           ^
/boxgenerated/scripts/Script_0eb31ff357b82296cb5d67333c1c61f8.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_0eb31ff357b82296cb5d67333c1c61f8.keys[1],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_0eb31ff357b82296cb5d67333c1c61f8
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_0eb31ff357b82296cb5d67333c1c61f8 extends BoxScript {

 private static Script_0eb31ff357b82296cb5d67333c1c61f8 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:42");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("dbinfo"), Key.of("type"), Key.of("name"), Key.of("table") };

 public Script_0eb31ff357b82296cb5d67333c1c61f8() {
 }

 public static synchronized Script_0eb31ff357b82296cb5d67333c1c61f8 getInstance() {
  if (instance == null) {
   instance = new Script_0eb31ff357b82296cb5d67333c1c61f8();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_0eb31ff357b82296cb5d67333c1c61f8.keys[0],
                                                                 Struct.linkedOf(Script_0eb31ff357b82296cb5d67333c1c61f8.keys[1],
                                                                                 "columns",
                                                                                 Script_0eb31ff357b82296cb5d67333c1c61f8.keys[2],
                                                                                 "result",
                                                                                 Script_0eb31ff357b82296cb5d67333c1c61f8.keys[3],
                                                                                 "404NotFound"),
                                                                 null);
  return null;
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_0eb31ff357b82296cb5d67333c1c61f8.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_0eb31ff357b82296cb5d67333c1c61f8.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_0eb31ff357b82296cb5d67333c1c61f8.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_0eb31ff357b82296cb5d67333c1c61f8.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.components.jdbc.DBInfoTest.lambda$testColumnsTypeWithNonExistentTable$9(DBInfoTest.java:181)
	at app//org.junit.jupiter.api.AssertThrows.assertThrows(AssertThrows.java:53)
	... 87 more

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.query.QueryPrependTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should prepend the queries together (ortus.boxlang.runtime.bifs.global.query.QueryPrependTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.query.QueryPrependTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:39: error: cannot find symbol
public class Script_6baa51ed948e9a4159123ad791d95e61 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("queryPrepend"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:133: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:140: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("queryPrepend"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("queryPrepend"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("queryPrepend"), Key.of("result") };
                                                                  ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("queryPrepend"), Key.of("result") };
                                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("queryPrepend"), Key.of("result") };
                                                                                                      ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("queryPrepend"), Key.of("result") };
                                                                                                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:74: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:78: error: cannot find symbol
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                          ^
  symbol:   variable Array
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:78: error: cannot find symbol
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                                   ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:82: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:86: error: cannot find symbol
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                          ^
  symbol:   variable Array
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:86: error: cannot find symbol
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                                   ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
/boxgenerated/scripts/Script_6baa51ed948e9a4159123ad791d95e61.java:90: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_6baa51ed948e9a4159123ad791d95e61
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_6baa51ed948e9a4159123ad791d95e61 extends BoxScript {

 private static Script_6baa51ed948e9a4159123ad791d95e61 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:55");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("queryPrepend"), Key.of("result") };

 public Script_6baa51ed948e9a4159123ad791d95e61() {
 }

 public static synchronized Script_6baa51ed948e9a4159123ad791d95e61 getInstance() {
  if (instance == null) {
   instance = new Script_6baa51ed948e9a4159123ad791d95e61();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Referencer.setDeep(context,
                     context.scopeFindNearby(Script_6baa51ed948e9a4159123ad791d95e61.keys[1],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_6baa51ed948e9a4159123ad791d95e61.keys[0],
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                                             "foo",
                                                                                                             "col2",
                                                                                                             42)) }));
  Referencer.setDeep(context,
                     context.scopeFindNearby(Script_6baa51ed948e9a4159123ad791d95e61.keys[2],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_6baa51ed948e9a4159123ad791d95e61.keys[0],
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                                             "bar",
                                                                                                             "col2",
                                                                                                             43)) }));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_6baa51ed948e9a4159123ad791d95e61.keys[4],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_6baa51ed948e9a4159123ad791d95e61.keys[3],
                                                   new Object[] { context.scopeFindNearby(Script_6baa51ed948e9a4159123ad791d95e61.keys[1],
                                                                                          null)
                                                                         .value(), context.scopeFindNearby(Script_6baa51ed948e9a4159123ad791d95e61.keys[2],
                                                                                                           null)
                                                                                          .value() }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_6baa51ed948e9a4159123ad791d95e61.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_6baa51ed948e9a4159123ad791d95e61.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_6baa51ed948e9a4159123ad791d95e61.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_6baa51ed948e9a4159123ad791d95e61.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.query.QueryPrependTest.testPrependValue(QueryPrependTest.java:64)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.query.QueryPrependTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should work using member function (ortus.boxlang.runtime.bifs.global.query.QueryPrependTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.query.QueryPrependTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:39: error: cannot find symbol
public class Script_e1f2a20244da39a5df9ba65e0ac1fdb8 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("prepend"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:135: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:142: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("prepend"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("prepend"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("prepend"), Key.of("result") };
                                                                  ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("prepend"), Key.of("result") };
                                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("prepend"), Key.of("result") };
                                                                                                      ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("prepend"), Key.of("result") };
                                                                                                                         ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:74: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:78: error: cannot find symbol
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                          ^
  symbol:   variable Array
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:78: error: cannot find symbol
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                                   ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:82: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:86: error: cannot find symbol
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                          ^
  symbol:   variable Array
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:86: error: cannot find symbol
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                                   ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:90: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
/boxgenerated/scripts/Script_e1f2a20244da39a5df9ba65e0ac1fdb8.java:93: error: cannot find symbol
                            Referencer.getAndInvoke(context,
                            ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_e1f2a20244da39a5df9ba65e0ac1fdb8
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_e1f2a20244da39a5df9ba65e0ac1fdb8 extends BoxScript {

 private static Script_e1f2a20244da39a5df9ba65e0ac1fdb8 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:55");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("queryNew"), Key.of("query1"), Key.of("query2"), Key.of("prepend"), Key.of("result") };

 public Script_e1f2a20244da39a5df9ba65e0ac1fdb8() {
 }

 public static synchronized Script_e1f2a20244da39a5df9ba65e0ac1fdb8 getInstance() {
  if (instance == null) {
   instance = new Script_e1f2a20244da39a5df9ba65e0ac1fdb8();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Referencer.setDeep(context,
                     context.scopeFindNearby(Script_e1f2a20244da39a5df9ba65e0ac1fdb8.keys[1],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_e1f2a20244da39a5df9ba65e0ac1fdb8.keys[0],
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                                             "foo",
                                                                                                             "col2",
                                                                                                             42)) }));
  Referencer.setDeep(context,
                     context.scopeFindNearby(Script_e1f2a20244da39a5df9ba65e0ac1fdb8.keys[2],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_e1f2a20244da39a5df9ba65e0ac1fdb8.keys[0],
                                            new Object[] { "col1,col2", "string,integer", Array.of(Struct.of("col1",
                                                                                                             "bar",
                                                                                                             "col2",
                                                                                                             43)) }));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_e1f2a20244da39a5df9ba65e0ac1fdb8.keys[4],
                                                    context.getDefaultAssignmentScope()),
                            Referencer.getAndInvoke(context,
                                                    context.scopeFindNearby(Script_e1f2a20244da39a5df9ba65e0ac1fdb8.keys[1],
                                                                            null).value(),
                                                    Script_e1f2a20244da39a5df9ba65e0ac1fdb8.keys[3],
                                                    new Object[] { context.scopeFindNearby(Script_e1f2a20244da39a5df9ba65e0ac1fdb8.keys[2],
                                                                                           null)
                                                                          .value() },
                                                    false));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_e1f2a20244da39a5df9ba65e0ac1fdb8.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_e1f2a20244da39a5df9ba65e0ac1fdb8.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_e1f2a20244da39a5df9ba65e0ac1fdb8.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_e1f2a20244da39a5df9ba65e0ac1fdb8.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.query.QueryPrependTest.testPrependValueUsingMemberFunction(QueryPrependTest.java:83)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.io.ExpandPathTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: testRelativeRootPath() (ortus.boxlang.runtime.bifs.global.io.ExpandPathTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:39: error: cannot find symbol
public class Script_83b5cb7292e1cd0cff60f8c9a629e92c extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:116: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:123: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                                                                        ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:74: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:78: error: cannot find symbol
                                                   new Object[] { context.getScopeNearby(VariablesScope.name)
                                                                                         ^
  symbol:   variable VariablesScope
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_83b5cb7292e1cd0cff60f8c9a629e92c extends BoxScript {

 private static Script_83b5cb7292e1cd0cff60f8c9a629e92c instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:26");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };

 public Script_83b5cb7292e1cd0cff60f8c9a629e92c() {
 }

 public static synchronized Script_83b5cb7292e1cd0cff60f8c9a629e92c getInstance() {
  if (instance == null) {
   instance = new Script_83b5cb7292e1cd0cff60f8c9a629e92c();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_83b5cb7292e1cd0cff60f8c9a629e92c.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_83b5cb7292e1cd0cff60f8c9a629e92c.keys[0],
                                                   new Object[] { context.getScopeNearby(VariablesScope.name)
                                                                         .dereference(context,
                                                                                      Script_83b5cb7292e1cd0cff60f8c9a629e92c.keys[1],
                                                                                      false) }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.testRelativeRootPath(ExpandPathTest.java:81)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.io.ExpandPathTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: testAbsolutePath() (ortus.boxlang.runtime.bifs.global.io.ExpandPathTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:39: error: cannot find symbol
public class Script_83b5cb7292e1cd0cff60f8c9a629e92c extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:116: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:123: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                                                                        ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:74: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:78: error: cannot find symbol
                                                   new Object[] { context.getScopeNearby(VariablesScope.name)
                                                                                         ^
  symbol:   variable VariablesScope
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_83b5cb7292e1cd0cff60f8c9a629e92c extends BoxScript {

 private static Script_83b5cb7292e1cd0cff60f8c9a629e92c instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:26");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };

 public Script_83b5cb7292e1cd0cff60f8c9a629e92c() {
 }

 public static synchronized Script_83b5cb7292e1cd0cff60f8c9a629e92c getInstance() {
  if (instance == null) {
   instance = new Script_83b5cb7292e1cd0cff60f8c9a629e92c();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_83b5cb7292e1cd0cff60f8c9a629e92c.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_83b5cb7292e1cd0cff60f8c9a629e92c.keys[0],
                                                   new Object[] { context.getScopeNearby(VariablesScope.name)
                                                                         .dereference(context,
                                                                                      Script_83b5cb7292e1cd0cff60f8c9a629e92c.keys[1],
                                                                                      false) }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.testAbsolutePath(ExpandPathTest.java:68)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.io.ExpandPathTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: testRelativeRootPathNoLeadingSlash() (ortus.boxlang.runtime.bifs.global.io.ExpandPathTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:39: error: cannot find symbol
public class Script_83b5cb7292e1cd0cff60f8c9a629e92c extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:116: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:123: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };
                                                                                        ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:74: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
/boxgenerated/scripts/Script_83b5cb7292e1cd0cff60f8c9a629e92c.java:78: error: cannot find symbol
                                                   new Object[] { context.getScopeNearby(VariablesScope.name)
                                                                                         ^
  symbol:   variable VariablesScope
  location: class boxgenerated.scripts.Script_83b5cb7292e1cd0cff60f8c9a629e92c
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_83b5cb7292e1cd0cff60f8c9a629e92c extends BoxScript {

 private static Script_83b5cb7292e1cd0cff60f8c9a629e92c instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:26");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("testFile"), Key.of("result") };

 public Script_83b5cb7292e1cd0cff60f8c9a629e92c() {
 }

 public static synchronized Script_83b5cb7292e1cd0cff60f8c9a629e92c getInstance() {
  if (instance == null) {
   instance = new Script_83b5cb7292e1cd0cff60f8c9a629e92c();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_83b5cb7292e1cd0cff60f8c9a629e92c.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_83b5cb7292e1cd0cff60f8c9a629e92c.keys[0],
                                                   new Object[] { context.getScopeNearby(VariablesScope.name)
                                                                         .dereference(context,
                                                                                      Script_83b5cb7292e1cd0cff60f8c9a629e92c.keys[1],
                                                                                      false) }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_83b5cb7292e1cd0cff60f8c9a629e92c.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.testRelativeRootPathNoLeadingSlash(ExpandPathTest.java:94)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.io.ExpandPathTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: testRelative() (ortus.boxlang.runtime.bifs.global.io.ExpandPathTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:39: error: cannot find symbol
public class Script_7f66d315f28eafa19cd21d3d16c86323 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:113: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:120: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };
                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
/boxgenerated/scripts/Script_7f66d315f28eafa19cd21d3d16c86323.java:74: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_7f66d315f28eafa19cd21d3d16c86323
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_7f66d315f28eafa19cd21d3d16c86323 extends BoxScript {

 private static Script_7f66d315f28eafa19cd21d3d16c86323 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:26");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };

 public Script_7f66d315f28eafa19cd21d3d16c86323() {
 }

 public static synchronized Script_7f66d315f28eafa19cd21d3d16c86323 getInstance() {
  if (instance == null) {
   instance = new Script_7f66d315f28eafa19cd21d3d16c86323();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_7f66d315f28eafa19cd21d3d16c86323.keys[1],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_7f66d315f28eafa19cd21d3d16c86323.keys[0],
                                                   new Object[] { "expandPathTest.txt" }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_7f66d315f28eafa19cd21d3d16c86323.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_7f66d315f28eafa19cd21d3d16c86323.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_7f66d315f28eafa19cd21d3d16c86323.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_7f66d315f28eafa19cd21d3d16c86323.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.testRelative(ExpandPathTest.java:150)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.io.ExpandPathTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: testMapping() (ortus.boxlang.runtime.bifs.global.io.ExpandPathTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:39: error: cannot find symbol
public class Script_8da6d96c7a05984d7da3f3799400121e extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:113: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:120: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };
                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
/boxgenerated/scripts/Script_8da6d96c7a05984d7da3f3799400121e.java:74: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_8da6d96c7a05984d7da3f3799400121e
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_8da6d96c7a05984d7da3f3799400121e extends BoxScript {

 private static Script_8da6d96c7a05984d7da3f3799400121e instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:26");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("ExpandPath"), Key.of("result") };

 public Script_8da6d96c7a05984d7da3f3799400121e() {
 }

 public static synchronized Script_8da6d96c7a05984d7da3f3799400121e getInstance() {
  if (instance == null) {
   instance = new Script_8da6d96c7a05984d7da3f3799400121e();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_8da6d96c7a05984d7da3f3799400121e.keys[1],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_8da6d96c7a05984d7da3f3799400121e.keys[0],
                                                   new Object[] { "/expand/path/test/expandPathTest.txt" }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_8da6d96c7a05984d7da3f3799400121e.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_8da6d96c7a05984d7da3f3799400121e.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_8da6d96c7a05984d7da3f3799400121e.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_8da6d96c7a05984d7da3f3799400121e.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.io.ExpandPathTest.testMapping(ExpandPathTest.java:106)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.decision.IsClosureTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It detects closures (ortus.boxlang.runtime.bifs.global.decision.IsClosureTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.decision.IsClosureTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:39: error: cannot find symbol
public class Script_6f1d387a0d3e1228a5785b04f137fe97 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("closure"), Key.of("arrowFunction"), Key.of("myFunc"), Key.of("functionReference") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:129: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:136: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:140: error: cannot find symbol
 public static class Closure_1 extends Closure {
                                       ^
  symbol:   class Closure
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:144: error: cannot find symbol
  private final static Key name = Closure.defaultName;
                       ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:146: error: cannot find symbol
  private final static Argument[] arguments = {};
                       ^
  symbol:   class Argument
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:150: error: cannot find symbol
  private final static IStruct annotations = new Struct();
                       ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:152: error: cannot find symbol
  private final static IStruct documentation = Struct.EMPTY;
                       ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:160: error: cannot find symbol
  public Key getName() {
         ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:164: error: cannot find symbol
  public Argument[] getArguments() {
         ^
  symbol:   class Argument
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:172: error: cannot find symbol
  public Access getAccess() {
         ^
  symbol:   class Access
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:188: error: cannot find symbol
  public Closure_1(IBoxContext declaringContext) {
                   ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:193: error: cannot find symbol
  public List<ImportDefinition> getImports() {
              ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:198: error: cannot find symbol
  public IStruct getAnnotations() {
         ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:203: error: cannot find symbol
  public IStruct getDocumentation() {
         ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:208: error: cannot find symbol
  public Object _invoke(FunctionBoxContext context) {
                        ^
  symbol:   class FunctionBoxContext
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:220: error: cannot find symbol
  public BoxSourceType getSourceType() {
         ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:225: error: cannot find symbol
 public static class Closure_2 extends Closure {
                                       ^
  symbol:   class Closure
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:229: error: cannot find symbol
  private final static Key name = Closure.defaultName;
                       ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:231: error: cannot find symbol
  private final static Argument[] arguments = {};
                       ^
  symbol:   class Argument
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:235: error: cannot find symbol
  private final static IStruct annotations = new Struct();
                       ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:237: error: cannot find symbol
  private final static IStruct documentation = Struct.EMPTY;
                       ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:245: error: cannot find symbol
  public Key getName() {
         ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:249: error: cannot find symbol
  public Argument[] getArguments() {
         ^
  symbol:   class Argument
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:257: error: cannot find symbol
  public Access getAccess() {
         ^
  symbol:   class Access
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:273: error: cannot find symbol
  public Closure_2(IBoxContext declaringContext) {
                   ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:278: error: cannot find symbol
  public List<ImportDefinition> getImports() {
              ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:283: error: cannot find symbol
  public IStruct getAnnotations() {
         ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:288: error: cannot find symbol
  public IStruct getDocumentation() {
         ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:293: error: cannot find symbol
  public Object _invoke(FunctionBoxContext context) {
                        ^
  symbol:   class FunctionBoxContext
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:305: error: cannot find symbol
  public BoxSourceType getSourceType() {
         ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:310: error: cannot find symbol
 public static class Closure_3 extends Closure {
                                       ^
  symbol:   class Closure
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:314: error: cannot find symbol
  private final static Key name = Closure.defaultName;
                       ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:316: error: cannot find symbol
  private final static Argument[] arguments = {};
                       ^
  symbol:   class Argument
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:320: error: cannot find symbol
  private final static IStruct annotations = new Struct();
                       ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:322: error: cannot find symbol
  private final static IStruct documentation = Struct.EMPTY;
                       ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:330: error: cannot find symbol
  public Key getName() {
         ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:334: error: cannot find symbol
  public Argument[] getArguments() {
         ^
  symbol:   class Argument
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:342: error: cannot find symbol
  public Access getAccess() {
         ^
  symbol:   class Access
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:358: error: cannot find symbol
  public Closure_3(IBoxContext declaringContext) {
                   ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:363: error: cannot find symbol
  public List<ImportDefinition> getImports() {
              ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:368: error: cannot find symbol
  public IStruct getAnnotations() {
         ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:373: error: cannot find symbol
  public IStruct getDocumentation() {
         ^
  symbol:   class IStruct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:378: error: cannot find symbol
  public Object _invoke(FunctionBoxContext context) {
                        ^
  symbol:   class FunctionBoxContext
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:390: error: cannot find symbol
  public BoxSourceType getSourceType() {
         ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("closure"), Key.of("arrowFunction"), Key.of("myFunc"), Key.of("functionReference") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("closure"), Key.of("arrowFunction"), Key.of("myFunc"), Key.of("functionReference") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("closure"), Key.of("arrowFunction"), Key.of("myFunc"), Key.of("functionReference") };
                                                                   ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("closure"), Key.of("arrowFunction"), Key.of("myFunc"), Key.of("functionReference") };
                                                                                      ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("closure"), Key.of("arrowFunction"), Key.of("myFunc"), Key.of("functionReference") };
                                                                                                               ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("closure"), Key.of("arrowFunction"), Key.of("myFunc"), Key.of("functionReference") };
                                                                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:74: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:79: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:84: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:88: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:144: error: cannot find symbol
  private final static Key name = Closure.defaultName;
                                  ^
  symbol:   variable Closure
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:150: error: cannot find symbol
  private final static IStruct annotations = new Struct();
                                                 ^
  symbol:   class Struct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:152: error: cannot find symbol
  private final static IStruct documentation = Struct.EMPTY;
                                               ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:173: error: cannot find symbol
   return Access.PUBLIC;
          ^
  symbol:   variable Access
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:192: error: method does not override or implement a method from a supertype
  @Override
  ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:197: error: method does not override or implement a method from a supertype
  @Override
  ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:202: error: method does not override or implement a method from a supertype
  @Override
  ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:207: error: method does not override or implement a method from a supertype
  @Override
  ^
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:209: error: cannot find symbol
   ClassLocator classLocator = ClassLocator.getInstance();
   ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:209: error: cannot find symbol
   ClassLocator classLocator = ClassLocator.getInstance();
                               ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:229: error: cannot find symbol
  private final static Key name = Closure.defaultName;
                                  ^
  symbol:   variable Closure
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:235: error: cannot find symbol
  private final static IStruct annotations = new Struct();
                                                 ^
  symbol:   class Struct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:237: error: cannot find symbol
  private final static IStruct documentation = Struct.EMPTY;
                                               ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
/boxgenerated/scripts/Script_6f1d387a0d3e1228a5785b04f137fe97.java:258: error: cannot find symbol
   return Access.PUBLIC;
          ^
  symbol:   variable Access
  location: class boxgenerated.scripts.Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_6f1d387a0d3e1228a5785b04f137fe97 extends BoxScript {

 private static Script_6f1d387a0d3e1228a5785b04f137fe97 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:06");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("closure"), Key.of("arrowFunction"), Key.of("myFunc"), Key.of("functionReference") };

 public Script_6f1d387a0d3e1228a5785b04f137fe97() {
 }

 public static synchronized Script_6f1d387a0d3e1228a5785b04f137fe97 getInstance() {
  if (instance == null) {
   instance = new Script_6f1d387a0d3e1228a5785b04f137fe97();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Referencer.setDeep(context,
                     context.scopeFindNearby(Script_6f1d387a0d3e1228a5785b04f137fe97.keys[1],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_6f1d387a0d3e1228a5785b04f137fe97.keys[0],
                                            new Object[] { new Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_1(context) }));
  Referencer.setDeep(context,
                     context.scopeFindNearby(Script_6f1d387a0d3e1228a5785b04f137fe97.keys[2],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_6f1d387a0d3e1228a5785b04f137fe97.keys[0],
                                            new Object[] { new Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_2(context) }));
  Referencer.setDeep(context,
                     context.scopeFindNearby(Script_6f1d387a0d3e1228a5785b04f137fe97.keys[3],
                                             context.getDefaultAssignmentScope()),
                     new Script_6f1d387a0d3e1228a5785b04f137fe97.Closure_3(context));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_6f1d387a0d3e1228a5785b04f137fe97.keys[4],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_6f1d387a0d3e1228a5785b04f137fe97.keys[0],
                                                   new Object[] { context.scopeFindNearby(Script_6f1d387a0d3e1228a5785b04f137fe97.keys[3],
                                                                                          null)
                                                                         .value() }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_6f1d387a0d3e1228a5785b04f137fe97.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_6f1d387a0d3e1228a5785b04f137fe97.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_6f1d387a0d3e1228a5785b04f137fe97.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_6f1d387a0d3e1228a5785b04f137fe97.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }

 public static class Closure_1 extends Closure {

  private static Closure_1 instance;

  private final static Key name = Closure.defaultName;

  private final static Argument[] arguments = {};

  private final static String returnType = "any";

  private final static IStruct annotations = new Struct();

  private final static IStruct documentation = Struct.EMPTY;

  private static final long compileVersion = 1L;

  private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:06");

  private static final Object ast = null;

  public Key getName() {
   return name;
  }

  public Argument[] getArguments() {
   return arguments;
  }

  public String getReturnType() {
   return returnType;
  }

  public Access getAccess() {
   return Access.PUBLIC;
  }

  public long getRunnableCompileVersion() {
   return Closure_1.compileVersion;
  }

  public LocalDateTime getRunnableCompiledOn() {
   return Closure_1.compiledOn;
  }

  public Object getRunnableAST() {
   return Closure_1.ast;
  }

  public Closure_1(IBoxContext declaringContext) {
   super(declaringContext);
  }

  @Override
  public List<ImportDefinition> getImports() {
   return imports;
  }

  @Override
  public IStruct getAnnotations() {
   return annotations;
  }

  @Override
  public IStruct getDocumentation() {
   return documentation;
  }

  @Override
  public Object _invoke(FunctionBoxContext context) {
   ClassLocator classLocator = ClassLocator.getInstance();
   return null;
  }

  public Path getRunnablePath() {
   return Script_6f1d387a0d3e1228a5785b04f137fe97.path;
  }

  /**
   * The original source type
   */
  public BoxSourceType getSourceType() {
   return Script_6f1d387a0d3e1228a5785b04f137fe97.sourceType;
  }
 }

 public static class Closure_2 extends Closure {

  private static Closure_2 instance;

  private final static Key name = Closure.defaultName;

  private final static Argument[] arguments = {};

  private final static String returnType = "any";

  private final static IStruct annotations = new Struct();

  private final static IStruct documentation = Struct.EMPTY;

  private static final long compileVersion = 1L;

  private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:06");

  private static final Object ast = null;

  public Key getName() {
   return name;
  }

  public Argument[] getArguments() {
   return arguments;
  }

  public String getReturnType() {
   return returnType;
  }

  public Access getAccess() {
   return Access.PUBLIC;
  }

  public long getRunnableCompileVersion() {
   return Closure_2.compileVersion;
  }

  public LocalDateTime getRunnableCompiledOn() {
   return Closure_2.compiledOn;
  }

  public Object getRunnableAST() {
   return Closure_2.ast;
  }

  public Closure_2(IBoxContext declaringContext) {
   super(declaringContext);
  }

  @Override
  public List<ImportDefinition> getImports() {
   return imports;
  }

  @Override
  public IStruct getAnnotations() {
   return annotations;
  }

  @Override
  public IStruct getDocumentation() {
   return documentation;
  }

  @Override
  public Object _invoke(FunctionBoxContext context) {
   ClassLocator classLocator = ClassLocator.getInstance();
   return null;
  }

  public Path getRunnablePath() {
   return Script_6f1d387a0d3e1228a5785b04f137fe97.path;
  }

  /**
   * The original source type
   */
  public BoxSourceType getSourceType() {
   return Script_6f1d387a0d3e1228a5785b04f137fe97.sourceType;
  }
 }

 public static class Closure_3 extends Closure {

  private static Closure_3 instance;

  private final static Key name = Closure.defaultName;

  private final static Argument[] arguments = {};

  private final static String returnType = "any";

  private final static IStruct annotations = new Struct();

  private final static IStruct documentation = Struct.EMPTY;

  private static final long compileVersion = 1L;

  private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:06");

  private static final Object ast = null;

  public Key getName() {
   return name;
  }

  public Argument[] getArguments() {
   return arguments;
  }

  public String getReturnType() {
   return returnType;
  }

  public Access getAccess() {
   return Access.PUBLIC;
  }

  public long getRunnableCompileVersion() {
   return Closure_3.compileVersion;
  }

  public LocalDateTime getRunnableCompiledOn() {
   return Closure_3.compiledOn;
  }

  public Object getRunnableAST() {
   return Closure_3.ast;
  }

  public Closure_3(IBoxContext declaringContext) {
   super(declaringContext);
  }

  @Override
  public List<ImportDefinition> getImports() {
   return imports;
  }

  @Override
  public IStruct getAnnotations() {
   return annotations;
  }

  @Override
  public IStruct getDocumentation() {
   return documentation;
  }

  @Override
  public Object _invoke(FunctionBoxContext context) {
   ClassLocator classLocator = ClassLocator.getInstance();
   return null;
  }

  public Path getRunnablePath() {
   return Script_6f1d387a0d3e1228a5785b04f137fe97.path;
  }

  /**
   * The original source type
   */
  public BoxSourceType getSourceType() {
   return Script_6f1d387a0d3e1228a5785b04f137fe97.sourceType;
  }
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.decision.IsClosureTest.testTrueConditions(IsClosureTest.java:61)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.decision.IsClosureTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It returns false for non-closure values (ortus.boxlang.runtime.bifs.global.decision.IsClosureTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.decision.IsClosureTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:39: error: cannot find symbol
public class Script_88af4e9f9b66eada2a3df0584383cf00 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("anInteger"), Key.of("aString") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:118: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:125: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("anInteger"), Key.of("aString") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("anInteger"), Key.of("aString") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("anInteger"), Key.of("aString") };
                                                                   ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("anInteger"), Key.of("aString") };
                                                                                        ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:74: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
/boxgenerated/scripts/Script_88af4e9f9b66eada2a3df0584383cf00.java:79: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_88af4e9f9b66eada2a3df0584383cf00
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_88af4e9f9b66eada2a3df0584383cf00 extends BoxScript {

 private static Script_88af4e9f9b66eada2a3df0584383cf00 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:34:06");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("isClosure"), Key.of("anInteger"), Key.of("aString") };

 public Script_88af4e9f9b66eada2a3df0584383cf00() {
 }

 public static synchronized Script_88af4e9f9b66eada2a3df0584383cf00 getInstance() {
  if (instance == null) {
   instance = new Script_88af4e9f9b66eada2a3df0584383cf00();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  Referencer.setDeep(context,
                     context.scopeFindNearby(Script_88af4e9f9b66eada2a3df0584383cf00.keys[1],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_88af4e9f9b66eada2a3df0584383cf00.keys[0],
                                            new Object[] { 123 }));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_88af4e9f9b66eada2a3df0584383cf00.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_88af4e9f9b66eada2a3df0584383cf00.keys[0],
                                                   new Object[] { "abc" }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_88af4e9f9b66eada2a3df0584383cf00.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_88af4e9f9b66eada2a3df0584383cf00.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_88af4e9f9b66eada2a3df0584383cf00.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_88af4e9f9b66eada2a3df0584383cf00.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.decision.IsClosureTest.testFalseConditions(IsClosureTest.java:79)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.system.JavaCastTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It casts a string to long (ortus.boxlang.runtime.bifs.global.system.JavaCastTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.system.JavaCastTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:39: error: cannot find symbol
public class Script_a465d27debb35f50924740fa98ff9b9e extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:113: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:120: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                                                                  ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
/boxgenerated/scripts/Script_a465d27debb35f50924740fa98ff9b9e.java:74: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_a465d27debb35f50924740fa98ff9b9e
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_a465d27debb35f50924740fa98ff9b9e extends BoxScript {

 private static Script_a465d27debb35f50924740fa98ff9b9e instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:20");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };

 public Script_a465d27debb35f50924740fa98ff9b9e() {
 }

 public static synchronized Script_a465d27debb35f50924740fa98ff9b9e getInstance() {
  if (instance == null) {
   instance = new Script_a465d27debb35f50924740fa98ff9b9e();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_a465d27debb35f50924740fa98ff9b9e.keys[1],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_a465d27debb35f50924740fa98ff9b9e.keys[0],
                                                   new Object[] { "long", "42" }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_a465d27debb35f50924740fa98ff9b9e.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_a465d27debb35f50924740fa98ff9b9e.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_a465d27debb35f50924740fa98ff9b9e.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_a465d27debb35f50924740fa98ff9b9e.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.system.JavaCastTest.testItCastsStringToLong(JavaCastTest.java:141)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.system.JavaCastTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It casts to string to bigdecimal (ortus.boxlang.runtime.bifs.global.system.JavaCastTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.system.JavaCastTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:39: error: cannot find symbol
public class Script_78041f628943f185e348626b0cc96f24 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:113: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:120: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                                                                  ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
/boxgenerated/scripts/Script_78041f628943f185e348626b0cc96f24.java:74: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_78041f628943f185e348626b0cc96f24
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_78041f628943f185e348626b0cc96f24 extends BoxScript {

 private static Script_78041f628943f185e348626b0cc96f24 instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:20");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };

 public Script_78041f628943f185e348626b0cc96f24() {
 }

 public static synchronized Script_78041f628943f185e348626b0cc96f24 getInstance() {
  if (instance == null) {
   instance = new Script_78041f628943f185e348626b0cc96f24();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_78041f628943f185e348626b0cc96f24.keys[1],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_78041f628943f185e348626b0cc96f24.keys[0],
                                                   new Object[] { "bigdecimal", "3.14159265359" }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_78041f628943f185e348626b0cc96f24.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_78041f628943f185e348626b0cc96f24.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_78041f628943f185e348626b0cc96f24.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_78041f628943f185e348626b0cc96f24.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.system.JavaCastTest.testItCastsStringToBigDecimal(JavaCastTest.java:185)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)

Check warning on line 0 in ortus.boxlang.runtime.bifs.global.system.JavaCastTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It casts a number to byte (ortus.boxlang.runtime.bifs.global.system.JavaCastTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.bifs.global.system.JavaCastTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:39: error: cannot find symbol
public class Script_3df47f5abf5ed64ab7c53426992777cb extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:113: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:120: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };
                                                                  ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
/boxgenerated/scripts/Script_3df47f5abf5ed64ab7c53426992777cb.java:74: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_3df47f5abf5ed64ab7c53426992777cb
package boxgenerated.scripts;

// BoxLang Auto Imports
import ortus.boxlang.runtime.BoxRuntime;
import ortus.boxlang.runtime.components.Component;
import ortus.boxlang.runtime.context.*;
import ortus.boxlang.runtime.context.ClassBoxContext;
import ortus.boxlang.runtime.context.FunctionBoxContext;
import ortus.boxlang.runtime.dynamic.casters.*;
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
import ortus.boxlang.runtime.dynamic.Referencer;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.interop.DynamicObject;
import ortus.boxlang.runtime.loader.ClassLocator;
import ortus.boxlang.runtime.loader.ImportDefinition;
import ortus.boxlang.runtime.operators.*;
import ortus.boxlang.runtime.runnables.BoxScript;
import ortus.boxlang.runtime.runnables.BoxTemplate;
import ortus.boxlang.runtime.runnables.IBoxRunnable;
import ortus.boxlang.runtime.scopes.*;
import ortus.boxlang.runtime.scopes.Key;
import ortus.boxlang.runtime.types.*;
import ortus.boxlang.runtime.types.util.*;
import ortus.boxlang.runtime.types.exceptions.*;
import ortus.boxlang.runtime.util.*;
import ortus.boxlang.web.scopes.*;
import ortus.boxlang.compiler.parser.BoxSourceType;
// Java Imports
import java.nio.file.Path;
import java.nio.file.Paths;
import java.time.LocalDateTime;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class Script_3df47f5abf5ed64ab7c53426992777cb extends BoxScript {

 private static Script_3df47f5abf5ed64ab7c53426992777cb instance;

 private static final List<ImportDefinition> imports = List.of();

 private static final Path path = Paths.get("unknown");

 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T04:35:20");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("javaCast"), Key.of("result") };

 public Script_3df47f5abf5ed64ab7c53426992777cb() {
 }

 public static synchronized Script_3df47f5abf5ed64ab7c53426992777cb getInstance() {
  if (instance == null) {
   instance = new Script_3df47f5abf5ed64ab7c53426992777cb();
  }
  return instance;
 }

 /**
  * Each template must implement the invoke() method which executes the template
  *
  * @param context The execution context requesting the execution
  */
 public Object _invoke(IBoxContext context) {
  ClassLocator classLocator = ClassLocator.getInstance();
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_3df47f5abf5ed64ab7c53426992777cb.keys[1],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_3df47f5abf5ed64ab7c53426992777cb.keys[0],
                                                   new Object[] { "byte", 42 }));
 }

 // ITemplateRunnable implementation methods
 /**
  * The version of the BoxLang runtime
  */
 public long getRunnableCompileVersion() {
  return Script_3df47f5abf5ed64ab7c53426992777cb.compileVersion;
 }

 /**
  * The date the template was compiled
  */
 public LocalDateTime getRunnableCompiledOn() {
  return Script_3df47f5abf5ed64ab7c53426992777cb.compiledOn;
 }

 /**
  * The AST (abstract syntax tree) of the runnable
  */
 public Object getRunnableAST() {
  return Script_3df47f5abf5ed64ab7c53426992777cb.ast;
 }

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_3df47f5abf5ed64ab7c53426992777cb.path;
 }

 /**
  * The original source type
  */
 public BoxSourceType getSourceType() {
  return sourceType;
 }

 /**
  * The imports for this runnable
  */
 public List<ImportDefinition> getImports() {
  return imports;
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:164)
	at app//ortus.boxlang.runtime.classloading.DiskClassLoader.findClass(DiskClassLoader.java:72)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:592)
	at [email protected]/java.lang.ClassLoader.loadClass(ClassLoader.java:525)
	at app//ortus.boxlang.compiler.ClassInfo.getDiskClass(ClassInfo.java:194)
	at app//ortus.boxlang.compiler.Boxpiler.compileScript(Boxpiler.java:191)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadSource(RunnableLoader.java:142)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:887)
	at app//ortus.boxlang.runtime.BoxRuntime.executeSource(BoxRuntime.java:876)
	at app//ortus.boxlang.runtime.bifs.global.system.JavaCastTest.testItCastsNumberToByte(JavaCastTest.java:174)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at app//org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:728)
	at app//org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147)
	at app//org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
	at app//org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92)
	at app//org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:218)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:214)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:139)
	at app//org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:69)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at [email protected]/java.util.ArrayList.forEach(ArrayList.java:1511)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
	at app//org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
	at app//org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
	at app//org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
	at app//org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at app//org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
	at app//org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
	at app//org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
	at app//org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:119)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:94)
	at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:89)
	at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:62)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at [email protected]/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at [email protected]/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at [email protected]/java.lang.reflect.Method.invoke(Method.java:568)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
	at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
	at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33)
	at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
	at jdk.proxy1/jdk.proxy1.$Proxy2.stop(Unknown Source)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100)
	at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60)
	at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:113)
	at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:65)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69)
	at app//worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)