mirror of
https://github.com/LamGC/ScalaBot.git
synced 2025-04-29 22:27:31 +00:00
refactor: 根据 Kotlin 规范, 调整类访问权.
按照 Kotlin 编码规范, 将序列化类调整为`内部`可预防意外的外部使用.
This commit is contained in:
parent
90434d9dbf
commit
35d092a22d
@ -6,7 +6,7 @@ import org.eclipse.aether.artifact.DefaultArtifact
|
|||||||
import org.telegram.telegrambots.bots.DefaultBotOptions
|
import org.telegram.telegrambots.bots.DefaultBotOptions
|
||||||
import java.lang.reflect.Type
|
import java.lang.reflect.Type
|
||||||
|
|
||||||
object ProxyTypeSerializer : JsonDeserializer<DefaultBotOptions.ProxyType>,
|
internal object ProxyTypeSerializer : JsonDeserializer<DefaultBotOptions.ProxyType>,
|
||||||
JsonSerializer<DefaultBotOptions.ProxyType> {
|
JsonSerializer<DefaultBotOptions.ProxyType> {
|
||||||
|
|
||||||
override fun deserialize(
|
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 {
|
override fun serialize(src: Artifact, typeOfSrc: Type?, context: JsonSerializationContext?): JsonElement {
|
||||||
val gavBuilder = StringBuilder("${src.groupId}:${src.artifactId}")
|
val gavBuilder = StringBuilder("${src.groupId}:${src.artifactId}")
|
||||||
if (!src.extension.equals("jar")) {
|
if (!src.extension.equals("jar")) {
|
||||||
|
Loading…
Reference in New Issue
Block a user