Skip to content

finalize Directory component, add component scaffold #1152

finalize Directory component, add component scaffold

finalize Directory component, add component scaffold #1152

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

1 746 fail, 62 skipped, 752 pass in 7m 38s

1 060 files  ±0  1 060 suites  ±0   7m 38s ⏱️ +8s
2 560 tests +1    752 ✅ ±0   62 💤 ±0  1 746 ❌ +1 
5 172 runs  +2  3 271 ✅ +1  136 💤 ±0  1 765 ❌ +1 

Results for commit e07a535. ± Comparison against earlier commit 56b5cf8.

Annotations

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

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should return an array of column names (ortus.boxlang.runtime.bifs.global.query.QueryColumnArrayTest)

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

 private static Script_ec5deba13e98ce1d2309f4aa52790a44 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-10T02:43:20");

 private static final Object ast = null;

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

 public Script_ec5deba13e98ce1d2309f4aa52790a44() {
 }

 public static synchronized Script_ec5deba13e98ce1d2309f4aa52790a44 getInstance() {
  if (instance == null) {
   instance = new Script_ec5deba13e98ce1d2309f4aa52790a44();
  }
  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_ec5deba13e98ce1d2309f4aa52790a44.keys[1],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_ec5deba13e98ce1d2309f4aa52790a44.keys[0],
                                            new Object[] { "id,name", "integer,varchar" }));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_ec5deba13e98ce1d2309f4aa52790a44.keys[3],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_ec5deba13e98ce1d2309f4aa52790a44.keys[2],
                                                   new Object[] { context.scopeFindNearby(Script_ec5deba13e98ce1d2309f4aa52790a44.keys[1],
                                                                                          null)
                                                                         .value() }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_ec5deba13e98ce1d2309f4aa52790a44.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.QueryColumnArrayTest.testQueryColumnArray(QueryColumnArrayTest.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.QueryColumnArrayTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should work with member functions (ortus.boxlang.runtime.bifs.global.query.QueryColumnArrayTest)

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

 private static Script_b6ca5851a5b24d99b3ce1ce4341ad91a 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-10T02:43:20");

 private static final Object ast = null;

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

 public Script_b6ca5851a5b24d99b3ce1ce4341ad91a() {
 }

 public static synchronized Script_b6ca5851a5b24d99b3ce1ce4341ad91a getInstance() {
  if (instance == null) {
   instance = new Script_b6ca5851a5b24d99b3ce1ce4341ad91a();
  }
  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_b6ca5851a5b24d99b3ce1ce4341ad91a.keys[1],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_b6ca5851a5b24d99b3ce1ce4341ad91a.keys[0],
                                            new Object[] { "id,name", "integer,varchar" }));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_b6ca5851a5b24d99b3ce1ce4341ad91a.keys[3],
                                                    context.getDefaultAssignmentScope()),
                            Referencer.getAndInvoke(context,
                                                    context.scopeFindNearby(Script_b6ca5851a5b24d99b3ce1ce4341ad91a.keys[1],
                                                                            null).value(),
                                                    Script_b6ca5851a5b24d99b3ce1ce4341ad91a.keys[2],
                                                    new Object[] {},
                                                    false));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_b6ca5851a5b24d99b3ce1ce4341ad91a.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.QueryColumnArrayTest.testQueryColumnArrayMemberFunction(QueryColumnArrayTest.java:80)
	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.list.ListQualifyTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It tests the BIF ListQualify with defaults (ortus.boxlang.runtime.bifs.global.list.ListQualifyTest)

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

 private static Script_31fcf0221362a12e21b4017aa984c333 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-10T02:43:10");

 private static final Object ast = null;

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

 public Script_31fcf0221362a12e21b4017aa984c333() {
 }

 public static synchronized Script_31fcf0221362a12e21b4017aa984c333 getInstance() {
  if (instance == null) {
   instance = new Script_31fcf0221362a12e21b4017aa984c333();
  }
  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_31fcf0221362a12e21b4017aa984c333.keys[0],
                                             context.getDefaultAssignmentScope()),
                     "a,b,c,d,e");
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_31fcf0221362a12e21b4017aa984c333.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_31fcf0221362a12e21b4017aa984c333.keys[1],
                                                   new Object[] { context.scopeFindNearby(Script_31fcf0221362a12e21b4017aa984c333.keys[0],
                                                                                          null)
                                                                         .value(), "@" }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_31fcf0221362a12e21b4017aa984c333.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.list.ListQualifyTest.testBif(ListQualifyTest.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.bifs.global.list.ListQualifyTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It tests the member function for List.ListQualify (ortus.boxlang.runtime.bifs.global.list.ListQualifyTest)

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

 private static Script_05f7c850eed148ee973465cc8f879fdc 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-10T02:43:10");

 private static final Object ast = null;

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

 public Script_05f7c850eed148ee973465cc8f879fdc() {
 }

 public static synchronized Script_05f7c850eed148ee973465cc8f879fdc getInstance() {
  if (instance == null) {
   instance = new Script_05f7c850eed148ee973465cc8f879fdc();
  }
  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_05f7c850eed148ee973465cc8f879fdc.keys[0],
                                             context.getDefaultAssignmentScope()),
                     "a,b,c,d,e");
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_05f7c850eed148ee973465cc8f879fdc.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            Referencer.getAndInvoke(context,
                                                    context.scopeFindNearby(Script_05f7c850eed148ee973465cc8f879fdc.keys[0],
                                                                            null).value(),
                                                    Script_05f7c850eed148ee973465cc8f879fdc.keys[1],
                                                    new Object[] { "@" },
                                                    false));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_05f7c850eed148ee973465cc8f879fdc.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.list.ListQualifyTest.testMemberFunction(ListQualifyTest.java:114)
	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.list.ListQualifyTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It tests the BIF ListQualify with alternate delimiter (ortus.boxlang.runtime.bifs.global.list.ListQualifyTest)

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

 private static Script_926c29ab89034da477621fdfe6b6fd7c 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-10T02:43:10");

 private static final Object ast = null;

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

 public Script_926c29ab89034da477621fdfe6b6fd7c() {
 }

 public static synchronized Script_926c29ab89034da477621fdfe6b6fd7c getInstance() {
  if (instance == null) {
   instance = new Script_926c29ab89034da477621fdfe6b6fd7c();
  }
  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_926c29ab89034da477621fdfe6b6fd7c.keys[0],
                                             context.getDefaultAssignmentScope()),
                     "a|b|c|d|2|e");
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_926c29ab89034da477621fdfe6b6fd7c.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_926c29ab89034da477621fdfe6b6fd7c.keys[1],
                                                   new Object[] { context.scopeFindNearby(Script_926c29ab89034da477621fdfe6b6fd7c.keys[0],
                                                                                          null)
                                                                         .value(), "@", "|", "char" }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_926c29ab89034da477621fdfe6b6fd7c.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.list.ListQualifyTest.testBifDelimiter(ListQualifyTest.java:88)
	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.list.ListQualifyTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It tests the BIF ListQualify with empty values retained (ortus.boxlang.runtime.bifs.global.list.ListQualifyTest)

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

 private static Script_29c8ba7a5fe909551621e74db9046aba 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-10T02:43:10");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("myList"), Key.of("ListQualify"), Key.of("list"), Key.of("qualifier"), Key.of("includeEmptyFields"), Key.of("result") };

 public Script_29c8ba7a5fe909551621e74db9046aba() {
 }

 public static synchronized Script_29c8ba7a5fe909551621e74db9046aba getInstance() {
  if (instance == null) {
   instance = new Script_29c8ba7a5fe909551621e74db9046aba();
  }
  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_29c8ba7a5fe909551621e74db9046aba.keys[0],
                                             context.getDefaultAssignmentScope()),
                     "a,b,c,,d,2,e");
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_29c8ba7a5fe909551621e74db9046aba.keys[5],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_29c8ba7a5fe909551621e74db9046aba.keys[1],
                                                   new LinkedHashMap<>() {

                                                    {
                                                     put(Script_29c8ba7a5fe909551621e74db9046aba.keys[2],
                                                         context.scopeFindNearby(Script_29c8ba7a5fe909551621e74db9046aba.keys[0],
                                                                                 null).value());
                                                     put(Script_29c8ba7a5fe909551621e74db9046aba.keys[3],
                                                         "@");
                                                     put(Script_29c8ba7a5fe909551621e74db9046aba.keys[4],
                                                         true);
                                                    }
                                                   }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_29c8ba7a5fe909551621e74db9046aba.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.list.ListQualifyTest.testBifIncludeEmpty(ListQualifyTest.java:101)
	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.list.ListQualifyTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It tests the BIF ListQualify with only char elements selected (ortus.boxlang.runtime.bifs.global.list.ListQualifyTest)

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

 private static Script_6549fe1a3c1f3462e4a341fa11fc3914 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-10T02:43:10");

 private static final Object ast = null;

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

 public Script_6549fe1a3c1f3462e4a341fa11fc3914() {
 }

 public static synchronized Script_6549fe1a3c1f3462e4a341fa11fc3914 getInstance() {
  if (instance == null) {
   instance = new Script_6549fe1a3c1f3462e4a341fa11fc3914();
  }
  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_6549fe1a3c1f3462e4a341fa11fc3914.keys[0],
                                             context.getDefaultAssignmentScope()),
                     "a,b,c,d,2,e");
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_6549fe1a3c1f3462e4a341fa11fc3914.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_6549fe1a3c1f3462e4a341fa11fc3914.keys[1],
                                                   new Object[] { context.scopeFindNearby(Script_6549fe1a3c1f3462e4a341fa11fc3914.keys[0],
                                                                                          null)
                                                                         .value(), "@", ",", "char" }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_6549fe1a3c1f3462e4a341fa11fc3914.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.list.ListQualifyTest.testBifElements(ListQualifyTest.java:75)
	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.cache.GetBoxCacheProvidersTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can get the registered custom cache providers (ortus.boxlang.runtime.bifs.global.cache.GetBoxCacheProvidersTest)

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

 private static Script_82fcbe260aea8ef75e2f96ece13b5196 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-10T02:42:24");

 private static final Object ast = null;

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

 public Script_82fcbe260aea8ef75e2f96ece13b5196() {
 }

 public static synchronized Script_82fcbe260aea8ef75e2f96ece13b5196 getInstance() {
  if (instance == null) {
   instance = new Script_82fcbe260aea8ef75e2f96ece13b5196();
  }
  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_82fcbe260aea8ef75e2f96ece13b5196.keys[1],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_82fcbe260aea8ef75e2f96ece13b5196.keys[0],
                                                   new Object[] {}));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_82fcbe260aea8ef75e2f96ece13b5196.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.cache.GetBoxCacheProvidersTest.canGetCacheProviders(GetBoxCacheProvidersTest.java:33)
	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.list.ListAppendTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can append using the member function (ortus.boxlang.runtime.bifs.global.list.ListAppendTest)

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

 private static Script_4408c626a857abe6edf5cf1040965ae5 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-10T02:43:04");

 private static final Object ast = null;

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

 public Script_4408c626a857abe6edf5cf1040965ae5() {
 }

 public static synchronized Script_4408c626a857abe6edf5cf1040965ae5 getInstance() {
  if (instance == null) {
   instance = new Script_4408c626a857abe6edf5cf1040965ae5();
  }
  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_4408c626a857abe6edf5cf1040965ae5.keys[0],
                                             context.getDefaultAssignmentScope()),
                     "1,2,3,4,5");
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_4408c626a857abe6edf5cf1040965ae5.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            Referencer.getAndInvoke(context,
                                                    context.scopeFindNearby(Script_4408c626a857abe6edf5cf1040965ae5.keys[0],
                                                                            null).value(),
                                                    Script_4408c626a857abe6edf5cf1040965ae5.keys[1],
                                                    new Object[] { 6 },
                                                    false));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_4408c626a857abe6edf5cf1040965ae5.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.list.ListAppendTest.testAppendMember(ListAppendTest.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.list.ListAppendTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can append a number in a string list (ortus.boxlang.runtime.bifs.global.list.ListAppendTest)

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

 private static Script_a739e779261a6c107be80e3fce582b50 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-10T02:43:04");

 private static final Object ast = null;

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

 public Script_a739e779261a6c107be80e3fce582b50() {
 }

 public static synchronized Script_a739e779261a6c107be80e3fce582b50 getInstance() {
  if (instance == null) {
   instance = new Script_a739e779261a6c107be80e3fce582b50();
  }
  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_a739e779261a6c107be80e3fce582b50.keys[0],
                                             context.getDefaultAssignmentScope()),
                     "1,2,3,4,5");
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_a739e779261a6c107be80e3fce582b50.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_a739e779261a6c107be80e3fce582b50.keys[1],
                                                   new Object[] { context.scopeFindNearby(Script_a739e779261a6c107be80e3fce582b50.keys[0],
                                                                                          null)
                                                                         .value(), 6 }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_a739e779261a6c107be80e3fce582b50.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.list.ListAppendTest.testAppendNumber(ListAppendTest.java:66)
	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.list.ListAppendTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can append a string value (ortus.boxlang.runtime.bifs.global.list.ListAppendTest)

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

 private static Script_46bacf0be72d39858c6dbac675a32ca5 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-10T02:43:04");

 private static final Object ast = null;

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

 public Script_46bacf0be72d39858c6dbac675a32ca5() {
 }

 public static synchronized Script_46bacf0be72d39858c6dbac675a32ca5 getInstance() {
  if (instance == null) {
   instance = new Script_46bacf0be72d39858c6dbac675a32ca5();
  }
  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_46bacf0be72d39858c6dbac675a32ca5.keys[0],
                                             context.getDefaultAssignmentScope()),
                     "1,2,3,4,5");
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_46bacf0be72d39858c6dbac675a32ca5.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_46bacf0be72d39858c6dbac675a32ca5.keys[1],
                                                   new Object[] { context.scopeFindNearby(Script_46bacf0be72d39858c6dbac675a32ca5.keys[0],
                                                                                          null)
                                                                         .value(), "6" }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_46bacf0be72d39858c6dbac675a32ca5.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.list.ListAppendTest.testAppendString(ListAppendTest.java:80)
	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.list.ListAppendTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: Can append using alternate delimiters and options (ortus.boxlang.runtime.bifs.global.list.ListAppendTest)

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

 private static Script_70b967aad4e28190eab2a3635c77531f 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-10T02:43:05");

 private static final Object ast = null;

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

 public Script_70b967aad4e28190eab2a3635c77531f() {
 }

 public static synchronized Script_70b967aad4e28190eab2a3635c77531f getInstance() {
  if (instance == null) {
   instance = new Script_70b967aad4e28190eab2a3635c77531f();
  }
  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_70b967aad4e28190eab2a3635c77531f.keys[0],
                                             context.getDefaultAssignmentScope()),
                     "1|2|3|4|5");
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_70b967aad4e28190eab2a3635c77531f.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            Referencer.getAndInvoke(context,
                                                    context.scopeFindNearby(Script_70b967aad4e28190eab2a3635c77531f.keys[0],
                                                                            null).value(),
                                                    Script_70b967aad4e28190eab2a3635c77531f.keys[1],
                                                    new Object[] { 6, "|" },
                                                    false));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_70b967aad4e28190eab2a3635c77531f.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.list.ListAppendTest.testAppendArguments(ListAppendTest.java:108)
	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.array.ArrayToListTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should let you set the delimiter (ortus.boxlang.runtime.bifs.global.array.ArrayToListTest)

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

 private static Script_8cee751b36ce7d68b4da027b8d3fd5b4 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-10T02:42:17");

 private static final Object ast = null;

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

 public Script_8cee751b36ce7d68b4da027b8d3fd5b4() {
 }

 public static synchronized Script_8cee751b36ce7d68b4da027b8d3fd5b4 getInstance() {
  if (instance == null) {
   instance = new Script_8cee751b36ce7d68b4da027b8d3fd5b4();
  }
  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_8cee751b36ce7d68b4da027b8d3fd5b4.keys[0],
                                             context.getDefaultAssignmentScope()),
                     Array.of(1,
                              2,
                              3,
                              4,
                              5));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_8cee751b36ce7d68b4da027b8d3fd5b4.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_8cee751b36ce7d68b4da027b8d3fd5b4.keys[1],
                                                   new Object[] { context.scopeFindNearby(Script_8cee751b36ce7d68b4da027b8d3fd5b4.keys[0],
                                                                                          null)
                                                                         .value(), "|" }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_8cee751b36ce7d68b4da027b8d3fd5b4.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.array.ArrayToListTest.testCustomDelimiter(ArrayToListTest.java:76)
	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.array.ArrayToListTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should concat the values as a string (ortus.boxlang.runtime.bifs.global.array.ArrayToListTest)

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

 private static Script_c25934d4d2f757a8a4cb98ab66283692 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-10T02:42:17");

 private static final Object ast = null;

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

 public Script_c25934d4d2f757a8a4cb98ab66283692() {
 }

 public static synchronized Script_c25934d4d2f757a8a4cb98ab66283692 getInstance() {
  if (instance == null) {
   instance = new Script_c25934d4d2f757a8a4cb98ab66283692();
  }
  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_c25934d4d2f757a8a4cb98ab66283692.keys[0],
                                             context.getDefaultAssignmentScope()),
                     Array.of(1,
                              2,
                              3,
                              4,
                              5));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_c25934d4d2f757a8a4cb98ab66283692.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_c25934d4d2f757a8a4cb98ab66283692.keys[1],
                                                   new Object[] { context.scopeFindNearby(Script_c25934d4d2f757a8a4cb98ab66283692.keys[0],
                                                                                          null)
                                                                         .value() }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_c25934d4d2f757a8a4cb98ab66283692.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.array.ArrayToListTest.testUseProvidedUDF(ArrayToListTest.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.bifs.global.array.ArrayToListTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should allow you to call it as a member function (ortus.boxlang.runtime.bifs.global.array.ArrayToListTest)

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

 private static Script_87c4aac68d6eb846a12868dfff98eb54 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-10T02:42:17");

 private static final Object ast = null;

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

 public Script_87c4aac68d6eb846a12868dfff98eb54() {
 }

 public static synchronized Script_87c4aac68d6eb846a12868dfff98eb54 getInstance() {
  if (instance == null) {
   instance = new Script_87c4aac68d6eb846a12868dfff98eb54();
  }
  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_87c4aac68d6eb846a12868dfff98eb54.keys[0],
                                             context.getDefaultAssignmentScope()),
                     Array.of(1,
                              2,
                              3,
                              4,
                              5));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_87c4aac68d6eb846a12868dfff98eb54.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            Referencer.getAndInvoke(context,
                                                    context.scopeFindNearby(Script_87c4aac68d6eb846a12868dfff98eb54.keys[0],
                                                                            null).value(),
                                                    Script_87c4aac68d6eb846a12868dfff98eb54.keys[1],
                                                    new Object[] { "|" },
                                                    false));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_87c4aac68d6eb846a12868dfff98eb54.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.array.ArrayToListTest.testMemberFunction(ArrayToListTest.java:90)
	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.array.ArrayToListTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should allow you to call it as a member function using the name join (ortus.boxlang.runtime.bifs.global.array.ArrayToListTest)

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

 private static Script_971aff533153f2e4a53b37471b65cfc4 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-10T02:42:17");

 private static final Object ast = null;

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

 public Script_971aff533153f2e4a53b37471b65cfc4() {
 }

 public static synchronized Script_971aff533153f2e4a53b37471b65cfc4 getInstance() {
  if (instance == null) {
   instance = new Script_971aff533153f2e4a53b37471b65cfc4();
  }
  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_971aff533153f2e4a53b37471b65cfc4.keys[0],
                                             context.getDefaultAssignmentScope()),
                     Array.of(1,
                              2,
                              3,
                              4,
                              5));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_971aff533153f2e4a53b37471b65cfc4.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            Referencer.getAndInvoke(context,
                                                    context.scopeFindNearby(Script_971aff533153f2e4a53b37471b65cfc4.keys[0],
                                                                            null).value(),
                                                    Script_971aff533153f2e4a53b37471b65cfc4.keys[1],
                                                    new Object[] { "|" },
                                                    false));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_971aff533153f2e4a53b37471b65cfc4.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.array.ArrayToListTest.testJoinMemberFunction(ArrayToListTest.java:104)
	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.loader.resolvers.BoxResolverTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can find classes from local disk using a mapping (ortus.boxlang.runtime.loader.resolvers.BoxResolverTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.loader.resolvers.BoxResolverTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/boxclass/tests/components/_User$cfc.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.IReferenceable;
                                    ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:12: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:14: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:16: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:20: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IClassRunnable;
                                      ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:22: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:26: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.ExceptionUtil;
                                             ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:27: error: package ortus.boxlang.runtime.types.meta does not exist
import ortus.boxlang.runtime.types.meta.BoxMeta;
                                       ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:28: error: package ortus.boxlang.runtime.types.meta does not exist
import ortus.boxlang.runtime.types.meta.ClassMeta;
                                       ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:29: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.Property;
                                  ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:32: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/boxclass/tests/components/_User$cfc.java:47: error: cannot find symbol
public class _User$cfc implements IClassRunnable, IReferenceable, IType {
                                  ^
  symbol: class IClassRunnable
/boxgenerated/boxclass/tests/components/_User$cfc.java:47: error: cannot find symbol
public class _User$cfc implements IClassRunnable, IReferenceable, IType {
                                                  ^
  symbol: class IReferenceable
/boxgenerated/boxclass/tests/components/_User$cfc.java:47: error: cannot find symbol
public class _User$cfc implements IClassRunnable, IReferenceable, IType {
                                                                  ^
  symbol: class IType
/boxgenerated/boxclass/tests/components/_User$cfc.java:49: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:53: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:61: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("tests.components.User"), Key.of("output"), Key.of("name"), Key.of("this"), Key.of("created"), Key.of("init"), Key.of("now") };
                     ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:66: error: cannot find symbol
 public BoxMeta $bx;
        ^
  symbol:   class BoxMeta
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:73: error: cannot find symbol
 private final static IStruct annotations = Struct.linkedOf(_User$cfc.keys[1],
                      ^
  symbol:   class IStruct
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:76: error: cannot find symbol
 private final static IStruct documentation = Struct.EMPTY;
                      ^
  symbol:   class IStruct
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:79: error: cannot find symbol
 private final static Map<Key, Property> properties = MapHelper.LinkedHashMapOfProperties();
                          ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:79: error: cannot find symbol
 private final static Map<Key, Property> properties = MapHelper.LinkedHashMapOfProperties();
                               ^
  symbol:   class Property
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:81: error: cannot find symbol
 private final static Map<Key, Property> getterLookup = MapHelper.HashMapOfProperties();
                          ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:81: error: cannot find symbol
 private final static Map<Key, Property> getterLookup = MapHelper.HashMapOfProperties();
                               ^
  symbol:   class Property
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:83: error: cannot find symbol
 private final static Map<Key, Property> setterLookup = MapHelper.HashMapOfProperties();
                          ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:83: error: cannot find symbol
 private final static Map<Key, Property> setterLookup = MapHelper.HashMapOfProperties();
                               ^
  symbol:   class Property
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:85: error: cannot find symbol
 private VariablesScope variablesScope = new ClassVariablesScope(this);
         ^
  symbol:   class VariablesScope
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:87: error: cannot find symbol
 private ThisScope thisScope = new ThisScope();
         ^
  symbol:   class ThisScope
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:89: error: cannot find symbol
 private Key name = _User$cfc.keys[0];
         ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:91: error: cannot find symbol
 private IClassRunnable _super = null;
         ^
  symbol:   class IClassRunnable
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:93: error: cannot find symbol
 private IClassRunnable child = null;
         ^
  symbol:   class IClassRunnable
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:98: error: cannot find symbol
 public Map<Key, Property> getGetterLookup() {
            ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:98: error: cannot find symbol
 public Map<Key, Property> getGetterLookup() {
                 ^
  symbol:   class Property
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:102: error: cannot find symbol
 public Map<Key, Property> getSetterLookup() {
            ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:102: error: cannot find symbol
 public Map<Key, Property> getSetterLookup() {
                 ^
  symbol:   class Property
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:106: error: cannot find symbol
 public void pseudoConstructor(IBoxContext context) {
                               ^
  symbol:   class IBoxContext
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:124: error: cannot find symbol
 public void _pseudoConstructor(IBoxContext context) {
                                ^
  symbol:   class IBoxContext
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:171: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:178: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:185: error: cannot find symbol
 public VariablesScope getVariablesScope() {
        ^
  symbol:   class VariablesScope
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:192: error: cannot find symbol
 public ThisScope getThisScope() {
        ^
  symbol:   class ThisScope
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:196: error: cannot find symbol
 public IStruct getAnnotations() {
        ^
  symbol:   class IStruct
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:200: error: cannot find symbol
 public IStruct getDocumentation() {
        ^
  symbol:   class IStruct
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:207: error: cannot find symbol
 public Key getName() {
        ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:214: error: cannot find symbol
 public Map<Key, Property> getProperties() {
            ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:214: error: cannot find symbol
 public Map<Key, Property> getProperties() {
                 ^
  symbol:   class Property
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:218: error: cannot find symbol
 public BoxMeta getBoxMeta() {
        ^
  symbol:   class BoxMeta
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:251: error: cannot find symbol
 public IClassRunnable getSuper() {
        ^
  symbol:   class IClassRunnable
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:258: error: cannot find symbol
 public void setSuper(IClassRunnable _super) {
                      ^
  symbol:   class IClassRunnable
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:289: error: cannot find symbol
 public IClassRunnable getChild() {
        ^
  symbol:   class IClassRunnable
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:296: error: cannot find symbol
 public void setChild(IClassRunnable child) {
                      ^
  symbol:   class IClassRunnable
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:303: error: cannot find symbol
 public IClassRunnable getBottomClass() {
        ^
  symbol:   class IClassRunnable
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:321: error: cannot find symbol
 public Object assign(IBoxContext context, Key key, Object value) {
                      ^
  symbol:   class IBoxContext
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:321: error: cannot find symbol
 public Object assign(IBoxContext context, Key key, Object value) {
                                           ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:337: error: cannot find symbol
 public Object dereference(IBoxContext context, Key key, Boolean safe) {
                           ^
  symbol:   class IBoxContext
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:337: error: cannot find symbol
 public Object dereference(IBoxContext context, Key key, Boolean safe) {
                                                ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:357: error: cannot find symbol
 public Object dereferenceAndInvoke(IBoxContext context, Key name, Object[] positionalArguments, Boolean safe) {
                                    ^
  symbol:   class IBoxContext
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:357: error: cannot find symbol
 public Object dereferenceAndInvoke(IBoxContext context, Key name, Object[] positionalArguments, Boolean safe) {
                                                         ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:426: error: cannot find symbol
 public Object dereferenceAndInvoke(IBoxContext context, Key name, Map<Key, Object> namedArguments, Boolean safe) {
                                    ^
  symbol:   class IBoxContext
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:426: error: cannot find symbol
 public Object dereferenceAndInvoke(IBoxContext context, Key name, Map<Key, Object> namedArguments, Boolean safe) {
                                                         ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:426: error: cannot find symbol
 public Object dereferenceAndInvoke(IBoxContext context, Key name, Map<Key, Object> namedArguments, Boolean safe) {
                                                                       ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:501: error: cannot find symbol
 public IStruct getMetaData() {
        ^
  symbol:   class IStruct
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/boxclass/tests/components/_User$cfc.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/boxclass/tests/components/_User$cfc.java:17: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/boxclass/tests/components/_User$cfc.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/boxclass/tests/components/_User$cfc.java:23: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/boxclass/tests/components/_User$cfc.java:24: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/boxclass/tests/components/_User$cfc.java:25: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/boxclass/tests/components/_User$cfc.java:30: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/boxclass/tests/components/_User$cfc.java:31: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/boxclass/tests/components/_User$cfc.java:567: error: cannot find symbol
 public static class Func_init extends UDF {
                                       ^
  symbol:   class UDF
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:571: error: cannot find symbol
  private final static Key name = _User$cfc.keys[5];
                       ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:573: error: cannot find symbol
  private final static Argument[] arguments = {};
                       ^
  symbol:   class Argument
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:577: error: cannot find symbol
  private Access access = Access.PUBLIC;
          ^
  symbol:   class Access
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:579: error: cannot find symbol
  private final static IStruct annotations = Struct.linkedOf(_User$cfc.keys[1],
                       ^
  symbol:   class IStruct
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:582: error: cannot find symbol
  private final static IStruct documentation = Struct.EMPTY;
                       ^
  symbol:   class IStruct
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:590: error: cannot find symbol
  public Key getName() {
         ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:594: error: cannot find symbol
  public Argument[] getArguments() {
         ^
  symbol:   class Argument
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:602: error: cannot find symbol
  public Access getAccess() {
         ^
  symbol:   class Access
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:630: error: cannot find symbol
  public IStruct getAnnotations() {
         ^
  symbol:   class IStruct
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:635: error: cannot find symbol
  public IStruct getDocumentation() {
         ^
  symbol:   class IStruct
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:639: error: cannot find symbol
  public List<ImportDefinition> getImports() {
              ^
  symbol:   class ImportDefinition
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:650: error: cannot find symbol
  public BoxSourceType getSourceType() {
         ^
  symbol:   class BoxSourceType
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:655: error: cannot find symbol
  public Object _invoke(FunctionBoxContext context) {
                        ^
  symbol:   class FunctionBoxContext
  location: class boxgenerated.boxclass.tests.components._User$cfc.Func_init
/boxgenerated/boxclass/tests/components/_User$cfc.java:53: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:61: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("tests.components.User"), Key.of("output"), Key.of("name"), Key.of("this"), Key.of("created"), Key.of("init"), Key.of("now") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:61: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("tests.components.User"), Key.of("output"), Key.of("name"), Key.of("this"), Key.of("created"), Key.of("init"), Key.of("now") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:61: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("tests.components.User"), Key.of("output"), Key.of("name"), Key.of("this"), Key.of("created"), Key.of("init"), Key.of("now") };
                                                                               ^
  symbol:   variable Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:61: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("tests.components.User"), Key.of("output"), Key.of("name"), Key.of("this"), Key.of("created"), Key.of("init"), Key.of("now") };
                                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
/boxgenerated/boxclass/tests/components/_User$cfc.java:61: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("tests.components.User"), Key.of("output"), Key.of("name"), Key.of("this"), Key.of("created"), Key.of("init"), Key.of("now") };
                                                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.boxclass.tests.components._User$cfc
package boxgenerated.boxclass.tests.components;

// 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.IReferenceable;
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.IClassRunnable;
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.types.exceptions.ExceptionUtil;
import ortus.boxlang.runtime.types.meta.BoxMeta;
import ortus.boxlang.runtime.types.meta.ClassMeta;
import ortus.boxlang.runtime.types.Property;
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.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;

public class _User$cfc implements IClassRunnable, IReferenceable, IType {

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

 private static final Path path = Paths.get("D:\\a\\boxlang\\boxlang\\src\\test\\resources\\components\\User.cfc");

 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T02:44:31");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("tests.components.User"), Key.of("output"), Key.of("name"), Key.of("this"), Key.of("created"), Key.of("init"), Key.of("now") };

 /**
  * Metadata object
  */
 public BoxMeta $bx;

 /**
  * Cached lookup of the output annotation
  */
 private Boolean canOutput = null;

 private final static IStruct annotations = Struct.linkedOf(_User$cfc.keys[1],
                                                            true);

 private final static IStruct documentation = Struct.EMPTY;

 // replace Object with record/class to represent a property
 private final static Map<Key, Property> properties = MapHelper.LinkedHashMapOfProperties();

 private final static Map<Key, Property> getterLookup = MapHelper.HashMapOfProperties();

 private final static Map<Key, Property> setterLookup = MapHelper.HashMapOfProperties();

 private VariablesScope variablesScope = new ClassVariablesScope(this);

 private ThisScope thisScope = new ThisScope();

 private Key name = _User$cfc.keys[0];

 private IClassRunnable _super = null;

 private IClassRunnable child = null;

 public _User$cfc() {
 }

 public Map<Key, Property> getGetterLookup() {
  return getterLookup;
 }

 public Map<Key, Property> getSetterLookup() {
  return setterLookup;
 }

 public void pseudoConstructor(IBoxContext context) {
  context.pushTemplate(this);
  try {
   // loop over properties and create variables.
   for (var property : properties.values()) {
    if (variablesScope.get(property.name()) == null) {
     variablesScope.assign(context,
                           property.name(),
                           property.defaultValue());
    }
   }
   // TODO: pre/post interceptor announcements here
   _pseudoConstructor(context);
  } finally {
   context.popTemplate();
  }
 }

 public void _pseudoConstructor(IBoxContext context) {
  context.registerUDF(_User$cfc.Func_init.getInstance());
  ClassLocator classLocator = ClassLocator.getInstance();
  Referencer.setDeep(context,
                     context.scopeFindNearby(_User$cfc.keys[3],
                                             context.getDefaultAssignmentScope()),
                     "hello",
                     _User$cfc.keys[2]);
  Referencer.setDeep(context,
                     context.scopeFindNearby(_User$cfc.keys[3],
                                             context.getDefaultAssignmentScope()),
                     null,
                     _User$cfc.keys[4]);
 }

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

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

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

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

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

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

 /**
  * Get the variables scope
  */
 public VariablesScope getVariablesScope() {
  return variablesScope;
 }

 /**
  * Get the this scope
  */
 public ThisScope getThisScope() {
  return thisScope;
 }

 public IStruct getAnnotations() {
  return annotations;
 }

 public IStruct getDocumentation() {
  return documentation;
 }

 /**
  * Get the name
  */
 public Key getName() {
  return this.name;
 }

 /**
  * Get the properties
  */
 public Map<Key, Property> getProperties() {
  return this.properties;
 }

 public BoxMeta getBoxMeta() {
  if (this.$bx == null) {
   this.$bx = new ClassMeta(this);
  }
  return this.$bx;
 }

 /**
  * Represent as string, or throw exception if not possible
  *
  * @return The string representation
  */
 public String asString() {
  return "Class: " + name.getName();
 }

 /**
  * A helper to look at the "output" annotation, caching the result
  *
  * @return Whether the function can output
  */
 public boolean canOutput() {
  // Initialize if neccessary
  if (this.canOutput == null) {
   this.canOutput = BooleanCaster.cast(getAnnotations().getOrDefault(Key.output,
                                                                     (sourceType.equals(BoxSourceType.CFSCRIPT) || sourceType.equals(BoxSourceType.CFTEMPLATE) ? true : false)));
  }
  return this.canOutput;
 }

 /**
  * Get the super class.  Null if there is none
  */
 public IClassRunnable getSuper() {
  return this._super;
 }

 /**
  * Set the super class.
  */
 public void setSuper(IClassRunnable _super) {
  this._super = _super;
  _super.setChild(this);
  // This runs before the psedu constructor and init, so the base class will override anything it declares
  //System.out.println( "Setting super class: " + _super.getName().getName() + " into " + this.getName().getName() );
  //System.out.println( "Setting super class variables: " + _super.getVariablesScope().asString() );
  variablesScope.addAll(_super.getVariablesScope().getWrapped());
  thisScope.addAll(_super.getThisScope().getWrapped());
  // merge properties that don't already exist
  for (var entry : _super.getProperties().entrySet()) {
   if (!properties.containsKey(entry.getKey())) {
    properties.put(entry.getKey(),
                   entry.getValue());
   }
  }
  // merge getterLookup and setterLookup
  getterLookup.putAll(_super.getGetterLookup());
  setterLookup.putAll(_super.getSetterLookup());
  // merge annotations
  for (var entry : _super.getAnnotations().entrySet()) {
   Key key = entry.getKey();
   if (!annotations.containsKey(key) && !key.equals(Key._EXTENDS) && !key.equals(Key._IMPLEMEMTS)) {
    annotations.put(key,
                    entry.getValue());
   }
  }
 }

 /**
  * Get the child class.  Null if there is none
  */
 public IClassRunnable getChild() {
  return this.child;
 }

 /**
  * Set the child class.
  */
 public void setChild(IClassRunnable child) {
  this.child = child;
 }

 /**
  * Get the bottom class in the inheritance chain
  */
 public IClassRunnable getBottomClass() {
  if (getChild() != null) {
   return getChild().getBottomClass();
  }
  return this;
 }

 /**
  * --------------------------------------------------------------------------
  * IReferenceable Interface Methods
  * --------------------------------------------------------------------------
  */
 /**
  * Assign a value to a key
  *
  * @param key   The key to assign
  * @param value The value to assign
  */
 public Object assign(IBoxContext context, Key key, Object value) {
  // TODO: implicit setters
  thisScope.assign(context,
                   key,
                   value);
  return value;
 }

 /**
  * Dereference this object by a key and return the value, or throw exception
  *
  * @param key  The key to dereference
  * @param safe Whether to throw an exception if the key is not found
  *
  * @return The requested object
  */
 public Object dereference(IBoxContext context, Key key, Boolean safe) {
  // Special check for $bx
  if (key.equals(BoxMeta.key)) {
   return getBoxMeta();
  }
  // TODO: implicit getters
  return thisScope.dereference(context,
                               key,
                               safe);
 }

 /**
  * Dereference this object by a key and invoke the result as an invokable (UDF, java method) using positional arguments
  *
  * @param name                The key to dereference
  * @param positionalArguments The positional arguments to pass to the invokable
  * @param safe                Whether to throw an exception if the key is not found
  *
  * @return The requested object
  */
 public Object dereferenceAndInvoke(IBoxContext context, Key name, Object[] positionalArguments, Boolean safe) {
  // TODO: component member methods?
  BaseScope scope = thisScope;
  // we are a super class, so we reached here via super.method()
  if (getChild() != null) {
   scope = variablesScope;
  }
  // Look for function in this
  Object value = scope.get(name);
  if (value instanceof Function function) {
   FunctionBoxContext functionContext = Function.generateFunctionContext(function,
                                                                         // Function contexts' parent is the caller.  The function will "know" about the CFC it's executing in
                                                                         // because we've pushed the CFC onto the template stack in the function context.
                                                                         context,
                                                                         name,
                                                                         positionalArguments,
                                                                         this);
   functionContext.setThisClass(this);
   return function.invoke(functionContext);
  }
  if (value != null) {
   throw new BoxRuntimeException("key '" + name.getName() + "' of type  '" + value.getClass()
                                                                                  .getName() + "'  is not a function ");
  }
  // Check for generated accessors
  Object hasAccessors = getAnnotations().get(Key.accessors);
  if (hasAccessors != null && BooleanCaster.cast(hasAccessors)) {
   Property getterProperty = getterLookup.get(name);
   if (getterProperty != null) {
    return getBottomClass().getVariablesScope()
                           .dereference(context,
                                        getterLookup.get(name).name(),
                                        safe);
   }
   Property setterProperty = setterLookup.get(name);
   //System.out.println( "setterProperty lookup: " + setterProperty );
   if (setterProperty != null) {
    Key thisName = setterProperty.name();
    if (positionalArguments.length == 0) {
     throw new BoxRuntimeException("Missing argument for setter '" + name.getName() + "'");
    }
    getBottomClass().getVariablesScope()
                    .assign(context,
                            thisName,
                            positionalArguments[0]);
    return this;
   }
  }
  if (thisScope.get(Key.onMissingMethod) != null) {
   return dereferenceAndInvoke(context,
                               Key.onMissingMethod,
                               new Object[] { name.getName(), positionalArguments },
                               safe);
  }
  if (!safe) {
   throw new BoxRuntimeException("Method '" + name.getName() + "' not found");
  }
  return null;
 }

 /**
  * Dereference this object by a key and invoke the result as an invokable (UDF, java method)
  *
  * @param name           The name of the key to dereference, which becomes the method name
  * @param namedArguments The arguments to pass to the invokable
  * @param safe           If true, return null if the method is not found, otherwise throw an exception
  *
  * @return The requested return value or null
  */
 public Object dereferenceAndInvoke(IBoxContext context, Key name, Map<Key, Object> namedArguments, Boolean safe) {
  BaseScope scope = thisScope;
  // we are a super class, so we reached here via super.method()
  if (getChild() != null) {
   scope = variablesScope;
  }
  Object value = scope.get(name);
  if (value instanceof Function function) {
   FunctionBoxContext functionContext = Function.generateFunctionContext(function,
                                                                         // Function contexts' parent is the caller.  The function will "know" about the CFC it's executing in
                                                                         // because we've pushed the CFC onto the template stack in the function context.
                                                                         context,
                                                                         name,
                                                                         namedArguments,
                                                                         this);
   functionContext.setThisClass(this);
   return function.invoke(functionContext);
  }
  if (getSuper() != null && getSuper().getThisScope().get(name) != null) {
   return getSuper().dereferenceAndInvoke(context,
                                          name,
                                          namedArguments,
                                          safe);
  }
  if (value != null) {
   throw new BoxRuntimeException("key '" + name.getName() + "' of type  '" + value.getClass()
                                                                                  .getName() + "'  is not a function ");
  }
  // Check for generated accessors
  Object hasAccessors = getAnnotations().get(Key.accessors);
  if (hasAccessors != null && BooleanCaster.cast(hasAccessors)) {
   Property getterProperty = getterLookup.get(name);
   if (getterProperty != null) {
    return getBottomClass().getVariablesScope()
                           .dereference(context,
                                        getterProperty.name(),
                                        safe);
   }
   Property setterProperty = setterLookup.get(name);
   if (setterProperty != null) {
    Key thisName = setterProperty.name();
    if (!namedArguments.containsKey(thisName)) {
     throw new BoxRuntimeException("Missing argument for setter '" + name.getName() + "'");
    }
    getBottomClass().getVariablesScope()
                    .assign(context,
                            thisName,
                            namedArguments.get(thisName));
    return this;
   }
  }
  if (thisScope.get(Key.onMissingMethod) != null) {
   Map<Key, Object> args = new HashMap<Key, Object>();
   args.put(Key.missingMethodName,
            name.getName());
   args.put(Key.missingMethodArguments,
            namedArguments);
   return dereferenceAndInvoke(context,
                               Key.onMissingMethod,
                               args,
                               safe);
  }
  if (!safe) {
   throw new BoxRuntimeException("Method '" + name.getName() + "' not found");
  }
  return null;
 }

 /**
  * Get the combined metadata for this function and all it's parameters
  * This follows the format of Lucee and Adobe's "combined" metadata
  * TODO: Move this to compat module
  *
  * @return The metadata as a struct
  */
 public IStruct getMetaData() {
  IStruct meta = new Struct(IStruct.TYPES.SORTED);
  meta.putIfAbsent("hint",
                   "");
  meta.putIfAbsent("output",
                   canOutput());
  // Assemble the metadata
  var functions = new ArrayList<Object>();
  // loop over target's variables scope and add metadata for each function
  for (var entry : thisScope.keySet()) {
   var value = thisScope.get(entry);
   if (value instanceof Function fun) {
    functions.add(fun.getMetaData());
   }
  }
  meta.put("name",
           getName().getName());
  meta.put("accessors",
           false);
  meta.put("functions",
           Array.fromList(functions));
  //meta.put( "hashCode", hashCode() );
  var properties = new Array();
  // loop over properties list and add struct for each property
  for (var entry : this.properties.entrySet()) {
   var property = entry.getValue();
   var propertyStruct = new Struct(IStruct.TYPES.LINKED);
   propertyStruct.put("name",
                      property.name().getName());
   propertyStruct.put("type",
                      property.type());
   propertyStruct.put("default",
                      property.defaultValue());
   if (property.documentation() != null) {
    propertyStruct.putAll(property.documentation());
   }
   if (property.annotations() != null) {
    propertyStruct.putAll(property.annotations());
   }
   properties.add(propertyStruct);
  }
  meta.put("properties",
           properties);
  meta.put("type",
           "Component");
  meta.put("name",
           getName().getName());
  meta.put("fullname",
           getName().getName());
  meta.put("path",
           getRunnablePath().toString());
  meta.put("persisent",
           false);
  if (getDocumentation() != null) {
   meta.putAll(getDocumentation());
  }
  if (getAnnotations() != null) {
   meta.putAll(getAnnotations());
  }
  if (getSuper() != null) {
   meta.put("extends",
            getSuper().getMetaData());
  }
  return meta;
 }

 public static class Func_init extends UDF {

  private static Func_init instance;

  private final static Key name = _User$cfc.keys[5];

  private final static Argument[] arguments = {};

  private final static String returnType = "Any";

  private Access access = Access.PUBLIC;

  private final static IStruct annotations = Struct.linkedOf(_User$cfc.keys[1],
                                                             true);

  private final static IStruct documentation = Struct.EMPTY;

  private static final long compileVersion = 1L;

  private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T02:44:31");

  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 long getRunnableCompileVersion() {
   return Func_init.compileVersion;
  }

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

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

  private Func_init() {
   super();
  }

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

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

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

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

  public Path getRunnablePath() {
   return _User$cfc.path;
  }

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

  @Override
  public Object _invoke(FunctionBoxContext context) {
   ClassLocator classLocator = ClassLocator.getInstance();
   Referencer.setDeep(context,
                      context.scopeFindNearby(_User$cfc.keys[3],
                                              context.getDefaultAssignmentScope()),
                      "test",
                      _User$cfc.keys[2]);
   Referencer.setDeep(context,
                      context.scopeFindNearby(_User$cfc.keys[3],
                                              context.getDefaultAssignmentScope()),
                      context.invokeFunction(_User$cfc.keys[6],
                                             new Object[] {}),
                      _User$cfc.keys[4]);
   return null;
  }
 }
}

	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileSource(JavaBoxpiler.java:205)
	at app//ortus.boxlang.compiler.javaboxpiler.JavaBoxpiler.compileClassInfo(JavaBoxpiler.java:161)
	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.getDiskClassClass(ClassInfo.java:207)
	at app//ortus.boxlang.compiler.Boxpiler.compileClass(Boxpiler.java:262)
	at app//ortus.boxlang.runtime.runnables.RunnableLoader.loadClass(RunnableLoader.java:197)
	at app//ortus.boxlang.runtime.loader.resolvers.BoxResolver.lambda$findByMapping$5(BoxResolver.java:221)
	at [email protected]/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at [email protected]/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at [email protected]/java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1602)
	at [email protected]/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:280)
	at [email protected]/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at [email protected]/java.util.Spliterators$IteratorSpliterator.tryAdvance(Spliterators.java:1856)
	at [email protected]/java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:129)
	at [email protected]/java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:527)
	at [email protected]/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513)
	at [email protected]/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at [email protected]/java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:150)
	at [email protected]/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at [email protected]/java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:647)
	at app//ortus.boxlang.runtime.loader.resolvers.BoxResolver.findByMapping(BoxResolver.java:227)
	at app//ortus.boxlang.runtime.loader.resolvers.BoxResolver.lambda$findFromLocal$1(BoxResolver.java:164)
	at [email protected]/java.util.Optional.or(Optional.java:313)
	at app//ortus.boxlang.runtime.loader.resolvers.BoxResolver.findFromLocal(BoxResolver.java:164)
	at app//ortus.boxlang.runtime.loader.resolvers.BoxResolverTest.testFindFromLocal(BoxResolverTest.java:90)
	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.array.ArrayGetMetadataTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should be invocable as a member function (ortus.boxlang.runtime.bifs.global.array.ArrayGetMetadataTest)

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

 private static Script_1fbf42d16cfdad6fbb3568f45fdb2cda 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-10T02:42:00");

 private static final Object ast = null;

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

 public Script_1fbf42d16cfdad6fbb3568f45fdb2cda() {
 }

 public static synchronized Script_1fbf42d16cfdad6fbb3568f45fdb2cda getInstance() {
  if (instance == null) {
   instance = new Script_1fbf42d16cfdad6fbb3568f45fdb2cda();
  }
  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_1fbf42d16cfdad6fbb3568f45fdb2cda.keys[0],
                                             context.getDefaultAssignmentScope()),
                     Array.of(1,
                              2,
                              3));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_1fbf42d16cfdad6fbb3568f45fdb2cda.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            Referencer.getAndInvoke(context,
                                                    context.scopeFindNearby(Script_1fbf42d16cfdad6fbb3568f45fdb2cda.keys[0],
                                                                            null).value(),
                                                    Script_1fbf42d16cfdad6fbb3568f45fdb2cda.keys[1],
                                                    new Object[] {},
                                                    false));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_1fbf42d16cfdad6fbb3568f45fdb2cda.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.array.ArrayGetMetadataTest.testMemberInvocation(ArrayGetMetadataTest.java:78)
	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.array.ArrayGetMetadataTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It should return a struct containing information about the array (ortus.boxlang.runtime.bifs.global.array.ArrayGetMetadataTest)

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

 private static Script_20c9fbcfd9d04d76651615001912a77a 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-10T02:42:01");

 private static final Object ast = null;

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

 public Script_20c9fbcfd9d04d76651615001912a77a() {
 }

 public static synchronized Script_20c9fbcfd9d04d76651615001912a77a getInstance() {
  if (instance == null) {
   instance = new Script_20c9fbcfd9d04d76651615001912a77a();
  }
  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_20c9fbcfd9d04d76651615001912a77a.keys[0],
                                             context.getDefaultAssignmentScope()),
                     Array.of(1,
                              2,
                              3));
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_20c9fbcfd9d04d76651615001912a77a.keys[2],
                                                    context.getDefaultAssignmentScope()),
                            context.invokeFunction(Script_20c9fbcfd9d04d76651615001912a77a.keys[1],
                                                   new Object[] { context.scopeFindNearby(Script_20c9fbcfd9d04d76651615001912a77a.keys[0],
                                                                                          null)
                                                                         .value() }));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_20c9fbcfd9d04d76651615001912a77a.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.array.ArrayGetMetadataTest.testReturnValue(ArrayGetMetadataTest.java:63)
	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.threading.ThreadTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can thread ACF script (ortus.boxlang.runtime.components.threading.ThreadTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.threading.ThreadTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:39: error: cannot find symbol
public class Script_5e601de0acd5b3da1af2bd674031a2e2 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:136: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:143: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                                  ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_5e601de0acd5b3da1af2bd674031a2e2.keys[2],
           ^
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_5e601de0acd5b3da1af2bd674031a2e2.keys[3],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:84: error: cannot find symbol
                                                                  return Component.DEFAULT_RETURN;
                                                                         ^
  symbol:   variable Component
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:88: error: cannot find symbol
    throw new BoxRuntimeException("Continue statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
/boxgenerated/scripts/Script_5e601de0acd5b3da1af2bd674031a2e2.java:90: error: cannot find symbol
    throw new BoxRuntimeException("Break statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_5e601de0acd5b3da1af2bd674031a2e2
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_5e601de0acd5b3da1af2bd674031a2e2 extends BoxScript {

 private static Script_5e601de0acd5b3da1af2bd674031a2e2 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-10T02:44:24");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };

 public Script_5e601de0acd5b3da1af2bd674031a2e2() {
 }

 public static synchronized Script_5e601de0acd5b3da1af2bd674031a2e2 getInstance() {
  if (instance == null) {
   instance = new Script_5e601de0acd5b3da1af2bd674031a2e2();
  }
  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_5e601de0acd5b3da1af2bd674031a2e2.keys[2],
                                                                 Struct.linkedOf(Script_5e601de0acd5b3da1af2bd674031a2e2.keys[3],
                                                                                 "myThread",
                                                                                 Script_5e601de0acd5b3da1af2bd674031a2e2.keys[4],
                                                                                 "bar"),
                                                                 lambdaContext1 -> {
                                                                  lambdaContext1.invokeFunction(Script_5e601de0acd5b3da1af2bd674031a2e2.keys[0],
                                                                                                new Object[] { "thread is done!" });
                                                                  lambdaContext1.invokeFunction(Script_5e601de0acd5b3da1af2bd674031a2e2.keys[1],
                                                                                                new Object[] { 1000 });
                                                                  return Component.DEFAULT_RETURN;
                                                                 });
  if (optionalResult1.isEarlyExit()) {
   if (optionalResult1.isContinue()) {
    throw new BoxRuntimeException("Continue statement not allowed in this context");
   } else if (optionalResult1.isBreak()) {
    throw new BoxRuntimeException("Break statement not allowed in this context");
   } else {
    // TODO: If we're in a BoxScript, this will not compile
    return optionalResult1.returnValue();
   }
  }
  context.invokeFunction(Script_5e601de0acd5b3da1af2bd674031a2e2.keys[0],
                         new Object[] { "thread tag done" });
  context.invokeFunction(Script_5e601de0acd5b3da1af2bd674031a2e2.keys[1],
                         new Object[] { 2000 });
  return context.invokeFunction(Script_5e601de0acd5b3da1af2bd674031a2e2.keys[0],
                                new Object[] { "test is done done" });
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_5e601de0acd5b3da1af2bd674031a2e2.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.threading.ThreadTest.testCanthreadACFScript(ThreadTest.java:119)
	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.threading.ThreadTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can thread script (ortus.boxlang.runtime.components.threading.ThreadTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.threading.ThreadTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:39: error: cannot find symbol
public class Script_59c0f18ec4707dd36986494b60bb084d extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:136: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:143: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                                  ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_59c0f18ec4707dd36986494b60bb084d.keys[2],
           ^
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_59c0f18ec4707dd36986494b60bb084d.keys[3],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:84: error: cannot find symbol
                                                                  return Component.DEFAULT_RETURN;
                                                                         ^
  symbol:   variable Component
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:88: error: cannot find symbol
    throw new BoxRuntimeException("Continue statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
/boxgenerated/scripts/Script_59c0f18ec4707dd36986494b60bb084d.java:90: error: cannot find symbol
    throw new BoxRuntimeException("Break statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_59c0f18ec4707dd36986494b60bb084d
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_59c0f18ec4707dd36986494b60bb084d extends BoxScript {

 private static Script_59c0f18ec4707dd36986494b60bb084d 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-10T02:44:24");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };

 public Script_59c0f18ec4707dd36986494b60bb084d() {
 }

 public static synchronized Script_59c0f18ec4707dd36986494b60bb084d getInstance() {
  if (instance == null) {
   instance = new Script_59c0f18ec4707dd36986494b60bb084d();
  }
  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_59c0f18ec4707dd36986494b60bb084d.keys[2],
                                                                 Struct.linkedOf(Script_59c0f18ec4707dd36986494b60bb084d.keys[3],
                                                                                 "myThread",
                                                                                 Script_59c0f18ec4707dd36986494b60bb084d.keys[4],
                                                                                 "bar"),
                                                                 lambdaContext1 -> {
                                                                  lambdaContext1.invokeFunction(Script_59c0f18ec4707dd36986494b60bb084d.keys[0],
                                                                                                new Object[] { "thread is done!" });
                                                                  lambdaContext1.invokeFunction(Script_59c0f18ec4707dd36986494b60bb084d.keys[1],
                                                                                                new Object[] { 1000 });
                                                                  return Component.DEFAULT_RETURN;
                                                                 });
  if (optionalResult1.isEarlyExit()) {
   if (optionalResult1.isContinue()) {
    throw new BoxRuntimeException("Continue statement not allowed in this context");
   } else if (optionalResult1.isBreak()) {
    throw new BoxRuntimeException("Break statement not allowed in this context");
   } else {
    // TODO: If we're in a BoxScript, this will not compile
    return optionalResult1.returnValue();
   }
  }
  context.invokeFunction(Script_59c0f18ec4707dd36986494b60bb084d.keys[0],
                         new Object[] { "thread tag done" });
  context.invokeFunction(Script_59c0f18ec4707dd36986494b60bb084d.keys[1],
                         new Object[] { 2000 });
  return context.invokeFunction(Script_59c0f18ec4707dd36986494b60bb084d.keys[0],
                                new Object[] { "test is done done" });
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_59c0f18ec4707dd36986494b60bb084d.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.components.threading.ThreadTest.testCanthreadScript(ThreadTest.java:102)
	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.threading.ThreadTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can join thread no timeout (ortus.boxlang.runtime.components.threading.ThreadTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.threading.ThreadTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:39: error: cannot find symbol
public class Script_249cfbcb7abfb4ca9e4405fa5526a9c2 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("myThread"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:137: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:144: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("myThread"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("myThread"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("myThread"), Key.of("result") };
                                                               ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("myThread"), Key.of("result") };
                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("myThread"), Key.of("result") };
                                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("myThread"), Key.of("result") };
                                                                                                                   ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("myThread"), Key.of("result") };
                                                                                                                                       ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[1],
           ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[2],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:80: error: cannot find symbol
                                                                  return Component.DEFAULT_RETURN;
                                                                         ^
  symbol:   variable Component
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:84: error: cannot find symbol
    throw new BoxRuntimeException("Continue statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:86: error: cannot find symbol
    throw new BoxRuntimeException("Break statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:92: error: package Component does not exist
  Component.BodyResult optionalResult2 = context.invokeComponent(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[1],
           ^
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:93: error: cannot find symbol
                                                                 Struct.linkedOf(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[2],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
/boxgenerated/scripts/Script_249cfbcb7abfb4ca9e4405fa5526a9c2.java:98: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_249cfbcb7abfb4ca9e4405fa5526a9c2
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_249cfbcb7abfb4ca9e4405fa5526a9c2 extends BoxScript {

 private static Script_249cfbcb7abfb4ca9e4405fa5526a9c2 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-10T02:44:24");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("myThread"), Key.of("result") };

 public Script_249cfbcb7abfb4ca9e4405fa5526a9c2() {
 }

 public static synchronized Script_249cfbcb7abfb4ca9e4405fa5526a9c2 getInstance() {
  if (instance == null) {
   instance = new Script_249cfbcb7abfb4ca9e4405fa5526a9c2();
  }
  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_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[1],
                                                                 Struct.linkedOf(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[2],
                                                                                 "myThread"),
                                                                 lambdaContext1 -> {
                                                                  lambdaContext1.invokeFunction(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[0],
                                                                                                new Object[] { 2000 });
                                                                  return Component.DEFAULT_RETURN;
                                                                 });
  if (optionalResult1.isEarlyExit()) {
   if (optionalResult1.isContinue()) {
    throw new BoxRuntimeException("Continue statement not allowed in this context");
   } else if (optionalResult1.isBreak()) {
    throw new BoxRuntimeException("Break statement not allowed in this context");
   } else {
    // TODO: If we're in a BoxScript, this will not compile
    return optionalResult1.returnValue();
   }
  }
  Component.BodyResult optionalResult2 = context.invokeComponent(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[1],
                                                                 Struct.linkedOf(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[2],
                                                                                 "myThread",
                                                                                 Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[3],
                                                                                 "join"),
                                                                 null);
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[5],
                                                    context.getDefaultAssignmentScope()),
                            context.scopeFindNearby(Script_249cfbcb7abfb4ca9e4405fa5526a9c2.keys[4],
                                                    null).value());
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_249cfbcb7abfb4ca9e4405fa5526a9c2.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.threading.ThreadTest.testCanJoinThreadNoTimeout(ThreadTest.java:176)
	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.threading.ThreadTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can join thread postive timeout (ortus.boxlang.runtime.components.threading.ThreadTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.threading.ThreadTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:39: error: cannot find symbol
public class Script_8aa9d36e642f33cc84c4ce764b75ce07 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:187: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:194: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                                                      ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                                                                       ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                                                                                        ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                                                                                                          ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                                                                                                                          ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                                                                                                                                            ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                                                                                                                                                               ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                                                                                                                                                                                   ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };
                                                                                                                                                                                                                     ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:74: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:79: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[3],
           ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:80: error: cannot find symbol
                                                                 Struct.linkedOf(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[4],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:85: error: cannot find symbol
                                                                  return Component.DEFAULT_RETURN;
                                                                         ^
  symbol:   variable Component
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:89: error: cannot find symbol
    throw new BoxRuntimeException("Continue statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:91: error: cannot find symbol
    throw new BoxRuntimeException("Break statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:97: error: package Component does not exist
  Component.BodyResult optionalResult2 = context.invokeComponent(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[3],
           ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:98: error: cannot find symbol
                                                                 Struct.linkedOf(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[4],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:103: error: cannot find symbol
                                                                  return Component.DEFAULT_RETURN;
                                                                         ^
  symbol:   variable Component
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:107: error: cannot find symbol
    throw new BoxRuntimeException("Continue statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:109: error: cannot find symbol
    throw new BoxRuntimeException("Break statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:115: error: package Component does not exist
  Component.BodyResult optionalResult3 = context.invokeComponent(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[3],
           ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:116: error: cannot find symbol
                                                                 Struct.linkedOf(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[4],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:121: error: cannot find symbol
                                                                  return Component.DEFAULT_RETURN;
                                                                         ^
  symbol:   variable Component
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:125: error: cannot find symbol
    throw new BoxRuntimeException("Continue statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:127: error: cannot find symbol
    throw new BoxRuntimeException("Break statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:133: error: package Component does not exist
  Component.BodyResult optionalResult4 = context.invokeComponent(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[3],
           ^
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:134: error: cannot find symbol
                                                                 Struct.linkedOf(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[4],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:141: error: cannot find symbol
  Referencer.setDeep(context,
  ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:146: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
/boxgenerated/scripts/Script_8aa9d36e642f33cc84c4ce764b75ce07.java:149: error: cannot find symbol
                            Minus.invoke(context.invokeFunction(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[0],
                            ^
  symbol:   variable Minus
  location: class boxgenerated.scripts.Script_8aa9d36e642f33cc84c4ce764b75ce07
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_8aa9d36e642f33cc84c4ce764b75ce07 extends BoxScript {

 private static Script_8aa9d36e642f33cc84c4ce764b75ce07 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-10T02:44:24");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("getTickCount"), Key.of("start"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result"), Key.of("totalTime") };

 public Script_8aa9d36e642f33cc84c4ce764b75ce07() {
 }

 public static synchronized Script_8aa9d36e642f33cc84c4ce764b75ce07 getInstance() {
  if (instance == null) {
   instance = new Script_8aa9d36e642f33cc84c4ce764b75ce07();
  }
  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_8aa9d36e642f33cc84c4ce764b75ce07.keys[1],
                                             context.getDefaultAssignmentScope()),
                     context.invokeFunction(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[0],
                                            new Object[] {}));
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[3],
                                                                 Struct.linkedOf(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[4],
                                                                                 "myThread"),
                                                                 lambdaContext1 -> {
                                                                  lambdaContext1.invokeFunction(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[2],
                                                                                                new Object[] { 2000 });
                                                                  return Component.DEFAULT_RETURN;
                                                                 });
  if (optionalResult1.isEarlyExit()) {
   if (optionalResult1.isContinue()) {
    throw new BoxRuntimeException("Continue statement not allowed in this context");
   } else if (optionalResult1.isBreak()) {
    throw new BoxRuntimeException("Break statement not allowed in this context");
   } else {
    // TODO: If we're in a BoxScript, this will not compile
    return optionalResult1.returnValue();
   }
  }
  Component.BodyResult optionalResult2 = context.invokeComponent(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[3],
                                                                 Struct.linkedOf(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[4],
                                                                                 "myThread2"),
                                                                 lambdaContext2 -> {
                                                                  lambdaContext2.invokeFunction(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[2],
                                                                                                new Object[] { 2000 });
                                                                  return Component.DEFAULT_RETURN;
                                                                 });
  if (optionalResult2.isEarlyExit()) {
   if (optionalResult2.isContinue()) {
    throw new BoxRuntimeException("Continue statement not allowed in this context");
   } else if (optionalResult2.isBreak()) {
    throw new BoxRuntimeException("Break statement not allowed in this context");
   } else {
    // TODO: If we're in a BoxScript, this will not compile
    return optionalResult2.returnValue();
   }
  }
  Component.BodyResult optionalResult3 = context.invokeComponent(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[3],
                                                                 Struct.linkedOf(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[4],
                                                                                 "myThread3"),
                                                                 lambdaContext3 -> {
                                                                  lambdaContext3.invokeFunction(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[2],
                                                                                                new Object[] { 2000 });
                                                                  return Component.DEFAULT_RETURN;
                                                                 });
  if (optionalResult3.isEarlyExit()) {
   if (optionalResult3.isContinue()) {
    throw new BoxRuntimeException("Continue statement not allowed in this context");
   } else if (optionalResult3.isBreak()) {
    throw new BoxRuntimeException("Break statement not allowed in this context");
   } else {
    // TODO: If we're in a BoxScript, this will not compile
    return optionalResult3.returnValue();
   }
  }
  Component.BodyResult optionalResult4 = context.invokeComponent(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[3],
                                                                 Struct.linkedOf(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[4],
                                                                                 "myThread,myThread2,myThread3",
                                                                                 Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[5],
                                                                                 "join",
                                                                                 Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[6],
                                                                                 1000),
                                                                 null);
  Referencer.setDeep(context,
                     context.scopeFindNearby(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[8],
                                             context.getDefaultAssignmentScope()),
                     context.scopeFindNearby(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[7],
                                             null).value());
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[9],
                                                    context.getDefaultAssignmentScope()),
                            Minus.invoke(context.invokeFunction(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[0],
                                                                new Object[] {}),
                                         context.scopeFindNearby(Script_8aa9d36e642f33cc84c4ce764b75ce07.keys[1],
                                                                 null).value()));
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_8aa9d36e642f33cc84c4ce764b75ce07.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.threading.ThreadTest.testCanJoinThreadPositiveTimeout(ThreadTest.java:210)
	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.threading.ThreadTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can join thread zero timeout (ortus.boxlang.runtime.components.threading.ThreadTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.threading.ThreadTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:39: error: cannot find symbol
public class Script_719cc8617324e79a6aaa34ecc1e00203 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:139: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:146: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.CFSCRIPT;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };
                                                               ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };
                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };
                                                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };
                                                                                                                   ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };
                                                                                                                                      ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };
                                                                                                                                                          ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_719cc8617324e79a6aaa34ecc1e00203.keys[1],
           ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_719cc8617324e79a6aaa34ecc1e00203.keys[2],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:80: error: cannot find symbol
                                                                  return Component.DEFAULT_RETURN;
                                                                         ^
  symbol:   variable Component
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:84: error: cannot find symbol
    throw new BoxRuntimeException("Continue statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:86: error: cannot find symbol
    throw new BoxRuntimeException("Break statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:92: error: package Component does not exist
  Component.BodyResult optionalResult2 = context.invokeComponent(Script_719cc8617324e79a6aaa34ecc1e00203.keys[1],
           ^
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:93: error: cannot find symbol
                                                                 Struct.linkedOf(Script_719cc8617324e79a6aaa34ecc1e00203.keys[2],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
/boxgenerated/scripts/Script_719cc8617324e79a6aaa34ecc1e00203.java:100: error: cannot find symbol
  return Referencer.setDeep(context,
         ^
  symbol:   variable Referencer
  location: class boxgenerated.scripts.Script_719cc8617324e79a6aaa34ecc1e00203
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_719cc8617324e79a6aaa34ecc1e00203 extends BoxScript {

 private static Script_719cc8617324e79a6aaa34ecc1e00203 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-10T02:44:24");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("action"), Key.of("timeout"), Key.of("myThread"), Key.of("result") };

 public Script_719cc8617324e79a6aaa34ecc1e00203() {
 }

 public static synchronized Script_719cc8617324e79a6aaa34ecc1e00203 getInstance() {
  if (instance == null) {
   instance = new Script_719cc8617324e79a6aaa34ecc1e00203();
  }
  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_719cc8617324e79a6aaa34ecc1e00203.keys[1],
                                                                 Struct.linkedOf(Script_719cc8617324e79a6aaa34ecc1e00203.keys[2],
                                                                                 "myThread"),
                                                                 lambdaContext1 -> {
                                                                  lambdaContext1.invokeFunction(Script_719cc8617324e79a6aaa34ecc1e00203.keys[0],
                                                                                                new Object[] { 2000 });
                                                                  return Component.DEFAULT_RETURN;
                                                                 });
  if (optionalResult1.isEarlyExit()) {
   if (optionalResult1.isContinue()) {
    throw new BoxRuntimeException("Continue statement not allowed in this context");
   } else if (optionalResult1.isBreak()) {
    throw new BoxRuntimeException("Break statement not allowed in this context");
   } else {
    // TODO: If we're in a BoxScript, this will not compile
    return optionalResult1.returnValue();
   }
  }
  Component.BodyResult optionalResult2 = context.invokeComponent(Script_719cc8617324e79a6aaa34ecc1e00203.keys[1],
                                                                 Struct.linkedOf(Script_719cc8617324e79a6aaa34ecc1e00203.keys[2],
                                                                                 "myThread",
                                                                                 Script_719cc8617324e79a6aaa34ecc1e00203.keys[3],
                                                                                 "join",
                                                                                 Script_719cc8617324e79a6aaa34ecc1e00203.keys[4],
                                                                                 0),
                                                                 null);
  return Referencer.setDeep(context,
                            context.scopeFindNearby(Script_719cc8617324e79a6aaa34ecc1e00203.keys[6],
                                                    context.getDefaultAssignmentScope()),
                            context.scopeFindNearby(Script_719cc8617324e79a6aaa34ecc1e00203.keys[5],
                                                    null).value());
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_719cc8617324e79a6aaa34ecc1e00203.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.threading.ThreadTest.testCanJoinThreadZeroTimeout(ThreadTest.java:193)
	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.threading.ThreadTest

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: It can thread BL tag (ortus.boxlang.runtime.components.threading.ThreadTest)

artifacts/tests-windows-latest-17/build/test-results/test/TEST-ortus.boxlang.runtime.components.threading.ThreadTest.xml [took 0s]
Raw output
ortus.boxlang.runtime.types.exceptions.BoxRuntimeException: /boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:4: error: package ortus.boxlang.runtime does not exist
import ortus.boxlang.runtime.BoxRuntime;
                            ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:5: error: package ortus.boxlang.runtime.components does not exist
import ortus.boxlang.runtime.components.Component;
                                       ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:7: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.ClassBoxContext;
                                    ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:8: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.FunctionBoxContext;
                                    ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:10: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.ExpressionInterpreter;
                                    ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:11: error: package ortus.boxlang.runtime.dynamic does not exist
import ortus.boxlang.runtime.dynamic.Referencer;
                                    ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:12: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:13: error: package ortus.boxlang.runtime.interop does not exist
import ortus.boxlang.runtime.interop.DynamicObject;
                                    ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:14: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ClassLocator;
                                   ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:15: error: package ortus.boxlang.runtime.loader does not exist
import ortus.boxlang.runtime.loader.ImportDefinition;
                                   ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:17: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxScript;
                                      ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:18: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.BoxTemplate;
                                      ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:19: error: package ortus.boxlang.runtime.runnables does not exist
import ortus.boxlang.runtime.runnables.IBoxRunnable;
                                      ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:21: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.Key;
                                   ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:27: error: package ortus.boxlang.compiler.parser does not exist
import ortus.boxlang.compiler.parser.BoxSourceType;
                                    ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:39: error: cannot find symbol
public class Script_f548ce1cb6adaed9859ab9f32aca1803 extends BoxScript {
                                                             ^
  symbol: class BoxScript
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:43: error: cannot find symbol
 private static final List<ImportDefinition> imports = List.of();
                           ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXTEMPLATE;
                      ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                     ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:72: error: cannot find symbol
 public Object _invoke(IBoxContext context) {
                       ^
  symbol:   class IBoxContext
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:144: error: cannot find symbol
 public BoxSourceType getSourceType() {
        ^
  symbol:   class BoxSourceType
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:151: error: cannot find symbol
 public List<ImportDefinition> getImports() {
             ^
  symbol:   class ImportDefinition
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:6: error: package ortus.boxlang.runtime.context does not exist
import ortus.boxlang.runtime.context.*;
^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:9: error: package ortus.boxlang.runtime.dynamic.casters does not exist
import ortus.boxlang.runtime.dynamic.casters.*;
^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:16: error: package ortus.boxlang.runtime.operators does not exist
import ortus.boxlang.runtime.operators.*;
^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:20: error: package ortus.boxlang.runtime.scopes does not exist
import ortus.boxlang.runtime.scopes.*;
^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:22: error: package ortus.boxlang.runtime.types does not exist
import ortus.boxlang.runtime.types.*;
^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:23: error: package ortus.boxlang.runtime.types.util does not exist
import ortus.boxlang.runtime.types.util.*;
^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:24: error: package ortus.boxlang.runtime.types.exceptions does not exist
import ortus.boxlang.runtime.types.exceptions.*;
^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:25: error: package ortus.boxlang.runtime.util does not exist
import ortus.boxlang.runtime.util.*;
^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:26: error: package ortus.boxlang.web.scopes does not exist
import ortus.boxlang.web.scopes.*;
^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:47: error: cannot find symbol
 private static final BoxSourceType sourceType = BoxSourceType.BOXTEMPLATE;
                                                 ^
  symbol:   variable BoxSourceType
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                      ^
  symbol:   class Key
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                              ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                 ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                                  ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:55: error: cannot find symbol
 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };
                                                                                                                    ^
  symbol:   variable Key
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
  ^
  symbol:   class ClassLocator
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:73: error: cannot find symbol
  ClassLocator classLocator = ClassLocator.getInstance();
                              ^
  symbol:   variable ClassLocator
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:74: error: package Component does not exist
  Component.BodyResult optionalResult1 = context.invokeComponent(Script_f548ce1cb6adaed9859ab9f32aca1803.keys[2],
           ^
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:75: error: cannot find symbol
                                                                 Struct.linkedOf(Script_f548ce1cb6adaed9859ab9f32aca1803.keys[3],
                                                                 ^
  symbol:   variable Struct
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:87: error: cannot find symbol
                                                                  return Component.DEFAULT_RETURN;
                                                                         ^
  symbol:   variable Component
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:91: error: cannot find symbol
    throw new BoxRuntimeException("Continue statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
/boxgenerated/scripts/Script_f548ce1cb6adaed9859ab9f32aca1803.java:93: error: cannot find symbol
    throw new BoxRuntimeException("Break statement not allowed in this context");
              ^
  symbol:   class BoxRuntimeException
  location: class boxgenerated.scripts.Script_f548ce1cb6adaed9859ab9f32aca1803
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_f548ce1cb6adaed9859ab9f32aca1803 extends BoxScript {

 private static Script_f548ce1cb6adaed9859ab9f32aca1803 instance;

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

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

 private static final BoxSourceType sourceType = BoxSourceType.BOXTEMPLATE;

 private static final long compileVersion = 1L;

 private static final LocalDateTime compiledOn = LocalDateTime.parse("2024-04-10T02:44:24");

 private static final Object ast = null;

 public static final Key[] keys = new Key[] { Key.of("printLn"), Key.of("sleep"), Key.of("thread"), Key.of("name"), Key.of("foo") };

 public Script_f548ce1cb6adaed9859ab9f32aca1803() {
 }

 public static synchronized Script_f548ce1cb6adaed9859ab9f32aca1803 getInstance() {
  if (instance == null) {
   instance = new Script_f548ce1cb6adaed9859ab9f32aca1803();
  }
  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_f548ce1cb6adaed9859ab9f32aca1803.keys[2],
                                                                 Struct.linkedOf(Script_f548ce1cb6adaed9859ab9f32aca1803.keys[3],
                                                                                 "myThread",
                                                                                 Script_f548ce1cb6adaed9859ab9f32aca1803.keys[4],
                                                                                 "bar"),
                                                                 lambdaContext1 -> {
                                                                  lambdaContext1.writeToBuffer("\n      \t");
                                                                  lambdaContext1.invokeFunction(Script_f548ce1cb6adaed9859ab9f32aca1803.keys[0],
                                                                                                new Object[] { "thread is done!" });
                                                                  lambdaContext1.writeToBuffer("\n      \t");
                                                                  lambdaContext1.invokeFunction(Script_f548ce1cb6adaed9859ab9f32aca1803.keys[1],
                                                                                                new Object[] { 1000 });
                                                                  lambdaContext1.writeToBuffer("\n      ");
                                                                  return Component.DEFAULT_RETURN;
                                                                 });
  if (optionalResult1.isEarlyExit()) {
   if (optionalResult1.isContinue()) {
    throw new BoxRuntimeException("Continue statement not allowed in this context");
   } else if (optionalResult1.isBreak()) {
    throw new BoxRuntimeException("Break statement not allowed in this context");
   } else {
    // TODO: If we're in a BoxScript, this will not compile
    return optionalResult1.returnValue();
   }
  }
  context.writeToBuffer("\n   ");
  context.invokeFunction(Script_f548ce1cb6adaed9859ab9f32aca1803.keys[0],
                         new Object[] { "thread tag done" });
  context.writeToBuffer("\n");
  context.invokeFunction(Script_f548ce1cb6adaed9859ab9f32aca1803.keys[1],
                         new Object[] { 2000 });
  context.writeToBuffer("\n");
  context.invokeFunction(Script_f548ce1cb6adaed9859ab9f32aca1803.keys[0],
                         new Object[] { "test is done done" });
  context.writeToBuffer("\n\n");
  return null;
 }

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

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

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

 /**
  * The path to the template
  */
 public Path getRunnablePath() {
  return Script_f548ce1cb6adaed9859ab9f32aca1803.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.threading.ThreadTest.testCanthreadBLTag(ThreadTest.java:84)
	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)