From 6778eb5fdba7b1d6b3e34d43916165010f5c7343 Mon Sep 17 00:00:00 2001 From: RTAkland Date: Fri, 21 Feb 2025 17:39:56 +0800 Subject: [PATCH] update kotlin version and add callback func [WIP] --- gradle/libs.versions.toml | 2 +- .../cn/rtast/qwsdk/entity/internal/Callback.kt | 13 +++++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 src/main/kotlin/cn/rtast/qwsdk/entity/internal/Callback.kt diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 870a123..7a7bf04 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -kotlinVersion = "2.0.20" +kotlinVersion = "2.1.10" gsonVersion = "2.11.0" [libraries] diff --git a/src/main/kotlin/cn/rtast/qwsdk/entity/internal/Callback.kt b/src/main/kotlin/cn/rtast/qwsdk/entity/internal/Callback.kt new file mode 100644 index 0000000..82f57fa --- /dev/null +++ b/src/main/kotlin/cn/rtast/qwsdk/entity/internal/Callback.kt @@ -0,0 +1,13 @@ +/* + * Copyright © 2025 RTAkland + * Author: RTAkland + * Date: 2025/2/21 + */ + + +package cn.rtast.qwsdk.entity.internal + +interface Callback { + fun onSuccess(content: T) + fun onFailure(ex: Exception) +} \ No newline at end of file