Example of baseClass not working
diff --git a/plugins/scripting/scripting-tests/test/org/jetbrains/kotlin/scripting/test/repl/example/exampleRepl.kt b/plugins/scripting/scripting-tests/test/org/jetbrains/kotlin/scripting/test/repl/example/exampleRepl.kt index 76632f9..a418c65 100644 --- a/plugins/scripting/scripting-tests/test/org/jetbrains/kotlin/scripting/test/repl/example/exampleRepl.kt +++ b/plugins/scripting/scripting-tests/test/org/jetbrains/kotlin/scripting/test/repl/example/exampleRepl.kt
@@ -34,6 +34,11 @@ import kotlin.script.experimental.jvm.util.isIncomplete import kotlin.script.experimental.util.LinkedSnippet +// Test if base class can be added to ScriptCompilerConfiguration +abstract class ReplBaseClass { + fun sayHello() = println("Hello from base class") +} + /** * Test K2 REPL implementation. Very Experimental! Do not use! May break at any moment! */ @@ -63,6 +68,9 @@ listOf(StandardLibrariesPathProviderForKotlinProject.runtimeJarForTests()) ) } + + // Not currently supported? + baseClass(ReplBaseClass::class) } private val replCompiler =