mirror of
https://github.com/fankes/moshi.git
synced 2025-10-19 16:09:21 +08:00
Merge pull request #603 from square/eric.patch-1
Simplify Options initializer generation.
This commit is contained in:
@@ -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 {
|
||||
|
Reference in New Issue
Block a user