Skip to content

Commit

Permalink
API Dump
Browse files Browse the repository at this point in the history
  • Loading branch information
serras committed Feb 7, 2025
1 parent e617f6f commit abe2f61
Show file tree
Hide file tree
Showing 5 changed files with 97 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
public final class arrow/continuations/ktor/KtorServerKt {
public static final fun server--IzA1Es (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;Lio/ktor/server/application/ServerConfig;Lkotlin/jvm/functions/Function1;JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun server--IzA1Es$default (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;Lio/ktor/server/application/ServerConfig;Lkotlin/jvm/functions/Function1;JJJLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static final fun server-2LLPA_o (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;ILjava/lang/String;Ljava/util/List;JJJLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun server-2LLPA_o$default (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;ILjava/lang/String;Ljava/util/List;JJJLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
public final class arrow/continuations/ktor/KtorServerKt {
public static final fun server--IzA1Es (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;Lio/ktor/server/application/ServerConfig;Lkotlin/jvm/functions/Function1;JJJLkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun server--IzA1Es$default (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;Lio/ktor/server/application/ServerConfig;Lkotlin/jvm/functions/Function1;JJJLkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
public static final fun server-2LLPA_o (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;ILjava/lang/String;Ljava/util/List;JJJLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
public static synthetic fun server-2LLPA_o$default (Larrow/fx/coroutines/ResourceScope;Lio/ktor/server/engine/ApplicationEngineFactory;ILjava/lang/String;Ljava/util/List;JJJLkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
}

10 changes: 10 additions & 0 deletions arrow-libs/suspendapp/suspendapp-ktor/api/suspendapp-ktor.klib.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
// Klib ABI Dump
// Targets: [iosArm64, iosSimulatorArm64, iosX64, js, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, wasmJs, watchosArm32, watchosArm64, watchosSimulatorArm64, watchosX64]
// Rendering settings:
// - Signature version: 2
// - Show manifest properties: true
// - Show declarations: true

// Library unique name: <io.arrow-kt:suspendapp-ktor>
final suspend fun <#A: io.ktor.server.engine/ApplicationEngine, #B: io.ktor.server.engine/ApplicationEngine.Configuration> (arrow.fx.coroutines/ResourceScope).arrow.continuations.ktor/server(io.ktor.server.engine/ApplicationEngineFactory<#A, #B>, io.ktor.server.application/ServerConfig, kotlin/Function1<#B, kotlin/Unit> = ..., kotlin.time/Duration = ..., kotlin.time/Duration = ..., kotlin.time/Duration = ...): io.ktor.server.engine/EmbeddedServer<#A, #B> // arrow.continuations.ktor/server|[email protected](io.ktor.server.engine.ApplicationEngineFactory<0:0,0:1>;io.ktor.server.application.ServerConfig;kotlin.Function1<0:1,kotlin.Unit>;kotlin.time.Duration;kotlin.time.Duration;kotlin.time.Duration){0§<io.ktor.server.engine.ApplicationEngine>;1§<io.ktor.server.engine.ApplicationEngine.Configuration>}[0]
final suspend fun <#A: io.ktor.server.engine/ApplicationEngine, #B: io.ktor.server.engine/ApplicationEngine.Configuration> (arrow.fx.coroutines/ResourceScope).arrow.continuations.ktor/server(io.ktor.server.engine/ApplicationEngineFactory<#A, #B>, kotlin/Int = ..., kotlin/String = ..., kotlin.collections/List<kotlin/String> = ..., kotlin.time/Duration = ..., kotlin.time/Duration = ..., kotlin.time/Duration = ..., kotlin/Function1<io.ktor.server.application/Application, kotlin/Unit> = ...): io.ktor.server.engine/EmbeddedServer<#A, #B> // arrow.continuations.ktor/server|[email protected](io.ktor.server.engine.ApplicationEngineFactory<0:0,0:1>;kotlin.Int;kotlin.String;kotlin.collections.List<kotlin.String>;kotlin.time.Duration;kotlin.time.Duration;kotlin.time.Duration;kotlin.Function1<io.ktor.server.application.Application,kotlin.Unit>){0§<io.ktor.server.engine.ApplicationEngine>;1§<io.ktor.server.engine.ApplicationEngine.Configuration>}[0]
29 changes: 29 additions & 0 deletions arrow-libs/suspendapp/suspendapp/api/suspendapp.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
public final class arrow/continuations/Enviroment_jvmKt {
public static final fun process ()Larrow/continuations/Process;
}

public final class arrow/continuations/JvmProcess : arrow/continuations/Process {
public static final field INSTANCE Larrow/continuations/JvmProcess;
public fun close ()V
public fun exit (I)Ljava/lang/Void;
public synthetic fun exit (I)V
public fun onShutdown (Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1;
public fun onSigInt (Lkotlin/jvm/functions/Function2;)V
public fun onSigTerm (Lkotlin/jvm/functions/Function2;)V
public fun runScope (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)V
}

public abstract interface class arrow/continuations/Process : java/lang/AutoCloseable {
public abstract fun close ()V
public abstract fun exit (I)V
public abstract fun onShutdown (Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1;
public abstract fun onSigInt (Lkotlin/jvm/functions/Function2;)V
public abstract fun onSigTerm (Lkotlin/jvm/functions/Function2;)V
public abstract fun runScope (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)V
}

public final class arrow/continuations/SuspendAppKt {
public static final fun SuspendApp-1Y68eR8 (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function1;JLarrow/continuations/Process;Lkotlin/jvm/functions/Function2;)V
public static synthetic fun SuspendApp-1Y68eR8$default (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function1;JLarrow/continuations/Process;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)V
}

44 changes: 44 additions & 0 deletions arrow-libs/suspendapp/suspendapp/api/suspendapp.klib.api
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
// Klib ABI Dump
// Targets: [iosArm64, iosSimulatorArm64, iosX64, js, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, wasmJs, watchosArm32, watchosArm64, watchosSimulatorArm64, watchosX64]
// Alias: native => [iosArm64, iosSimulatorArm64, iosX64, linuxArm64, linuxX64, macosArm64, macosX64, mingwX64, tvosArm64, tvosSimulatorArm64, tvosX64, watchosArm32, watchosArm64, watchosSimulatorArm64, watchosX64]
// Rendering settings:
// - Signature version: 2
// - Show manifest properties: true
// - Show declarations: true

// Library unique name: <io.arrow-kt:suspendapp>
abstract interface arrow.continuations/Process : kotlin/AutoCloseable { // arrow.continuations/Process|null[0]
abstract fun close() // arrow.continuations/Process.close|close(){}[0]
abstract fun exit(kotlin/Int) // arrow.continuations/Process.exit|exit(kotlin.Int){}[0]
abstract fun onShutdown(kotlin.coroutines/SuspendFunction0<kotlin/Unit>): kotlin.coroutines/SuspendFunction0<kotlin/Unit> // arrow.continuations/Process.onShutdown|onShutdown(kotlin.coroutines.SuspendFunction0<kotlin.Unit>){}[0]
abstract fun onSigInt(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/Process.onSigInt|onSigInt(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0]
abstract fun onSigTerm(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/Process.onSigTerm|onSigTerm(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0]
abstract fun runScope(kotlin.coroutines/CoroutineContext, kotlin.coroutines/SuspendFunction1<kotlinx.coroutines/CoroutineScope, kotlin/Unit>) // arrow.continuations/Process.runScope|runScope(kotlin.coroutines.CoroutineContext;kotlin.coroutines.SuspendFunction1<kotlinx.coroutines.CoroutineScope,kotlin.Unit>){}[0]
}

final fun arrow.continuations/SuspendApp(kotlin.coroutines/CoroutineContext = ..., kotlin/Function1<kotlin/Throwable, kotlin/Unit> = ..., kotlin.time/Duration = ..., arrow.continuations/Process = ..., kotlin.coroutines/SuspendFunction1<kotlinx.coroutines/CoroutineScope, kotlin/Unit>) // arrow.continuations/SuspendApp|SuspendApp(kotlin.coroutines.CoroutineContext;kotlin.Function1<kotlin.Throwable,kotlin.Unit>;kotlin.time.Duration;arrow.continuations.Process;kotlin.coroutines.SuspendFunction1<kotlinx.coroutines.CoroutineScope,kotlin.Unit>){}[0]
final fun arrow.continuations/process(): arrow.continuations/Process // arrow.continuations/process|process(){}[0]

// Targets: [native]
final const val arrow.continuations/SIGINFO // arrow.continuations/SIGINFO|{}SIGINFO[0]
final fun <get-SIGINFO>(): kotlin/Int // arrow.continuations/SIGINFO.<get-SIGINFO>|<get-SIGINFO>(){}[0]

// Targets: [native]
final val arrow.continuations/SIGUSR1 // arrow.continuations/SIGUSR1|{}SIGUSR1[0]
final fun <get-SIGUSR1>(): kotlin/Int? // arrow.continuations/SIGUSR1.<get-SIGUSR1>|<get-SIGUSR1>(){}[0]

// Targets: [js, wasmJs]
final object arrow.continuations/JsProcess : arrow.continuations/Process { // arrow.continuations/JsProcess|null[0]
final fun close() // arrow.continuations/JsProcess.close|close(){}[0]
final fun exit(kotlin/Int) // arrow.continuations/JsProcess.exit|exit(kotlin.Int){}[0]
final fun onShutdown(kotlin.coroutines/SuspendFunction0<kotlin/Unit>): kotlin.coroutines/SuspendFunction0<kotlin/Unit> // arrow.continuations/JsProcess.onShutdown|onShutdown(kotlin.coroutines.SuspendFunction0<kotlin.Unit>){}[0]
final fun onSigInt(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/JsProcess.onSigInt|onSigInt(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0]
final fun onSigTerm(kotlin.coroutines/SuspendFunction1<kotlin/Int, kotlin/Unit>) // arrow.continuations/JsProcess.onSigTerm|onSigTerm(kotlin.coroutines.SuspendFunction1<kotlin.Int,kotlin.Unit>){}[0]
final fun runScope(kotlin.coroutines/CoroutineContext, kotlin.coroutines/SuspendFunction1<kotlinx.coroutines/CoroutineScope, kotlin/Unit>) // arrow.continuations/JsProcess.runScope|runScope(kotlin.coroutines.CoroutineContext;kotlin.coroutines.SuspendFunction1<kotlinx.coroutines.CoroutineScope,kotlin.Unit>){}[0]
}

// Targets: [wasmJs]
final fun arrow.continuations/jsExit(kotlin/Int) // arrow.continuations/jsExit|jsExit(kotlin.Int){}[0]

// Targets: [wasmJs]
final fun arrow.continuations/processOn(kotlin/Function0<kotlin.js/Promise<kotlin.js/JsAny?>>) // arrow.continuations/processOn|processOn(kotlin.Function0<kotlin.js.Promise<kotlin.js.JsAny?>>){}[0]

0 comments on commit abe2f61

Please sign in to comment.