Use actual canonical name rather than implicit toString() (#1069)

This commit is contained in:
Zac Sweers
2020-01-14 15:50:14 -05:00
committed by GitHub
parent e45d9e04bd
commit 89b166f9cd

View File

@@ -47,7 +47,7 @@ internal data class ProguardConfig(
// } // }
// //
val targetName = targetClass.canonicalName val targetName = targetClass.canonicalName
val adapterCanonicalName = ClassName(targetClass.packageName, adapterName) val adapterCanonicalName = ClassName(targetClass.packageName, adapterName).canonicalName
// Keep the class name for Moshi's reflective lookup based on it // Keep the class name for Moshi's reflective lookup based on it
appendln("-if class $targetName") appendln("-if class $targetName")
appendln("-keepnames class $targetName") appendln("-keepnames class $targetName")