Skip to content

Commit aea717e

Browse files
authored
fix: remove unnecessary -jvm-default=no-compatibility compiler flag (#161)
1 parent 57039d5 commit aea717e

File tree

2 files changed

+21
-1
lines changed

2 files changed

+21
-1
lines changed

aws-crt-kotlin/api/aws-crt-kotlin.api

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -412,6 +412,12 @@ public final class aws/sdk/kotlin/crt/http/Headers$Companion {
412412
public final fun build (Lkotlin/jvm/functions/Function1;)Laws/sdk/kotlin/crt/http/Headers;
413413
}
414414

415+
public final class aws/sdk/kotlin/crt/http/Headers$DefaultImpls {
416+
public static fun contains (Laws/sdk/kotlin/crt/http/Headers;Ljava/lang/String;Ljava/lang/String;)Z
417+
public static fun forEach (Laws/sdk/kotlin/crt/http/Headers;Lkotlin/jvm/functions/Function2;)V
418+
public static fun get (Laws/sdk/kotlin/crt/http/Headers;Ljava/lang/String;)Ljava/lang/String;
419+
}
420+
415421
public final class aws/sdk/kotlin/crt/http/HeadersBuilder {
416422
public fun <init> ()V
417423
public final fun append (Ljava/lang/String;Ljava/lang/String;)V
@@ -618,6 +624,11 @@ public final class aws/sdk/kotlin/crt/http/HttpRequestBodyStream$Companion {
618624
public final fun fromByteArray ([B)Laws/sdk/kotlin/crt/http/HttpRequestBodyStream;
619625
}
620626

627+
public final class aws/sdk/kotlin/crt/http/HttpRequestBodyStream$DefaultImpls {
628+
public static fun resetPosition (Laws/sdk/kotlin/crt/http/HttpRequestBodyStream;)Z
629+
public static fun sendRequestBody (Laws/sdk/kotlin/crt/http/HttpRequestBodyStream;Laws/sdk/kotlin/crt/io/MutableBuffer;)Z
630+
}
631+
621632
public final class aws/sdk/kotlin/crt/http/HttpRequestBuilder {
622633
public fun <init> ()V
623634
public final fun build ()Laws/sdk/kotlin/crt/http/HttpRequest;
@@ -676,6 +687,12 @@ public abstract interface class aws/sdk/kotlin/crt/http/HttpStreamResponseHandle
676687
public fun onResponseHeadersDone (Laws/sdk/kotlin/crt/http/HttpStream;I)V
677688
}
678689

690+
public final class aws/sdk/kotlin/crt/http/HttpStreamResponseHandler$DefaultImpls {
691+
public static fun onMetrics (Laws/sdk/kotlin/crt/http/HttpStreamResponseHandler;Laws/sdk/kotlin/crt/http/HttpStream;Laws/sdk/kotlin/crt/http/HttpStreamMetrics;)V
692+
public static fun onResponseBody (Laws/sdk/kotlin/crt/http/HttpStreamResponseHandler;Laws/sdk/kotlin/crt/http/HttpStream;Laws/sdk/kotlin/crt/io/Buffer;)I
693+
public static fun onResponseHeadersDone (Laws/sdk/kotlin/crt/http/HttpStreamResponseHandler;Laws/sdk/kotlin/crt/http/HttpStream;I)V
694+
}
695+
679696
public abstract interface class aws/sdk/kotlin/crt/io/Buffer {
680697
public static final field Companion Laws/sdk/kotlin/crt/io/Buffer$Companion;
681698
public abstract fun copyTo ([BI)I
@@ -688,6 +705,10 @@ public final class aws/sdk/kotlin/crt/io/Buffer$Companion {
688705
public final fun getEmpty ()Laws/sdk/kotlin/crt/io/Buffer;
689706
}
690707

708+
public final class aws/sdk/kotlin/crt/io/Buffer$DefaultImpls {
709+
public static synthetic fun copyTo$default (Laws/sdk/kotlin/crt/io/Buffer;[BIILjava/lang/Object;)I
710+
}
711+
691712
public final class aws/sdk/kotlin/crt/io/BufferKt {
692713
public static final fun byteArrayBuffer ([B)Laws/sdk/kotlin/crt/io/Buffer;
693714
}

build.gradle.kts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ subprojects {
4343
jvmTarget.set(JvmTarget.JVM_1_8)
4444
freeCompilerArgs.add("-Xjdk-release=1.8")
4545
freeCompilerArgs.add("-Xexpect-actual-classes")
46-
freeCompilerArgs.add("-jvm-default=no-compatibility") // https://youtrack.jetbrains.com/issue/KT-77376
4746
}
4847
}
4948
tasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinNativeCompile> {

0 commit comments

Comments
 (0)