diff --git a/mirai-core-api/src/commonMain/kotlin/utils/ExternalResource.kt b/mirai-core-api/src/commonMain/kotlin/utils/ExternalResource.kt index fc3c85cb0..ac7da6cbd 100644 --- a/mirai-core-api/src/commonMain/kotlin/utils/ExternalResource.kt +++ b/mirai-core-api/src/commonMain/kotlin/utils/ExternalResource.kt @@ -175,6 +175,7 @@ public expect interface ExternalResource : Closeable { * * @since 2.13 */ + @MiraiInternalApi public fun input(): Input @MiraiInternalApi diff --git a/mirai-core-api/src/jvmBaseMain/kotlin/utils/ExternalResource.kt b/mirai-core-api/src/jvmBaseMain/kotlin/utils/ExternalResource.kt index 3f82bdc19..7e2938358 100644 --- a/mirai-core-api/src/jvmBaseMain/kotlin/utils/ExternalResource.kt +++ b/mirai-core-api/src/jvmBaseMain/kotlin/utils/ExternalResource.kt @@ -187,13 +187,14 @@ public actual interface ExternalResource : Closeable { /** * 打开 [Input]. 在返回的 [Input] 被 [关闭][Input.close] 前无法再次打开流. + * 注意: 此 API 不稳定, 请使用 [inputStream] 代替. * * 关闭此流不会关闭 [ExternalResource]. * @throws IllegalStateException 当上一个流未关闭又尝试打开新的流时抛出 * * @since 2.13 */ - @MiraiExperimentalApi + @MiraiInternalApi public actual fun input(): Input @MiraiInternalApi diff --git a/mirai-core-api/src/nativeMain/kotlin/utils/ExternalResource.kt b/mirai-core-api/src/nativeMain/kotlin/utils/ExternalResource.kt index 5c35b0531..07be744f9 100644 --- a/mirai-core-api/src/nativeMain/kotlin/utils/ExternalResource.kt +++ b/mirai-core-api/src/nativeMain/kotlin/utils/ExternalResource.kt @@ -169,6 +169,7 @@ public actual interface ExternalResource : Closeable { * * @since 2.13 */ + @MiraiInternalApi public actual fun input(): Input @MiraiInternalApi