From 2e06cb3ff19fb25b709ddfe5513a953c3d658b2e Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Thu, 6 Feb 2020 22:06:21 +0100 Subject: [#2355] fixed tests for clashes in the generics for superbuilder --- .../after-delombok/SuperBuilderNameClashes.java | 50 +++++++++++----------- 1 file changed, 24 insertions(+), 26 deletions(-) (limited to 'test/transform/resource/after-delombok') diff --git a/test/transform/resource/after-delombok/SuperBuilderNameClashes.java b/test/transform/resource/after-delombok/SuperBuilderNameClashes.java index a33fd6b4..baf47dc4 100644 --- a/test/transform/resource/after-delombok/SuperBuilderNameClashes.java +++ b/test/transform/resource/after-delombok/SuperBuilderNameClashes.java @@ -1,7 +1,7 @@ public class SuperBuilderNameClashes { public static class GenericsClash { @java.lang.SuppressWarnings("all") - public static abstract class GenericsClashBuilder, B2 extends GenericsClashBuilder> { + public static abstract class GenericsClashBuilder, B2 extends SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder> { @java.lang.SuppressWarnings("all") protected abstract B2 self(); @java.lang.SuppressWarnings("all") @@ -13,32 +13,32 @@ public class SuperBuilderNameClashes { } } @java.lang.SuppressWarnings("all") - private static final class GenericsClashBuilderImpl extends GenericsClashBuilder, GenericsClashBuilderImpl> { + private static final class GenericsClashBuilderImpl extends SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder, SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl> { @java.lang.SuppressWarnings("all") private GenericsClashBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") - protected GenericsClashBuilderImpl self() { + protected SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") - public GenericsClash build() { - return new GenericsClash(this); + public SuperBuilderNameClashes.GenericsClash build() { + return new SuperBuilderNameClashes.GenericsClash(this); } } @java.lang.SuppressWarnings("all") - protected GenericsClash(final GenericsClashBuilder b) { + protected GenericsClash(final SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder b) { } @java.lang.SuppressWarnings("all") - public static GenericsClashBuilder builder() { - return new GenericsClashBuilderImpl(); + public static SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder builder() { + return new SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl(); } } public static class B { @java.lang.SuppressWarnings("all") - public static abstract class BBuilder> { + public static abstract class BBuilder> { @java.lang.SuppressWarnings("all") protected abstract B2 self(); @java.lang.SuppressWarnings("all") @@ -50,27 +50,27 @@ public class SuperBuilderNameClashes { } } @java.lang.SuppressWarnings("all") - private static final class BBuilderImpl extends BBuilder { + private static final class BBuilderImpl extends SuperBuilderNameClashes.B.BBuilder { @java.lang.SuppressWarnings("all") private BBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") - protected BBuilderImpl self() { + protected SuperBuilderNameClashes.B.BBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") - public B build() { - return new B(this); + public SuperBuilderNameClashes.B build() { + return new SuperBuilderNameClashes.B(this); } } @java.lang.SuppressWarnings("all") - protected B(final BBuilder b) { + protected B(final SuperBuilderNameClashes.B.BBuilder b) { } @java.lang.SuppressWarnings("all") - public static BBuilder builder() { - return new BBuilderImpl(); + public static SuperBuilderNameClashes.B.BBuilder builder() { + return new SuperBuilderNameClashes.B.BBuilderImpl(); } } public static class C2 { @@ -78,7 +78,7 @@ public class SuperBuilderNameClashes { public static class C { C2 c2; @java.lang.SuppressWarnings("all") - public static abstract class CBuilder> { + public static abstract class CBuilder> { @java.lang.SuppressWarnings("all") private C2 c2; @java.lang.SuppressWarnings("all") @@ -97,30 +97,28 @@ public class SuperBuilderNameClashes { } } @java.lang.SuppressWarnings("all") - private static final class CBuilderImpl extends CBuilder { + private static final class CBuilderImpl extends SuperBuilderNameClashes.C.CBuilder { @java.lang.SuppressWarnings("all") private CBuilderImpl() { } - @java.lang.Override @java.lang.SuppressWarnings("all") - protected CBuilderImpl self() { + protected SuperBuilderNameClashes.C.CBuilderImpl self() { return this; } - @java.lang.Override @java.lang.SuppressWarnings("all") - public C build() { - return new C(this); + public SuperBuilderNameClashes.C build() { + return new SuperBuilderNameClashes.C(this); } } @java.lang.SuppressWarnings("all") - protected C(final CBuilder b) { + protected C(final SuperBuilderNameClashes.C.CBuilder b) { this.c2 = b.c2; } @java.lang.SuppressWarnings("all") - public static CBuilder builder() { - return new CBuilderImpl(); + public static SuperBuilderNameClashes.C.CBuilder builder() { + return new SuperBuilderNameClashes.C.CBuilderImpl(); } } } -- cgit