From da3bcb8f93bae4cce3f4f264425324e5090be246 Mon Sep 17 00:00:00 2001 From: Col-E Date: Wed, 21 Jun 2023 00:02:28 -0400 Subject: [PATCH] Bump to 8.2.14 --- build.gradle | 2 +- src/main/java/com/android/tools/r8/lightir/LirCode.java | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 87e3cd2727..35713b7c31 100644 --- a/build.gradle +++ b/build.gradle @@ -4,7 +4,7 @@ plugins { } group 'com.android.tools' -version '8.2.9' +version '8.2.14' repositories { mavenCentral() diff --git a/src/main/java/com/android/tools/r8/lightir/LirCode.java b/src/main/java/com/android/tools/r8/lightir/LirCode.java index d1a7149df6..b450b88e2c 100644 --- a/src/main/java/com/android/tools/r8/lightir/LirCode.java +++ b/src/main/java/com/android/tools/r8/lightir/LirCode.java @@ -35,6 +35,8 @@ import com.google.common.collect.ImmutableMap; import it.unimi.dsi.fastutil.ints.Int2ReferenceMap; import it.unimi.dsi.fastutil.ints.Int2ReferenceOpenHashMap; +import org.jetbrains.annotations.NotNull; + import java.util.Map; import java.util.function.BiConsumer; import java.util.function.Consumer; @@ -413,6 +415,13 @@ public Code getCodeAsInlining(DexMethod caller, DexEncodedMethod callee, DexItem throw new Unimplemented(); } + @NotNull + @Override + public Code copySubtype() { + // Should not be any circumstance where this model needs to be cloned. + throw new Unimplemented(); + } + @Override public boolean isEmptyVoidMethod() { for (LirInstructionView view : this) {