mirror of
https://github.com/fankes/moshi.git
synced 2025-10-19 16:09:21 +08:00
Remove a couple leftover TODOs (#1513)
This commit is contained in:
@@ -30,7 +30,6 @@ import java.math.BigDecimal
|
|||||||
|
|
||||||
/** Writes JSON by building a Java object comprising maps, lists, and JSON primitives. */
|
/** Writes JSON by building a Java object comprising maps, lists, and JSON primitives. */
|
||||||
internal class JsonValueWriter : JsonWriter() {
|
internal class JsonValueWriter : JsonWriter() {
|
||||||
@JvmField // TODO remove once JsonWriter is Kotlin
|
|
||||||
var stack = arrayOfNulls<Any>(32)
|
var stack = arrayOfNulls<Any>(32)
|
||||||
private var deferredName: String? = null
|
private var deferredName: String? = null
|
||||||
|
|
||||||
|
@@ -352,7 +352,6 @@ public class Moshi internal constructor(builder: Builder) {
|
|||||||
|
|
||||||
override fun fromJson(reader: JsonReader) = withAdapter { fromJson(reader) }
|
override fun fromJson(reader: JsonReader) = withAdapter { fromJson(reader) }
|
||||||
|
|
||||||
@Suppress("NULLABILITY_MISMATCH_BASED_ON_JAVA_ANNOTATIONS") // TODO remove after JsonAdapter is migrated
|
|
||||||
override fun toJson(writer: JsonWriter, value: T?) = withAdapter { toJson(writer, value) }
|
override fun toJson(writer: JsonWriter, value: T?) = withAdapter { toJson(writer, value) }
|
||||||
|
|
||||||
private inline fun <R> withAdapter(body: JsonAdapter<T>.() -> R): R =
|
private inline fun <R> withAdapter(body: JsonAdapter<T>.() -> R): R =
|
||||||
|
Reference in New Issue
Block a user