refactor: 根据 Kotlin 规范, 调整类访问权.

按照 Kotlin 编码规范, 将序列化类调整为`内部`可预防意外的外部使用.
This commit is contained in:
LamGC 2022-02-26 15:46:08 +08:00
parent 90434d9dbf
commit 35d092a22d
Signed by: LamGC
GPG Key ID: 6C5AE2A913941E1D

View File

@ -6,7 +6,7 @@ import org.eclipse.aether.artifact.DefaultArtifact
import org.telegram.telegrambots.bots.DefaultBotOptions
import java.lang.reflect.Type
object ProxyTypeSerializer : JsonDeserializer<DefaultBotOptions.ProxyType>,
internal object ProxyTypeSerializer : JsonDeserializer<DefaultBotOptions.ProxyType>,
JsonSerializer<DefaultBotOptions.ProxyType> {
override fun deserialize(
@ -34,7 +34,7 @@ object ProxyTypeSerializer : JsonDeserializer<DefaultBotOptions.ProxyType>,
}
}
object ArtifactSerializer : JsonSerializer<Artifact>, JsonDeserializer<Artifact> {
internal object ArtifactSerializer : JsonSerializer<Artifact>, JsonDeserializer<Artifact> {
override fun serialize(src: Artifact, typeOfSrc: Type?, context: JsonSerializationContext?): JsonElement {
val gavBuilder = StringBuilder("${src.groupId}:${src.artifactId}")
if (!src.extension.equals("jar")) {