[Metadata] Add exception message for when metadata object is null Bug: b/276430511 Change-Id: I5d4b42ead491c0afab49e2915805e961ed6fd28b
diff --git a/src/main/java/com/android/tools/r8/kotlin/KotlinClassMetadataReader.java b/src/main/java/com/android/tools/r8/kotlin/KotlinClassMetadataReader.java index a9d515a..d63d8e7 100644 --- a/src/main/java/com/android/tools/r8/kotlin/KotlinClassMetadataReader.java +++ b/src/main/java/com/android/tools/r8/kotlin/KotlinClassMetadataReader.java
@@ -95,7 +95,8 @@ Kotlin kotlin = appView.dexItemFactory().kotlin; KotlinClassMetadata kMetadata = toKotlinClassMetadata(kotlin, annotation.annotation); if (kMetadata == null) { - throw new KotlinMetadataException(); + throw new KotlinMetadataException( + new Exception("Could not parse metadata for " + clazz.toSourceString())); } return createKotlinInfo(kotlin, clazz, kMetadata, appView, keepByteCode); }