You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api/Kotlin-Lab.api
+90Lines changed: 90 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -21440,6 +21440,96 @@ public final class dev/shtanko/grasp/polymorphism/example1/Triangle : dev/shtank
21440
21440
public final class dev/shtanko/grasp/polymorphism/example1/Triangle$Companion {
21441
21441
}
21442
21442
21443
+
public abstract interface class dev/shtanko/http/ConnectionFactory {
21444
+
public abstract fun invoke ()Ljava/sql/Connection;
21445
+
}
21446
+
21447
+
public final class dev/shtanko/http/CustomInterceptor : okhttp3/Interceptor {
21448
+
public static final field Companion Ldev/shtanko/http/CustomInterceptor$Companion;
21449
+
public synthetic fun <init> (Ldev/shtanko/http/HttpLogger;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
21450
+
public fun intercept (Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;
21451
+
}
21452
+
21453
+
public final class dev/shtanko/http/CustomInterceptor$Companion {
21454
+
public final fun create (Ldev/shtanko/http/HttpLogger;)Ldev/shtanko/http/CustomInterceptor;
21455
+
public static synthetic fun create$default (Ldev/shtanko/http/CustomInterceptor$Companion;Ldev/shtanko/http/HttpLogger;ILjava/lang/Object;)Ldev/shtanko/http/CustomInterceptor;
21456
+
}
21457
+
21458
+
public final class dev/shtanko/http/DbHttpLogger : dev/shtanko/http/HttpLogger {
21459
+
public fun <init> (Ldev/shtanko/http/HttpLogRepository;)V
21460
+
public fun logRequest (Lokhttp3/Request;)V
21461
+
public fun logResponse (Lokhttp3/Response;D)V
21462
+
}
21463
+
21464
+
public final class dev/shtanko/http/DefaultHttpLogger : dev/shtanko/http/HttpLogger {
21465
+
public fun <init> ()V
21466
+
public fun logRequest (Lokhttp3/Request;)V
21467
+
public fun logResponse (Lokhttp3/Response;D)V
21468
+
}
21469
+
21470
+
public final class dev/shtanko/http/FileSqliteConnectionFactory : dev/shtanko/http/ConnectionFactory {
21471
+
public fun <init> ()V
21472
+
public fun <init> (Ljava/lang/String;)V
21473
+
public synthetic fun <init> (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
21474
+
public fun invoke ()Ljava/sql/Connection;
21475
+
}
21476
+
21477
+
public final class dev/shtanko/http/HttpLogEntry {
21478
+
public fun <init> (Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;DLjava/time/Instant;)V
21479
+
public synthetic fun <init> (Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;DLjava/time/Instant;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
21480
+
public final fun component1 ()Ljava/lang/Long;
21481
+
public final fun component2 ()Ljava/lang/String;
21482
+
public final fun component3 ()Ljava/lang/String;
21483
+
public final fun component4 ()Ljava/lang/String;
21484
+
public final fun component5 ()I
21485
+
public final fun component6 ()Ljava/lang/String;
21486
+
public final fun component7 ()D
21487
+
public final fun component8 ()Ljava/time/Instant;
21488
+
public final fun copy (Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;DLjava/time/Instant;)Ldev/shtanko/http/HttpLogEntry;
21489
+
public static synthetic fun copy$default (Ldev/shtanko/http/HttpLogEntry;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;DLjava/time/Instant;ILjava/lang/Object;)Ldev/shtanko/http/HttpLogEntry;
21490
+
public fun equals (Ljava/lang/Object;)Z
21491
+
public final fun getDurationMs ()D
21492
+
public final fun getId ()Ljava/lang/Long;
21493
+
public final fun getMethod ()Ljava/lang/String;
21494
+
public final fun getRequestHeaders ()Ljava/lang/String;
21495
+
public final fun getResponseCode ()I
21496
+
public final fun getResponseHeaders ()Ljava/lang/String;
21497
+
public final fun getTimestamp ()Ljava/time/Instant;
21498
+
public final fun getUrl ()Ljava/lang/String;
21499
+
public fun hashCode ()I
21500
+
public fun toString ()Ljava/lang/String;
21501
+
}
21502
+
21503
+
public final class dev/shtanko/http/HttpLogRepository {
21504
+
public static final field Companion Ldev/shtanko/http/HttpLogRepository$Companion;
21505
+
public fun <init> (Ljava/sql/Connection;)V
21506
+
public final fun count ()J
21507
+
public final fun deleteOlderThan (Ljava/time/Instant;)I
21508
+
public final fun getAll ()Ljava/util/List;
21509
+
public final fun getById (J)Ldev/shtanko/http/HttpLogEntry;
21510
+
public final fun getByUrlPattern (Ljava/lang/String;)Ljava/util/List;
21511
+
public final fun init ()V
21512
+
public final fun insert (Ldev/shtanko/http/HttpLogEntry;)V
21513
+
}
21514
+
21515
+
public final class dev/shtanko/http/HttpLogRepository$Companion {
21516
+
}
21517
+
21518
+
public abstract interface class dev/shtanko/http/HttpLogger {
21519
+
public abstract fun logRequest (Lokhttp3/Request;)V
21520
+
public abstract fun logResponse (Lokhttp3/Response;D)V
21521
+
}
21522
+
21523
+
public final class dev/shtanko/http/InMemorySqliteConnectionFactory : dev/shtanko/http/ConnectionFactory {
21524
+
public fun <init> ()V
21525
+
public fun invoke ()Ljava/sql/Connection;
21526
+
}
21527
+
21528
+
public final class dev/shtanko/http/Main {
21529
+
public static final fun main ()V
21530
+
public static synthetic fun main ([Ljava/lang/String;)V
21531
+
}
21532
+
21443
21533
public final class dev/shtanko/jmm/memory/ManualResourceManagementKt {
21444
21534
public static final fun readFromFile (Ljava/lang/String;)V
0 commit comments