Companion

Functions

Link copied to clipboard

Compiles the given specification files and analyzes the script contents by adding all the extracted information into a SpecEvaluator.

Link copied to clipboard
fun configureImportDepsOnAnnotations(context: ScriptConfigurationRefinementContext): ResultWithDiagnostics<ScriptCompilationConfiguration>
Link copied to clipboard
fun eval(sourceCode: String, backend: CokoBackend, sharedClassLoader: ClassLoader? = null): ResultWithDiagnostics<EvaluationResult>
fun eval(sourceCode: SourceCode, backend: CokoBackend, baseClassLoader: ClassLoader? = null): ResultWithDiagnostics<EvaluationResult>

Evaluates the given project script sourceCode against the given backend.