File tree Expand file tree Collapse file tree 3 files changed +6
-7
lines changed
src/main/kotlin/org/jetbrains/kotlinx/jupyter Expand file tree Collapse file tree 3 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -74,6 +74,7 @@ dependencies {
74
74
buildSettings {
75
75
withLanguageLevel(rootSettings.kotlinLanguageLevel)
76
76
withCompilerArgs {
77
+ requiresOptIn()
77
78
skipPrereleaseCheck()
78
79
samConversionsClass()
79
80
}
Original file line number Diff line number Diff line change 1
- baseVersion =0.10.3
1
+ baseVersion =0.11.0
2
2
3
- kotlinLanguageLevel =1.5
4
- stableKotlinLanguageLevel =1.5
3
+ kotlinLanguageLevel =1.6
4
+ stableKotlinLanguageLevel =1.6
5
5
jvmTarget =1.8
6
6
7
7
kotlin.jupyter.add.api =false
Original file line number Diff line number Diff line change @@ -592,13 +592,11 @@ object ScriptDiagnosticSerializer : KSerializer<ScriptDiagnostic> {
592
592
593
593
object MessageDataSerializer : KSerializer<MessageData> {
594
594
@InternalSerializationApi
595
- private val contentSerializers = MessageType .values()
596
- .map { it.type to it.contentClass.serializer() }
597
- .toMap()
595
+ private val contentSerializers = MessageType .values().associate { it.type to it.contentClass.serializer() }
598
596
599
597
override val descriptor: SerialDescriptor = serializer<JsonObject >().descriptor
600
598
601
- @InternalSerializationApi
599
+ @OptIn( InternalSerializationApi :: class )
602
600
override fun deserialize (decoder : Decoder ): MessageData {
603
601
require(decoder is JsonDecoder )
604
602
val element = decoder.decodeJsonElement().jsonObject
You can’t perform that action at this time.
0 commit comments