diff options
author | 2016-11-17 00:41:28 +0000 | |
---|---|---|
committer | 2016-11-17 18:18:22 +0000 | |
commit | c167d1e9dc03aebdc7dd8f59cbde4e4d783fee0e (patch) | |
tree | a66cabd0016b7dd0e9f2f3ea6a069825ffd714c0 /src/java_tools/buildjar/javatests | |
parent | 3207f936c7f56749b5f6635b5fc7a2a99af9c963 (diff) |
Fix a javac-turbine tree pruning bug
When rewriting blocks to `{ throws new AssertionError(); }`, use
a fully-qualified name for `java.lang.AssertionError` in case we're
inside the declaration of a type with the same simple name.
Also, only add the throws expression statement when rewriting
lambda body blocks, since that's the only place it matters.
--
MOS_MIGRATED_REVID=139397324
Diffstat (limited to 'src/java_tools/buildjar/javatests')
-rw-r--r-- | src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/TreePrunerTest.java | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/TreePrunerTest.java b/src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/TreePrunerTest.java index bebb093e14..ac383a43ba 100644 --- a/src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/TreePrunerTest.java +++ b/src/java_tools/buildjar/javatests/com/google/devtools/build/java/turbine/javac/TreePrunerTest.java @@ -106,10 +106,8 @@ public class TreePrunerTest { String[] expected = { "class Test {", // " {", - " throw new AssertionError();", " }", " static {", - " throw new AssertionError();", " }", "}", }; |