From d19520386530f1250bb4f84674a4f0dc41c81068 Mon Sep 17 00:00:00 2001 From: Zac Sweers Date: Sat, 28 Apr 2018 20:30:30 -0700 Subject: [PATCH] Update to kotlin-metadata 1.4 and use shaded compiler Per https://github.com/Takhion/kotlin-metadata/releases/tag/v1.4.0 Now the compiler is shaded and not prone to breaking on kotlin updates, making it more robust until Jetbrains releases an official API for reading metadata. --- kotlin-codegen/compiler/pom.xml | 1 + .../main/java/com/squareup/moshi/AdapterGenerator.kt | 2 +- .../java/com/squareup/moshi/TargetConstructor.kt | 4 ++-- .../main/java/com/squareup/moshi/TargetParameter.kt | 4 ++-- .../main/java/com/squareup/moshi/TargetProperty.kt | 10 +++++----- .../src/main/java/com/squareup/moshi/TargetType.kt | 12 ++++++------ .../src/main/java/com/squareup/moshi/metadata.kt | 10 +++++----- 7 files changed, 22 insertions(+), 21 deletions(-) diff --git a/kotlin-codegen/compiler/pom.xml b/kotlin-codegen/compiler/pom.xml index a06b1dc..9e869eb 100644 --- a/kotlin-codegen/compiler/pom.xml +++ b/kotlin-codegen/compiler/pom.xml @@ -64,6 +64,7 @@ me.eugeniomarletti.kotlin.metadata kotlin-metadata + 1.4.0