drake пре 4 година
родитељ
комит
9578272bf8

+ 2 - 1
net/src/main/java/com/drake/net/time/Interval.kt

@@ -15,6 +15,7 @@
  */
 
 @file:OptIn(ObsoleteCoroutinesApi::class)
+@file:Suppress("MemberVisibilityCanBePrivate")
 
 package com.drake.net.time
 
@@ -55,7 +56,7 @@ import java.util.concurrent.TimeUnit
  * @property count 轮循器的计数
  * @property state 轮循器当前状态
  */
-class Interval(
+open class Interval(
     var end: Long, // -1 表示永远不结束
     private val period: Long,
     private val unit: TimeUnit,

+ 2 - 2
sample/src/main/java/com/drake/net/sample/converter/SerializationConverter.kt

@@ -1,4 +1,4 @@
-@file:Suppress("UNCHECKED_CAST")
+@file:Suppress("UNCHECKED_CAST", "MemberVisibilityCanBePrivate")
 
 package com.drake.net.sample.converter
 
@@ -22,7 +22,7 @@ class SerializationConverter(
     val message: String = "msg"
 ) : NetConverter {
 
-    val jsonDecoder = Json {
+    private val jsonDecoder = Json {
         ignoreUnknownKeys = true // JSON和数据模型字段可以不匹配
         coerceInputValues = true // 如果JSON字段是Null则使用默认值
     }