From 35d092a22d6b4a79526e112cfba5f81b8d24edb8 Mon Sep 17 00:00:00 2001 From: LamGC Date: Sat, 26 Feb 2022 15:46:08 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=A0=B9=E6=8D=AE=20Kotlin=20?= =?UTF-8?q?=E8=A7=84=E8=8C=83,=20=E8=B0=83=E6=95=B4=E7=B1=BB=E8=AE=BF?= =?UTF-8?q?=E9=97=AE=E6=9D=83.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 按照 Kotlin 编码规范, 将序列化类调整为`内部`可预防意外的外部使用. --- scalabot-app/src/main/kotlin/util/Serializers.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scalabot-app/src/main/kotlin/util/Serializers.kt b/scalabot-app/src/main/kotlin/util/Serializers.kt index 498a54c..5c69613 100644 --- a/scalabot-app/src/main/kotlin/util/Serializers.kt +++ b/scalabot-app/src/main/kotlin/util/Serializers.kt @@ -6,7 +6,7 @@ import org.eclipse.aether.artifact.DefaultArtifact import org.telegram.telegrambots.bots.DefaultBotOptions import java.lang.reflect.Type -object ProxyTypeSerializer : JsonDeserializer, +internal object ProxyTypeSerializer : JsonDeserializer, JsonSerializer { override fun deserialize( @@ -34,7 +34,7 @@ object ProxyTypeSerializer : JsonDeserializer, } } -object ArtifactSerializer : JsonSerializer, JsonDeserializer { +internal object ArtifactSerializer : JsonSerializer, JsonDeserializer { override fun serialize(src: Artifact, typeOfSrc: Type?, context: JsonSerializationContext?): JsonElement { val gavBuilder = StringBuilder("${src.groupId}:${src.artifactId}") if (!src.extension.equals("jar")) {