Convert Collection adapter to Kotlin (#1485)

* Consolidate contract utils

* Rename .java to .kt

* Convert CollectionJsonAdapter to Kotlin

* Lift factory into companion object

* Update moshi/src/main/java/com/squareup/moshi/internal/Util.kt
This commit is contained in:
Zac Sweers
2022-01-10 11:07:57 -05:00
committed by GitHub
parent 32932cfb40
commit 2daf78337d
7 changed files with 94 additions and 126 deletions

View File

@@ -30,6 +30,9 @@ val japicmp = tasks.register<JapicmpTask>("japicmp") {
"com.squareup.moshi.internal.NullSafeJsonAdapter", // Internal.
"com.squareup.moshi.internal.Util" // Internal.
)
fieldExcludes = listOf(
"com.squareup.moshi.CollectionJsonAdapter#FACTORY" // False-positive, class is not public anyway
)
}
tasks.named("check").configure {