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
+164Lines changed: 164 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -20091,6 +20091,170 @@ public final class dev/shtanko/concurrency/coroutines/sort/CoroutinesMergeSort {
20091
20091
public static synthetic fun perform$default (Ldev/shtanko/concurrency/coroutines/sort/CoroutinesMergeSort;[IIILjava/lang/Object;)[I
20092
20092
}
20093
20093
20094
+
public abstract class dev/shtanko/concurrency/coroutines/tasks/BaseTask : dev/shtanko/concurrency/coroutines/tasks/Task {
20095
+
public fun <init> (Ljava/lang/String;Ljava/lang/String;Lkotlinx/coroutines/CoroutineDispatcher;)V
20096
+
public synthetic fun <init> (Ljava/lang/String;Ljava/lang/String;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
20097
+
public fun cancel ()V
20098
+
protected abstract fun execute (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
20099
+
public fun getDescription ()Ljava/lang/String;
20100
+
public fun getName ()Ljava/lang/String;
20101
+
public fun getProgress ()Lkotlinx/coroutines/flow/StateFlow;
20102
+
public fun getStatus ()Lkotlinx/coroutines/flow/StateFlow;
20103
+
public fun run (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
20104
+
protected final fun updateProgress (F)V
20105
+
protected final fun updateStatus (Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;)V
20106
+
}
20107
+
20108
+
public final class dev/shtanko/concurrency/coroutines/tasks/BinaryTreeTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20109
+
public fun <init> ()V
20110
+
public fun <init> (I)V
20111
+
public synthetic fun <init> (IILkotlin/jvm/internal/DefaultConstructorMarker;)V
20112
+
}
20113
+
20114
+
public final class dev/shtanko/concurrency/coroutines/tasks/BinaryTreeTask$TreeNode {
20115
+
public fun <init> (I)V
20116
+
public final fun getLeft ()Ldev/shtanko/concurrency/coroutines/tasks/BinaryTreeTask$TreeNode;
20117
+
public final fun getRight ()Ldev/shtanko/concurrency/coroutines/tasks/BinaryTreeTask$TreeNode;
20118
+
public final fun getValue ()I
20119
+
public final fun setLeft (Ldev/shtanko/concurrency/coroutines/tasks/BinaryTreeTask$TreeNode;)V
20120
+
public final fun setRight (Ldev/shtanko/concurrency/coroutines/tasks/BinaryTreeTask$TreeNode;)V
20121
+
}
20122
+
20123
+
public final class dev/shtanko/concurrency/coroutines/tasks/CompressionTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20124
+
public fun <init> ()V
20125
+
public fun <init> (I)V
20126
+
public synthetic fun <init> (IILkotlin/jvm/internal/DefaultConstructorMarker;)V
20127
+
}
20128
+
20129
+
public final class dev/shtanko/concurrency/coroutines/tasks/CryptographicTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20130
+
public fun <init> ()V
20131
+
public fun <init> (I)V
20132
+
public synthetic fun <init> (IILkotlin/jvm/internal/DefaultConstructorMarker;)V
20133
+
}
20134
+
20135
+
public final class dev/shtanko/concurrency/coroutines/tasks/GraphAlgorithmsTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20136
+
public fun <init> ()V
20137
+
public fun <init> (I)V
20138
+
public synthetic fun <init> (IILkotlin/jvm/internal/DefaultConstructorMarker;)V
20139
+
}
20140
+
20141
+
public final class dev/shtanko/concurrency/coroutines/tasks/HashComputationTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20142
+
public fun <init> ()V
20143
+
public fun <init> (I)V
20144
+
public synthetic fun <init> (IILkotlin/jvm/internal/DefaultConstructorMarker;)V
20145
+
}
20146
+
20147
+
public final class dev/shtanko/concurrency/coroutines/tasks/ImageProcessingTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20148
+
public fun <init> ()V
20149
+
public fun <init> (II)V
20150
+
public synthetic fun <init> (IIILkotlin/jvm/internal/DefaultConstructorMarker;)V
20151
+
}
20152
+
20153
+
public final class dev/shtanko/concurrency/coroutines/tasks/MainKt {
20154
+
public static final fun main ()V
20155
+
public static synthetic fun main ([Ljava/lang/String;)V
20156
+
}
20157
+
20158
+
public final class dev/shtanko/concurrency/coroutines/tasks/MandelbrotTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20159
+
public fun <init> ()V
20160
+
public fun <init> (III)V
20161
+
public synthetic fun <init> (IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V
20162
+
}
20163
+
20164
+
public final class dev/shtanko/concurrency/coroutines/tasks/MatrixMultiplicationTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20165
+
public fun <init> ()V
20166
+
public fun <init> (I)V
20167
+
public synthetic fun <init> (IILkotlin/jvm/internal/DefaultConstructorMarker;)V
20168
+
}
20169
+
20170
+
public final class dev/shtanko/concurrency/coroutines/tasks/MergeSortTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20171
+
public fun <init> ()V
20172
+
public fun <init> (ILkotlinx/coroutines/CoroutineDispatcher;)V
20173
+
public synthetic fun <init> (ILkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
20174
+
}
20175
+
20176
+
public final class dev/shtanko/concurrency/coroutines/tasks/NeuralNetworkTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20177
+
public fun <init> ()V
20178
+
public fun <init> (IIII)V
20179
+
public synthetic fun <init> (IIIIILkotlin/jvm/internal/DefaultConstructorMarker;)V
20180
+
}
20181
+
20182
+
public final class dev/shtanko/concurrency/coroutines/tasks/PrimeCalculationTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20183
+
public fun <init> ()V
20184
+
public fun <init> (ILkotlinx/coroutines/CoroutineDispatcher;)V
20185
+
public synthetic fun <init> (ILkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
20186
+
}
20187
+
20188
+
public final class dev/shtanko/concurrency/coroutines/tasks/QuickSortTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20189
+
public fun <init> ()V
20190
+
public fun <init> (ILkotlinx/coroutines/CoroutineDispatcher;)V
20191
+
public synthetic fun <init> (ILkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
20192
+
}
20193
+
20194
+
public final class dev/shtanko/concurrency/coroutines/tasks/SortingTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20195
+
public fun <init> ()V
20196
+
public fun <init> (I)V
20197
+
public synthetic fun <init> (IILkotlin/jvm/internal/DefaultConstructorMarker;)V
20198
+
}
20199
+
20200
+
public final class dev/shtanko/concurrency/coroutines/tasks/StringMatchingTask : dev/shtanko/concurrency/coroutines/tasks/BaseTask {
20201
+
public fun <init> ()V
20202
+
public fun <init> (II)V
20203
+
public synthetic fun <init> (IIILkotlin/jvm/internal/DefaultConstructorMarker;)V
20204
+
}
20205
+
20206
+
public abstract interface class dev/shtanko/concurrency/coroutines/tasks/Task {
20207
+
public abstract fun cancel ()V
20208
+
public abstract fun getDescription ()Ljava/lang/String;
20209
+
public abstract fun getName ()Ljava/lang/String;
20210
+
public abstract fun getProgress ()Lkotlinx/coroutines/flow/StateFlow;
20211
+
public abstract fun getStatus ()Lkotlinx/coroutines/flow/StateFlow;
20212
+
public abstract fun run (Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
20213
+
}
20214
+
20215
+
public final class dev/shtanko/concurrency/coroutines/tasks/TaskResult {
20216
+
public fun <init> (Ljava/lang/String;Ljava/lang/Object;JLdev/shtanko/concurrency/coroutines/tasks/TaskStatus;)V
20217
+
public final fun component1 ()Ljava/lang/String;
20218
+
public final fun component2 ()Ljava/lang/Object;
20219
+
public final fun component3 ()J
20220
+
public final fun component4 ()Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;
20221
+
public final fun copy (Ljava/lang/String;Ljava/lang/Object;JLdev/shtanko/concurrency/coroutines/tasks/TaskStatus;)Ldev/shtanko/concurrency/coroutines/tasks/TaskResult;
20222
+
public static synthetic fun copy$default (Ldev/shtanko/concurrency/coroutines/tasks/TaskResult;Ljava/lang/String;Ljava/lang/Object;JLdev/shtanko/concurrency/coroutines/tasks/TaskStatus;ILjava/lang/Object;)Ldev/shtanko/concurrency/coroutines/tasks/TaskResult;
20223
+
public fun equals (Ljava/lang/Object;)Z
20224
+
public final fun getExecutionTime ()J
20225
+
public final fun getResult ()Ljava/lang/Object;
20226
+
public final fun getStatus ()Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;
20227
+
public final fun getTaskName ()Ljava/lang/String;
20228
+
public fun hashCode ()I
20229
+
public fun toString ()Ljava/lang/String;
20230
+
}
20231
+
20232
+
public final class dev/shtanko/concurrency/coroutines/tasks/TaskStatus : java/lang/Enum {
20233
+
public static final field CANCELLED Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;
20234
+
public static final field COMPLETED Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;
20235
+
public static final field ERROR Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;
20236
+
public static final field IDLE Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;
20237
+
public static final field RUNNING Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;
20238
+
public static fun getEntries ()Lkotlin/enums/EnumEntries;
20239
+
public static fun valueOf (Ljava/lang/String;)Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;
20240
+
public static fun values ()[Ldev/shtanko/concurrency/coroutines/tasks/TaskStatus;
20241
+
}
20242
+
20243
+
public final class dev/shtanko/concurrency/coroutines/tasks/TaskViewModel {
20244
+
public fun <init> ()V
20245
+
public fun <init> (Lkotlinx/coroutines/CoroutineDispatcher;)V
20246
+
public synthetic fun <init> (Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
20247
+
public final fun addTask (Ldev/shtanko/concurrency/coroutines/tasks/Task;)V
20248
+
public final fun cancelAllTasks ()V
20249
+
public final fun clearResults ()V
20250
+
public final fun clearTasks ()V
20251
+
public final fun getResults ()Lkotlinx/coroutines/flow/StateFlow;
20252
+
public final fun getTasks ()Lkotlinx/coroutines/flow/StateFlow;
20253
+
public final fun onCleared ()V
20254
+
public final fun runAllTasks ()V
20255
+
public final fun runTask (Ldev/shtanko/concurrency/coroutines/tasks/Task;)V
20256
+
}
20257
+
20094
20258
public final class dev/shtanko/concurrency/jvm/deadlock/DeadLockSample {
20095
20259
public static final field INSTANCE Ldev/shtanko/concurrency/jvm/deadlock/DeadLockSample;
20096
20260
public static final fun main ([Ljava/lang/String;)V
0 commit comments