From 05cfb77430e0bbe070bc9e76f1f9d32ddc7b742f Mon Sep 17 00:00:00 2001 From: Eric Cochran Date: Tue, 18 Sep 2018 18:00:22 -0700 Subject: [PATCH] Use the adapter lookup hint API in the Kotlin reflection adapter. --- .../java/com/squareup/moshi/kotlin/reflect/KotlinJsonAdapter.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kotlin/reflect/src/main/java/com/squareup/moshi/kotlin/reflect/KotlinJsonAdapter.kt b/kotlin/reflect/src/main/java/com/squareup/moshi/kotlin/reflect/KotlinJsonAdapter.kt index d32ae5c..8e4d16b 100644 --- a/kotlin/reflect/src/main/java/com/squareup/moshi/kotlin/reflect/KotlinJsonAdapter.kt +++ b/kotlin/reflect/src/main/java/com/squareup/moshi/kotlin/reflect/KotlinJsonAdapter.kt @@ -229,7 +229,7 @@ class KotlinJsonAdapterFactory : JsonAdapter.Factory { val name = jsonAnnotation?.name ?: property.name val resolvedPropertyType = resolve(type, rawType, property.returnType.javaType) val adapter = moshi.adapter( - resolvedPropertyType, Util.jsonAnnotations(allAnnotations.toTypedArray())) + resolvedPropertyType, Util.jsonAnnotations(allAnnotations.toTypedArray()), property.name) bindingsByName[property.name] = KotlinJsonAdapter.Binding(name, adapter, property as KProperty1, parameter)