From 59370640f451cdb9b18472324f4234c0dc184755 Mon Sep 17 00:00:00 2001 From: cnsun Date: Tue, 17 Apr 2018 15:04:01 -0700 Subject: Relax the assertion in Desugar for checking the calls to $closeResource(...). It is possible that $closeResource(...) is not used as the calls to it might be eliminated by some optimization tools, such as Proguard. RELNOTES: n/a. PiperOrigin-RevId: 193262552 GitOrigin-RevId: 1a2ab6d54e2a8749549f41055cd66f3f6dfea4cc Change-Id: Ifdbd7b47132b541ecfd831d2a7b83d76853ec206 --- .../desugar_unused_synthetic_close_resource_method_golden.txt | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 test/java/com/google/devtools/build/android/desugar/desugar_unused_synthetic_close_resource_method_golden.txt (limited to 'test/java/com/google/devtools/build/android/desugar/desugar_unused_synthetic_close_resource_method_golden.txt') diff --git a/test/java/com/google/devtools/build/android/desugar/desugar_unused_synthetic_close_resource_method_golden.txt b/test/java/com/google/devtools/build/android/desugar/desugar_unused_synthetic_close_resource_method_golden.txt new file mode 100644 index 0000000..4be60b6 --- /dev/null +++ b/test/java/com/google/devtools/build/android/desugar/desugar_unused_synthetic_close_resource_method_golden.txt @@ -0,0 +1,8 @@ +Compiled from "UnusedSyntheticCloseResourceMethod.java" +public class com.google.devtools.build.android.desugar.testdata.UnusedSyntheticCloseResourceMethod { + public com.google.devtools.build.android.desugar.testdata.UnusedSyntheticCloseResourceMethod(); + Code: + 0: aload_0 + 1: invokespecial #9 // Method java/lang/Object."":()V + 4: return +} -- cgit v1.2.3