commit | 436a72fd810a0cc9cb7b2140ce22f2395edcf51e | [log] [tgz] |
---|---|---|
author | Morten Krogh-Jespersen <mkroghj@google.com> | Tue Mar 07 01:15:33 2023 +0100 |
committer | Morten Krogh-Jespersen <mkroghj@google.com> | Tue Mar 07 01:15:33 2023 +0100 |
tree | e8c7b31869e7bc82577af373c39ba7fb1725b1d2 | |
parent | c4e6fba08f89ee70c751825ed5ac4fed9025bdbb [diff] |
[Metadata] Only add dontwarn to newer than kotlin 1.8 Change-Id: I8ad3599475eb134e04bf6de50200e3cb499a5fd5
diff --git a/src/test/java/com/android/tools/r8/kotlin/reflection/ReflectiveConstructionWithInlineClassTest.java b/src/test/java/com/android/tools/r8/kotlin/reflection/ReflectiveConstructionWithInlineClassTest.java index 5ef1728..a3e00b4 100644 --- a/src/test/java/com/android/tools/r8/kotlin/reflection/ReflectiveConstructionWithInlineClassTest.java +++ b/src/test/java/com/android/tools/r8/kotlin/reflection/ReflectiveConstructionWithInlineClassTest.java
@@ -98,7 +98,8 @@ .addProgramFiles(kotlinc.getKotlinAnnotationJar()) .addLibraryFiles(ToolHelper.getAndroidJar(AndroidApiLevel.LATEST)) .applyIf( - parameters.isCfRuntime(), + parameters.isCfRuntime() + && kotlinParameters.isNewerThan(KotlinCompilerVersion.KOTLINC_1_8_0), TestShrinkerBuilder::addDontWarnJavaLangInvokeLambdaMetadataFactory) .setMinApi(parameters) .addKeepMainRule(MAIN_CLASS)