diff options
author | Rawi01 <Rawi01@users.noreply.github.com> | 2023-03-12 09:05:24 +0100 |
---|---|---|
committer | Reinier Zwitserloot <r.zwitserloot@projectlombok.org> | 2023-03-22 12:33:59 +0100 |
commit | 8c0081a806a3c772f29be5c038024a5a941c4be6 (patch) | |
tree | b9120f8f99941e0eeecdcc8563241074747a65e8 /test/transform/resource/after-delombok | |
parent | 3b968fe57c3f816a27e5d57f1bf6060d6e4c4b4e (diff) | |
download | lombok-8c0081a806a3c772f29be5c038024a5a941c4be6.tar.gz lombok-8c0081a806a3c772f29be5c038024a5a941c4be6.tar.bz2 lombok-8c0081a806a3c772f29be5c038024a5a941c4be6.zip |
[fixes #3364] Generate JCTree clones to prevent duplicate nodes
Diffstat (limited to 'test/transform/resource/after-delombok')
-rw-r--r-- | test/transform/resource/after-delombok/SuperBuilderCustomName.java (renamed from test/transform/resource/after-delombok/BuilderCustomName.java) | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/test/transform/resource/after-delombok/BuilderCustomName.java b/test/transform/resource/after-delombok/SuperBuilderCustomName.java index 900fbb03..cad2716c 100644 --- a/test/transform/resource/after-delombok/BuilderCustomName.java +++ b/test/transform/resource/after-delombok/SuperBuilderCustomName.java @@ -1,8 +1,8 @@ import java.util.List; -class BuilderCustomName<T> { +class SuperBuilderCustomName<T> { private final int field; @java.lang.SuppressWarnings("all") - public static abstract class SimpleTestBuilder<T, C extends BuilderCustomName<T>, B extends BuilderCustomName.SimpleTestBuilder<T, C, B>> { + public static abstract class SimpleTestBuilder<T, C extends SuperBuilderCustomName<T>, B extends SuperBuilderCustomName.SimpleTestBuilder<T, C, B>> { @java.lang.SuppressWarnings("all") private int field; /** @@ -20,31 +20,31 @@ class BuilderCustomName<T> { @java.lang.Override @java.lang.SuppressWarnings("all") public java.lang.String toString() { - return "BuilderCustomName.SimpleTestBuilder(field=" + this.field + ")"; + return "SuperBuilderCustomName.SimpleTestBuilder(field=" + this.field + ")"; } } @java.lang.SuppressWarnings("all") - private static final class SimpleTestBuilderImpl<T> extends BuilderCustomName.SimpleTestBuilder<T, BuilderCustomName<T>, BuilderCustomName.SimpleTestBuilderImpl<T>> { + private static final class SimpleTestBuilderImpl<T> extends SuperBuilderCustomName.SimpleTestBuilder<T, SuperBuilderCustomName<T>, SuperBuilderCustomName.SimpleTestBuilderImpl<T>> { @java.lang.SuppressWarnings("all") private SimpleTestBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") - protected BuilderCustomName.SimpleTestBuilderImpl<T> self() { + protected SuperBuilderCustomName.SimpleTestBuilderImpl<T> self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") - public BuilderCustomName<T> build() { - return new BuilderCustomName<T>(this); + public SuperBuilderCustomName<T> build() { + return new SuperBuilderCustomName<T>(this); } } @java.lang.SuppressWarnings("all") - protected BuilderCustomName(final BuilderCustomName.SimpleTestBuilder<T, ?, ?> b) { + protected SuperBuilderCustomName(final SuperBuilderCustomName.SimpleTestBuilder<T, ?, ?> b) { this.field = b.field; } @java.lang.SuppressWarnings("all") - public static <T> BuilderCustomName.SimpleTestBuilder<T, ?, ?> builder() { - return new BuilderCustomName.SimpleTestBuilderImpl<T>(); + public static <T> SuperBuilderCustomName.SimpleTestBuilder<T, ?, ?> builder() { + return new SuperBuilderCustomName.SimpleTestBuilderImpl<T>(); } }
\ No newline at end of file |