From f93a41af9668a5b08746c1972c689e71926c1243 Mon Sep 17 00:00:00 2001 From: LamGC Date: Thu, 14 Sep 2023 13:33:04 +0800 Subject: [PATCH] =?UTF-8?q?chore(meta):=20=E7=A1=AE=E8=AE=A4=E7=94=B1=20Ko?= =?UTF-8?q?tlin=20=E7=89=88=E6=9C=AC=E6=9B=B4=E6=96=B0=E5=AF=BC=E8=87=B4?= =?UTF-8?q?=E7=9A=84=20api=20=E5=8F=98=E5=8A=A8.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 自 Kotlin 1.9.0 开始, `Enum.values` 将正式更改为 `Enum.getEntries`(对应 Kotlin 中的 `Enum.entries` 属性), 已确认该改动不会影响现版本的兼容性. -------------------------- KEEP 文档: https://github.com/Kotlin/KEEP/blob/master/proposals/enum-entries.md Kotlin 问题跟踪器: https://youtrack.jetbrains.com/issue/KT-48872 --- scalabot-meta/api/scalabot-meta.api | 1 + 1 file changed, 1 insertion(+) diff --git a/scalabot-meta/api/scalabot-meta.api b/scalabot-meta/api/scalabot-meta.api index cc8e3a2..e1e9d33 100644 --- a/scalabot-meta/api/scalabot-meta.api +++ b/scalabot-meta/api/scalabot-meta.api @@ -123,6 +123,7 @@ public final class net/lamgc/scalabot/config/ProxyType : java/lang/Enum { public static final field NO_PROXY Lnet/lamgc/scalabot/config/ProxyType; public static final field SOCKS4 Lnet/lamgc/scalabot/config/ProxyType; public static final field SOCKS5 Lnet/lamgc/scalabot/config/ProxyType; + public static fun getEntries ()Lkotlin/enums/EnumEntries; public static fun valueOf (Ljava/lang/String;)Lnet/lamgc/scalabot/config/ProxyType; public static fun values ()[Lnet/lamgc/scalabot/config/ProxyType; }