From 6bb83abf8487d96e6eabde4083959054c216cef0 Mon Sep 17 00:00:00 2001 From: Eric Cochran Date: Tue, 24 Jul 2018 17:51:18 -0700 Subject: [PATCH] Simplify Options initializer generation. --- .../com/squareup/moshi/kotlin/codegen/AdapterGenerator.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kotlin/codegen/src/main/java/com/squareup/moshi/kotlin/codegen/AdapterGenerator.kt b/kotlin/codegen/src/main/java/com/squareup/moshi/kotlin/codegen/AdapterGenerator.kt index 7008b9b..1e0cdd7 100644 --- a/kotlin/codegen/src/main/java/com/squareup/moshi/kotlin/codegen/AdapterGenerator.kt +++ b/kotlin/codegen/src/main/java/com/squareup/moshi/kotlin/codegen/AdapterGenerator.kt @@ -83,8 +83,8 @@ internal class AdapterGenerator( private val optionsProperty = PropertySpec.builder( nameAllocator.newName("options"), JsonReader.Options::class.asTypeName(), KModifier.PRIVATE) - .initializer("%T.of(${propertyList.map { it.jsonName } - .joinToString(", ") { "\"$it\"" }})", JsonReader.Options::class.asTypeName()) + .initializer("%T.of(${propertyList.joinToString(", ") { "\"${it.jsonName}\"" }})", + JsonReader.Options::class.asTypeName()) .build() fun generateFile(messager: Messager, generatedOption: TypeElement?): FileSpec {