aboutsummaryrefslogtreecommitdiff
path: root/test/transform/resource/before
diff options
context:
space:
mode:
authorReinier Zwitserloot <reinier@zwitserloot.com>2015-02-01 06:52:52 +0100
committerReinier Zwitserloot <reinier@zwitserloot.com>2015-02-01 06:53:10 +0100
commite5860edabe31f3b6ceabd91f9cbcadf3d4d0315a (patch)
treeb1d52306c826f384aed0ff9228029feb3f0ff88d /test/transform/resource/before
parenta6170f5298daf42931877a2d9c98e6f2ad1985be (diff)
downloadlombok-e5860edabe31f3b6ceabd91f9cbcadf3d4d0315a.tar.gz
lombok-e5860edabe31f3b6ceabd91f9cbcadf3d4d0315a.tar.bz2
lombok-e5860edabe31f3b6ceabd91f9cbcadf3d4d0315a.zip
Fixed issues with val in inner classes, and re-enabled a test that caught it that we ignored earlier.
Diffstat (limited to 'test/transform/resource/before')
-rw-r--r--test/transform/resource/before/ValAnonymousSubclassWithGenerics.java2
-rw-r--r--test/transform/resource/before/ValWithLocalClasses.java1
2 files changed, 2 insertions, 1 deletions
diff --git a/test/transform/resource/before/ValAnonymousSubclassWithGenerics.java b/test/transform/resource/before/ValAnonymousSubclassWithGenerics.java
index 49fc86e0..c0f8157a 100644
--- a/test/transform/resource/before/ValAnonymousSubclassWithGenerics.java
+++ b/test/transform/resource/before/ValAnonymousSubclassWithGenerics.java
@@ -1,4 +1,4 @@
-// ignore
+// issue 205: val inside anonymous inner classes is a bit tricky in javac, this test ensures we don't break it.
import java.util.*;
import lombok.val;
diff --git a/test/transform/resource/before/ValWithLocalClasses.java b/test/transform/resource/before/ValWithLocalClasses.java
index 8c6be4f9..572a1e7d 100644
--- a/test/transform/resource/before/ValWithLocalClasses.java
+++ b/test/transform/resource/before/ValWithLocalClasses.java
@@ -1,3 +1,4 @@
+//issue 694: In javac, resolving the RHS (which is what val does) can cause an entire class to be resolved, breaking all usage of val inside that class. This tests that we handle that better.
class ValWithLocalClasses1 {
{
lombok.val f2 = new ValWithLocalClasses2() {};