aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/java_tools/buildjar/javatests
diff options
context:
space:
mode:
authorGravatar Liam Miller-Cushon <cushon@google.com>2016-11-17 00:41:28 +0000
committerGravatar Kristina Chodorow <kchodorow@google.com>2016-11-17 18:18:22 +0000
commitc167d1e9dc03aebdc7dd8f59cbde4e4d783fee0e (patch)
treea66cabd0016b7dd0e9f2f3ea6a069825ffd714c0 /src/java_tools/buildjar/javatests
parent3207f936c7f56749b5f6635b5fc7a2a99af9c963 (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.java2
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();",
" }",
"}",
};