File tree Expand file tree Collapse file tree 3 files changed +26
-0
lines changed
Expand file tree Collapse file tree 3 files changed +26
-0
lines changed Original file line number Diff line number Diff line change 1+ public final class space/iseki/bencoding/Bencoding {
2+ public static final fun decodeInBencoding (Ljava/io/InputStream;Lkotlinx/serialization/KSerializer;)Ljava/lang/Object;
3+ }
4+
5+ public final class space/iseki/bencoding/BencodingDecodeException : space/iseki/bencoding/BencodingSerializationException {
6+ public fun <init> (Ljava/lang/String;JLjava/lang/Throwable;)V
7+ public synthetic fun <init> (Ljava/lang/String;JLjava/lang/Throwable;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
8+ public final fun getPosition ()J
9+ public final fun getReason ()Ljava/lang/String;
10+ }
11+
12+ public abstract interface class space/iseki/bencoding/BencodingDecoder {
13+ public abstract fun decodeBytes ()[B
14+ public abstract fun decodeNumber ()J
15+ }
16+
17+ public class space/iseki/bencoding/BencodingSerializationException : kotlinx/serialization/SerializationException {
18+ public fun <init> ()V
19+ public fun <init> (Ljava/lang/String;Ljava/lang/Throwable;)V
20+ public synthetic fun <init> (Ljava/lang/String;Ljava/lang/Throwable;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
21+ public fun getCause ()Ljava/lang/Throwable;
22+ public fun getMessage ()Ljava/lang/String;
23+ }
24+
Original file line number Diff line number Diff line change @@ -13,4 +13,5 @@ dependencies {
1313 implementation(" org.jetbrains.kotlin:kotlin-serialization:1.8.21" )
1414 implementation(" org.jetbrains.dokka:dokka-gradle-plugin:1.8.10" )
1515 implementation(" org.jetbrains.kotlinx:kover-gradle-plugin:0.7.1" )
16+ implementation(" org.jetbrains.kotlinx:binary-compatibility-validator:0.13.2" )
1617}
Original file line number Diff line number Diff line change @@ -5,6 +5,7 @@ plugins {
55 kotlin(" plugin.serialization" )
66 idea
77 id(" org.jetbrains.kotlinx.kover" )
8+ id(" org.jetbrains.kotlinx.binary-compatibility-validator" )
89}
910
1011repositories {
You can’t perform that action at this time.
0 commit comments