From 80c1b2d2e767f92743b965e3735472e8420848bf Mon Sep 17 00:00:00 2001 From: Roel Spilker <r.spilker@gmail.com> Date: Thu, 12 Sep 2019 21:55:40 +0200 Subject: add test for #2230 --- test/transform/resource/after-delombok/WitherLegacyStar.java | 10 ++++++++++ test/transform/resource/after-ecj/WitherLegacyStar.java | 11 +++++++++++ test/transform/resource/before/WitherLegacyStar.java | 8 ++++++++ 3 files changed, 29 insertions(+) create mode 100644 test/transform/resource/after-delombok/WitherLegacyStar.java create mode 100644 test/transform/resource/after-ecj/WitherLegacyStar.java create mode 100644 test/transform/resource/before/WitherLegacyStar.java (limited to 'test') diff --git a/test/transform/resource/after-delombok/WitherLegacyStar.java b/test/transform/resource/after-delombok/WitherLegacyStar.java new file mode 100644 index 00000000..69da9278 --- /dev/null +++ b/test/transform/resource/after-delombok/WitherLegacyStar.java @@ -0,0 +1,10 @@ +class WitherLegacyStar { + int i; + WitherLegacyStar(int i) { + this.i = i; + } + @java.lang.SuppressWarnings("all") + public WitherLegacyStar withI(final int i) { + return this.i == i ? this : new WitherLegacyStar(i); + } +} diff --git a/test/transform/resource/after-ecj/WitherLegacyStar.java b/test/transform/resource/after-ecj/WitherLegacyStar.java new file mode 100644 index 00000000..7aeaa969 --- /dev/null +++ b/test/transform/resource/after-ecj/WitherLegacyStar.java @@ -0,0 +1,11 @@ +import lombok.experimental.*; +class WitherLegacyStar { + @Wither int i; + WitherLegacyStar(int i) { + super(); + this.i = i; + } + public @java.lang.SuppressWarnings("all") WitherLegacyStar withI(final int i) { + return ((this.i == i) ? this : new WitherLegacyStar(i)); + } +} \ No newline at end of file diff --git a/test/transform/resource/before/WitherLegacyStar.java b/test/transform/resource/before/WitherLegacyStar.java new file mode 100644 index 00000000..e1a58ae1 --- /dev/null +++ b/test/transform/resource/before/WitherLegacyStar.java @@ -0,0 +1,8 @@ +import lombok.experimental.*; +class WitherLegacyStar { + @Wither int i; + + WitherLegacyStar(int i) { + this.i = i; + } +} -- cgit