Package-level declarations

Types

Link copied to clipboard
value class CellId(val value: Int)
Link copied to clipboard
data class JupyterCompilingOptions(val cellId: CellId, val isUserCode: Boolean)
Link copied to clipboard
@Serializable
class KotlinKernelSpec(val displayName: String, val language: String, val name: String)
Link copied to clipboard
@Serializable
class LanguageInfo(val name: String, val version: String, val mimetype: String, val fileExtension: String, val pygmentsLexer: String, val codemirrorMode: String, val nbConvertExporter: String)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val ScriptCompilationConfigurationKeys.jupyterOptions: PropertiesCollection.Key<JupyterCompilingOptions>
Link copied to clipboard

Functions

Link copied to clipboard
inline fun <T> ScriptCompilationConfiguration.Builder.addBaseClass()
Link copied to clipboard
fun <T> Logger.catchAll(stream: PrintStream = KernelStreams.err, msg: String = "", body: () -> T): T?
Link copied to clipboard
fun createRuntimeProperties(kernelConfig: KernelConfig, defaultProperties: ReplRuntimeProperties = defaultRuntimeProperties): ReplRuntimeProperties
Link copied to clipboard
fun Logger.errorForUser(stream: PrintStream = KernelStreams.err, message: String, throwable: Throwable? = null)
Link copied to clipboard
fun getCompilationConfiguration(scriptClasspath: List<File> = emptyList(), scriptReceivers: List<Any> = emptyList(), compilerArgsConfigurator: CompilerArgsConfigurator, scriptingClassGetter: GetScriptingClassByClassLoader = JvmGetScriptingClass(), scriptDataCollectors: List<ScriptDataCollector> = emptyList(), body: ScriptCompilationConfiguration.Builder.() -> Unit = {}): ScriptCompilationConfiguration
Link copied to clipboard
Link copied to clipboard
fun propertyMissingError(propertyDescription: String): Nothing
Link copied to clipboard
fun readResourceAsIniFile(fileName: String, classLoader: ClassLoader): Map<String, String>