From 3e57b2a0b485c26b0e4fa7b4fa91976b7da46b66 Mon Sep 17 00:00:00 2001 From: Rawi01 Date: Thu, 21 Mar 2024 20:29:56 +0100 Subject: [PATCH 01/17] [fixes #2848] Support onX.flagUsage configuration key --- .../eclipse/handlers/HandleConstructor.java | 65 +++++++++++-------- .../lombok/eclipse/handlers/HandleGetter.java | 3 + .../lombok/eclipse/handlers/HandleSetter.java | 8 ++- .../javac/handlers/HandleConstructor.java | 59 ++++++++++------- .../lombok/javac/handlers/HandleGetter.java | 3 + .../lombok/javac/handlers/HandleSetter.java | 8 ++- .../resource/before/OnXFlagUsage.java | 21 ++++++ .../OnXFlagUsage.java.messages | 6 ++ .../messages-ecj/OnXFlagUsage.java.messages | 6 ++ 9 files changed, 124 insertions(+), 55 deletions(-) create mode 100644 test/transform/resource/before/OnXFlagUsage.java create mode 100644 test/transform/resource/messages-delombok/OnXFlagUsage.java.messages create mode 100644 test/transform/resource/messages-ecj/OnXFlagUsage.java.messages diff --git a/src/core/lombok/eclipse/handlers/HandleConstructor.java b/src/core/lombok/eclipse/handlers/HandleConstructor.java index 52213846..8d9c5f7b 100755 --- a/src/core/lombok/eclipse/handlers/HandleConstructor.java +++ b/src/core/lombok/eclipse/handlers/HandleConstructor.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010-2021 The Project Lombok Authors. + * Copyright (C) 2010-2024 The Project Lombok Authors. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -101,6 +101,9 @@ public class HandleConstructor { boolean force = ann.force(); List onConstructor = unboxAndRemoveAnnotationParameter(ast, "onConstructor", "@NoArgsConstructor(onConstructor", annotationNode); + if (!onConstructor.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@NoArgsConstructor(onConstructor=...)"); + } handleConstructor.generateConstructor(typeNode, level, Collections.emptyList(), force, staticName, SkipIfConstructorExists.NO, onConstructor, annotationNode); } @@ -125,6 +128,9 @@ public class HandleConstructor { } List onConstructor = unboxAndRemoveAnnotationParameter(ast, "onConstructor", "@RequiredArgsConstructor(onConstructor", annotationNode); + if (!onConstructor.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@RequiredArgsConstructor(onConstructor=...)"); + } handleConstructor.generateConstructor( typeNode, level, findRequiredFields(typeNode), false, staticName, SkipIfConstructorExists.NO, @@ -132,6 +138,36 @@ public class HandleConstructor { } } + @Provides + public static class HandleAllArgsConstructor extends EclipseAnnotationHandler { + private static final String NAME = AllArgsConstructor.class.getSimpleName(); + + private HandleConstructor handleConstructor = new HandleConstructor(); + + @Override public void handle(AnnotationValues annotation, Annotation ast, EclipseNode annotationNode) { + handleFlagUsage(annotationNode, ConfigurationKeys.ALL_ARGS_CONSTRUCTOR_FLAG_USAGE, "@AllArgsConstructor", ConfigurationKeys.ANY_CONSTRUCTOR_FLAG_USAGE, "any @xArgsConstructor"); + + EclipseNode typeNode = annotationNode.up(); + if (!checkLegality(typeNode, annotationNode, NAME)) return; + AllArgsConstructor ann = annotation.getInstance(); + AccessLevel level = ann.access(); + if (level == AccessLevel.NONE) return; + String staticName = ann.staticName(); + if (annotation.isExplicit("suppressConstructorProperties")) { + annotationNode.addError("This deprecated feature is no longer supported. Remove it; you can create a lombok.config file with 'lombok.anyConstructor.suppressConstructorProperties = true'."); + } + + List onConstructor = unboxAndRemoveAnnotationParameter(ast, "onConstructor", "@AllArgsConstructor(onConstructor", annotationNode); + if (!onConstructor.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@AllArgsConstructor(onConstructor=...)"); + } + + handleConstructor.generateConstructor( + typeNode, level, findAllFields(typeNode), false, staticName, SkipIfConstructorExists.NO, + onConstructor, annotationNode); + } + } + private static List findRequiredFields(EclipseNode typeNode) { return findFields(typeNode, true); } @@ -167,33 +203,6 @@ public class HandleConstructor { return fields; } - @Provides - public static class HandleAllArgsConstructor extends EclipseAnnotationHandler { - private static final String NAME = AllArgsConstructor.class.getSimpleName(); - - private HandleConstructor handleConstructor = new HandleConstructor(); - - @Override public void handle(AnnotationValues annotation, Annotation ast, EclipseNode annotationNode) { - handleFlagUsage(annotationNode, ConfigurationKeys.ALL_ARGS_CONSTRUCTOR_FLAG_USAGE, "@AllArgsConstructor", ConfigurationKeys.ANY_CONSTRUCTOR_FLAG_USAGE, "any @xArgsConstructor"); - - EclipseNode typeNode = annotationNode.up(); - if (!checkLegality(typeNode, annotationNode, NAME)) return; - AllArgsConstructor ann = annotation.getInstance(); - AccessLevel level = ann.access(); - if (level == AccessLevel.NONE) return; - String staticName = ann.staticName(); - if (annotation.isExplicit("suppressConstructorProperties")) { - annotationNode.addError("This deprecated feature is no longer supported. Remove it; you can create a lombok.config file with 'lombok.anyConstructor.suppressConstructorProperties = true'."); - } - - List onConstructor = unboxAndRemoveAnnotationParameter(ast, "onConstructor", "@AllArgsConstructor(onConstructor", annotationNode); - - handleConstructor.generateConstructor( - typeNode, level, findAllFields(typeNode), false, staticName, SkipIfConstructorExists.NO, - onConstructor, annotationNode); - } - } - static boolean checkLegality(EclipseNode typeNode, EclipseNode errorNode, String name) { if (!isClassOrEnum(typeNode)) { errorNode.addError(name + " is only supported on a class or an enum."); diff --git a/src/core/lombok/eclipse/handlers/HandleGetter.java b/src/core/lombok/eclipse/handlers/HandleGetter.java index 5ed2c2d9..dbe8cc92 100644 --- a/src/core/lombok/eclipse/handlers/HandleGetter.java +++ b/src/core/lombok/eclipse/handlers/HandleGetter.java @@ -147,6 +147,9 @@ public class HandleGetter extends EclipseAnnotationHandler { if (node == null) return; List onMethod = unboxAndRemoveAnnotationParameter(ast, "onMethod", "@Getter(onMethod", annotationNode); + if (!onMethod.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@Getter(onMethod=...)"); + } switch (node.getKind()) { case FIELD: diff --git a/src/core/lombok/eclipse/handlers/HandleSetter.java b/src/core/lombok/eclipse/handlers/HandleSetter.java index f09f1485..99552efc 100644 --- a/src/core/lombok/eclipse/handlers/HandleSetter.java +++ b/src/core/lombok/eclipse/handlers/HandleSetter.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2009-2022 The Project Lombok Authors. + * Copyright (C) 2009-2024 The Project Lombok Authors. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -120,7 +120,13 @@ public class HandleSetter extends EclipseAnnotationHandler { if (level == AccessLevel.NONE || node == null) return; List onMethod = unboxAndRemoveAnnotationParameter(ast, "onMethod", "@Setter(onMethod", annotationNode); + if (!onMethod.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@Setter(onMethod=...)"); + } List onParam = unboxAndRemoveAnnotationParameter(ast, "onParam", "@Setter(onParam", annotationNode); + if (!onParam.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@Setter(onParam=...)"); + } switch (node.getKind()) { case FIELD: diff --git a/src/core/lombok/javac/handlers/HandleConstructor.java b/src/core/lombok/javac/handlers/HandleConstructor.java index 6a5dad1b..372bc57d 100644 --- a/src/core/lombok/javac/handlers/HandleConstructor.java +++ b/src/core/lombok/javac/handlers/HandleConstructor.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010-2021 The Project Lombok Authors. + * Copyright (C) 2010-2024 The Project Lombok Authors. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -73,6 +73,9 @@ public class HandleConstructor { JavacNode typeNode = annotationNode.up(); if (!checkLegality(typeNode, annotationNode, NAME)) return; List onConstructor = unboxAndRemoveAnnotationParameter(ast, "onConstructor", "@NoArgsConstructor(onConstructor", annotationNode); + if (!onConstructor.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@NoArgsConstructor(onConstructor=...)"); + } NoArgsConstructor ann = annotation.getInstance(); AccessLevel level = ann.access(); if (level == AccessLevel.NONE) return; @@ -95,6 +98,9 @@ public class HandleConstructor { JavacNode typeNode = annotationNode.up(); if (!checkLegality(typeNode, annotationNode, NAME)) return; List onConstructor = unboxAndRemoveAnnotationParameter(ast, "onConstructor", "@RequiredArgsConstructor(onConstructor", annotationNode); + if (!onConstructor.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@RequiredArgsConstructor(onConstructor=...)"); + } RequiredArgsConstructor ann = annotation.getInstance(); AccessLevel level = ann.access(); if (level == AccessLevel.NONE) return; @@ -107,6 +113,33 @@ public class HandleConstructor { } } + @Provides + public static class HandleAllArgsConstructor extends JavacAnnotationHandler { + private static final String NAME = AllArgsConstructor.class.getSimpleName(); + private HandleConstructor handleConstructor = new HandleConstructor(); + + @Override public void handle(AnnotationValues annotation, JCAnnotation ast, JavacNode annotationNode) { + handleFlagUsage(annotationNode, ConfigurationKeys.ALL_ARGS_CONSTRUCTOR_FLAG_USAGE, "@AllArgsConstructor", ConfigurationKeys.ANY_CONSTRUCTOR_FLAG_USAGE, "any @xArgsConstructor"); + + deleteAnnotationIfNeccessary(annotationNode, AllArgsConstructor.class); + deleteImportFromCompilationUnit(annotationNode, "lombok.AccessLevel"); + JavacNode typeNode = annotationNode.up(); + if (!checkLegality(typeNode, annotationNode, NAME)) return; + List onConstructor = unboxAndRemoveAnnotationParameter(ast, "onConstructor", "@AllArgsConstructor(onConstructor", annotationNode); + if (!onConstructor.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@AllArgsConstructor(onConstructor=...)"); + } + AllArgsConstructor ann = annotation.getInstance(); + AccessLevel level = ann.access(); + if (level == AccessLevel.NONE) return; + String staticName = ann.staticName(); + if (annotation.isExplicit("suppressConstructorProperties")) { + annotationNode.addError("This deprecated feature is no longer supported. Remove it; you can create a lombok.config file with 'lombok.anyConstructor.suppressConstructorProperties = true'."); + } + handleConstructor.generateConstructor(typeNode, level, onConstructor, findAllFields(typeNode), false, staticName, SkipIfConstructorExists.NO, annotationNode); + } + } + public static List findRequiredFields(JavacNode typeNode) { return findFields(typeNode, true); } @@ -132,30 +165,6 @@ public class HandleConstructor { return fields.toList(); } - @Provides - public static class HandleAllArgsConstructor extends JavacAnnotationHandler { - private static final String NAME = AllArgsConstructor.class.getSimpleName(); - private HandleConstructor handleConstructor = new HandleConstructor(); - - @Override public void handle(AnnotationValues annotation, JCAnnotation ast, JavacNode annotationNode) { - handleFlagUsage(annotationNode, ConfigurationKeys.ALL_ARGS_CONSTRUCTOR_FLAG_USAGE, "@AllArgsConstructor", ConfigurationKeys.ANY_CONSTRUCTOR_FLAG_USAGE, "any @xArgsConstructor"); - - deleteAnnotationIfNeccessary(annotationNode, AllArgsConstructor.class); - deleteImportFromCompilationUnit(annotationNode, "lombok.AccessLevel"); - JavacNode typeNode = annotationNode.up(); - if (!checkLegality(typeNode, annotationNode, NAME)) return; - List onConstructor = unboxAndRemoveAnnotationParameter(ast, "onConstructor", "@AllArgsConstructor(onConstructor", annotationNode); - AllArgsConstructor ann = annotation.getInstance(); - AccessLevel level = ann.access(); - if (level == AccessLevel.NONE) return; - String staticName = ann.staticName(); - if (annotation.isExplicit("suppressConstructorProperties")) { - annotationNode.addError("This deprecated feature is no longer supported. Remove it; you can create a lombok.config file with 'lombok.anyConstructor.suppressConstructorProperties = true'."); - } - handleConstructor.generateConstructor(typeNode, level, onConstructor, findAllFields(typeNode), false, staticName, SkipIfConstructorExists.NO, annotationNode); - } - } - public static List findAllFields(JavacNode typeNode) { return findAllFields(typeNode, false); } diff --git a/src/core/lombok/javac/handlers/HandleGetter.java b/src/core/lombok/javac/handlers/HandleGetter.java index dac524dd..cdd31531 100644 --- a/src/core/lombok/javac/handlers/HandleGetter.java +++ b/src/core/lombok/javac/handlers/HandleGetter.java @@ -144,6 +144,9 @@ public class HandleGetter extends JavacAnnotationHandler { if (node == null) return; List onMethod = unboxAndRemoveAnnotationParameter(ast, "onMethod", "@Getter(onMethod", annotationNode); + if (!onMethod.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@Getter(onMethod=...)"); + } switch (node.getKind()) { case FIELD: diff --git a/src/core/lombok/javac/handlers/HandleSetter.java b/src/core/lombok/javac/handlers/HandleSetter.java index 04fa8b77..380f71ca 100644 --- a/src/core/lombok/javac/handlers/HandleSetter.java +++ b/src/core/lombok/javac/handlers/HandleSetter.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2009-2022 The Project Lombok Authors. + * Copyright (C) 2009-2024 The Project Lombok Authors. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -123,7 +123,13 @@ public class HandleSetter extends JavacAnnotationHandler { if (level == AccessLevel.NONE || node == null) return; List onMethod = unboxAndRemoveAnnotationParameter(ast, "onMethod", "@Setter(onMethod", annotationNode); + if (!onMethod.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@Setter(onMethod=...)"); + } List onParam = unboxAndRemoveAnnotationParameter(ast, "onParam", "@Setter(onParam", annotationNode); + if (!onParam.isEmpty()) { + handleFlagUsage(annotationNode, ConfigurationKeys.ON_X_FLAG_USAGE, "@Setter(onParam=...)"); + } switch (node.getKind()) { case FIELD: diff --git a/test/transform/resource/before/OnXFlagUsage.java b/test/transform/resource/before/OnXFlagUsage.java new file mode 100644 index 00000000..8f7f4632 --- /dev/null +++ b/test/transform/resource/before/OnXFlagUsage.java @@ -0,0 +1,21 @@ +//conf: lombok.onX.flagUsage = warning +//skip compare content: We're just checking if the flagUsage key works. +import lombok.AllArgsConstructor; +import lombok.Getter; +import lombok.NoArgsConstructor; +import lombok.RequiredArgsConstructor; +import lombok.Setter; + +@Getter(onMethod_ = @Deprecated) +@Setter(onMethod_ = @Deprecated, onParam_ = @Deprecated) +@NoArgsConstructor(onConstructor_ = @Deprecated) +@AllArgsConstructor(onConstructor_ = @Deprecated) +public class OnXFlagUsage { + private final String a = ""; + private String b; +} + +@RequiredArgsConstructor(onConstructor_ = @Deprecated) +class OnXFlagUsage2 { + private final String a = ""; +} \ No newline at end of file diff --git a/test/transform/resource/messages-delombok/OnXFlagUsage.java.messages b/test/transform/resource/messages-delombok/OnXFlagUsage.java.messages new file mode 100644 index 00000000..c4187b9f --- /dev/null +++ b/test/transform/resource/messages-delombok/OnXFlagUsage.java.messages @@ -0,0 +1,6 @@ +9 Use of @Getter(onMethod=...) is flagged according to lombok configuration. +10 Use of @Setter(onMethod=...) is flagged according to lombok configuration. +10 Use of @Setter(onParam=...) is flagged according to lombok configuration. +11 Use of @NoArgsConstructor(onConstructor=...) is flagged according to lombok configuration. +12 Use of @AllArgsConstructor(onConstructor=...) is flagged according to lombok configuration. +18 Use of @RequiredArgsConstructor(onConstructor=...) is flagged according to lombok configuration. \ No newline at end of file diff --git a/test/transform/resource/messages-ecj/OnXFlagUsage.java.messages b/test/transform/resource/messages-ecj/OnXFlagUsage.java.messages new file mode 100644 index 00000000..c4187b9f --- /dev/null +++ b/test/transform/resource/messages-ecj/OnXFlagUsage.java.messages @@ -0,0 +1,6 @@ +9 Use of @Getter(onMethod=...) is flagged according to lombok configuration. +10 Use of @Setter(onMethod=...) is flagged according to lombok configuration. +10 Use of @Setter(onParam=...) is flagged according to lombok configuration. +11 Use of @NoArgsConstructor(onConstructor=...) is flagged according to lombok configuration. +12 Use of @AllArgsConstructor(onConstructor=...) is flagged according to lombok configuration. +18 Use of @RequiredArgsConstructor(onConstructor=...) is flagged according to lombok configuration. \ No newline at end of file From 16c42065227e8ace833aeff60de621808c5b4c62 Mon Sep 17 00:00:00 2001 From: Rawi01 Date: Thu, 21 Mar 2024 20:37:12 +0100 Subject: [PATCH 02/17] Exclude test for JDK < 8 --- test/transform/resource/before/OnXFlagUsage.java | 1 + 1 file changed, 1 insertion(+) diff --git a/test/transform/resource/before/OnXFlagUsage.java b/test/transform/resource/before/OnXFlagUsage.java index 8f7f4632..7e7a48bf 100644 --- a/test/transform/resource/before/OnXFlagUsage.java +++ b/test/transform/resource/before/OnXFlagUsage.java @@ -1,3 +1,4 @@ +//version 8: //conf: lombok.onX.flagUsage = warning //skip compare content: We're just checking if the flagUsage key works. import lombok.AllArgsConstructor; From 6585ca08870b8c6313cc80618be4f302b178b701 Mon Sep 17 00:00:00 2001 From: Rawi01 Date: Mon, 18 Mar 2024 17:58:20 +0100 Subject: [PATCH 03/17] Support for new CaseStatement constructor --- src/utils/lombok/eclipse/Eclipse.java | 59 ++++++++++++++++++++------- 1 file changed, 44 insertions(+), 15 deletions(-) diff --git a/src/utils/lombok/eclipse/Eclipse.java b/src/utils/lombok/eclipse/Eclipse.java index 624e521a..e5afa7fd 100644 --- a/src/utils/lombok/eclipse/Eclipse.java +++ b/src/utils/lombok/eclipse/Eclipse.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2009-2021 The Project Lombok Authors. + * Copyright (C) 2009-2024 The Project Lombok Authors. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -21,6 +21,7 @@ */ package lombok.eclipse; +import java.lang.reflect.Constructor; import java.lang.reflect.Field; import java.util.ArrayList; import java.util.Arrays; @@ -279,22 +280,50 @@ public class Eclipse { } } - private static boolean caseStatementInit = false; - private static Field caseStatementConstantExpressions = null; + private static final Field CASE_STATEMENT_CONSTANT_EXPRESSIONS = Permit.permissiveGetField(CaseStatement.class, "constantExpressions"); + private static final Constructor CASE_STATEMENT_CONSTRUCTOR_SINGLE; + private static final Constructor CASE_STATEMENT_CONSTRUCTOR_ARRAY; + private static final Expression[] EMPTY_EXPRESSIONS; + static { + Constructor constructorSingle = null, constructorArray = null; + Expression[] emptyExpressions = new Expression[0]; + + try { + constructorSingle = Permit.getConstructor(CaseStatement.class, Expression.class, int.class, int.class); + } catch (NoSuchMethodException ignore) { + } + + try { + constructorArray = Permit.getConstructor(CaseStatement.class, Expression[].class, int.class, int.class); + } catch (NoSuchMethodException ignore) { + } + + try { + emptyExpressions = Permit.get(Permit.permissiveGetField(Expression.class, "NO_EXPRESSIONS"), null); + } catch (Throwable ignore) { + } + + CASE_STATEMENT_CONSTRUCTOR_SINGLE = constructorSingle; + CASE_STATEMENT_CONSTRUCTOR_ARRAY = constructorArray; + EMPTY_EXPRESSIONS = emptyExpressions; + } public static CaseStatement createCaseStatement(Expression expr) { - CaseStatement stat = new CaseStatement(expr, 0, 0); - if (expr == null) return stat; - if (!caseStatementInit) { - try { - caseStatementConstantExpressions = Permit.getField(CaseStatement.class, "constantExpressions"); - caseStatementConstantExpressions.setAccessible(true); - } catch (NoSuchFieldException ignore) {} - caseStatementInit = true; + final CaseStatement stat; + if (CASE_STATEMENT_CONSTRUCTOR_SINGLE != null) { + stat = Permit.newInstanceSneaky(CASE_STATEMENT_CONSTRUCTOR_SINGLE, expr, 0, 0); + if (stat != null && expr != null && CASE_STATEMENT_CONSTANT_EXPRESSIONS != null) { + try { + Permit.set(CASE_STATEMENT_CONSTANT_EXPRESSIONS, stat, new Expression[] {expr}); + } catch (IllegalAccessException ignore) { + } + } + } else { + Expression[] expressions = EMPTY_EXPRESSIONS; + if (expr != null) { + expressions = new Expression[] {expr}; + } + stat = Permit.newInstanceSneaky(CASE_STATEMENT_CONSTRUCTOR_ARRAY, expressions, 0, 0); } - if (caseStatementConstantExpressions != null) try { - caseStatementConstantExpressions.set(stat, new Expression[] {expr}); - } catch (IllegalArgumentException ignore) { - } catch (IllegalAccessException ignore) {} return stat; } } From 19a55d0cc232dc44c8759dee70c2137198e9cf9a Mon Sep 17 00:00:00 2001 From: Rawi01 Date: Tue, 19 Mar 2024 17:43:05 +0100 Subject: [PATCH 04/17] Add dynamic selection of eclipse class in CleanupTest --- .../src/lombok/eclipse/cleanup/CleanupTest.java | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/test/eclipse/src/lombok/eclipse/cleanup/CleanupTest.java b/test/eclipse/src/lombok/eclipse/cleanup/CleanupTest.java index 76956aff..ba29926e 100644 --- a/test/eclipse/src/lombok/eclipse/cleanup/CleanupTest.java +++ b/test/eclipse/src/lombok/eclipse/cleanup/CleanupTest.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022 The Project Lombok Authors. + * Copyright (C) 2022-2024 The Project Lombok Authors. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -23,6 +23,8 @@ package lombok.eclipse.cleanup; import static lombok.eclipse.RefactoringUtils.performRefactoring; +import java.lang.reflect.Constructor; +import java.util.Map; import java.util.Map.Entry; import org.eclipse.jdt.core.ICompilationUnit; @@ -30,8 +32,8 @@ import org.eclipse.jdt.internal.corext.fix.CleanUpConstants; import org.eclipse.jdt.internal.corext.fix.CleanUpRefactoring; import org.eclipse.jdt.internal.corext.fix.CleanUpRegistry; import org.eclipse.jdt.internal.ui.JavaPlugin; -import org.eclipse.jdt.internal.ui.fix.CodeStyleCleanUp; import org.eclipse.jdt.internal.ui.fix.MapCleanUpOptions; +import org.eclipse.jdt.ui.cleanup.ICleanUp; import org.junit.Rule; import org.junit.Test; import org.junit.runner.RunWith; @@ -59,7 +61,16 @@ public class CleanupTest { CleanUpRefactoring ref = new CleanUpRefactoring(); ref.addCompilationUnit(cu); - ref.addCleanUp(new CodeStyleCleanUp(options.getMap())); + + // Load the class dynamically to avoid compile errors when running with older versions of Eclipse + Class cleanUpClass; + try { + cleanUpClass = Class.forName("org.eclipse.jdt.internal.ui.fix.CodeStyleCleanUp"); + } catch (ClassNotFoundException e) { + cleanUpClass = Class.forName("org.eclipse.jdt.internal.ui.fix.CodeStyleCleanUpCore"); + } + Constructor cleanUpConstructor = cleanUpClass.getConstructor(Map.class); + ref.addCleanUp((ICleanUp) cleanUpConstructor.newInstance(options.getMap())); performRefactoring(ref); } From 77761d9ff7a5ae06bc1fa0957abfb05b0a5887e1 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Tue, 14 May 2024 02:11:21 +0200 Subject: [PATCH 05/17] [changelog] [#3638] Reflect fix of issue in previous commit --- doc/changelog.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changelog.markdown b/doc/changelog.markdown index 7303de17..68bf7482 100644 --- a/doc/changelog.markdown +++ b/doc/changelog.markdown @@ -2,7 +2,7 @@ Lombok Changelog ---------------- ### v1.18.33 "Edgy Guinea Pig" -* We recently released v1.18.32; there is no edge release since then. +* PLATFORM: Added support for Eclipse 2024-06; you'd get some `NoSuchMethodError` traces in your logs if using `@Builder` or `@Singular` prior to this fix. [Issue #3638](https://github.com/projectlombok/lombok/issues/3638). ### v1.18.32 (March 20th, 2024) * PLATFORM: Initial JDK22 support added. From 8a99ac7d48508754e06a9821b749c248fcef438d Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 01:18:38 +0200 Subject: [PATCH 06/17] [trivial] toss out an unused import --- test/bytecode/src/lombok/bytecode/TestPostCompiler.java | 1 - 1 file changed, 1 deletion(-) diff --git a/test/bytecode/src/lombok/bytecode/TestPostCompiler.java b/test/bytecode/src/lombok/bytecode/TestPostCompiler.java index 3814e00d..02185f7e 100644 --- a/test/bytecode/src/lombok/bytecode/TestPostCompiler.java +++ b/test/bytecode/src/lombok/bytecode/TestPostCompiler.java @@ -24,7 +24,6 @@ package lombok.bytecode; import static org.junit.Assert.*; import java.io.File; -import java.io.IOException; import lombok.core.DiagnosticsReceiver; import lombok.core.PostCompiler; From 280d12c62d6e7bc2f776109dc50e910d2bae8a17 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 01:44:14 +0200 Subject: [PATCH 07/17] [test-framework] Allow deity decrees when testing: We _know_ lombok is correct, it is the tests that are wrong: Useful for small refactors that cause big test file changes. --- test/core/src/lombok/AbstractRunTests.java | 126 ++++++++++++--------- test/core/src/lombok/DirectoryRunner.java | 13 ++- test/core/src/lombok/LombokTestSource.java | 30 +++-- 3 files changed, 103 insertions(+), 66 deletions(-) diff --git a/test/core/src/lombok/AbstractRunTests.java b/test/core/src/lombok/AbstractRunTests.java index 0cb379ff..6877bcfa 100644 --- a/test/core/src/lombok/AbstractRunTests.java +++ b/test/core/src/lombok/AbstractRunTests.java @@ -25,10 +25,12 @@ import static org.junit.Assert.*; import java.io.BufferedReader; import java.io.File; +import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.FileReader; import java.io.IOException; +import java.io.InputStreamReader; import java.net.URI; import java.util.ArrayList; import java.util.Collection; @@ -49,13 +51,7 @@ import lombok.transform.TestLombokFilesIdempotent; import lombok.transform.TestSourceFiles; public abstract class AbstractRunTests { - private final File dumpActualFilesHere; - - public AbstractRunTests() { - this.dumpActualFilesHere = findPlaceToDumpActualFiles(); - } - - public final FileTester createTester(final DirectoryRunner.TestParams params, final File file, String platform, int version) throws IOException { + public final FileTester createTester(final DirectoryRunner.TestParams params, final File file, String platform, int version, boolean copyToSource) throws IOException { ConfigurationKeysLoader.LoaderLoader.loadAllConfigurationKeys(); AssertionError directiveFailure = null; LombokTestSource sourceDirectives = null; @@ -107,7 +103,7 @@ public abstract class AbstractRunTests { if (params.expectChanges() && !forceUnchanged && !changed) result.addMessage(new CompilerMessage(-1, -1, true, "not flagged modified")); if (!params.expectChanges() && changed) result.addMessage(new CompilerMessage(-1, -1, true, "unexpected modification")); - compare(file.getName(), expected, result, params.printErrors(), sourceDirectives_.isSkipCompareContent() || expected.isSkipCompareContent()); + compare(file.getName(), expected, result, params.printErrors(), sourceDirectives_.isSkipCompareContent() || expected.isSkipCompareContent(), copyToSource); } }; } @@ -131,20 +127,34 @@ public abstract class AbstractRunTests { return result.toString(); } - private static File findPlaceToDumpActualFiles() { - String location = System.getProperty("lombok.tests.dump_actual_files"); - if (location != null) { - File dumpActualFilesHere = new File(location); - dumpActualFilesHere.mkdirs(); - return dumpActualFilesHere; - } - return null; - } - private static void dumpToFile(File file, String content) throws IOException { + List directives = new ArrayList(); + + if (file.exists()) { + BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file), "UTF-8")); + try { + while (true) { + String line = br.readLine(); + if (line == null) break; + if (line.startsWith("//")) directives.add(line); + else if (!line.isEmpty()) break; + } + } finally { + br.close(); + } + } + FileOutputStream fos = new FileOutputStream(file); try { - fos.write(content.getBytes("UTF-8")); + for (String directive : directives) fos.write((directive + "\n").getBytes("UTF-8")); + + boolean atStart = true; + for (String line : content.split("(\\r?\\n)")) { + if (line.isEmpty()) continue; + if (atStart && line.startsWith("//")) continue; + atStart = false; + fos.write((line + "\n").getBytes("UTF-8")); + } } finally { fos.close(); } @@ -152,6 +162,7 @@ public abstract class AbstractRunTests { private static void dumpToFile(File file, Collection content) throws IOException { FileOutputStream fos = new FileOutputStream(file); + System.err.println(">>> DUMPING ERR MSG: " + file.getAbsolutePath()); try { for (CompilerMessage message : content) { fos.write(CompilerMessageMatcher.asCompilerMessageMatcher(message).toString().getBytes("UTF-8")); @@ -162,56 +173,67 @@ public abstract class AbstractRunTests { } } - private void compare(String name, LombokTestSource expected, TransformationResult result, boolean printErrors, boolean skipCompareContent) throws Throwable { + private void compare(String name, LombokTestSource expected, TransformationResult result, boolean printErrors, boolean skipCompareContent, boolean copyToSource) throws Throwable { String actualFile = result.getOutput(); LinkedHashSet actualMessages = result.getMessages(); if (!skipCompareContent) try { compareContent(name, expected.getContent(), actualFile); } catch (Throwable e) { - if (printErrors) { - System.out.println("***** " + name + " *****"); - System.out.println(e.getMessage()); - System.out.println("**** Expected ******"); - System.out.println(expected.getContent()); - System.out.println("**** Actual ******"); - System.out.println(actualFile); - if (actualMessages != null && !actualMessages.isEmpty()) { - System.out.println("**** Actual Errors *****"); - for (CompilerMessage actualMessage : actualMessages) { - System.out.println(actualMessage); + if (copyToSource) { + dumpToFile(expected.getSourceFile(), actualFile); + System.out.println("UPDATED: " + expected.getSourceFile()); + } else { + if (printErrors) { + System.out.println("***** " + name + " *****"); + System.out.println(e.getMessage()); + System.out.println("**** Expected ******"); + System.out.println(expected.getContent()); + System.out.println("**** Actual ******"); + System.out.println(actualFile); + if (actualMessages != null && !actualMessages.isEmpty()) { + System.out.println("**** Actual Errors *****"); + for (CompilerMessage actualMessage : actualMessages) { + System.out.println(actualMessage); + } } + System.out.println("*******************"); } - System.out.println("*******************"); + throw e; } - if (dumpActualFilesHere != null) { - dumpToFile(new File(dumpActualFilesHere, name), actualFile); - } - throw e; } try { compareMessages(name, expected.getMessages(), actualMessages); } catch (Throwable e) { - if (printErrors) { - System.out.println("***** " + name + " *****"); - System.out.println(e.getMessage()); - System.out.println("**** Expected ******"); - for (CompilerMessageMatcher expectedMessage : expected.getMessages()) { - System.out.println(expectedMessage); + if (copyToSource) { + if (actualMessages.isEmpty()) { + if (expected.getMessagesFile().exists()) { + expected.getMessagesFile().delete(); + System.out.println("DELETED: " + expected.getMessagesFile()); + } + } else { + dumpToFile(expected.getMessagesFile(), actualMessages); + System.out.println("UPDATED: " + expected.getMessagesFile()); } - System.out.println("**** Actual ******"); - for (CompilerMessage actualMessage : actualMessages) { - System.out.println(actualMessage); + } else { + if (printErrors) { + System.out.println("***** " + name + " *****"); + System.out.println(e.getMessage()); + System.out.println("**** Expected ******"); + for (CompilerMessageMatcher expectedMessage : expected.getMessages()) { + System.out.println(expectedMessage); + } + System.out.println("**** Actual ******"); + for (CompilerMessage actualMessage : actualMessages) { + System.out.println(actualMessage); + } + System.out.println("**** Actual File ******"); + System.out.println(lineNumber(actualFile)); + System.out.println("*******************"); } - System.out.println("**** Actual File ******"); - System.out.println(lineNumber(actualFile)); - System.out.println("*******************"); + throw e; } - if (dumpActualFilesHere != null) { - dumpToFile(new File(dumpActualFilesHere, name + ".messages"), actualMessages); - } - throw e; } } diff --git a/test/core/src/lombok/DirectoryRunner.java b/test/core/src/lombok/DirectoryRunner.java index 53347e24..1ed46206 100644 --- a/test/core/src/lombok/DirectoryRunner.java +++ b/test/core/src/lombok/DirectoryRunner.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2009-2021 The Project Lombok Authors. + * Copyright (C) 2009-2024 The Project Lombok Authors. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -42,6 +42,13 @@ public class DirectoryRunner extends Runner { private static final List DEBUG_FOCUS_ON_FILE = Arrays.asList( ); + /* + * If this is set to true, you are decreeing that all tests pass, and that any test that dares to say it does not, means the test is wrong and not lombok: The framework will update the 'target' so that it now passes. + * This is, naturally, an exceedingly dangerous tool. The general way to use it is: First ensure all tests pass, then, do some minor refactor that massively impacts the tests, then, enable this, run the tests, then turn this off again, + * then, thoroughly review your commit diff. + */ + private static final boolean ITS_ALL_GOOD = false; + public enum Compiler { DELOMBOK { @Override public int getVersion() { @@ -181,10 +188,10 @@ public class DirectoryRunner extends Runner { File file = new File(params.getBeforeDirectory(), fileName); switch (params.getCompiler()) { case DELOMBOK: - return new RunTestsViaDelombok().createTester(params, file, "javac", params.getVersion()); + return new RunTestsViaDelombok().createTester(params, file, "javac", params.getVersion(), ITS_ALL_GOOD); case ECJ: String platform = RunTestsViaEcj.eclipseAvailable() ? "eclipse" : "ecj"; - return new RunTestsViaEcj().createTester(params, file, platform, params.getVersion()); + return new RunTestsViaEcj().createTester(params, file, platform, params.getVersion(), ITS_ALL_GOOD); default: case JAVAC: throw new UnsupportedOperationException(); diff --git a/test/core/src/lombok/LombokTestSource.java b/test/core/src/lombok/LombokTestSource.java index 92bc53ea..79203cd0 100644 --- a/test/core/src/lombok/LombokTestSource.java +++ b/test/core/src/lombok/LombokTestSource.java @@ -50,7 +50,8 @@ import lombok.core.configuration.ConfigurationSource; import lombok.core.configuration.SingleConfigurationSource; public class LombokTestSource { - private final File file; + private final File sourceFile; + private final File messagesFile; private final String content; private final LombokImmutableList messages; private final Map formatPreferences; @@ -86,8 +87,12 @@ public class LombokTestSource { return version >= versionLowerLimit && version <= versionUpperLimit; } - public File getFile() { - return file; + public File getSourceFile() { + return sourceFile; + } + + public File getMessagesFile() { + return messagesFile; } public String getContent() { @@ -169,8 +174,9 @@ public class LombokTestSource { private static final Pattern ISSUE_REF_PATTERN = Pattern.compile("^\\s*issue #?\\d+(:?\\s+.*)?$", Pattern.CASE_INSENSITIVE); private static final Pattern VERIFY_DIET_PATTERN = Pattern.compile("^\\s*eclipse:\\s*verify[- ]?diet\\s*(?:[-:].*)?$", Pattern.CASE_INSENSITIVE); - private LombokTestSource(File file, String content, List messages, List directives) { - this.file = file; + private LombokTestSource(File sourceFile, File messagesFile, String content, List messages, List directives) { + this.sourceFile = sourceFile; + this.messagesFile = messagesFile; this.content = content; this.messages = messages == null ? LombokImmutableList.of() : LombokImmutableList.copyOf(messages); @@ -227,7 +233,7 @@ public class LombokTestSource { if (lc.startsWith("version ")) { int[] limits = parseVersionLimit(lc.substring(7).trim()); if (limits == null) { - Assert.fail("Directive line \"" + directive + "\" in '" + file.getAbsolutePath() + "' invalid: version must be followed by a single integer."); + Assert.fail("Directive line \"" + directive + "\" in '" + sourceFile.getAbsolutePath() + "' invalid: version must be followed by a single integer."); throw new RuntimeException(); } versionLower = limits[0]; @@ -258,7 +264,7 @@ public class LombokTestSource { if (lc.startsWith("issue ")) continue; - Assert.fail("Directive line \"" + directive + "\" in '" + file.getAbsolutePath() + "' invalid: unrecognized directive."); + Assert.fail("Directive line \"" + directive + "\" in '" + sourceFile.getAbsolutePath() + "' invalid: unrecognized directive."); throw new RuntimeException(); } this.specifiedEncoding = encoding; @@ -276,7 +282,7 @@ public class LombokTestSource { Assert.fail("Problem on directive line: " + problem + " at conf line #" + lineNumber + " (" + line + ")"); } }; - final ConfigurationFile configurationFile = ConfigurationFile.fromCharSequence(file.getAbsoluteFile().getPath(), conf, ConfigurationFile.getLastModifiedOrMissing(file)); + final ConfigurationFile configurationFile = ConfigurationFile.fromCharSequence(sourceFile.getAbsoluteFile().getPath(), conf, ConfigurationFile.getLastModifiedOrMissing(sourceFile)); final ConfigurationSource source = SingleConfigurationSource.parse(configurationFile, new ConfigurationParser(reporter)); ConfigurationFileToSource sourceFinder = new ConfigurationFileToSource() { @Override public ConfigurationSource parsed(ConfigurationFile fileLocation) { @@ -315,7 +321,7 @@ public class LombokTestSource { } } - return new LombokTestSource(file, "", null, directives); + return new LombokTestSource(file, null, "", null, directives); } public static LombokTestSource read(File sourceFolder, File messagesFolder, String fileName) throws IOException { @@ -360,8 +366,9 @@ public class LombokTestSource { if (content == null) content = new StringBuilder(); List messages = null; + File messagesFile = null; if (messagesFolder != null) { - File messagesFile = new File(messagesFolder, fileName + ".messages"); + messagesFile = new File(messagesFolder, fileName + ".messages"); try { InputStream rawIn = new FileInputStream(messagesFile); try { @@ -372,10 +379,11 @@ public class LombokTestSource { } } catch (FileNotFoundException e) { messages = null; + messagesFile = null; } } - LombokTestSource source = new LombokTestSource(sourceFile, content.toString(), messages, directives); + LombokTestSource source = new LombokTestSource(sourceFile, messagesFile, content.toString(), messages, directives); String specifiedEncoding = source.getSpecifiedEncoding(); // The source file has an 'encoding' header to test encoding issues. Of course, reading the encoding header From 3022b26a9b41f26c4e6c4e6e960d1e8202c97afe Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 02:33:36 +0200 Subject: [PATCH 08/17] [bugfix] mixing `@Delegate` and `@Getter(lazy)` causes positions to be lost. 15 years and nobody found this bug - not worth an issue or a changelog. --- .../lombok/javac/handlers/HandleGetter.java | 2 +- .../lombok/javac/handlers/JavacHandlerUtil.java | 17 ++++++++++++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/core/lombok/javac/handlers/HandleGetter.java b/src/core/lombok/javac/handlers/HandleGetter.java index cdd31531..30224f56 100644 --- a/src/core/lombok/javac/handlers/HandleGetter.java +++ b/src/core/lombok/javac/handlers/HandleGetter.java @@ -218,7 +218,7 @@ public class HandleGetter extends JavacAnnotationHandler { long access = toJavacModifier(level) | (fieldDecl.mods.flags & Flags.STATIC); - injectMethod(fieldNode.up(), createGetter(access, fieldNode, fieldNode.getTreeMaker(), source, lazy, onMethod)); + injectMethod(fieldNode.up(), source, createGetter(access, fieldNode, fieldNode.getTreeMaker(), source, lazy, onMethod)); } public JCMethodDecl createGetter(long access, JavacNode field, JavacTreeMaker treeMaker, JavacNode source, boolean lazy, List onMethod) { diff --git a/src/core/lombok/javac/handlers/JavacHandlerUtil.java b/src/core/lombok/javac/handlers/JavacHandlerUtil.java index 8b563824..660ebcc8 100644 --- a/src/core/lombok/javac/handlers/JavacHandlerUtil.java +++ b/src/core/lombok/javac/handlers/JavacHandlerUtil.java @@ -1369,6 +1369,21 @@ public class JavacHandlerUtil { * Also takes care of updating the JavacAST. */ public static void injectMethod(JavacNode typeNode, JCMethodDecl method) { + JavacNode source = typeNode.getNodeFor(getGeneratedBy(method)); + injectMethod(typeNode, source, method); + } + + /** + * Adds the given new method declaration to the provided type AST Node. + * Can also inject constructors. + * + * Also takes care of updating the JavacAST. + * + * Ordinarily the 'source' is determined automatically. In rare cases generally involving combinations between + * annotations, some of which require re-attribution such as {@code @Delegate}, that doesn't work. This method + * exists if you explicitly have the source. + */ + public static void injectMethod(JavacNode typeNode, JavacNode source, JCMethodDecl method) { JCClassDecl type = (JCClassDecl) typeNode.get(); if (method.getName().contentEquals("")) { @@ -1389,7 +1404,7 @@ public class JavacHandlerUtil { } addSuppressWarningsAll(method.mods, typeNode, typeNode.getNodeFor(getGeneratedBy(method)), typeNode.getContext()); - addGenerated(method.mods, typeNode, typeNode.getNodeFor(getGeneratedBy(method)), typeNode.getContext()); + addGenerated(method.mods, typeNode, source, typeNode.getContext()); type.defs = type.defs.append(method); EnterReflect.memberEnter(method, typeNode); From 3735de472e74963f44da5ba80df31b26e6e8ebdb Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 00:54:02 +0200 Subject: [PATCH 09/17] [i3667] change default behaviour: lombok.Generated now generated by default --- src/core/lombok/ConfigurationKeys.java | 2 +- src/core/lombok/Generated.java | 12 ++++++------ .../lombok/eclipse/handlers/EclipseHandlerUtil.java | 2 +- src/core/lombok/javac/handlers/JavacHandlerUtil.java | 2 +- .../resource/before/GeneratedJavaxOnLombokOn.java | 1 - .../resource/before/GeneratedOffLombokOn.java | 1 - 6 files changed, 9 insertions(+), 11 deletions(-) diff --git a/src/core/lombok/ConfigurationKeys.java b/src/core/lombok/ConfigurationKeys.java index 27fe78e0..b19dccfc 100644 --- a/src/core/lombok/ConfigurationKeys.java +++ b/src/core/lombok/ConfigurationKeys.java @@ -87,7 +87,7 @@ public class ConfigurationKeys { * * If {@code true}, lombok generates {@code @lombok.Generated} on all fields, methods, and types that are generated. */ - public static final ConfigurationKey ADD_LOMBOK_GENERATED_ANNOTATIONS = new ConfigurationKey("lombok.addLombokGeneratedAnnotation", "Generate @lombok.Generated on all generated code (default: false).") {}; + public static final ConfigurationKey ADD_LOMBOK_GENERATED_ANNOTATIONS = new ConfigurationKey("lombok.addLombokGeneratedAnnotation", "Generate @lombok.Generated on all generated code (default: true).") {}; /** * lombok configuration: {@code lombok.extern.findbugs.addSuppressFBWarnings} = {@code true} | {@code false}. diff --git a/src/core/lombok/Generated.java b/src/core/lombok/Generated.java index 216ab143..09608e4b 100644 --- a/src/core/lombok/Generated.java +++ b/src/core/lombok/Generated.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2015-2016 The Project Lombok Authors. + * Copyright (C) 2015-2024 The Project Lombok Authors. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -27,14 +27,14 @@ import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; /** - * Lombok will eventually automatically add this annotation to all generated constructors, methods, fields, and types. + * Lombok automatically adds this annotation to all generated constructors, methods, fields, and types. * * You can mark the presence of this annotation as 'ignore it' for all code style and bug finding tools. *

- * NB: As of v1.16.2 which introduces this annotation, lombok doesn't actually add this annotation; we're setting - * it up so that lombok jars in widespread use start having this, which will make it easier to actually apply it - * later on. By adding {@code lombok.addLombokGeneratedAnnotation = true} to {@code lombok.config} you can already - * get this behavior. + * NB: As of v1.18.34, lombok adds this annotation by default; before then you had to add a lombok config key. + *

+ * If you want to opt out (not recommended), you can add {@code lombok.addLombokGeneratedAnnotation = false} to + * {@code lombok.config}. */ @Target({ElementType.CONSTRUCTOR, ElementType.METHOD, ElementType.FIELD, ElementType.TYPE}) @Retention(RetentionPolicy.CLASS) diff --git a/src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java b/src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java index ef7a7c3a..af1aa0fd 100644 --- a/src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java +++ b/src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java @@ -2098,7 +2098,7 @@ public class EclipseHandlerUtil { if (Boolean.TRUE.equals(node.getAst().readConfiguration(ConfigurationKeys.ADD_JAKARTA_GENERATED_ANNOTATIONS))) { result = addAnnotation(source, result, JAKARTA_ANNOTATION_GENERATED, new StringLiteral(LOMBOK, 0, 0, 0)); } - if (Boolean.TRUE.equals(node.getAst().readConfiguration(ConfigurationKeys.ADD_LOMBOK_GENERATED_ANNOTATIONS))) { + if (!Boolean.FALSE.equals(node.getAst().readConfiguration(ConfigurationKeys.ADD_LOMBOK_GENERATED_ANNOTATIONS))) { result = addAnnotation(source, result, LOMBOK_GENERATED); } return result; diff --git a/src/core/lombok/javac/handlers/JavacHandlerUtil.java b/src/core/lombok/javac/handlers/JavacHandlerUtil.java index 660ebcc8..38658bb6 100644 --- a/src/core/lombok/javac/handlers/JavacHandlerUtil.java +++ b/src/core/lombok/javac/handlers/JavacHandlerUtil.java @@ -1542,7 +1542,7 @@ public class JavacHandlerUtil { if (Boolean.TRUE.equals(node.getAst().readConfiguration(ConfigurationKeys.ADD_JAKARTA_GENERATED_ANNOTATIONS))) { addAnnotation(mods, node, source, "jakarta.annotation.Generated", node.getTreeMaker().Literal("lombok")); } - if (Boolean.TRUE.equals(node.getAst().readConfiguration(ConfigurationKeys.ADD_LOMBOK_GENERATED_ANNOTATIONS))) { + if (!Boolean.FALSE.equals(node.getAst().readConfiguration(ConfigurationKeys.ADD_LOMBOK_GENERATED_ANNOTATIONS))) { addAnnotation(mods, node, source, "lombok.Generated", null); } } diff --git a/test/transform/resource/before/GeneratedJavaxOnLombokOn.java b/test/transform/resource/before/GeneratedJavaxOnLombokOn.java index cee391ad..b6cc1fe4 100644 --- a/test/transform/resource/before/GeneratedJavaxOnLombokOn.java +++ b/test/transform/resource/before/GeneratedJavaxOnLombokOn.java @@ -1,5 +1,4 @@ //CONF: lombok.addJavaxGeneratedAnnotation = true -//CONF: lombok.addLombokGeneratedAnnotation = true class GeneratedJavaxOnLombokOn { @lombok.Getter int x; diff --git a/test/transform/resource/before/GeneratedOffLombokOn.java b/test/transform/resource/before/GeneratedOffLombokOn.java index 9d122306..ae6094e4 100644 --- a/test/transform/resource/before/GeneratedOffLombokOn.java +++ b/test/transform/resource/before/GeneratedOffLombokOn.java @@ -1,5 +1,4 @@ //CONF: lombok.addGeneratedAnnotation = false -//CONF: lombok.addLombokGeneratedAnnotation = true class GeneratedOffLombokOn { @lombok.Getter int x; From 244d52af2f3a1ff4abc64a86bf715497dc6917e3 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 03:01:42 +0200 Subject: [PATCH 10/17] [tests] This seemingly humongous commit is actually nothing: All test-cases now have `@Generated` annotations where before they did not. --- ...f.java => GeneratedJavaxOffLombokOff.java} | 2 +- .../resource/after-ecj/Accessors.java | 32 +++---- .../resource/after-ecj/AccessorsCascade.java | 10 +- .../after-ecj/AccessorsConfiguration.java | 8 +- .../after-ecj/AccessorsInAnonymousClass.java | 4 +- .../after-ecj/AccessorsMakeFinal.java | 4 +- .../AccessorsMakeFinalLombokConfig.java | 4 +- .../after-ecj/AccessorsNoParamWarning.java | 6 +- .../after-ecj/BuilderAccessWithGetter.java | 18 ++-- .../resource/after-ecj/BuilderComplex.java | 26 ++--- .../after-ecj/BuilderConstructorJavadoc.java | 22 ++--- .../resource/after-ecj/BuilderDefaults.java | 46 ++++----- .../after-ecj/BuilderDefaultsArray.java | 30 +++--- .../after-ecj/BuilderDefaultsGenerics.java | 36 +++---- .../BuilderDefaultsTargetTyping.java | 20 ++-- .../after-ecj/BuilderDefaultsWarnings.java | 40 ++++---- .../after-ecj/BuilderGenericMethod.java | 18 ++-- .../after-ecj/BuilderInstanceMethod.java | 26 ++--- .../resource/after-ecj/BuilderJavadoc.java | 28 +++--- .../after-ecj/BuilderNestedInEnum.java | 26 ++--- .../after-ecj/BuilderOnNestedClass.java | 16 ++-- .../after-ecj/BuilderOnNestedRecord.java | 16 ++-- .../resource/after-ecj/BuilderSimple.java | 20 ++-- .../after-ecj/BuilderSimpleOnRecord.java | 18 ++-- .../BuilderSimpleWithSetterPrefix.java | 16 ++-- .../BuilderSingularAnnotatedTypes.java | 32 +++---- ...ingularAnnotatedTypesWithSetterPrefix.java | 30 +++--- .../BuilderSingularGuavaListsSets.java | 52 +++++----- .../after-ecj/BuilderSingularGuavaMaps.java | 36 +++---- .../after-ecj/BuilderSingularLists.java | 39 ++++---- .../after-ecj/BuilderSingularMaps.java | 54 +++++------ .../BuilderSingularMapsWithSetterPrefix.java | 54 +++++------ .../after-ecj/BuilderSingularNoAuto.java | 36 +++---- ...BuilderSingularNoAutoWithSetterPrefix.java | 36 +++---- .../BuilderSingularNullBehavior1.java | 30 +++--- .../BuilderSingularNullBehavior2.java | 22 ++--- .../after-ecj/BuilderSingularOnRecord.java | 34 +++---- .../BuilderSingularRedirectToGuava.java | 38 ++++---- .../after-ecj/BuilderSingularSets.java | 46 ++++----- .../BuilderSingularSetsWithSetterPrefix.java | 44 ++++----- .../BuilderSingularToBuilderWithNull.java | 24 ++--- ...ularToBuilderWithNullWithSetterPrefix.java | 22 ++--- ...derSingularWildcardListsWithToBuilder.java | 32 +++---- .../BuilderSingularWithPrefixes.java | 22 ++--- ...rSingularWithPrefixesWithSetterPrefix.java | 20 ++-- .../resource/after-ecj/BuilderTypeAnnos.java | 16 ++-- .../BuilderTypeAnnosWithSetterPrefix.java | 16 ++-- .../resource/after-ecj/BuilderValueData.java | 44 ++++----- .../BuilderValueDataWithSetterPrefix.java | 42 ++++----- .../after-ecj/BuilderWithAccessors.java | 28 +++--- .../after-ecj/BuilderWithBadNames.java | 20 ++-- .../after-ecj/BuilderWithDeprecated.java | 38 ++++---- .../BuilderWithDeprecatedAnnOnly.java | 32 +++---- .../BuilderWithExistingBuilderClass.java | 18 ++-- ...hExistingBuilderClassWithSetterPrefix.java | 16 ++-- ...uilderWithJavaBeansSpecCapitalization.java | 32 +++---- .../after-ecj/BuilderWithNoBuilderMethod.java | 16 ++-- .../after-ecj/BuilderWithNonNull.java | 18 ++-- .../BuilderWithNonNullWithSetterPrefix.java | 16 ++-- .../BuilderWithRecursiveGenerics.java | 31 +++--- .../after-ecj/BuilderWithToBuilder.java | 76 +++++++-------- .../after-ecj/BuilderWithTolerate.java | 16 ++-- .../after-ecj/CheckerFrameworkBasic.java | 22 ++--- .../after-ecj/CheckerFrameworkBuilder.java | 38 ++++---- .../CheckerFrameworkSuperBuilder.java | 72 +++++++------- .../after-ecj/ClassNamedAfterGetter.java | 2 +- .../after-ecj/CommentsInterspersed.java | 2 +- .../ConflictingStaticConstructorNames.java | 12 +-- .../resource/after-ecj/ConstructorInner.java | 6 +- .../resource/after-ecj/Constructors.java | 28 +++--- .../after-ecj/ConstructorsConfiguration.java | 2 +- .../ConstructorsInAnonymousClass.java | 6 +- .../after-ecj/ConstructorsTypeAnnos.java | 2 +- .../after-ecj/ConstructorsWithAccessors.java | 6 +- .../ConstructorsWithBuilderDefaults.java | 36 +++---- .../ConstructorsWithBuilderDefaults2.java | 46 ++++----- .../ConstructorsWithSuperBuilderDefaults.java | 36 +++---- .../resource/after-ecj/DataConfiguration.java | 14 +-- .../resource/after-ecj/DataExtended.java | 14 +-- .../resource/after-ecj/DataIgnore.java | 12 +-- .../after-ecj/DataInAnonymousClass.java | 14 +-- .../resource/after-ecj/DataOnEnum.java | 6 +- .../resource/after-ecj/DataOnLocalClass.java | 42 ++++----- .../resource/after-ecj/DataPlain.java | 76 +++++++-------- .../resource/after-ecj/DataWithGetter.java | 20 ++-- .../after-ecj/DataWithGetterNone.java | 14 +-- .../DataWithOverrideEqualsAndHashCode.java | 4 +- .../resource/after-ecj/EqualsAndHashCode.java | 22 ++--- .../after-ecj/EqualsAndHashCodeAnnotated.java | 8 +- .../EqualsAndHashCodeAutoExclude.java | 12 +-- .../after-ecj/EqualsAndHashCodeCache.java | 48 +++++----- .../EqualsAndHashCodeConfigKeys1.java | 14 +-- .../EqualsAndHashCodeConfigKeys2.java | 20 ++-- .../after-ecj/EqualsAndHashCodeEmpty.java | 14 +-- .../EqualsAndHashCodeExplicitInclude.java | 8 +- .../EqualsAndHashCodeInAnonymousClass.java | 6 +- .../EqualsAndHashCodeNestedShadow.java | 14 +-- .../after-ecj/EqualsAndHashCodeNewStyle.java | 6 +- .../EqualsAndHashCodeOfAndExclude.java | 8 +- .../after-ecj/EqualsAndHashCodeRank.java | 6 +- .../EqualsAndHashCodeWithExistingMethods.java | 6 +- ...EqualsAndHashCodeWithGenericsOnInners.java | 6 +- ...hCodeWithGenericsOnInnersInInterfaces.java | 7 +- ...EqualsAndHashCodeWithNonNullByDefault.java | 8 +- .../EqualsAndHashCodeWithOnParam.java | 9 +- ...alsAndHashCodeWithSomeExistingMethods.java | 26 ++--- ...tsViaConfigAndRequiredArgsConstructor.java | 2 +- .../after-ecj/FieldNameConstantsBasic.java | 6 +- .../FieldNameConstantsConfigKeys.java | 6 +- .../after-ecj/FieldNameConstantsEnum.java | 6 +- .../FieldNameConstantsHandrolled.java | 6 +- .../after-ecj/FieldNameConstantsOnRecord.java | 4 +- .../FieldNameConstantsUppercased.java | 6 +- .../after-ecj/GenerateSuppressFBWarnings.java | 4 +- .../after-ecj/GeneratedJavaxJakarta.java | 2 +- ...f.java => GeneratedJavaxOffLombokOff.java} | 4 +- .../resource/after-ecj/GeneratedOff.java | 2 +- .../after-ecj/GeneratedOffJavaxOn.java | 2 +- .../resource/after-ecj/GeneratedOn.java | 2 +- .../resource/after-ecj/GetterAccessLevel.java | 18 ++-- .../after-ecj/GetterAlreadyExists.java | 20 ++-- .../resource/after-ecj/GetterBoolean.java | 8 +- .../resource/after-ecj/GetterDeprecated.java | 4 +- .../resource/after-ecj/GetterEnum.java | 6 +- .../after-ecj/GetterInAnonymousClass.java | 2 +- .../resource/after-ecj/GetterLazy.java | 2 +- .../after-ecj/GetterLazyArguments.java | 14 +-- .../resource/after-ecj/GetterLazyBoolean.java | 12 +-- .../after-ecj/GetterLazyEahcToString.java | 12 +-- .../after-ecj/GetterLazyGenerics.java | 6 +- .../after-ecj/GetterLazyInAnonymousClass.java | 2 +- .../resource/after-ecj/GetterLazyInvalid.java | 2 +- .../resource/after-ecj/GetterLazyNative.java | 18 ++-- .../after-ecj/GetterLazyTransient.java | 6 +- .../resource/after-ecj/GetterNone.java | 2 +- .../resource/after-ecj/GetterOnClass.java | 16 ++-- .../resource/after-ecj/GetterOnMethod.java | 6 +- .../after-ecj/GetterOnMethodErrors2.java | 18 ++-- .../after-ecj/GetterOnMethodOnType.java | 6 +- .../resource/after-ecj/GetterOnStatic.java | 4 +- .../resource/after-ecj/GetterPlain.java | 4 +- .../after-ecj/GetterSetterJavadoc.java | 32 +++---- .../resource/after-ecj/GetterTypeAnnos.java | 2 +- .../resource/after-ecj/GetterWithDollar.java | 6 +- ...GetterWithJavaBeansSpecCapitalization.java | 6 +- .../I2335_BuilderMultipleObtainVia.java | 20 ++-- .../resource/after-ecj/InnerClass.java | 12 +-- .../after-ecj/JacksonBuilderSingular.java | 48 +++++----- .../after-ecj/JacksonJsonProperty.java | 20 ++-- .../after-ecj/JacksonizedBuilderComplex.java | 26 ++--- .../after-ecj/JacksonizedBuilderSimple.java | 21 ++--- .../after-ecj/JacksonizedOnRecord.java | 22 ++--- .../JacksonizedSuperBuilderSimple.java | 24 ++--- ...onizedSuperBuilderWithJsonDeserialize.java | 24 ++--- .../resource/after-ecj/JavadocMultiline.java | 8 +- .../resource/after-ecj/MultiFieldGetter.java | 8 +- .../after-ecj/NoArgsConstructorForce.java | 4 +- .../after-ecj/NoPrivateNoArgsConstructor.java | 24 ++--- .../NonNullExistingConstructorOnRecord.java | 2 +- .../after-ecj/NonNullOnRecordSimple.java | 2 +- .../after-ecj/NonNullOnRecordTypeUse.java | 2 +- .../resource/after-ecj/NonNullPlain.java | 16 ++-- .../NonNullWithAlternateException.java | 4 +- .../after-ecj/NonNullWithAssertion.java | 4 +- .../resource/after-ecj/NonNullWithGuava.java | 2 +- .../resource/after-ecj/NonNullWithJdk.java | 2 +- ...AnnotatedCheckerFrameworkSuperBuilder.java | 74 +++++++-------- .../resource/after-ecj/NullLibrary1.java | 12 +-- .../resource/after-ecj/NullLibrary2.java | 12 +-- .../resource/after-ecj/NullLibrary3.java | 14 +-- .../resource/after-ecj/OnXJava7StyleOn8.java | 18 ++-- .../resource/after-ecj/OnXJava8Style.java | 18 ++-- .../after-ecj/PrivateNoArgsConstructor.java | 76 +++++++-------- .../resource/after-ecj/SetterAccessLevel.java | 10 +- .../after-ecj/SetterAlreadyExists.java | 4 +- .../after-ecj/SetterAndWithMethodJavadoc.java | 8 +- .../resource/after-ecj/SetterDeprecated.java | 4 +- .../after-ecj/SetterInAnonymousClass.java | 2 +- .../resource/after-ecj/SetterOnClass.java | 16 ++-- .../after-ecj/SetterOnMethodOnParam.java | 8 +- .../resource/after-ecj/SetterOnStatic.java | 4 +- .../resource/after-ecj/SetterPlain.java | 4 +- .../resource/after-ecj/SetterTypeAnnos.java | 2 +- .../resource/after-ecj/SetterWithDollar.java | 6 +- ...SetterWithJavaBeansSpecCapitalization.java | 6 +- .../after-ecj/SimpleTypeResolution.java | 2 +- .../after-ecj/SkipSuppressWarnings.java | 6 +- .../after-ecj/StandardExceptions.java | 16 ++-- .../resource/after-ecj/StaticConstructor.java | 6 +- .../after-ecj/SuperBuilderAbstract.java | 58 ++++++------ .../SuperBuilderAbstractToBuilder.java | 74 +++++++-------- .../resource/after-ecj/SuperBuilderBasic.java | 52 +++++----- .../after-ecj/SuperBuilderBasicToBuilder.java | 76 +++++++-------- .../after-ecj/SuperBuilderCustomName.java | 22 ++--- .../after-ecj/SuperBuilderCustomized.java | 30 +++--- ...uperBuilderCustomizedWithSetterPrefix.java | 18 ++-- .../after-ecj/SuperBuilderInitializer.java | 22 ++--- .../after-ecj/SuperBuilderJavadoc.java | 26 ++--- .../after-ecj/SuperBuilderNameClashes.java | 78 +++++++-------- .../SuperBuilderNestedGenericTypes.java | 22 ++--- .../SuperBuilderSingularAnnotatedTypes.java | 38 ++++---- .../SuperBuilderSingularCustomized.java | 26 ++--- .../SuperBuilderSingularToBuilderGuava.java | 94 +++++++++---------- .../SuperBuilderWithAnnotatedTypeParam.java | 44 ++++----- ...uperBuilderWithCustomBuilderClassName.java | 38 ++++---- .../SuperBuilderWithCustomBuilderMethod.java | 56 +++++------ .../after-ecj/SuperBuilderWithDefaults.java | 62 ++++++------ ...perBuilderWithDefaultsAndTargetTyping.java | 52 +++++----- .../SuperBuilderWithExistingConstructor.java | 20 ++-- .../after-ecj/SuperBuilderWithGenerics.java | 58 ++++++------ .../after-ecj/SuperBuilderWithGenerics2.java | 58 ++++++------ .../after-ecj/SuperBuilderWithGenerics3.java | 44 ++++----- .../SuperBuilderWithGenericsAndToBuilder.java | 72 +++++++------- .../after-ecj/SuperBuilderWithNonNull.java | 48 +++++----- ...BuilderWithOverloadedGeneratedMethods.java | 44 ++++----- .../after-ecj/SuperBuilderWithPrefixes.java | 34 +++---- .../SuperBuilderWithSetterPrefix.java | 76 +++++++-------- .../resource/after-ecj/ToStringArray.java | 2 +- .../ToStringArrayTypeAnnotations.java | 2 +- .../after-ecj/ToStringAutoExclude.java | 6 +- .../resource/after-ecj/ToStringAutoSuper.java | 4 +- .../after-ecj/ToStringConfiguration.java | 12 +-- .../resource/after-ecj/ToStringEnum.java | 8 +- .../after-ecj/ToStringExplicitInclude.java | 2 +- .../ToStringExplicitIncludeConf.java | 2 +- .../after-ecj/ToStringInAnonymousClass.java | 2 +- .../resource/after-ecj/ToStringInner.java | 8 +- .../resource/after-ecj/ToStringNewStyle.java | 2 +- .../resource/after-ecj/ToStringPlain.java | 4 +- .../resource/after-ecj/Tolerate.java | 10 +- .../after-ecj/TypeUseAnnotations.java | 6 +- .../resource/after-ecj/UtilityClass.java | 10 +- .../after-ecj/UtilityClassGeneric.java | 2 +- .../resource/after-ecj/UtilityClassInner.java | 4 +- .../resource/after-ecj/ValueCallSuper.java | 10 +- .../after-ecj/ValueInAnonymousClass.java | 10 +- .../resource/after-ecj/ValuePlain.java | 38 ++++---- .../after-ecj/ValueStaticConstructorOf.java | 12 +-- .../resource/after-ecj/ValueStaticField.java | 10 +- .../ValueWithJavaBeansSpecCapitalization.java | 10 +- .../resource/after-ecj/WithAlreadyExists.java | 4 +- .../after-ecj/WithAndAllArgsConstructor.java | 6 +- .../after-ecj/WithByInAnonymousClass.java | 2 +- .../resource/after-ecj/WithByNullAnnos.java | 6 +- .../resource/after-ecj/WithByOnRecord.java | 4 +- .../after-ecj/WithByOnRecordComponent.java | 2 +- .../resource/after-ecj/WithByTypes.java | 22 ++--- .../after-ecj/WithInAnonymousClass.java | 2 +- .../after-ecj/WithMethodAbstract.java | 2 +- .../after-ecj/WithMethodMarkedDeprecated.java | 4 +- .../WithMethodMarkedDeprecatedAnnOnly.java | 3 +- .../resource/after-ecj/WithNested.java | 4 +- .../resource/after-ecj/WithOnClass.java | 12 +-- .../after-ecj/WithOnNestedRecord.java | 5 +- .../resource/after-ecj/WithOnRecord.java | 4 +- .../after-ecj/WithOnRecordComponent.java | 2 +- .../resource/after-ecj/WithPlain.java | 4 +- .../resource/after-ecj/WithWithGenerics.java | 6 +- .../WithWithJavaBeansSpecCapitalization.java | 2 +- .../resource/after-ecj/WithWithTypeAnnos.java | 2 +- .../resource/after-ecj/WitherAccessLevel.java | 10 +- .../resource/after-ecj/WitherLegacyStar.java | 4 +- .../resource/before/GeneratedJavaxOff.java | 5 - .../before/GeneratedJavaxOffLombokOff.java | 6 ++ 264 files changed, 2496 insertions(+), 2504 deletions(-) rename test/transform/resource/after-delombok/{GeneratedJavaxOff.java => GeneratedJavaxOffLombokOff.java} (71%) rename test/transform/resource/after-ecj/{GeneratedJavaxOff.java => GeneratedJavaxOffLombokOff.java} (64%) delete mode 100644 test/transform/resource/before/GeneratedJavaxOff.java create mode 100644 test/transform/resource/before/GeneratedJavaxOffLombokOff.java diff --git a/test/transform/resource/after-delombok/GeneratedJavaxOff.java b/test/transform/resource/after-delombok/GeneratedJavaxOffLombokOff.java similarity index 71% rename from test/transform/resource/after-delombok/GeneratedJavaxOff.java rename to test/transform/resource/after-delombok/GeneratedJavaxOffLombokOff.java index ca50f3d2..d1ec5464 100644 --- a/test/transform/resource/after-delombok/GeneratedJavaxOff.java +++ b/test/transform/resource/after-delombok/GeneratedJavaxOffLombokOff.java @@ -1,4 +1,4 @@ -class GeneratedJavaxOff { +class GeneratedJavaxOffLombokOff { int x; @java.lang.SuppressWarnings("all") public int getX() { diff --git a/test/transform/resource/after-ecj/Accessors.java b/test/transform/resource/after-ecj/Accessors.java index 149d16f9..77fda247 100644 --- a/test/transform/resource/after-ecj/Accessors.java +++ b/test/transform/resource/after-ecj/Accessors.java @@ -3,13 +3,13 @@ class AccessorsFluent { AccessorsFluent() { super(); } - public @java.lang.SuppressWarnings("all") String fieldName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String fieldName() { return this.fieldName; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") AccessorsFluent fieldName(final String fieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated AccessorsFluent fieldName(final String fieldName) { this.fieldName = fieldName; return this; } @@ -23,14 +23,14 @@ class AccessorsFluent { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") AccessorsFluentOnClass fieldName(final String fieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated AccessorsFluentOnClass fieldName(final String fieldName) { this.fieldName = fieldName; return this; } - public @java.lang.SuppressWarnings("all") String fieldName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String fieldName() { return this.fieldName; } - public @java.lang.SuppressWarnings("all") String getOtherFieldWithOverride() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getOtherFieldWithOverride() { return this.otherFieldWithOverride; } } @@ -42,7 +42,7 @@ class AccessorsChain { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") AccessorsChain setRunning(final boolean isRunning) { + public @java.lang.SuppressWarnings("all") @lombok.Generated AccessorsChain setRunning(final boolean isRunning) { this.isRunning = isRunning; return this; } @@ -53,7 +53,7 @@ class AccessorsChain { AccessorsPrefix() { super(); } - public @java.lang.SuppressWarnings("all") void setActualField(final String fActualField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setActualField(final String fActualField) { this.fActualField = fActualField; } } @@ -63,10 +63,10 @@ class AccessorsChain { AccessorsPrefix2() { super(); } - public @java.lang.SuppressWarnings("all") void setFieldName(final String fieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setFieldName(final String fieldName) { this.fieldName = fieldName; } - public @java.lang.SuppressWarnings("all") void setActualField(final String fActualField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setActualField(final String fActualField) { this.fActualField = fActualField; } } @@ -78,10 +78,10 @@ class AccessorsChain { private String getName() { return fName; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("AccessorsPrefix3(fName=" + this.getName()) + ")"); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof AccessorsPrefix3))) @@ -95,10 +95,10 @@ class AccessorsChain { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof AccessorsPrefix3); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $fName = this.getName(); @@ -114,7 +114,7 @@ class AccessorsFluentGenerics { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") AccessorsFluentGenerics name(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated AccessorsFluentGenerics name(final String name) { this.name = name; return this; } @@ -124,7 +124,7 @@ class AccessorsFluentNoChaining { AccessorsFluentNoChaining() { super(); } - public @java.lang.SuppressWarnings("all") void name(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void name(final String name) { this.name = name; } } @@ -135,7 +135,7 @@ class AccessorsFluentStatic { AccessorsFluentStatic() { super(); } - public static @java.lang.SuppressWarnings("all") void name(final String name) { + public static @java.lang.SuppressWarnings("all") @lombok.Generated void name(final String name) { AccessorsFluentStatic.name = name; } } diff --git a/test/transform/resource/after-ecj/AccessorsCascade.java b/test/transform/resource/after-ecj/AccessorsCascade.java index cacd338f..a6f8dadc 100644 --- a/test/transform/resource/after-ecj/AccessorsCascade.java +++ b/test/transform/resource/after-ecj/AccessorsCascade.java @@ -7,7 +7,7 @@ /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") AccessorsOuter.AccessorsInner1 setTest3(final String zTest3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated AccessorsOuter.AccessorsInner1 setTest3(final String zTest3) { this.zTest3 = zTest3; return this; } @@ -17,7 +17,7 @@ AccessorsInner2() { super(); } - public @java.lang.SuppressWarnings("all") void setTest4(final String fTest4) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setTest4(final String fTest4) { this.fTest4 = fTest4; } } @@ -29,15 +29,15 @@ /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") AccessorsOuter setTest(final String fTest) { + public @java.lang.SuppressWarnings("all") @lombok.Generated AccessorsOuter setTest(final String fTest) { this.fTest = fTest; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") AccessorsOuter setTest2(final String zTest2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated AccessorsOuter setTest2(final String zTest2) { this.zTest2 = zTest2; return this; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/AccessorsConfiguration.java b/test/transform/resource/after-ecj/AccessorsConfiguration.java index a844763c..219ec4e2 100644 --- a/test/transform/resource/after-ecj/AccessorsConfiguration.java +++ b/test/transform/resource/after-ecj/AccessorsConfiguration.java @@ -3,10 +3,10 @@ class AccessorsConfiguration { AccessorsConfiguration() { super(); } - public @java.lang.SuppressWarnings("all") String fieldName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String fieldName() { return this.m_FieldName; } - public @java.lang.SuppressWarnings("all") void fieldName(final String m_FieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void fieldName(final String m_FieldName) { this.m_FieldName = m_FieldName; } } @@ -15,7 +15,7 @@ class AccessorsConfiguration { AccessorsConfiguration2() { super(); } - public @java.lang.SuppressWarnings("all") void setM_FieldName(final String m_FieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setM_FieldName(final String m_FieldName) { this.m_FieldName = m_FieldName; } } @@ -27,7 +27,7 @@ class AccessorsConfiguration { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") AccessorsConfiguration3 setFieldName(final String fFieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated AccessorsConfiguration3 setFieldName(final String fFieldName) { this.fFieldName = fFieldName; return this; } diff --git a/test/transform/resource/after-ecj/AccessorsInAnonymousClass.java b/test/transform/resource/after-ecj/AccessorsInAnonymousClass.java index 34db4f2d..ec9df3f6 100644 --- a/test/transform/resource/after-ecj/AccessorsInAnonymousClass.java +++ b/test/transform/resource/after-ecj/AccessorsInAnonymousClass.java @@ -8,13 +8,13 @@ public class AccessorsInAnonymousClass { Inner() { super(); } - public @java.lang.SuppressWarnings("all") String string() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String string() { return this.string; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") Inner string(final String string) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Inner string(final String string) { this.string = string; return this; } diff --git a/test/transform/resource/after-ecj/AccessorsMakeFinal.java b/test/transform/resource/after-ecj/AccessorsMakeFinal.java index c8ac4bbd..ed4f6ebc 100644 --- a/test/transform/resource/after-ecj/AccessorsMakeFinal.java +++ b/test/transform/resource/after-ecj/AccessorsMakeFinal.java @@ -6,8 +6,8 @@ /** * @return {@code this}. */ - public final @java.lang.SuppressWarnings("all") AccessorsMakeFinal1 test(final String test) { + public final @java.lang.SuppressWarnings("all") @lombok.Generated AccessorsMakeFinal1 test(final String test) { this.test = test; return this; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/AccessorsMakeFinalLombokConfig.java b/test/transform/resource/after-ecj/AccessorsMakeFinalLombokConfig.java index f7c411e3..6aba9814 100644 --- a/test/transform/resource/after-ecj/AccessorsMakeFinalLombokConfig.java +++ b/test/transform/resource/after-ecj/AccessorsMakeFinalLombokConfig.java @@ -3,7 +3,7 @@ class AccessorsMakeFinalLombokConfig { AccessorsMakeFinalLombokConfig() { super(); } - public final @java.lang.SuppressWarnings("all") void setTest(final String test) { + public final @java.lang.SuppressWarnings("all") @lombok.Generated void setTest(final String test) { this.test = test; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/AccessorsNoParamWarning.java b/test/transform/resource/after-ecj/AccessorsNoParamWarning.java index e5d2d905..eefabbe2 100644 --- a/test/transform/resource/after-ecj/AccessorsNoParamWarning.java +++ b/test/transform/resource/after-ecj/AccessorsNoParamWarning.java @@ -3,7 +3,7 @@ AccessorsNoParams() { super(); } - public @java.lang.SuppressWarnings("all") String otherFieldWithOverride() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String otherFieldWithOverride() { return this.otherFieldWithOverride; } } @@ -12,7 +12,7 @@ AccessorsNoParams2() { super(); } - public @java.lang.SuppressWarnings("all") void setFoo(final boolean foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setFoo(final boolean foo) { this.foo = foo; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderAccessWithGetter.java b/test/transform/resource/after-ecj/BuilderAccessWithGetter.java index 7ad5fa6a..d42cdb40 100644 --- a/test/transform/resource/after-ecj/BuilderAccessWithGetter.java +++ b/test/transform/resource/after-ecj/BuilderAccessWithGetter.java @@ -2,34 +2,34 @@ import lombok.AccessLevel; import lombok.Builder; import lombok.Getter; public final @Builder(access = AccessLevel.PRIVATE) class BuilderAccessWithGetter { - private static @java.lang.SuppressWarnings("all") class BuilderAccessWithGetterBuilder { - private @java.lang.SuppressWarnings("all") String string; - @java.lang.SuppressWarnings("all") BuilderAccessWithGetterBuilder() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderAccessWithGetterBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String string; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAccessWithGetterBuilder() { super(); } /** * @return {@code this}. */ - private @java.lang.SuppressWarnings("all") BuilderAccessWithGetter.BuilderAccessWithGetterBuilder string(final String string) { + private @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAccessWithGetter.BuilderAccessWithGetterBuilder string(final String string) { this.string = string; return this; } - private @java.lang.SuppressWarnings("all") BuilderAccessWithGetter build() { + private @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAccessWithGetter build() { return new BuilderAccessWithGetter(this.string); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderAccessWithGetter.BuilderAccessWithGetterBuilder(string=" + this.string) + ")"); } } private final @Getter String string; - @java.lang.SuppressWarnings("all") BuilderAccessWithGetter(final String string) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAccessWithGetter(final String string) { super(); this.string = string; } - private static @java.lang.SuppressWarnings("all") BuilderAccessWithGetter.BuilderAccessWithGetterBuilder builder() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAccessWithGetter.BuilderAccessWithGetterBuilder builder() { return new BuilderAccessWithGetter.BuilderAccessWithGetterBuilder(); } - public @java.lang.SuppressWarnings("all") String getString() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getString() { return this.string; } } diff --git a/test/transform/resource/after-ecj/BuilderComplex.java b/test/transform/resource/after-ecj/BuilderComplex.java index ce6b0fd4..e36c9be4 100644 --- a/test/transform/resource/after-ecj/BuilderComplex.java +++ b/test/transform/resource/after-ecj/BuilderComplex.java @@ -1,46 +1,46 @@ import java.util.List; import lombok.Builder; class BuilderComplex { - public static @java.lang.SuppressWarnings("all") class TestVoidName { - private @java.lang.SuppressWarnings("all") T number; - private @java.lang.SuppressWarnings("all") int arg2; - private @java.lang.SuppressWarnings("all") String arg3; - private @java.lang.SuppressWarnings("all") BuilderComplex selfRef; - @java.lang.SuppressWarnings("all") TestVoidName() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class TestVoidName { + private @java.lang.SuppressWarnings("all") @lombok.Generated T number; + private @java.lang.SuppressWarnings("all") @lombok.Generated int arg2; + private @java.lang.SuppressWarnings("all") @lombok.Generated String arg3; + private @java.lang.SuppressWarnings("all") @lombok.Generated BuilderComplex selfRef; + @java.lang.SuppressWarnings("all") @lombok.Generated TestVoidName() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderComplex.TestVoidName number(final T number) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderComplex.TestVoidName number(final T number) { this.number = number; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderComplex.TestVoidName arg2(final int arg2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderComplex.TestVoidName arg2(final int arg2) { this.arg2 = arg2; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderComplex.TestVoidName arg3(final String arg3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderComplex.TestVoidName arg3(final String arg3) { this.arg3 = arg3; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderComplex.TestVoidName selfRef(final BuilderComplex selfRef) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderComplex.TestVoidName selfRef(final BuilderComplex selfRef) { this.selfRef = selfRef; return this; } - public @java.lang.SuppressWarnings("all") void execute() { + public @java.lang.SuppressWarnings("all") @lombok.Generated void execute() { BuilderComplex.testVoidWithGenerics(this.number, this.arg2, this.arg3, this.selfRef); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("BuilderComplex.TestVoidName(number=" + this.number) + ", arg2=") + this.arg2) + ", arg3=") + this.arg3) + ", selfRef=") + this.selfRef) + ")"); } } @@ -49,7 +49,7 @@ class BuilderComplex { } private static @Builder(buildMethodName = "execute") void testVoidWithGenerics(T number, int arg2, String arg3, BuilderComplex selfRef) { } - public static @java.lang.SuppressWarnings("all") BuilderComplex.TestVoidName builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderComplex.TestVoidName builder() { return new BuilderComplex.TestVoidName(); } } diff --git a/test/transform/resource/after-ecj/BuilderConstructorJavadoc.java b/test/transform/resource/after-ecj/BuilderConstructorJavadoc.java index 29b6373b..273a803f 100644 --- a/test/transform/resource/after-ecj/BuilderConstructorJavadoc.java +++ b/test/transform/resource/after-ecj/BuilderConstructorJavadoc.java @@ -1,10 +1,10 @@ import java.util.List; class BuilderConstructorJavadoc { public static class BuilderConstructorJavadocBuilder { - private @java.lang.SuppressWarnings("all") int basic; - private @java.lang.SuppressWarnings("all") int multiline; - private @java.lang.SuppressWarnings("all") int predef; - private @java.lang.SuppressWarnings("all") int predefWithJavadoc; + private @java.lang.SuppressWarnings("all") @lombok.Generated int basic; + private @java.lang.SuppressWarnings("all") @lombok.Generated int multiline; + private @java.lang.SuppressWarnings("all") @lombok.Generated int predef; + private @java.lang.SuppressWarnings("all") @lombok.Generated int predefWithJavadoc; public BuilderConstructorJavadocBuilder predef(final int x) { this.predef = x; return this; @@ -13,34 +13,34 @@ class BuilderConstructorJavadoc { this.predefWithJavadoc = x; return this; } - @java.lang.SuppressWarnings("all") BuilderConstructorJavadocBuilder() { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderConstructorJavadocBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder basic(final int basic) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder basic(final int basic) { this.basic = basic; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder multiline(final int multiline) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder multiline(final int multiline) { this.multiline = multiline; return this; } - public @java.lang.SuppressWarnings("all") BuilderConstructorJavadoc build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderConstructorJavadoc build() { return new BuilderConstructorJavadoc(this.basic, this.multiline, this.predef, this.predefWithJavadoc); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder(basic=" + this.basic) + ", multiline=") + this.multiline) + ", predef=") + this.predef) + ", predefWithJavadoc=") + this.predefWithJavadoc) + ")"); } } @lombok.Builder BuilderConstructorJavadoc(int basic, int multiline, int predef, int predefWithJavadoc) { super(); } - public static @java.lang.SuppressWarnings("all") BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder builder() { return new BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderDefaults.java b/test/transform/resource/after-ecj/BuilderDefaults.java index 37a00cbf..2bb467c0 100644 --- a/test/transform/resource/after-ecj/BuilderDefaults.java +++ b/test/transform/resource/after-ecj/BuilderDefaults.java @@ -1,19 +1,19 @@ import lombok.Builder; import lombok.Value; public final @Value @Builder class BuilderDefaults { - public static @java.lang.SuppressWarnings("all") class BuilderDefaultsBuilder { - private @java.lang.SuppressWarnings("all") int x$value; - private @java.lang.SuppressWarnings("all") boolean x$set; - private @java.lang.SuppressWarnings("all") String name; - private @java.lang.SuppressWarnings("all") long z$value; - private @java.lang.SuppressWarnings("all") boolean z$set; - @java.lang.SuppressWarnings("all") BuilderDefaultsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderDefaultsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int x$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean x$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated String name; + private @java.lang.SuppressWarnings("all") @lombok.Generated long z$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean z$set; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderDefaults.BuilderDefaultsBuilder x(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaults.BuilderDefaultsBuilder x(final int x) { this.x$value = x; x$set = true; return this; @@ -21,19 +21,19 @@ public final @Value @Builder class BuilderDefaults { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderDefaults.BuilderDefaultsBuilder name(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaults.BuilderDefaultsBuilder name(final String name) { this.name = name; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderDefaults.BuilderDefaultsBuilder z(final long z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaults.BuilderDefaultsBuilder z(final long z) { this.z$value = z; z$set = true; return this; } - public @java.lang.SuppressWarnings("all") BuilderDefaults build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaults build() { int x$value = this.x$value; if ((! this.x$set)) x$value = BuilderDefaults.$default$x(); @@ -42,38 +42,38 @@ public final @Value @Builder class BuilderDefaults { z$value = BuilderDefaults.$default$z(); return new BuilderDefaults(x$value, this.name, z$value); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderDefaults.BuilderDefaultsBuilder(x$value=" + this.x$value) + ", name=") + this.name) + ", z$value=") + this.z$value) + ")"); } } private final @Builder.Default int x; private final String name; private final @Builder.Default long z; - private static @java.lang.SuppressWarnings("all") int $default$x() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated int $default$x() { return 10; } - private static @java.lang.SuppressWarnings("all") long $default$z() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated long $default$z() { return System.currentTimeMillis(); } - @java.lang.SuppressWarnings("all") BuilderDefaults(final int x, final String name, final long z) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaults(final int x, final String name, final long z) { super(); this.x = x; this.name = name; this.z = z; } - public static @java.lang.SuppressWarnings("all") BuilderDefaults.BuilderDefaultsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaults.BuilderDefaultsBuilder builder() { return new BuilderDefaults.BuilderDefaultsBuilder(); } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") String getName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - public @java.lang.SuppressWarnings("all") long getZ() { + public @java.lang.SuppressWarnings("all") @lombok.Generated long getZ() { return this.z; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof BuilderDefaults))) @@ -89,7 +89,7 @@ public final @Value @Builder class BuilderDefaults { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); @@ -99,7 +99,7 @@ public final @Value @Builder class BuilderDefaults { result = ((result * PRIME) + (($name == null) ? 43 : $name.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderDefaults(x=" + this.getX()) + ", name=") + this.getName()) + ", z=") + this.getZ()) + ")"); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderDefaultsArray.java b/test/transform/resource/after-ecj/BuilderDefaultsArray.java index d25e0371..74b74596 100644 --- a/test/transform/resource/after-ecj/BuilderDefaultsArray.java +++ b/test/transform/resource/after-ecj/BuilderDefaultsArray.java @@ -1,18 +1,18 @@ import lombok.Builder; import lombok.Value; public @Builder class BuilderDefaultsArray { - public static @java.lang.SuppressWarnings("all") class BuilderDefaultsArrayBuilder { - private @java.lang.SuppressWarnings("all") int[] x$value; - private @java.lang.SuppressWarnings("all") boolean x$set; - private @java.lang.SuppressWarnings("all") java.lang.String[][] y$value; - private @java.lang.SuppressWarnings("all") boolean y$set; - @java.lang.SuppressWarnings("all") BuilderDefaultsArrayBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderDefaultsArrayBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int[] x$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean x$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String[][] y$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean y$set; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsArrayBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderDefaultsArray.BuilderDefaultsArrayBuilder x(final int[] x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsArray.BuilderDefaultsArrayBuilder x(final int[] x) { this.x$value = x; x$set = true; return this; @@ -20,12 +20,12 @@ public @Builder class BuilderDefaultsArray { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderDefaultsArray.BuilderDefaultsArrayBuilder y(final java.lang.String[][] y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsArray.BuilderDefaultsArrayBuilder y(final java.lang.String[][] y) { this.y$value = y; y$set = true; return this; } - public @java.lang.SuppressWarnings("all") BuilderDefaultsArray build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsArray build() { int[] x$value = this.x$value; if ((! this.x$set)) x$value = BuilderDefaultsArray.$default$x(); @@ -34,24 +34,24 @@ public @Builder class BuilderDefaultsArray { y$value = BuilderDefaultsArray.$default$y(); return new BuilderDefaultsArray(x$value, y$value); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("BuilderDefaultsArray.BuilderDefaultsArrayBuilder(x$value=" + java.util.Arrays.toString(this.x$value)) + ", y$value=") + java.util.Arrays.deepToString(this.y$value)) + ")"); } } @Builder.Default int[] x; @Builder.Default java.lang.String[][] y; - private static @java.lang.SuppressWarnings("all") int[] $default$x() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated int[] $default$x() { return new int[]{1, 2}; } - private static @java.lang.SuppressWarnings("all") java.lang.String[][] $default$y() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String[][] $default$y() { return new java.lang.String[][]{}; } - @java.lang.SuppressWarnings("all") BuilderDefaultsArray(final int[] x, final java.lang.String[][] y) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsArray(final int[] x, final java.lang.String[][] y) { super(); this.x = x; this.y = y; } - public static @java.lang.SuppressWarnings("all") BuilderDefaultsArray.BuilderDefaultsArrayBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsArray.BuilderDefaultsArrayBuilder builder() { return new BuilderDefaultsArray.BuilderDefaultsArrayBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderDefaultsGenerics.java b/test/transform/resource/after-ecj/BuilderDefaultsGenerics.java index 4f9a3cfd..83d5367e 100644 --- a/test/transform/resource/after-ecj/BuilderDefaultsGenerics.java +++ b/test/transform/resource/after-ecj/BuilderDefaultsGenerics.java @@ -1,20 +1,20 @@ import lombok.Builder; import java.util.*; public @Builder class BuilderDefaultsGenerics> { - public static @java.lang.SuppressWarnings("all") class BuilderDefaultsGenericsBuilder> { - private @java.lang.SuppressWarnings("all") java.util.concurrent.Callable callable$value; - private @java.lang.SuppressWarnings("all") boolean callable$set; - private @java.lang.SuppressWarnings("all") T tee$value; - private @java.lang.SuppressWarnings("all") boolean tee$set; - private @java.lang.SuppressWarnings("all") R arrr$value; - private @java.lang.SuppressWarnings("all") boolean arrr$set; - @java.lang.SuppressWarnings("all") BuilderDefaultsGenericsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderDefaultsGenericsBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.concurrent.Callable callable$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean callable$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated T tee$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean tee$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated R arrr$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean arrr$set; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsGenericsBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder callable(final java.util.concurrent.Callable callable) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder callable(final java.util.concurrent.Callable callable) { this.callable$value = callable; callable$set = true; return this; @@ -22,7 +22,7 @@ public @Builder class BuilderDefaultsGenerics tee(final T tee) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder tee(final T tee) { this.tee$value = tee; tee$set = true; return this; @@ -30,12 +30,12 @@ public @Builder class BuilderDefaultsGenerics arrr(final R arrr) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder arrr(final R arrr) { this.arrr$value = arrr; arrr$set = true; return this; } - public @java.lang.SuppressWarnings("all") BuilderDefaultsGenerics build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsGenerics build() { java.util.concurrent.Callable callable$value = this.callable$value; if ((! this.callable$set)) callable$value = BuilderDefaultsGenerics.$default$callable(); @@ -47,29 +47,29 @@ public @Builder class BuilderDefaultsGenerics$default$arrr(); return new BuilderDefaultsGenerics(callable$value, tee$value, arrr$value); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder(callable$value=" + this.callable$value) + ", tee$value=") + this.tee$value) + ", arrr$value=") + this.arrr$value) + ")"); } } private @Builder.Default java.util.concurrent.Callable callable; private @Builder.Default T tee; private @Builder.Default R arrr; - private static @java.lang.SuppressWarnings("all") >java.util.concurrent.Callable $default$callable() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated >java.util.concurrent.Callable $default$callable() { return null; } - private static @java.lang.SuppressWarnings("all") >T $default$tee() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated >T $default$tee() { return null; } - private static @java.lang.SuppressWarnings("all") >R $default$arrr() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated >R $default$arrr() { return null; } - @java.lang.SuppressWarnings("all") BuilderDefaultsGenerics(final java.util.concurrent.Callable callable, final T tee, final R arrr) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsGenerics(final java.util.concurrent.Callable callable, final T tee, final R arrr) { super(); this.callable = callable; this.tee = tee; this.arrr = arrr; } - public static @java.lang.SuppressWarnings("all") >BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated >BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder builder() { return new BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderDefaultsTargetTyping.java b/test/transform/resource/after-ecj/BuilderDefaultsTargetTyping.java index 4b9235d6..d41aecbe 100644 --- a/test/transform/resource/after-ecj/BuilderDefaultsTargetTyping.java +++ b/test/transform/resource/after-ecj/BuilderDefaultsTargetTyping.java @@ -1,27 +1,27 @@ import java.util.Arrays; import lombok.Builder; public @Builder class BuilderDefaultsTargetTyping { - public static @java.lang.SuppressWarnings("all") class BuilderDefaultsTargetTypingBuilder { - private @java.lang.SuppressWarnings("all") String foo$value; - private @java.lang.SuppressWarnings("all") boolean foo$set; - @java.lang.SuppressWarnings("all") BuilderDefaultsTargetTypingBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderDefaultsTargetTypingBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String foo$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean foo$set; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsTargetTypingBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder foo(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder foo(final String foo) { this.foo$value = foo; foo$set = true; return this; } - public @java.lang.SuppressWarnings("all") BuilderDefaultsTargetTyping build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsTargetTyping build() { String foo$value = this.foo$value; if ((! this.foo$set)) foo$value = BuilderDefaultsTargetTyping.$default$foo(); return new BuilderDefaultsTargetTyping(foo$value); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder(foo$value=" + this.foo$value) + ")"); } } @@ -29,14 +29,14 @@ public @Builder class BuilderDefaultsTargetTyping { static String doSth(java.util.List i, java.util.List c) { return null; } - private static @java.lang.SuppressWarnings("all") String $default$foo() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated String $default$foo() { return doSth(Arrays.asList(1), Arrays.asList('a')); } - @java.lang.SuppressWarnings("all") BuilderDefaultsTargetTyping(final String foo) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsTargetTyping(final String foo) { super(); this.foo = foo; } - public static @java.lang.SuppressWarnings("all") BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder builder() { return new BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderDefaultsWarnings.java b/test/transform/resource/after-ecj/BuilderDefaultsWarnings.java index 16caf39e..1d947457 100644 --- a/test/transform/resource/after-ecj/BuilderDefaultsWarnings.java +++ b/test/transform/resource/after-ecj/BuilderDefaultsWarnings.java @@ -1,34 +1,34 @@ import lombok.Builder; import lombok.Singular; public @Builder class BuilderDefaultsWarnings { - public static @java.lang.SuppressWarnings("all") class BuilderDefaultsWarningsBuilder { - private @java.lang.SuppressWarnings("all") long x; - private @java.lang.SuppressWarnings("all") int z; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; - @java.lang.SuppressWarnings("all") BuilderDefaultsWarningsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderDefaultsWarningsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated long x; + private @java.lang.SuppressWarnings("all") @lombok.Generated int z; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsWarningsBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder x(final long x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder x(final long x) { this.x = x; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder z(final int z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder z(final int z) { this.z = z; return this; } - public @java.lang.SuppressWarnings("all") BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder item(final String item) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder item(final String item) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(item); return this; } - public @java.lang.SuppressWarnings("all") BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder items(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder items(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -38,12 +38,12 @@ public @Builder class BuilderDefaultsWarnings { this.items.addAll(items); return this; } - public @java.lang.SuppressWarnings("all") BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder clearItems() { if ((this.items != null)) this.items.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderDefaultsWarnings build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsWarnings build() { java.util.List items; switch (((this.items == null) ? 0 : this.items.size())) { case 0 : @@ -57,7 +57,7 @@ public @Builder class BuilderDefaultsWarnings { } return new BuilderDefaultsWarnings(this.x, this.z, items); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder(x=" + this.x) + ", z=") + this.z) + ", items=") + this.items) + ")"); } } @@ -65,25 +65,25 @@ public @Builder class BuilderDefaultsWarnings { final int y = 5; @Builder.Default int z; @Builder.Default @Singular java.util.List items; - @java.lang.SuppressWarnings("all") BuilderDefaultsWarnings(final long x, final int z, final java.util.List items) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsWarnings(final long x, final int z, final java.util.List items) { super(); this.x = x; this.z = z; this.items = items; } - public static @java.lang.SuppressWarnings("all") BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder builder() { return new BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder(); } } class NoBuilderButHasDefaults { - public static @java.lang.SuppressWarnings("all") class NoBuilderButHasDefaultsBuilder { - @java.lang.SuppressWarnings("all") NoBuilderButHasDefaultsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class NoBuilderButHasDefaultsBuilder { + @java.lang.SuppressWarnings("all") @lombok.Generated NoBuilderButHasDefaultsBuilder() { super(); } - public @java.lang.SuppressWarnings("all") NoBuilderButHasDefaults build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated NoBuilderButHasDefaults build() { return new NoBuilderButHasDefaults(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "NoBuilderButHasDefaults.NoBuilderButHasDefaultsBuilder()"; } } @@ -91,7 +91,7 @@ class NoBuilderButHasDefaults { public @Builder NoBuilderButHasDefaults() { super(); } - public static @java.lang.SuppressWarnings("all") NoBuilderButHasDefaults.NoBuilderButHasDefaultsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated NoBuilderButHasDefaults.NoBuilderButHasDefaultsBuilder builder() { return new NoBuilderButHasDefaults.NoBuilderButHasDefaultsBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderGenericMethod.java b/test/transform/resource/after-ecj/BuilderGenericMethod.java index be35cf9e..20d5d5bb 100644 --- a/test/transform/resource/after-ecj/BuilderGenericMethod.java +++ b/test/transform/resource/after-ecj/BuilderGenericMethod.java @@ -2,30 +2,30 @@ import java.util.List; import lombok.Builder; import java.util.*; class BuilderGenericMethod { - public @java.lang.SuppressWarnings("all") class MapBuilder { - private @java.lang.SuppressWarnings("all") int a; - private @java.lang.SuppressWarnings("all") long b; - @java.lang.SuppressWarnings("all") MapBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated class MapBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int a; + private @java.lang.SuppressWarnings("all") @lombok.Generated long b; + @java.lang.SuppressWarnings("all") @lombok.Generated MapBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderGenericMethod.MapBuilder a(final int a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderGenericMethod.MapBuilder a(final int a) { this.a = a; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderGenericMethod.MapBuilder b(final long b) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderGenericMethod.MapBuilder b(final long b) { this.b = b; return this; } - public @java.lang.SuppressWarnings("all") Map build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Map build() { return BuilderGenericMethod.this.foo(this.a, this.b); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("BuilderGenericMethod.MapBuilder(a=" + this.a) + ", b=") + this.b) + ")"); } } @@ -35,7 +35,7 @@ class BuilderGenericMethod { public @Builder Map foo(int a, long b) { return null; } - public @java.lang.SuppressWarnings("all") BuilderGenericMethod.MapBuilder builder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderGenericMethod.MapBuilder builder() { return this.new MapBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderInstanceMethod.java b/test/transform/resource/after-ecj/BuilderInstanceMethod.java index 33502ca9..d9eae54b 100644 --- a/test/transform/resource/after-ecj/BuilderInstanceMethod.java +++ b/test/transform/resource/after-ecj/BuilderInstanceMethod.java @@ -1,45 +1,45 @@ import java.util.List; class BuilderInstanceMethod { - public @java.lang.SuppressWarnings("all") class StringBuilder { - private @java.lang.SuppressWarnings("all") int show; - private @java.lang.SuppressWarnings("all") int yes; - private @java.lang.SuppressWarnings("all") List also; - private @java.lang.SuppressWarnings("all") int $andMe; - @java.lang.SuppressWarnings("all") StringBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated class StringBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int show; + private @java.lang.SuppressWarnings("all") @lombok.Generated int yes; + private @java.lang.SuppressWarnings("all") @lombok.Generated List also; + private @java.lang.SuppressWarnings("all") @lombok.Generated int $andMe; + @java.lang.SuppressWarnings("all") @lombok.Generated StringBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderInstanceMethod.StringBuilder show(final int show) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderInstanceMethod.StringBuilder show(final int show) { this.show = show; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderInstanceMethod.StringBuilder yes(final int yes) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderInstanceMethod.StringBuilder yes(final int yes) { this.yes = yes; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderInstanceMethod.StringBuilder also(final List also) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderInstanceMethod.StringBuilder also(final List also) { this.also = also; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderInstanceMethod.StringBuilder $andMe(final int $andMe) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderInstanceMethod.StringBuilder $andMe(final int $andMe) { this.$andMe = $andMe; return this; } - public @java.lang.SuppressWarnings("all") String build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String build() { return BuilderInstanceMethod.this.create(this.show, this.yes, this.also, this.$andMe); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("BuilderInstanceMethod.StringBuilder(show=" + this.show) + ", yes=") + this.yes) + ", also=") + this.also) + ", $andMe=") + this.$andMe) + ")"); } } @@ -49,7 +49,7 @@ class BuilderInstanceMethod { public @lombok.Builder String create(int show, final int yes, List also, int $andMe) { return (((("" + show) + yes) + also) + $andMe); } - public @java.lang.SuppressWarnings("all") BuilderInstanceMethod.StringBuilder builder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderInstanceMethod.StringBuilder builder() { return this.new StringBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderJavadoc.java b/test/transform/resource/after-ecj/BuilderJavadoc.java index f5790ee7..718b1c45 100644 --- a/test/transform/resource/after-ecj/BuilderJavadoc.java +++ b/test/transform/resource/after-ecj/BuilderJavadoc.java @@ -1,10 +1,10 @@ import java.util.List; @lombok.Builder class BuilderJavadoc { public static class BuilderJavadocBuilder { - private @java.lang.SuppressWarnings("all") int basic; - private @java.lang.SuppressWarnings("all") int getsetwith; - private @java.lang.SuppressWarnings("all") int predef; - private @java.lang.SuppressWarnings("all") int predefWithJavadoc; + private @java.lang.SuppressWarnings("all") @lombok.Generated int basic; + private @java.lang.SuppressWarnings("all") @lombok.Generated int getsetwith; + private @java.lang.SuppressWarnings("all") @lombok.Generated int predef; + private @java.lang.SuppressWarnings("all") @lombok.Generated int predefWithJavadoc; public BuilderJavadocBuilder predef(final int x) { this.predef = (x * 10); return this; @@ -13,7 +13,7 @@ import java.util.List; this.predefWithJavadoc = (x * 100); return this; } - @java.lang.SuppressWarnings("all") BuilderJavadocBuilder() { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderJavadocBuilder() { super(); } /** @@ -22,7 +22,7 @@ import java.util.List; * @param tag is moved to the setter. * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderJavadoc.BuilderJavadocBuilder basic(final int basic) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderJavadoc.BuilderJavadocBuilder basic(final int basic) { this.basic = basic; return this; } @@ -31,14 +31,14 @@ import java.util.List; * @param tag is moved to the setters and wither. * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderJavadoc.BuilderJavadocBuilder getsetwith(final int getsetwith) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderJavadoc.BuilderJavadocBuilder getsetwith(final int getsetwith) { this.getsetwith = getsetwith; return this; } - public @java.lang.SuppressWarnings("all") BuilderJavadoc build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderJavadoc build() { return new BuilderJavadoc(this.basic, this.getsetwith, this.predef, this.predefWithJavadoc); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("BuilderJavadoc.BuilderJavadocBuilder(basic=" + this.basic) + ", getsetwith=") + this.getsetwith) + ", predef=") + this.predef) + ", predefWithJavadoc=") + this.predefWithJavadoc) + ")"); } } @@ -46,28 +46,28 @@ import java.util.List; private @lombok.Getter @lombok.Setter @lombok.experimental.Wither int getsetwith; private final int predef; private final int predefWithJavadoc; - @java.lang.SuppressWarnings("all") BuilderJavadoc(final int basic, final int getsetwith, final int predef, final int predefWithJavadoc) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderJavadoc(final int basic, final int getsetwith, final int predef, final int predefWithJavadoc) { super(); this.basic = basic; this.getsetwith = getsetwith; this.predef = predef; this.predefWithJavadoc = predefWithJavadoc; } - public static @java.lang.SuppressWarnings("all") BuilderJavadoc.BuilderJavadocBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderJavadoc.BuilderJavadocBuilder builder() { return new BuilderJavadoc.BuilderJavadocBuilder(); } /** * getsetwith gets a builder setter, an instance getter and setter, and a wither. * @return tag is moved to the getter. */ - public @java.lang.SuppressWarnings("all") int getGetsetwith() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getGetsetwith() { return this.getsetwith; } /** * getsetwith gets a builder setter, an instance getter and setter, and a wither. * @param tag is moved to the setters and wither. */ - public @java.lang.SuppressWarnings("all") void setGetsetwith(final int getsetwith) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setGetsetwith(final int getsetwith) { this.getsetwith = getsetwith; } /** @@ -75,7 +75,7 @@ import java.util.List; * @param tag is moved to the setters and wither. * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") BuilderJavadoc withGetsetwith(final int getsetwith) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderJavadoc withGetsetwith(final int getsetwith) { return ((this.getsetwith == getsetwith) ? this : new BuilderJavadoc(this.basic, getsetwith, this.predef, this.predefWithJavadoc)); } } diff --git a/test/transform/resource/after-ecj/BuilderNestedInEnum.java b/test/transform/resource/after-ecj/BuilderNestedInEnum.java index b3fb54f3..da72cdaa 100644 --- a/test/transform/resource/after-ecj/BuilderNestedInEnum.java +++ b/test/transform/resource/after-ecj/BuilderNestedInEnum.java @@ -1,37 +1,37 @@ class BuilderNestedInEnum { public enum TestEnum { public static final @lombok.Builder @lombok.Value class TestBuilder { - public static @java.lang.SuppressWarnings("all") class TestBuilderBuilder { - private @java.lang.SuppressWarnings("all") String field; - @java.lang.SuppressWarnings("all") TestBuilderBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class TestBuilderBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String field; + @java.lang.SuppressWarnings("all") @lombok.Generated TestBuilderBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder field(final String field) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder field(final String field) { this.field = field; return this; } - public @java.lang.SuppressWarnings("all") BuilderNestedInEnum.TestEnum.TestBuilder build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderNestedInEnum.TestEnum.TestBuilder build() { return new BuilderNestedInEnum.TestEnum.TestBuilder(this.field); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder(field=" + this.field) + ")"); } } private final String field; - @java.lang.SuppressWarnings("all") TestBuilder(final String field) { + @java.lang.SuppressWarnings("all") @lombok.Generated TestBuilder(final String field) { super(); this.field = field; } - public static @java.lang.SuppressWarnings("all") BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder builder() { return new BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder(); } - public @java.lang.SuppressWarnings("all") String getField() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getField() { return this.field; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof BuilderNestedInEnum.TestEnum.TestBuilder))) @@ -43,14 +43,14 @@ class BuilderNestedInEnum { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $field = this.getField(); result = ((result * PRIME) + (($field == null) ? 43 : $field.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderNestedInEnum.TestEnum.TestBuilder(field=" + this.getField()) + ")"); } } @@ -65,4 +65,4 @@ class BuilderNestedInEnum { BuilderNestedInEnum() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderOnNestedClass.java b/test/transform/resource/after-ecj/BuilderOnNestedClass.java index b100223b..c9cfa474 100644 --- a/test/transform/resource/after-ecj/BuilderOnNestedClass.java +++ b/test/transform/resource/after-ecj/BuilderOnNestedClass.java @@ -1,30 +1,30 @@ public class BuilderOnNestedClass { public static @lombok.Builder class Nested { - public static @java.lang.SuppressWarnings("all") class NestedBuilder { - private @java.lang.SuppressWarnings("all") String a; - @java.lang.SuppressWarnings("all") NestedBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class NestedBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String a; + @java.lang.SuppressWarnings("all") @lombok.Generated NestedBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderOnNestedClass.Nested.NestedBuilder a(final String a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderOnNestedClass.Nested.NestedBuilder a(final String a) { this.a = a; return this; } - public @java.lang.SuppressWarnings("all") BuilderOnNestedClass.Nested build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderOnNestedClass.Nested build() { return new BuilderOnNestedClass.Nested(this.a); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderOnNestedClass.Nested.NestedBuilder(a=" + this.a) + ")"); } } private String a; - @java.lang.SuppressWarnings("all") Nested(final String a) { + @java.lang.SuppressWarnings("all") @lombok.Generated Nested(final String a) { super(); this.a = a; } - public static @java.lang.SuppressWarnings("all") BuilderOnNestedClass.Nested.NestedBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderOnNestedClass.Nested.NestedBuilder builder() { return new BuilderOnNestedClass.Nested.NestedBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderOnNestedRecord.java b/test/transform/resource/after-ecj/BuilderOnNestedRecord.java index 4e025485..61737b17 100644 --- a/test/transform/resource/after-ecj/BuilderOnNestedRecord.java +++ b/test/transform/resource/after-ecj/BuilderOnNestedRecord.java @@ -1,30 +1,28 @@ public record BuilderOnNestedRecord(T t) { public @lombok.Builder record Nested(String a) { - public static @java.lang.SuppressWarnings("all") class NestedBuilder { - private @java.lang.SuppressWarnings("all") String a; - @java.lang.SuppressWarnings("all") NestedBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class NestedBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String a; + @java.lang.SuppressWarnings("all") @lombok.Generated NestedBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderOnNestedRecord.Nested.NestedBuilder a(final String a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderOnNestedRecord.Nested.NestedBuilder a(final String a) { this.a = a; return this; } - public @java.lang.SuppressWarnings("all") BuilderOnNestedRecord.Nested build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderOnNestedRecord.Nested build() { return new BuilderOnNestedRecord.Nested(this.a); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderOnNestedRecord.Nested.NestedBuilder(a=" + this.a) + ")"); } } /* Implicit */ private final String a; - - public static @java.lang.SuppressWarnings("all") BuilderOnNestedRecord.Nested.NestedBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderOnNestedRecord.Nested.NestedBuilder builder() { return new BuilderOnNestedRecord.Nested.NestedBuilder(); } } /* Implicit */ private final T t; - } diff --git a/test/transform/resource/after-ecj/BuilderSimple.java b/test/transform/resource/after-ecj/BuilderSimple.java index a991545e..22b727c1 100644 --- a/test/transform/resource/after-ecj/BuilderSimple.java +++ b/test/transform/resource/after-ecj/BuilderSimple.java @@ -1,29 +1,29 @@ import java.util.List; @lombok.Builder(access = lombok.AccessLevel.PROTECTED) class BuilderSimple { - protected static @java.lang.SuppressWarnings("all") class BuilderSimpleBuilder { - private @java.lang.SuppressWarnings("all") int yes; - private @java.lang.SuppressWarnings("all") List also; - @java.lang.SuppressWarnings("all") BuilderSimpleBuilder() { + protected static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSimpleBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int yes; + private @java.lang.SuppressWarnings("all") @lombok.Generated List also; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderSimple.BuilderSimpleBuilder yes(final int yes) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimple.BuilderSimpleBuilder yes(final int yes) { this.yes = yes; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderSimple.BuilderSimpleBuilder also(final List also) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimple.BuilderSimpleBuilder also(final List also) { this.also = also; return this; } - public @java.lang.SuppressWarnings("all") BuilderSimple build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimple build() { return new BuilderSimple(this.yes, this.also); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("BuilderSimple.BuilderSimpleBuilder(yes=" + this.yes) + ", also=") + this.also) + ")"); } } @@ -31,12 +31,12 @@ import java.util.List; private final int yes; private List also; private int $butNotMe; - @java.lang.SuppressWarnings("all") BuilderSimple(final int yes, final List also) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimple(final int yes, final List also) { super(); this.yes = yes; this.also = also; } - protected static @java.lang.SuppressWarnings("all") BuilderSimple.BuilderSimpleBuilder builder() { + protected static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimple.BuilderSimpleBuilder builder() { return new BuilderSimple.BuilderSimpleBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSimpleOnRecord.java b/test/transform/resource/after-ecj/BuilderSimpleOnRecord.java index 860b4363..fac87407 100644 --- a/test/transform/resource/after-ecj/BuilderSimpleOnRecord.java +++ b/test/transform/resource/after-ecj/BuilderSimpleOnRecord.java @@ -1,36 +1,36 @@ // version 14: import java.util.List; public @lombok.Builder(access = lombok.AccessLevel.PROTECTED) record BuilderSimpleOnRecord(List l, String a) { - protected static @java.lang.SuppressWarnings("all") class BuilderSimpleOnRecordBuilder { - private @java.lang.SuppressWarnings("all") List l; - private @java.lang.SuppressWarnings("all") String a; - @java.lang.SuppressWarnings("all") BuilderSimpleOnRecordBuilder() { + protected static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSimpleOnRecordBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated List l; + private @java.lang.SuppressWarnings("all") @lombok.Generated String a; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleOnRecordBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder l(final List l) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder l(final List l) { this.l = l; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder a(final String a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder a(final String a) { this.a = a; return this; } - public @java.lang.SuppressWarnings("all") BuilderSimpleOnRecord build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleOnRecord build() { return new BuilderSimpleOnRecord(this.l, this.a); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder(l=" + this.l) + ", a=") + this.a) + ")"); } } /* Implicit */ private final List l; /* Implicit */ private final String a; - protected static @java.lang.SuppressWarnings("all") BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder builder() { + protected static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder builder() { return new BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSimpleWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderSimpleWithSetterPrefix.java index 51077a91..7b251243 100644 --- a/test/transform/resource/after-ecj/BuilderSimpleWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderSimpleWithSetterPrefix.java @@ -1,30 +1,30 @@ import java.util.List; @lombok.Builder(access = lombok.AccessLevel.PROTECTED,setterPrefix = "with") class BuilderSimpleWithSetterPrefix { - protected static @java.lang.SuppressWarnings("all") class BuilderSimpleWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") int unprefixed; - @java.lang.SuppressWarnings("all") BuilderSimpleWithSetterPrefixBuilder() { + protected static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSimpleWithSetterPrefixBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int unprefixed; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleWithSetterPrefixBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder withUnprefixed(final int unprefixed) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder withUnprefixed(final int unprefixed) { this.unprefixed = unprefixed; return this; } - public @java.lang.SuppressWarnings("all") BuilderSimpleWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleWithSetterPrefix build() { return new BuilderSimpleWithSetterPrefix(this.unprefixed); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder(unprefixed=" + this.unprefixed) + ")"); } } private int unprefixed; - @java.lang.SuppressWarnings("all") BuilderSimpleWithSetterPrefix(final int unprefixed) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleWithSetterPrefix(final int unprefixed) { super(); this.unprefixed = unprefixed; } - protected static @java.lang.SuppressWarnings("all") BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder builder() { + protected static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder builder() { return new BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSingularAnnotatedTypes.java b/test/transform/resource/after-ecj/BuilderSingularAnnotatedTypes.java index 977d081b..9dcd5769 100644 --- a/test/transform/resource/after-ecj/BuilderSingularAnnotatedTypes.java +++ b/test/transform/resource/after-ecj/BuilderSingularAnnotatedTypes.java @@ -7,14 +7,14 @@ import lombok.Singular; @Target(ElementType.TYPE_USE) @interface MyAnnotation { } @lombok.Builder class BuilderSingularAnnotatedTypes { - public static @java.lang.SuppressWarnings("all") class BuilderSingularAnnotatedTypesBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList<@MyAnnotation @NonNull String> foos; - private @java.lang.SuppressWarnings("all") java.util.ArrayList<@MyAnnotation @NonNull String> bars$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList<@MyAnnotation @NonNull Integer> bars$value; - @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularAnnotatedTypesBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList<@MyAnnotation @NonNull String> foos; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList<@MyAnnotation @NonNull String> bars$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList<@MyAnnotation @NonNull Integer> bars$value; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder foo(final @MyAnnotation @NonNull String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder foo(final @MyAnnotation @NonNull String foo) { if ((foo == null)) { throw new java.lang.NullPointerException("foo is marked non-null but is null"); @@ -24,7 +24,7 @@ import lombok.Singular; this.foos.add(foo); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder foos(final java.util.Collection foos) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder foos(final java.util.Collection foos) { if ((foos == null)) { throw new java.lang.NullPointerException("foos cannot be null"); @@ -34,12 +34,12 @@ import lombok.Singular; this.foos.addAll(foos); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder clearFoos() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder clearFoos() { if ((this.foos != null)) this.foos.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder bar(final @MyAnnotation @NonNull String barKey, final @MyAnnotation @NonNull Integer barValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder bar(final @MyAnnotation @NonNull String barKey, final @MyAnnotation @NonNull Integer barValue) { if ((barKey == null)) { throw new java.lang.NullPointerException("barKey is marked non-null but is null"); @@ -57,7 +57,7 @@ import lombok.Singular; this.bars$value.add(barValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder bars(final java.util.Map bars) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder bars(final java.util.Map bars) { if ((bars == null)) { throw new java.lang.NullPointerException("bars cannot be null"); @@ -74,7 +74,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder clearBars() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder clearBars() { if ((this.bars$key != null)) { this.bars$key.clear(); @@ -82,7 +82,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypes build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypes build() { java.util.Set<@MyAnnotation @NonNull String> foos; switch (((this.foos == null) ? 0 : this.foos.size())) { case 0 : @@ -112,18 +112,18 @@ import lombok.Singular; } return new BuilderSingularAnnotatedTypes(foos, bars); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder(foos=" + this.foos) + ", bars$key=") + this.bars$key) + ", bars$value=") + this.bars$value) + ")"); } } private @Singular Set<@MyAnnotation @NonNull String> foos; private @Singular Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars; - @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypes(final Set<@MyAnnotation @NonNull String> foos, final Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypes(final Set<@MyAnnotation @NonNull String> foos, final Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars) { super(); this.foos = foos; this.bars = bars; } - public static @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder builder() { return new BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularAnnotatedTypesWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderSingularAnnotatedTypesWithSetterPrefix.java index 96f346d4..92916c20 100644 --- a/test/transform/resource/after-ecj/BuilderSingularAnnotatedTypesWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderSingularAnnotatedTypesWithSetterPrefix.java @@ -7,14 +7,14 @@ import lombok.Singular; @Target(ElementType.TYPE_USE) @interface MyAnnotation { } @lombok.Builder(setterPrefix = "with") class BuilderSingularAnnotatedTypesWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderSingularAnnotatedTypesWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList<@MyAnnotation @NonNull String> foos; - private @java.lang.SuppressWarnings("all") java.util.ArrayList<@MyAnnotation @NonNull String> bars$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList<@MyAnnotation @NonNull Integer> bars$value; - @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularAnnotatedTypesWithSetterPrefixBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList<@MyAnnotation @NonNull String> foos; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList<@MyAnnotation @NonNull String> bars$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList<@MyAnnotation @NonNull Integer> bars$value; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefixBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withFoo(final @MyAnnotation @NonNull String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withFoo(final @MyAnnotation @NonNull String foo) { if ((foo == null)) { throw new java.lang.NullPointerException("foo is marked non-null but is null"); @@ -24,7 +24,7 @@ import lombok.Singular; this.foos.add(foo); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withFoos(final java.util.Collection foos) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withFoos(final java.util.Collection foos) { if ((foos == null)) { throw new java.lang.NullPointerException("foos cannot be null"); @@ -34,12 +34,12 @@ import lombok.Singular; this.foos.addAll(foos); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder clearFoos() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder clearFoos() { if ((this.foos != null)) this.foos.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withBar(final @MyAnnotation @NonNull String barKey, final @MyAnnotation @NonNull Integer barValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withBar(final @MyAnnotation @NonNull String barKey, final @MyAnnotation @NonNull Integer barValue) { if ((barKey == null)) { throw new java.lang.NullPointerException("barKey is marked non-null but is null"); @@ -57,7 +57,7 @@ import lombok.Singular; this.bars$value.add(barValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withBars(final java.util.Map bars) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withBars(final java.util.Map bars) { if ((bars == null)) { throw new java.lang.NullPointerException("bars cannot be null"); @@ -74,7 +74,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder clearBars() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder clearBars() { if ((this.bars$key != null)) { this.bars$key.clear(); @@ -82,7 +82,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix build() { java.util.Set<@MyAnnotation @NonNull String> foos; switch (((this.foos == null) ? 0 : this.foos.size())) { case 0 : @@ -112,18 +112,18 @@ import lombok.Singular; } return new BuilderSingularAnnotatedTypesWithSetterPrefix(foos, bars); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder(foos=" + this.foos) + ", bars$key=") + this.bars$key) + ", bars$value=") + this.bars$value) + ")"); } } private @Singular Set<@MyAnnotation @NonNull String> foos; private @Singular Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars; - @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefix(final Set<@MyAnnotation @NonNull String> foos, final Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix(final Set<@MyAnnotation @NonNull String> foos, final Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars) { super(); this.foos = foos; this.bars = bars; } - public static @java.lang.SuppressWarnings("all") BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder builder() { return new BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSingularGuavaListsSets.java b/test/transform/resource/after-ecj/BuilderSingularGuavaListsSets.java index ce159288..f6eb7435 100644 --- a/test/transform/resource/after-ecj/BuilderSingularGuavaListsSets.java +++ b/test/transform/resource/after-ecj/BuilderSingularGuavaListsSets.java @@ -5,22 +5,22 @@ import com.google.common.collect.ImmutableSortedSet; import com.google.common.collect.ImmutableTable; import lombok.Singular; @lombok.Builder class BuilderSingularGuavaListsSets { - public static @java.lang.SuppressWarnings("all") class BuilderSingularGuavaListsSetsBuilder { - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableList.Builder cards; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableList.Builder frogs; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableSet.Builder rawSet; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableSortedSet.Builder passes; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableTable.Builder users; - @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSetsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularGuavaListsSetsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableList.Builder cards; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableList.Builder frogs; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableSet.Builder rawSet; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableSortedSet.Builder passes; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableTable.Builder users; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSetsBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder card(final T card) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder card(final T card) { if ((this.cards == null)) this.cards = com.google.common.collect.ImmutableList.builder(); this.cards.add(card); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder cards(final java.lang.Iterable cards) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder cards(final java.lang.Iterable cards) { if ((cards == null)) { throw new java.lang.NullPointerException("cards cannot be null"); @@ -30,17 +30,17 @@ import lombok.Singular; this.cards.addAll(cards); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearCards() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearCards() { this.cards = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder frog(final Number frog) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder frog(final Number frog) { if ((this.frogs == null)) this.frogs = com.google.common.collect.ImmutableList.builder(); this.frogs.add(frog); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder frogs(final java.lang.Iterable frogs) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder frogs(final java.lang.Iterable frogs) { if ((frogs == null)) { throw new java.lang.NullPointerException("frogs cannot be null"); @@ -50,17 +50,17 @@ import lombok.Singular; this.frogs.addAll(frogs); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearFrogs() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearFrogs() { this.frogs = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder rawSet(final java.lang.Object rawSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder rawSet(final java.lang.Object rawSet) { if ((this.rawSet == null)) this.rawSet = com.google.common.collect.ImmutableSet.builder(); this.rawSet.add(rawSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder rawSet(final java.lang.Iterable rawSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder rawSet(final java.lang.Iterable rawSet) { if ((rawSet == null)) { throw new java.lang.NullPointerException("rawSet cannot be null"); @@ -70,17 +70,17 @@ import lombok.Singular; this.rawSet.addAll(rawSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearRawSet() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearRawSet() { this.rawSet = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder pass(final String pass) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder pass(final String pass) { if ((this.passes == null)) this.passes = com.google.common.collect.ImmutableSortedSet.naturalOrder(); this.passes.add(pass); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder passes(final java.lang.Iterable passes) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder passes(final java.lang.Iterable passes) { if ((passes == null)) { throw new java.lang.NullPointerException("passes cannot be null"); @@ -90,17 +90,17 @@ import lombok.Singular; this.passes.addAll(passes); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearPasses() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearPasses() { this.passes = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder user(final Number rowKey, final Number columnKey, final String value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder user(final Number rowKey, final Number columnKey, final String value) { if ((this.users == null)) this.users = com.google.common.collect.ImmutableTable.builder(); this.users.put(rowKey, columnKey, value); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder users(final com.google.common.collect.Table users) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder users(final com.google.common.collect.Table users) { if ((users == null)) { throw new java.lang.NullPointerException("users cannot be null"); @@ -110,11 +110,11 @@ import lombok.Singular; this.users.putAll(users); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearUsers() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearUsers() { this.users = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets build() { com.google.common.collect.ImmutableList cards = ((this.cards == null) ? com.google.common.collect.ImmutableList.of() : this.cards.build()); com.google.common.collect.ImmutableCollection frogs = ((this.frogs == null) ? com.google.common.collect.ImmutableList.of() : this.frogs.build()); com.google.common.collect.ImmutableSet rawSet = ((this.rawSet == null) ? com.google.common.collect.ImmutableSet.of() : this.rawSet.build()); @@ -122,7 +122,7 @@ import lombok.Singular; com.google.common.collect.ImmutableTable users = ((this.users == null) ? com.google.common.collect.ImmutableTable.of() : this.users.build()); return new BuilderSingularGuavaListsSets(cards, frogs, rawSet, passes, users); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((((("BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder(cards=" + this.cards) + ", frogs=") + this.frogs) + ", rawSet=") + this.rawSet) + ", passes=") + this.passes) + ", users=") + this.users) + ")"); } } @@ -131,7 +131,7 @@ import lombok.Singular; private @SuppressWarnings("all") @Singular("rawSet") ImmutableSet rawSet; private @Singular ImmutableSortedSet passes; private @Singular ImmutableTable users; - @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets(final ImmutableList cards, final ImmutableCollection frogs, final ImmutableSet rawSet, final ImmutableSortedSet passes, final ImmutableTable users) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets(final ImmutableList cards, final ImmutableCollection frogs, final ImmutableSet rawSet, final ImmutableSortedSet passes, final ImmutableTable users) { super(); this.cards = cards; this.frogs = frogs; @@ -139,7 +139,7 @@ import lombok.Singular; this.passes = passes; this.users = users; } - public static @java.lang.SuppressWarnings("all") BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder builder() { return new BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSingularGuavaMaps.java b/test/transform/resource/after-ecj/BuilderSingularGuavaMaps.java index 76e6653b..c05c33a0 100644 --- a/test/transform/resource/after-ecj/BuilderSingularGuavaMaps.java +++ b/test/transform/resource/after-ecj/BuilderSingularGuavaMaps.java @@ -3,20 +3,20 @@ import com.google.common.collect.ImmutableBiMap; import com.google.common.collect.ImmutableSortedMap; import lombok.Singular; @lombok.Builder class BuilderSingularGuavaMaps { - public static @java.lang.SuppressWarnings("all") class BuilderSingularGuavaMapsBuilder { - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableMap.Builder battleaxes; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableSortedMap.Builder vertices; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableBiMap.Builder rawMap; - @java.lang.SuppressWarnings("all") BuilderSingularGuavaMapsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularGuavaMapsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableMap.Builder battleaxes; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableSortedMap.Builder vertices; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableBiMap.Builder rawMap; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMapsBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder battleaxe(final K key, final V value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder battleaxe(final K key, final V value) { if ((this.battleaxes == null)) this.battleaxes = com.google.common.collect.ImmutableMap.builder(); this.battleaxes.put(key, value); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder battleaxes(final java.util.Map battleaxes) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder battleaxes(final java.util.Map battleaxes) { if ((battleaxes == null)) { throw new java.lang.NullPointerException("battleaxes cannot be null"); @@ -26,17 +26,17 @@ import lombok.Singular; this.battleaxes.putAll(battleaxes); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder clearBattleaxes() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder clearBattleaxes() { this.battleaxes = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder vertex(final Integer key, final V value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder vertex(final Integer key, final V value) { if ((this.vertices == null)) this.vertices = com.google.common.collect.ImmutableSortedMap.naturalOrder(); this.vertices.put(key, value); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder vertices(final java.util.Map vertices) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder vertices(final java.util.Map vertices) { if ((vertices == null)) { throw new java.lang.NullPointerException("vertices cannot be null"); @@ -46,17 +46,17 @@ import lombok.Singular; this.vertices.putAll(vertices); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder clearVertices() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder clearVertices() { this.vertices = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder rawMap(final java.lang.Object key, final java.lang.Object value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder rawMap(final java.lang.Object key, final java.lang.Object value) { if ((this.rawMap == null)) this.rawMap = com.google.common.collect.ImmutableBiMap.builder(); this.rawMap.put(key, value); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder rawMap(final java.util.Map rawMap) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder rawMap(final java.util.Map rawMap) { if ((rawMap == null)) { throw new java.lang.NullPointerException("rawMap cannot be null"); @@ -66,30 +66,30 @@ import lombok.Singular; this.rawMap.putAll(rawMap); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder clearRawMap() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder clearRawMap() { this.rawMap = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps build() { com.google.common.collect.ImmutableMap battleaxes = ((this.battleaxes == null) ? com.google.common.collect.ImmutableMap.of() : this.battleaxes.build()); com.google.common.collect.ImmutableSortedMap vertices = ((this.vertices == null) ? com.google.common.collect.ImmutableSortedMap.of() : this.vertices.build()); com.google.common.collect.ImmutableBiMap rawMap = ((this.rawMap == null) ? com.google.common.collect.ImmutableBiMap.of() : this.rawMap.build()); return new BuilderSingularGuavaMaps(battleaxes, vertices, rawMap); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder(battleaxes=" + this.battleaxes) + ", vertices=") + this.vertices) + ", rawMap=") + this.rawMap) + ")"); } } private @Singular ImmutableMap battleaxes; private @Singular ImmutableSortedMap vertices; private @SuppressWarnings("all") @Singular("rawMap") ImmutableBiMap rawMap; - @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps(final ImmutableMap battleaxes, final ImmutableSortedMap vertices, final ImmutableBiMap rawMap) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps(final ImmutableMap battleaxes, final ImmutableSortedMap vertices, final ImmutableBiMap rawMap) { super(); this.battleaxes = battleaxes; this.vertices = vertices; this.rawMap = rawMap; } - public static @java.lang.SuppressWarnings("all") BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder builder() { return new BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSingularLists.java b/test/transform/resource/after-ecj/BuilderSingularLists.java index 712b5e86..4f19c7da 100644 --- a/test/transform/resource/after-ecj/BuilderSingularLists.java +++ b/test/transform/resource/after-ecj/BuilderSingularLists.java @@ -1,22 +1,21 @@ import java.util.List; import java.util.Collection; - import lombok.Singular; @lombok.Builder class BuilderSingularLists { - public static @java.lang.SuppressWarnings("all") class BuilderSingularListsBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList children; - private @java.lang.SuppressWarnings("all") java.util.ArrayList scarves; - private @java.lang.SuppressWarnings("all") java.util.ArrayList rawList; - @java.lang.SuppressWarnings("all") BuilderSingularListsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularListsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList children; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList scarves; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList rawList; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularListsBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder child(final T child) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder child(final T child) { if ((this.children == null)) this.children = new java.util.ArrayList(); this.children.add(child); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder children(final java.util.Collection children) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder children(final java.util.Collection children) { if ((children == null)) { throw new java.lang.NullPointerException("children cannot be null"); @@ -26,18 +25,18 @@ import lombok.Singular; this.children.addAll(children); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder clearChildren() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder clearChildren() { if ((this.children != null)) this.children.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder scarf(final Number scarf) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder scarf(final Number scarf) { if ((this.scarves == null)) this.scarves = new java.util.ArrayList(); this.scarves.add(scarf); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder scarves(final java.util.Collection scarves) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder scarves(final java.util.Collection scarves) { if ((scarves == null)) { throw new java.lang.NullPointerException("scarves cannot be null"); @@ -47,18 +46,18 @@ import lombok.Singular; this.scarves.addAll(scarves); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder clearScarves() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder clearScarves() { if ((this.scarves != null)) this.scarves.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder rawList(final java.lang.Object rawList) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder rawList(final java.lang.Object rawList) { if ((this.rawList == null)) this.rawList = new java.util.ArrayList(); this.rawList.add(rawList); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder rawList(final java.util.Collection rawList) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder rawList(final java.util.Collection rawList) { if ((rawList == null)) { throw new java.lang.NullPointerException("rawList cannot be null"); @@ -68,12 +67,12 @@ import lombok.Singular; this.rawList.addAll(rawList); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder clearRawList() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder clearRawList() { if ((this.rawList != null)) this.rawList.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularLists build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists build() { java.util.List children; switch (((this.children == null) ? 0 : this.children.size())) { case 0 : @@ -109,20 +108,20 @@ import lombok.Singular; } return new BuilderSingularLists(children, scarves, rawList); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderSingularLists.BuilderSingularListsBuilder(children=" + this.children) + ", scarves=") + this.scarves) + ", rawList=") + this.rawList) + ")"); } } private @Singular List children; private @Singular Collection scarves; private @SuppressWarnings("all") @Singular("rawList") List rawList; - @java.lang.SuppressWarnings("all") BuilderSingularLists(final List children, final Collection scarves, final List rawList) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists(final List children, final Collection scarves, final List rawList) { super(); this.children = children; this.scarves = scarves; this.rawList = rawList; } - public static @java.lang.SuppressWarnings("all") BuilderSingularLists.BuilderSingularListsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularLists.BuilderSingularListsBuilder builder() { return new BuilderSingularLists.BuilderSingularListsBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularMaps.java b/test/transform/resource/after-ecj/BuilderSingularMaps.java index 072cf5e7..a1d682f8 100644 --- a/test/transform/resource/after-ecj/BuilderSingularMaps.java +++ b/test/transform/resource/after-ecj/BuilderSingularMaps.java @@ -2,19 +2,19 @@ import java.util.Map; import java.util.SortedMap; import lombok.Singular; @lombok.Builder class BuilderSingularMaps { - public static @java.lang.SuppressWarnings("all") class BuilderSingularMapsBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList women$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList women$value; - private @java.lang.SuppressWarnings("all") java.util.ArrayList men$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList men$value; - private @java.lang.SuppressWarnings("all") java.util.ArrayList rawMap$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList rawMap$value; - private @java.lang.SuppressWarnings("all") java.util.ArrayList stringMap$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList stringMap$value; - @java.lang.SuppressWarnings("all") BuilderSingularMapsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularMapsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList women$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList women$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList men$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList men$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList rawMap$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList rawMap$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList stringMap$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList stringMap$value; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder woman(final K womanKey, final V womanValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder woman(final K womanKey, final V womanValue) { if ((this.women$key == null)) { this.women$key = new java.util.ArrayList(); @@ -24,7 +24,7 @@ import lombok.Singular; this.women$value.add(womanValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder women(final java.util.Map women) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder women(final java.util.Map women) { if ((women == null)) { throw new java.lang.NullPointerException("women cannot be null"); @@ -41,7 +41,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder clearWomen() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder clearWomen() { if ((this.women$key != null)) { this.women$key.clear(); @@ -49,7 +49,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder man(final K manKey, final Number manValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder man(final K manKey, final Number manValue) { if ((this.men$key == null)) { this.men$key = new java.util.ArrayList(); @@ -59,7 +59,7 @@ import lombok.Singular; this.men$value.add(manValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder men(final java.util.Map men) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder men(final java.util.Map men) { if ((men == null)) { throw new java.lang.NullPointerException("men cannot be null"); @@ -76,7 +76,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder clearMen() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder clearMen() { if ((this.men$key != null)) { this.men$key.clear(); @@ -84,7 +84,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder rawMap(final java.lang.Object rawMapKey, final java.lang.Object rawMapValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder rawMap(final java.lang.Object rawMapKey, final java.lang.Object rawMapValue) { if ((this.rawMap$key == null)) { this.rawMap$key = new java.util.ArrayList(); @@ -94,7 +94,7 @@ import lombok.Singular; this.rawMap$value.add(rawMapValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder rawMap(final java.util.Map rawMap) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder rawMap(final java.util.Map rawMap) { if ((rawMap == null)) { throw new java.lang.NullPointerException("rawMap cannot be null"); @@ -111,7 +111,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder clearRawMap() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder clearRawMap() { if ((this.rawMap$key != null)) { this.rawMap$key.clear(); @@ -119,7 +119,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder stringMap(final String stringMapKey, final V stringMapValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder stringMap(final String stringMapKey, final V stringMapValue) { if ((this.stringMap$key == null)) { this.stringMap$key = new java.util.ArrayList(); @@ -129,7 +129,7 @@ import lombok.Singular; this.stringMap$value.add(stringMapValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder stringMap(final java.util.Map stringMap) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder stringMap(final java.util.Map stringMap) { if ((stringMap == null)) { throw new java.lang.NullPointerException("stringMap cannot be null"); @@ -146,7 +146,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder clearStringMap() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder clearStringMap() { if ((this.stringMap$key != null)) { this.stringMap$key.clear(); @@ -154,7 +154,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMaps build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps build() { java.util.Map women; switch (((this.women$key == null) ? 0 : this.women$key.size())) { case 0 : @@ -204,7 +204,7 @@ import lombok.Singular; } return new BuilderSingularMaps(women, men, rawMap, stringMap); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((((((((((("BuilderSingularMaps.BuilderSingularMapsBuilder(women$key=" + this.women$key) + ", women$value=") + this.women$value) + ", men$key=") + this.men$key) + ", men$value=") + this.men$value) + ", rawMap$key=") + this.rawMap$key) + ", rawMap$value=") + this.rawMap$value) + ", stringMap$key=") + this.stringMap$key) + ", stringMap$value=") + this.stringMap$value) + ")"); } } @@ -212,14 +212,14 @@ import lombok.Singular; private @Singular SortedMap men; private @SuppressWarnings("all") @Singular("rawMap") Map rawMap; private @Singular("stringMap") Map stringMap; - @java.lang.SuppressWarnings("all") BuilderSingularMaps(final Map women, final SortedMap men, final Map rawMap, final Map stringMap) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps(final Map women, final SortedMap men, final Map rawMap, final Map stringMap) { super(); this.women = women; this.men = men; this.rawMap = rawMap; this.stringMap = stringMap; } - public static @java.lang.SuppressWarnings("all") BuilderSingularMaps.BuilderSingularMapsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMaps.BuilderSingularMapsBuilder builder() { return new BuilderSingularMaps.BuilderSingularMapsBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularMapsWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderSingularMapsWithSetterPrefix.java index dfa495bf..dae0512b 100644 --- a/test/transform/resource/after-ecj/BuilderSingularMapsWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderSingularMapsWithSetterPrefix.java @@ -2,19 +2,19 @@ import java.util.Map; import java.util.SortedMap; import lombok.Singular; @lombok.Builder(setterPrefix = "with") class BuilderSingularMapsWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderSingularMapsWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList women$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList women$value; - private @java.lang.SuppressWarnings("all") java.util.ArrayList men$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList men$value; - private @java.lang.SuppressWarnings("all") java.util.ArrayList rawMap$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList rawMap$value; - private @java.lang.SuppressWarnings("all") java.util.ArrayList stringMap$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList stringMap$value; - @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularMapsWithSetterPrefixBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList women$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList women$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList men$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList men$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList rawMap$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList rawMap$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList stringMap$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList stringMap$value; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefixBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withWoman(final K womanKey, final V womanValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withWoman(final K womanKey, final V womanValue) { if ((this.women$key == null)) { this.women$key = new java.util.ArrayList(); @@ -24,7 +24,7 @@ import lombok.Singular; this.women$value.add(womanValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withWomen(final java.util.Map women) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withWomen(final java.util.Map women) { if ((women == null)) { throw new java.lang.NullPointerException("women cannot be null"); @@ -41,7 +41,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder clearWomen() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder clearWomen() { if ((this.women$key != null)) { this.women$key.clear(); @@ -49,7 +49,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withMan(final K manKey, final Number manValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withMan(final K manKey, final Number manValue) { if ((this.men$key == null)) { this.men$key = new java.util.ArrayList(); @@ -59,7 +59,7 @@ import lombok.Singular; this.men$value.add(manValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withMen(final java.util.Map men) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withMen(final java.util.Map men) { if ((men == null)) { throw new java.lang.NullPointerException("men cannot be null"); @@ -76,7 +76,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder clearMen() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder clearMen() { if ((this.men$key != null)) { this.men$key.clear(); @@ -84,7 +84,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withRawMap(final java.lang.Object rawMapKey, final java.lang.Object rawMapValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withRawMap(final java.lang.Object rawMapKey, final java.lang.Object rawMapValue) { if ((this.rawMap$key == null)) { this.rawMap$key = new java.util.ArrayList(); @@ -94,7 +94,7 @@ import lombok.Singular; this.rawMap$value.add(rawMapValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withRawMap(final java.util.Map rawMap) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withRawMap(final java.util.Map rawMap) { if ((rawMap != null)) { if ((this.rawMap$key == null)) @@ -110,7 +110,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder clearRawMap() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder clearRawMap() { if ((this.rawMap$key != null)) { this.rawMap$key.clear(); @@ -118,7 +118,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withStringMap(final String stringMapKey, final V stringMapValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withStringMap(final String stringMapKey, final V stringMapValue) { if ((this.stringMap$key == null)) { this.stringMap$key = new java.util.ArrayList(); @@ -128,7 +128,7 @@ import lombok.Singular; this.stringMap$value.add(stringMapValue); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withStringMap(final java.util.Map stringMap) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder withStringMap(final java.util.Map stringMap) { if ((stringMap == null)) { throw new java.lang.NullPointerException("stringMap cannot be null"); @@ -145,7 +145,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder clearStringMap() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder clearStringMap() { if ((this.stringMap$key != null)) { this.stringMap$key.clear(); @@ -153,7 +153,7 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix build() { java.util.Map women; switch (((this.women$key == null) ? 0 : this.women$key.size())) { case 0 : @@ -203,7 +203,7 @@ import lombok.Singular; } return new BuilderSingularMapsWithSetterPrefix(women, men, rawMap, stringMap); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((((((((((("BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder(women$key=" + this.women$key) + ", women$value=") + this.women$value) + ", men$key=") + this.men$key) + ", men$value=") + this.men$value) + ", rawMap$key=") + this.rawMap$key) + ", rawMap$value=") + this.rawMap$value) + ", stringMap$key=") + this.stringMap$key) + ", stringMap$value=") + this.stringMap$value) + ")"); } } @@ -211,14 +211,14 @@ import lombok.Singular; private @Singular SortedMap men; private @SuppressWarnings("all") @Singular(value = "rawMap",ignoreNullCollections = true) Map rawMap; private @Singular("stringMap") Map stringMap; - @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix(final Map women, final SortedMap men, final Map rawMap, final Map stringMap) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix(final Map women, final SortedMap men, final Map rawMap, final Map stringMap) { super(); this.women = women; this.men = men; this.rawMap = rawMap; this.stringMap = stringMap; } - public static @java.lang.SuppressWarnings("all") BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder builder() { return new BuilderSingularMapsWithSetterPrefix.BuilderSingularMapsWithSetterPrefixBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularNoAuto.java b/test/transform/resource/after-ecj/BuilderSingularNoAuto.java index 80870c34..c7cb6876 100644 --- a/test/transform/resource/after-ecj/BuilderSingularNoAuto.java +++ b/test/transform/resource/after-ecj/BuilderSingularNoAuto.java @@ -1,20 +1,20 @@ import java.util.List; import lombok.Singular; @lombok.Builder class BuilderSingularNoAuto { - public static @java.lang.SuppressWarnings("all") class BuilderSingularNoAutoBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList things; - private @java.lang.SuppressWarnings("all") java.util.ArrayList widgets; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; - @java.lang.SuppressWarnings("all") BuilderSingularNoAutoBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularNoAutoBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList things; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList widgets; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder things(final String things) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder things(final String things) { if ((this.things == null)) this.things = new java.util.ArrayList(); this.things.add(things); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder things(final java.util.Collection things) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder things(final java.util.Collection things) { if ((things == null)) { throw new java.lang.NullPointerException("things cannot be null"); @@ -24,18 +24,18 @@ import lombok.Singular; this.things.addAll(things); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder clearThings() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder clearThings() { if ((this.things != null)) this.things.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder widget(final String widget) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder widget(final String widget) { if ((this.widgets == null)) this.widgets = new java.util.ArrayList(); this.widgets.add(widget); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder widgets(final java.util.Collection widgets) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder widgets(final java.util.Collection widgets) { if ((widgets == null)) { throw new java.lang.NullPointerException("widgets cannot be null"); @@ -45,18 +45,18 @@ import lombok.Singular; this.widgets.addAll(widgets); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder clearWidgets() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder clearWidgets() { if ((this.widgets != null)) this.widgets.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder items(final String items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder items(final String items) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(items); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder items(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder items(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -66,12 +66,12 @@ import lombok.Singular; this.items.addAll(items); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder clearItems() { if ((this.items != null)) this.items.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAuto build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto build() { java.util.List things; switch (((this.things == null) ? 0 : this.things.size())) { case 0 : @@ -107,20 +107,20 @@ import lombok.Singular; } return new BuilderSingularNoAuto(things, widgets, items); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderSingularNoAuto.BuilderSingularNoAutoBuilder(things=" + this.things) + ", widgets=") + this.widgets) + ", items=") + this.items) + ")"); } } private @Singular List things; private @Singular("widget") List widgets; private @Singular List items; - @java.lang.SuppressWarnings("all") BuilderSingularNoAuto(final List things, final List widgets, final List items) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto(final List things, final List widgets, final List items) { super(); this.things = things; this.widgets = widgets; this.items = items; } - public static @java.lang.SuppressWarnings("all") BuilderSingularNoAuto.BuilderSingularNoAutoBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAuto.BuilderSingularNoAutoBuilder builder() { return new BuilderSingularNoAuto.BuilderSingularNoAutoBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSingularNoAutoWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderSingularNoAutoWithSetterPrefix.java index a3a02841..ed3c0081 100644 --- a/test/transform/resource/after-ecj/BuilderSingularNoAutoWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderSingularNoAutoWithSetterPrefix.java @@ -1,20 +1,20 @@ import java.util.List; import lombok.Singular; @lombok.Builder(setterPrefix = "with") class BuilderSingularNoAutoWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderSingularNoAutoWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList things; - private @java.lang.SuppressWarnings("all") java.util.ArrayList widgets; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; - @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularNoAutoWithSetterPrefixBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList things; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList widgets; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefixBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withThings(final String things) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withThings(final String things) { if ((this.things == null)) this.things = new java.util.ArrayList(); this.things.add(things); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withThings(final java.util.Collection things) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withThings(final java.util.Collection things) { if ((things == null)) { throw new java.lang.NullPointerException("things cannot be null"); @@ -24,18 +24,18 @@ import lombok.Singular; this.things.addAll(things); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder clearThings() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder clearThings() { if ((this.things != null)) this.things.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withWidget(final String widget) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withWidget(final String widget) { if ((this.widgets == null)) this.widgets = new java.util.ArrayList(); this.widgets.add(widget); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withWidgets(final java.util.Collection widgets) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withWidgets(final java.util.Collection widgets) { if ((widgets == null)) { throw new java.lang.NullPointerException("widgets cannot be null"); @@ -45,18 +45,18 @@ import lombok.Singular; this.widgets.addAll(widgets); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder clearWidgets() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder clearWidgets() { if ((this.widgets != null)) this.widgets.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withItems(final String items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withItems(final String items) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(items); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withItems(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withItems(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -66,12 +66,12 @@ import lombok.Singular; this.items.addAll(items); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder clearItems() { if ((this.items != null)) this.items.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix build() { java.util.List things; switch (((this.things == null) ? 0 : this.things.size())) { case 0 : @@ -107,20 +107,20 @@ import lombok.Singular; } return new BuilderSingularNoAutoWithSetterPrefix(things, widgets, items); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder(things=" + this.things) + ", widgets=") + this.widgets) + ", items=") + this.items) + ")"); } } private @Singular List things; private @Singular("widget") List widgets; private @Singular List items; - @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix(final List things, final List widgets, final List items) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix(final List things, final List widgets, final List items) { super(); this.things = things; this.widgets = widgets; this.items = items; } - public static @java.lang.SuppressWarnings("all") BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder builder() { return new BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSingularNullBehavior1.java b/test/transform/resource/after-ecj/BuilderSingularNullBehavior1.java index 94ef45eb..7ab51975 100644 --- a/test/transform/resource/after-ecj/BuilderSingularNullBehavior1.java +++ b/test/transform/resource/after-ecj/BuilderSingularNullBehavior1.java @@ -2,37 +2,37 @@ import java.util.List; import java.util.Collection; import lombok.Singular; @lombok.Builder class BuilderSingularNullBehavior1 { - public static @java.lang.SuppressWarnings("all") class BuilderSingularNullBehavior1Builder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList names; - private @java.lang.SuppressWarnings("all") java.util.ArrayList locations; - @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1Builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularNullBehavior1Builder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList names; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList locations; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1Builder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder name(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder name(final String name) { if ((this.names == null)) this.names = new java.util.ArrayList(); this.names.add(name); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder names(final java.util. @org.checkerframework.checker.nullness.qual.NonNull Collection names) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder names(final java.util. @org.checkerframework.checker.nullness.qual.NonNull Collection names) { assert (names != null): "names cannot be null"; if ((this.names == null)) this.names = new java.util.ArrayList(); this.names.addAll(names); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder clearNames() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder clearNames() { if ((this.names != null)) this.names.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder location(final String location) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder location(final String location) { if ((this.locations == null)) this.locations = new java.util.ArrayList(); this.locations.add(location); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder locations(final java.util. @org.checkerframework.checker.nullness.qual.Nullable Collection locations) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder locations(final java.util. @org.checkerframework.checker.nullness.qual.Nullable Collection locations) { if ((locations != null)) { if ((this.locations == null)) @@ -41,12 +41,12 @@ import lombok.Singular; } return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder clearLocations() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder clearLocations() { if ((this.locations != null)) this.locations.clear(); return this; } - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1 build() { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1 build() { java.util.List names; switch (((this.names == null) ? 0 : this.names.size())) { case 0 : @@ -71,18 +71,18 @@ import lombok.Singular; } return new BuilderSingularNullBehavior1(names, locations); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.@org.checkerframework.checker.nullness.qual.NonNull String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.@org.checkerframework.checker.nullness.qual.NonNull String toString() { return (((("BuilderSingularNullBehavior1.BuilderSingularNullBehavior1Builder(names=" + this.names) + ", locations=") + this.locations) + ")"); } } private @Singular List names; private @Singular(ignoreNullCollections = true) List locations; - @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1(final List names, final List locations) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1(final List names, final List locations) { super(); this.names = names; this.locations = locations; } - public static @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder builder() { return new BuilderSingularNullBehavior1.BuilderSingularNullBehavior1Builder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularNullBehavior2.java b/test/transform/resource/after-ecj/BuilderSingularNullBehavior2.java index e1adccb5..3e730f8c 100644 --- a/test/transform/resource/after-ecj/BuilderSingularNullBehavior2.java +++ b/test/transform/resource/after-ecj/BuilderSingularNullBehavior2.java @@ -2,30 +2,30 @@ import java.util.List; import lombok.Singular; @lombok.Builder class BuilderSingularNullBehavior2 { - public static @java.lang.SuppressWarnings("all") class BuilderSingularNullBehavior2Builder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList locations; - @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior2Builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularNullBehavior2Builder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList locations; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior2Builder() { super(); } - public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder location(final String location) { + public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder location(final String location) { if ((this.locations == null)) this.locations = new java.util.ArrayList(); this.locations.add(location); return this; } - public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder locations(final @org.springframework.lang.NonNull java.util.Collection locations) { + public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder locations(final @org.springframework.lang.NonNull java.util.Collection locations) { java.util.Objects.requireNonNull(locations, "locations cannot be null"); if ((this.locations == null)) this.locations = new java.util.ArrayList(); this.locations.addAll(locations); return this; } - public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder clearLocations() { + public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder clearLocations() { if ((this.locations != null)) this.locations.clear(); return this; } - public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior2 build() { + public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior2 build() { java.util.List locations; switch (((this.locations == null) ? 0 : this.locations.size())) { case 0 : @@ -39,16 +39,16 @@ import lombok.Singular; } return new BuilderSingularNullBehavior2(locations); } - public @java.lang.Override @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder(locations=" + this.locations) + ")"); } } private @Singular List locations; - @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior2(final List locations) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior2(final List locations) { super(); this.locations = locations; } - public static @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder builder() { + public static @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder builder() { return new BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularOnRecord.java b/test/transform/resource/after-ecj/BuilderSingularOnRecord.java index 10d109ed..4dcdb6eb 100644 --- a/test/transform/resource/after-ecj/BuilderSingularOnRecord.java +++ b/test/transform/resource/after-ecj/BuilderSingularOnRecord.java @@ -4,20 +4,20 @@ import java.util.List; import lombok.Builder; import lombok.Singular; public @Builder record BuilderSingularOnRecord(List children, Collection scarves, List rawList) { - public static @java.lang.SuppressWarnings("all") class BuilderSingularOnRecordBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList children; - private @java.lang.SuppressWarnings("all") java.util.ArrayList scarves; - private @java.lang.SuppressWarnings("all") java.util.ArrayList rawList; - @java.lang.SuppressWarnings("all") BuilderSingularOnRecordBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularOnRecordBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList children; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList scarves; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList rawList; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecordBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder child(final T child) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder child(final T child) { if ((this.children == null)) this.children = new java.util.ArrayList(); this.children.add(child); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder children(final java.util.Collection children) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder children(final java.util.Collection children) { if ((children == null)) { throw new java.lang.NullPointerException("children cannot be null"); @@ -27,18 +27,18 @@ public @Builder record BuilderSingularOnRecord(List children, Collection scarves this.children.addAll(children); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder clearChildren() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder clearChildren() { if ((this.children != null)) this.children.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder scarf(final Number scarf) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder scarf(final Number scarf) { if ((this.scarves == null)) this.scarves = new java.util.ArrayList(); this.scarves.add(scarf); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder scarves(final java.util.Collection scarves) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder scarves(final java.util.Collection scarves) { if ((scarves == null)) { throw new java.lang.NullPointerException("scarves cannot be null"); @@ -48,18 +48,18 @@ public @Builder record BuilderSingularOnRecord(List children, Collection scarves this.scarves.addAll(scarves); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder clearScarves() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder clearScarves() { if ((this.scarves != null)) this.scarves.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder rawList(final java.lang.Object rawList) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder rawList(final java.lang.Object rawList) { if ((this.rawList == null)) this.rawList = new java.util.ArrayList(); this.rawList.add(rawList); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder rawList(final java.util.Collection rawList) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder rawList(final java.util.Collection rawList) { if ((rawList == null)) { throw new java.lang.NullPointerException("rawList cannot be null"); @@ -69,12 +69,12 @@ public @Builder record BuilderSingularOnRecord(List children, Collection scarves this.rawList.addAll(rawList); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder clearRawList() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder clearRawList() { if ((this.rawList != null)) this.rawList.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularOnRecord build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord build() { java.util.List children; switch (((this.children == null) ? 0 : this.children.size())) { case 0 : @@ -110,14 +110,14 @@ public @Builder record BuilderSingularOnRecord(List children, Collection scarves } return new BuilderSingularOnRecord(children, scarves, rawList); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderSingularOnRecord.BuilderSingularOnRecordBuilder(children=" + this.children) + ", scarves=") + this.scarves) + ", rawList=") + this.rawList) + ")"); } } /* Implicit */ private final List children; /* Implicit */ private final Collection scarves; /* Implicit */ private final List rawList; - public static @java.lang.SuppressWarnings("all") BuilderSingularOnRecord.BuilderSingularOnRecordBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularOnRecord.BuilderSingularOnRecordBuilder builder() { return new BuilderSingularOnRecord.BuilderSingularOnRecordBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSingularRedirectToGuava.java b/test/transform/resource/after-ecj/BuilderSingularRedirectToGuava.java index 73f24f97..f367b1c2 100644 --- a/test/transform/resource/after-ecj/BuilderSingularRedirectToGuava.java +++ b/test/transform/resource/after-ecj/BuilderSingularRedirectToGuava.java @@ -3,20 +3,20 @@ import java.util.NavigableMap; import java.util.Collection; import lombok.Singular; @lombok.Builder class BuilderSingularRedirectToGuava { - public static @java.lang.SuppressWarnings("all") class BuilderSingularRedirectToGuavaBuilder { - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableSet.Builder dangerMice; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableSortedMap.Builder things; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableList.Builder> doohickeys; - @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuavaBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularRedirectToGuavaBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableSet.Builder dangerMice; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableSortedMap.Builder things; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableList.Builder> doohickeys; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuavaBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder dangerMouse(final String dangerMouse) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder dangerMouse(final String dangerMouse) { if ((this.dangerMice == null)) this.dangerMice = com.google.common.collect.ImmutableSet.builder(); this.dangerMice.add(dangerMouse); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder dangerMice(final java.lang.Iterable dangerMice) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder dangerMice(final java.lang.Iterable dangerMice) { if ((dangerMice == null)) { throw new java.lang.NullPointerException("dangerMice cannot be null"); @@ -26,17 +26,17 @@ import lombok.Singular; this.dangerMice.addAll(dangerMice); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder clearDangerMice() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder clearDangerMice() { this.dangerMice = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder thing(final Integer key, final Number value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder thing(final Integer key, final Number value) { if ((this.things == null)) this.things = com.google.common.collect.ImmutableSortedMap.naturalOrder(); this.things.put(key, value); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder things(final java.util.Map things) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder things(final java.util.Map things) { if ((things == null)) { throw new java.lang.NullPointerException("things cannot be null"); @@ -46,17 +46,17 @@ import lombok.Singular; this.things.putAll(things); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder clearThings() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder clearThings() { this.things = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder doohickey(final Class doohickey) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder doohickey(final Class doohickey) { if ((this.doohickeys == null)) this.doohickeys = com.google.common.collect.ImmutableList.builder(); this.doohickeys.add(doohickey); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder doohickeys(final java.lang.Iterable> doohickeys) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder doohickeys(final java.lang.Iterable> doohickeys) { if ((doohickeys == null)) { throw new java.lang.NullPointerException("doohickeys cannot be null"); @@ -66,30 +66,30 @@ import lombok.Singular; this.doohickeys.addAll(doohickeys); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder clearDoohickeys() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder clearDoohickeys() { this.doohickeys = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava build() { java.util.Set dangerMice = ((this.dangerMice == null) ? com.google.common.collect.ImmutableSet.of() : this.dangerMice.build()); java.util.NavigableMap things = ((this.things == null) ? com.google.common.collect.ImmutableSortedMap.of() : this.things.build()); java.util.Collection> doohickeys = ((this.doohickeys == null) ? com.google.common.collect.ImmutableList.>of() : this.doohickeys.build()); return new BuilderSingularRedirectToGuava(dangerMice, things, doohickeys); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder(dangerMice=" + this.dangerMice) + ", things=") + this.things) + ", doohickeys=") + this.doohickeys) + ")"); } } private @Singular Set dangerMice; private @Singular NavigableMap things; private @Singular Collection> doohickeys; - @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava(final Set dangerMice, final NavigableMap things, final Collection> doohickeys) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava(final Set dangerMice, final NavigableMap things, final Collection> doohickeys) { super(); this.dangerMice = dangerMice; this.things = things; this.doohickeys = doohickeys; } - public static @java.lang.SuppressWarnings("all") BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder builder() { return new BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularSets.java b/test/transform/resource/after-ecj/BuilderSingularSets.java index 8e1f4484..e2d3ff87 100644 --- a/test/transform/resource/after-ecj/BuilderSingularSets.java +++ b/test/transform/resource/after-ecj/BuilderSingularSets.java @@ -2,21 +2,21 @@ import java.util.Set; import java.util.SortedSet; import lombok.Singular; @lombok.Builder class BuilderSingularSets { - public static @java.lang.SuppressWarnings("all") class BuilderSingularSetsBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList dangerMice; - private @java.lang.SuppressWarnings("all") java.util.ArrayList octopodes; - private @java.lang.SuppressWarnings("all") java.util.ArrayList rawSet; - private @java.lang.SuppressWarnings("all") java.util.ArrayList stringSet; - @java.lang.SuppressWarnings("all") BuilderSingularSetsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularSetsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList dangerMice; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList octopodes; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList rawSet; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList stringSet; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder dangerMouse(final T dangerMouse) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder dangerMouse(final T dangerMouse) { if ((this.dangerMice == null)) this.dangerMice = new java.util.ArrayList(); this.dangerMice.add(dangerMouse); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder dangerMice(final java.util.Collection dangerMice) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder dangerMice(final java.util.Collection dangerMice) { if ((dangerMice == null)) { throw new java.lang.NullPointerException("dangerMice cannot be null"); @@ -26,18 +26,18 @@ import lombok.Singular; this.dangerMice.addAll(dangerMice); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder clearDangerMice() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder clearDangerMice() { if ((this.dangerMice != null)) this.dangerMice.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder octopus(final Number octopus) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder octopus(final Number octopus) { if ((this.octopodes == null)) this.octopodes = new java.util.ArrayList(); this.octopodes.add(octopus); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder octopodes(final java.util.Collection octopodes) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder octopodes(final java.util.Collection octopodes) { if ((octopodes == null)) { throw new java.lang.NullPointerException("octopodes cannot be null"); @@ -47,18 +47,18 @@ import lombok.Singular; this.octopodes.addAll(octopodes); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder clearOctopodes() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder clearOctopodes() { if ((this.octopodes != null)) this.octopodes.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder rawSet(final java.lang.Object rawSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder rawSet(final java.lang.Object rawSet) { if ((this.rawSet == null)) this.rawSet = new java.util.ArrayList(); this.rawSet.add(rawSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder rawSet(final java.util.Collection rawSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder rawSet(final java.util.Collection rawSet) { if ((rawSet == null)) { throw new java.lang.NullPointerException("rawSet cannot be null"); @@ -68,18 +68,18 @@ import lombok.Singular; this.rawSet.addAll(rawSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder clearRawSet() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder clearRawSet() { if ((this.rawSet != null)) this.rawSet.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder stringSet(final String stringSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder stringSet(final String stringSet) { if ((this.stringSet == null)) this.stringSet = new java.util.ArrayList(); this.stringSet.add(stringSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder stringSet(final java.util.Collection stringSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder stringSet(final java.util.Collection stringSet) { if ((stringSet == null)) { throw new java.lang.NullPointerException("stringSet cannot be null"); @@ -89,12 +89,12 @@ import lombok.Singular; this.stringSet.addAll(stringSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder clearStringSet() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder clearStringSet() { if ((this.stringSet != null)) this.stringSet.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSets build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets build() { java.util.Set dangerMice; switch (((this.dangerMice == null) ? 0 : this.dangerMice.size())) { case 0 : @@ -140,7 +140,7 @@ import lombok.Singular; } return new BuilderSingularSets(dangerMice, octopodes, rawSet, stringSet); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("BuilderSingularSets.BuilderSingularSetsBuilder(dangerMice=" + this.dangerMice) + ", octopodes=") + this.octopodes) + ", rawSet=") + this.rawSet) + ", stringSet=") + this.stringSet) + ")"); } } @@ -148,14 +148,14 @@ import lombok.Singular; private @Singular SortedSet octopodes; private @SuppressWarnings("all") @Singular("rawSet") Set rawSet; private @Singular("stringSet") Set stringSet; - @java.lang.SuppressWarnings("all") BuilderSingularSets(final Set dangerMice, final SortedSet octopodes, final Set rawSet, final Set stringSet) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets(final Set dangerMice, final SortedSet octopodes, final Set rawSet, final Set stringSet) { super(); this.dangerMice = dangerMice; this.octopodes = octopodes; this.rawSet = rawSet; this.stringSet = stringSet; } - public static @java.lang.SuppressWarnings("all") BuilderSingularSets.BuilderSingularSetsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSets.BuilderSingularSetsBuilder builder() { return new BuilderSingularSets.BuilderSingularSetsBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularSetsWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderSingularSetsWithSetterPrefix.java index 0dc91851..2ede85ec 100644 --- a/test/transform/resource/after-ecj/BuilderSingularSetsWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderSingularSetsWithSetterPrefix.java @@ -2,21 +2,21 @@ import java.util.Set; import java.util.SortedSet; import lombok.Singular; @lombok.Builder(setterPrefix = "with") class BuilderSingularSetsWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderSingularSetsWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList dangerMice; - private @java.lang.SuppressWarnings("all") java.util.ArrayList octopodes; - private @java.lang.SuppressWarnings("all") java.util.ArrayList rawSet; - private @java.lang.SuppressWarnings("all") java.util.ArrayList stringSet; - @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularSetsWithSetterPrefixBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList dangerMice; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList octopodes; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList rawSet; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList stringSet; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefixBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withDangerMouse(final T dangerMouse) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withDangerMouse(final T dangerMouse) { if ((this.dangerMice == null)) this.dangerMice = new java.util.ArrayList(); this.dangerMice.add(dangerMouse); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withDangerMice(final java.util.Collection dangerMice) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withDangerMice(final java.util.Collection dangerMice) { if ((dangerMice == null)) { throw new java.lang.NullPointerException("dangerMice cannot be null"); @@ -26,18 +26,18 @@ import lombok.Singular; this.dangerMice.addAll(dangerMice); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearDangerMice() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearDangerMice() { if ((this.dangerMice != null)) this.dangerMice.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withOctopus(final Number octopus) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withOctopus(final Number octopus) { if ((this.octopodes == null)) this.octopodes = new java.util.ArrayList(); this.octopodes.add(octopus); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withOctopodes(final java.util.Collection octopodes) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withOctopodes(final java.util.Collection octopodes) { if ((octopodes == null)) { throw new java.lang.NullPointerException("octopodes cannot be null"); @@ -47,18 +47,18 @@ import lombok.Singular; this.octopodes.addAll(octopodes); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearOctopodes() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearOctopodes() { if ((this.octopodes != null)) this.octopodes.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withRawSet(final java.lang.Object rawSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withRawSet(final java.lang.Object rawSet) { if ((this.rawSet == null)) this.rawSet = new java.util.ArrayList(); this.rawSet.add(rawSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withRawSet(final java.util.Collection rawSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withRawSet(final java.util.Collection rawSet) { if ((rawSet == null)) { throw new java.lang.NullPointerException("rawSet cannot be null"); @@ -68,18 +68,18 @@ import lombok.Singular; this.rawSet.addAll(rawSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearRawSet() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearRawSet() { if ((this.rawSet != null)) this.rawSet.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withStringSet(final String stringSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withStringSet(final String stringSet) { if ((this.stringSet == null)) this.stringSet = new java.util.ArrayList(); this.stringSet.add(stringSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withStringSet(final java.util.Collection stringSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withStringSet(final java.util.Collection stringSet) { if ((stringSet == null)) { throw new java.lang.NullPointerException("stringSet cannot be null"); @@ -89,12 +89,12 @@ import lombok.Singular; this.stringSet.addAll(stringSet); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearStringSet() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearStringSet() { if ((this.stringSet != null)) this.stringSet.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix build() { java.util.Set dangerMice; switch (((this.dangerMice == null) ? 0 : this.dangerMice.size())) { case 0 : @@ -140,7 +140,7 @@ import lombok.Singular; } return new BuilderSingularSetsWithSetterPrefix(dangerMice, octopodes, rawSet, stringSet); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder(dangerMice=" + this.dangerMice) + ", octopodes=") + this.octopodes) + ", rawSet=") + this.rawSet) + ", stringSet=") + this.stringSet) + ")"); } } @@ -148,14 +148,14 @@ import lombok.Singular; private @Singular SortedSet octopodes; private @SuppressWarnings("all") @Singular("rawSet") Set rawSet; private @Singular("stringSet") Set stringSet; - @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix(final Set dangerMice, final SortedSet octopodes, final Set rawSet, final Set stringSet) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix(final Set dangerMice, final SortedSet octopodes, final Set rawSet, final Set stringSet) { super(); this.dangerMice = dangerMice; this.octopodes = octopodes; this.rawSet = rawSet; this.stringSet = stringSet; } - public static @java.lang.SuppressWarnings("all") BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder builder() { return new BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderSingularToBuilderWithNull.java b/test/transform/resource/after-ecj/BuilderSingularToBuilderWithNull.java index 41ed6dcc..268a51bb 100644 --- a/test/transform/resource/after-ecj/BuilderSingularToBuilderWithNull.java +++ b/test/transform/resource/after-ecj/BuilderSingularToBuilderWithNull.java @@ -1,17 +1,17 @@ import lombok.Singular; @lombok.Builder(toBuilder = true) class BuilderSingularToBuilderWithNull { - public static @java.lang.SuppressWarnings("all") class BuilderSingularToBuilderWithNullBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList elems; - @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularToBuilderWithNullBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList elems; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNullBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder elem(final String elem) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder elem(final String elem) { if ((this.elems == null)) this.elems = new java.util.ArrayList(); this.elems.add(elem); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder elems(final java.util.Collection elems) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder elems(final java.util.Collection elems) { if ((elems == null)) { throw new java.lang.NullPointerException("elems cannot be null"); @@ -21,12 +21,12 @@ import lombok.Singular; this.elems.addAll(elems); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder clearElems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder clearElems() { if ((this.elems != null)) this.elems.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNull build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNull build() { java.util.List elems; switch (((this.elems == null) ? 0 : this.elems.size())) { case 0 : @@ -40,7 +40,7 @@ import lombok.Singular; } return new BuilderSingularToBuilderWithNull(elems); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder(elems=" + this.elems) + ")"); } } @@ -48,17 +48,17 @@ import lombok.Singular; public static void test() { new BuilderSingularToBuilderWithNull(null).toBuilder(); } - @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNull(final java.util.List elems) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNull(final java.util.List elems) { super(); this.elems = elems; } - public static @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder builder() { return new BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder(); } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder toBuilder() { final BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder builder = new BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder(); if ((this.elems != null)) builder.elems(this.elems); return builder; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularToBuilderWithNullWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderSingularToBuilderWithNullWithSetterPrefix.java index 6940cc08..7e0f5c96 100644 --- a/test/transform/resource/after-ecj/BuilderSingularToBuilderWithNullWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderSingularToBuilderWithNullWithSetterPrefix.java @@ -1,17 +1,17 @@ import lombok.Singular; @lombok.Builder(toBuilder = true,setterPrefix = "with") class BuilderSingularToBuilderWithNullWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderSingularToBuilderWithNullWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList elems; - @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularToBuilderWithNullWithSetterPrefixBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList elems; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefixBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder withElem(final String elem) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder withElem(final String elem) { if ((this.elems == null)) this.elems = new java.util.ArrayList(); this.elems.add(elem); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder withElems(final java.util.Collection elems) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder withElems(final java.util.Collection elems) { if ((elems == null)) { throw new java.lang.NullPointerException("elems cannot be null"); @@ -21,12 +21,12 @@ import lombok.Singular; this.elems.addAll(elems); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder clearElems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder clearElems() { if ((this.elems != null)) this.elems.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefix build() { java.util.List elems; switch (((this.elems == null) ? 0 : this.elems.size())) { case 0 : @@ -40,7 +40,7 @@ import lombok.Singular; } return new BuilderSingularToBuilderWithNullWithSetterPrefix(elems); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder(elems=" + this.elems) + ")"); } } @@ -48,14 +48,14 @@ import lombok.Singular; public static void test() { new BuilderSingularToBuilderWithNullWithSetterPrefix(null).toBuilder(); } - @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullWithSetterPrefix(final java.util.List elems) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefix(final java.util.List elems) { super(); this.elems = elems; } - public static @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder builder() { return new BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder(); } - public @java.lang.SuppressWarnings("all") BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder toBuilder() { final BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder builder = new BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder(); if ((this.elems != null)) builder.withElems(this.elems); diff --git a/test/transform/resource/after-ecj/BuilderSingularWildcardListsWithToBuilder.java b/test/transform/resource/after-ecj/BuilderSingularWildcardListsWithToBuilder.java index bc5e2a50..1379b6c8 100644 --- a/test/transform/resource/after-ecj/BuilderSingularWildcardListsWithToBuilder.java +++ b/test/transform/resource/after-ecj/BuilderSingularWildcardListsWithToBuilder.java @@ -2,19 +2,19 @@ import java.util.List; import java.util.Collection; import lombok.Singular; @lombok.Builder(toBuilder = true) class BuilderSingularWildcardListsWithToBuilder { - public static @java.lang.SuppressWarnings("all") class BuilderSingularWildcardListsWithToBuilderBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList objects; - private @java.lang.SuppressWarnings("all") java.util.ArrayList numbers; - @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilderBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularWildcardListsWithToBuilderBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList objects; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList numbers; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilderBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder object(final java.lang.Object object) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder object(final java.lang.Object object) { if ((this.objects == null)) this.objects = new java.util.ArrayList(); this.objects.add(object); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder objects(final java.util.Collection objects) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder objects(final java.util.Collection objects) { if ((objects == null)) { throw new java.lang.NullPointerException("objects cannot be null"); @@ -24,18 +24,18 @@ import lombok.Singular; this.objects.addAll(objects); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder clearObjects() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder clearObjects() { if ((this.objects != null)) this.objects.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder number(final Number number) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder number(final Number number) { if ((this.numbers == null)) this.numbers = new java.util.ArrayList(); this.numbers.add(number); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder numbers(final java.util.Collection numbers) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder numbers(final java.util.Collection numbers) { if ((numbers == null)) { throw new java.lang.NullPointerException("numbers cannot be null"); @@ -45,12 +45,12 @@ import lombok.Singular; this.numbers.addAll(numbers); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder clearNumbers() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder clearNumbers() { if ((this.numbers != null)) this.numbers.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder build() { java.util.List objects; switch (((this.objects == null) ? 0 : this.objects.size())) { case 0 : @@ -75,21 +75,21 @@ import lombok.Singular; } return new BuilderSingularWildcardListsWithToBuilder(objects, numbers); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder(objects=" + this.objects) + ", numbers=") + this.numbers) + ")"); } } private @Singular List objects; private @Singular Collection numbers; - @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder(final List objects, final Collection numbers) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder(final List objects, final Collection numbers) { super(); this.objects = objects; this.numbers = numbers; } - public static @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder builder() { return new BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder(); } - public @java.lang.SuppressWarnings("all") BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder toBuilder() { final BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder builder = new BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder(); if ((this.objects != null)) builder.objects(this.objects); @@ -97,4 +97,4 @@ import lombok.Singular; builder.numbers(this.numbers); return builder; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularWithPrefixes.java b/test/transform/resource/after-ecj/BuilderSingularWithPrefixes.java index 4bc79326..eef235cc 100644 --- a/test/transform/resource/after-ecj/BuilderSingularWithPrefixes.java +++ b/test/transform/resource/after-ecj/BuilderSingularWithPrefixes.java @@ -1,17 +1,17 @@ import lombok.Singular; @lombok.Builder @lombok.experimental.Accessors(prefix = "_") class BuilderSingularWithPrefixes { - public static @java.lang.SuppressWarnings("all") class BuilderSingularWithPrefixesBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList elems; - @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixesBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularWithPrefixesBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList elems; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixesBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder elem(final String elem) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder elem(final String elem) { if ((this.elems == null)) this.elems = new java.util.ArrayList(); this.elems.add(elem); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder elems(final java.util.Collection elems) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder elems(final java.util.Collection elems) { if ((elems == null)) { throw new java.lang.NullPointerException("elems cannot be null"); @@ -21,12 +21,12 @@ import lombok.Singular; this.elems.addAll(elems); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder clearElems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder clearElems() { if ((this.elems != null)) this.elems.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixes build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixes build() { java.util.List elems; switch (((this.elems == null) ? 0 : this.elems.size())) { case 0 : @@ -40,16 +40,16 @@ import lombok.Singular; } return new BuilderSingularWithPrefixes(elems); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder(elems=" + this.elems) + ")"); } } private @Singular java.util.List _elems; - @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixes(final java.util.List elems) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixes(final java.util.List elems) { super(); this._elems = elems; } - public static @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder builder() { return new BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderSingularWithPrefixesWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderSingularWithPrefixesWithSetterPrefix.java index f492005b..92f95066 100644 --- a/test/transform/resource/after-ecj/BuilderSingularWithPrefixesWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderSingularWithPrefixesWithSetterPrefix.java @@ -1,17 +1,17 @@ import lombok.Singular; @lombok.Builder(setterPrefix = "with") @lombok.experimental.Accessors(prefix = "_") class BuilderSingularWithPrefixesWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderSingularWithPrefixesWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList elems; - @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixesWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderSingularWithPrefixesWithSetterPrefixBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList elems; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixesWithSetterPrefixBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder withElem(final String elem) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder withElem(final String elem) { if ((this.elems == null)) this.elems = new java.util.ArrayList(); this.elems.add(elem); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder withElems(final java.util.Collection elems) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder withElems(final java.util.Collection elems) { if ((elems == null)) { throw new java.lang.NullPointerException("elems cannot be null"); @@ -21,12 +21,12 @@ import lombok.Singular; this.elems.addAll(elems); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder clearElems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder clearElems() { if ((this.elems != null)) this.elems.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixesWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixesWithSetterPrefix build() { java.util.List elems; switch (((this.elems == null) ? 0 : this.elems.size())) { case 0 : @@ -40,16 +40,16 @@ import lombok.Singular; } return new BuilderSingularWithPrefixesWithSetterPrefix(elems); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder(elems=" + this.elems) + ")"); } } private @Singular java.util.List _elems; - @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixesWithSetterPrefix(final java.util.List elems) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixesWithSetterPrefix(final java.util.List elems) { super(); this._elems = elems; } - public static @java.lang.SuppressWarnings("all") BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder builder() { return new BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderTypeAnnos.java b/test/transform/resource/after-ecj/BuilderTypeAnnos.java index cae7f2b4..5ea456dd 100644 --- a/test/transform/resource/after-ecj/BuilderTypeAnnos.java +++ b/test/transform/resource/after-ecj/BuilderTypeAnnos.java @@ -6,31 +6,31 @@ import java.util.List; @Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER}) @interface TB { } @lombok.Builder class BuilderTypeAnnos { - public static @java.lang.SuppressWarnings("all") class BuilderTypeAnnosBuilder { - private @java.lang.SuppressWarnings("all") List foo; - @java.lang.SuppressWarnings("all") BuilderTypeAnnosBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderTypeAnnosBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated List foo; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnosBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderTypeAnnos.BuilderTypeAnnosBuilder foo(final @TA List foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnos.BuilderTypeAnnosBuilder foo(final @TA List foo) { this.foo = foo; return this; } - public @java.lang.SuppressWarnings("all") BuilderTypeAnnos build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnos build() { return new BuilderTypeAnnos(this.foo); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderTypeAnnos.BuilderTypeAnnosBuilder(foo=" + this.foo) + ")"); } } private @TA @TB List foo; - @java.lang.SuppressWarnings("all") BuilderTypeAnnos(final @TA List foo) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnos(final @TA List foo) { super(); this.foo = foo; } - public static @java.lang.SuppressWarnings("all") BuilderTypeAnnos.BuilderTypeAnnosBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnos.BuilderTypeAnnosBuilder builder() { return new BuilderTypeAnnos.BuilderTypeAnnosBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderTypeAnnosWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderTypeAnnosWithSetterPrefix.java index a3e27985..dcc492c5 100644 --- a/test/transform/resource/after-ecj/BuilderTypeAnnosWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderTypeAnnosWithSetterPrefix.java @@ -6,31 +6,31 @@ import java.util.List; @Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER}) @interface TB { } @lombok.Builder(setterPrefix = "with") class BuilderTypeAnnosWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderTypeAnnosWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") List foo; - @java.lang.SuppressWarnings("all") BuilderTypeAnnosWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderTypeAnnosWithSetterPrefixBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated List foo; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnosWithSetterPrefixBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder withFoo(final @TA List foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder withFoo(final @TA List foo) { this.foo = foo; return this; } - public @java.lang.SuppressWarnings("all") BuilderTypeAnnosWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnosWithSetterPrefix build() { return new BuilderTypeAnnosWithSetterPrefix(this.foo); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder(foo=" + this.foo) + ")"); } } private @TA @TB List foo; - @java.lang.SuppressWarnings("all") BuilderTypeAnnosWithSetterPrefix(final @TA List foo) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnosWithSetterPrefix(final @TA List foo) { super(); this.foo = foo; } - public static @java.lang.SuppressWarnings("all") BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder builder() { return new BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderValueData.java b/test/transform/resource/after-ecj/BuilderValueData.java index deffcbb9..e92446dd 100644 --- a/test/transform/resource/after-ecj/BuilderValueData.java +++ b/test/transform/resource/after-ecj/BuilderValueData.java @@ -1,27 +1,27 @@ import java.util.List; final @lombok.Builder @lombok.Value class BuilderAndValue { - public static @java.lang.SuppressWarnings("all") class BuilderAndValueBuilder { - @java.lang.SuppressWarnings("all") BuilderAndValueBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderAndValueBuilder { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndValueBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderAndValue build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndValue build() { return new BuilderAndValue(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "BuilderAndValue.BuilderAndValueBuilder()"; } } private final int zero = 0; - @java.lang.SuppressWarnings("all") BuilderAndValue() { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndValue() { super(); } - public static @java.lang.SuppressWarnings("all") BuilderAndValue.BuilderAndValueBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndValue.BuilderAndValueBuilder builder() { return new BuilderAndValue.BuilderAndValueBuilder(); } - public @java.lang.SuppressWarnings("all") int getZero() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getZero() { return this.zero; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof BuilderAndValue))) @@ -31,39 +31,39 @@ final @lombok.Builder @lombok.Value class BuilderAndValue { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getZero()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderAndValue(zero=" + this.getZero()) + ")"); } } @lombok.Builder @lombok.Data class BuilderAndData { - public static @java.lang.SuppressWarnings("all") class BuilderAndDataBuilder { - @java.lang.SuppressWarnings("all") BuilderAndDataBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderAndDataBuilder { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndDataBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderAndData build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndData build() { return new BuilderAndData(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "BuilderAndData.BuilderAndDataBuilder()"; } } private final int zero = 0; - @java.lang.SuppressWarnings("all") BuilderAndData() { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndData() { super(); } - public static @java.lang.SuppressWarnings("all") BuilderAndData.BuilderAndDataBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndData.BuilderAndDataBuilder builder() { return new BuilderAndData.BuilderAndDataBuilder(); } - public @java.lang.SuppressWarnings("all") int getZero() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getZero() { return this.zero; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof BuilderAndData))) @@ -75,16 +75,16 @@ final @lombok.Builder @lombok.Value class BuilderAndValue { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof BuilderAndData); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getZero()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderAndData(zero=" + this.getZero()) + ")"); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderValueDataWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderValueDataWithSetterPrefix.java index 832bac24..f19cf776 100644 --- a/test/transform/resource/after-ecj/BuilderValueDataWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderValueDataWithSetterPrefix.java @@ -1,27 +1,27 @@ import java.util.List; final @lombok.Builder(setterPrefix = "with") @lombok.Value class BuilderAndValueWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderAndValueWithSetterPrefixBuilder { - @java.lang.SuppressWarnings("all") BuilderAndValueWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderAndValueWithSetterPrefixBuilder { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndValueWithSetterPrefixBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderAndValueWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndValueWithSetterPrefix build() { return new BuilderAndValueWithSetterPrefix(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "BuilderAndValueWithSetterPrefix.BuilderAndValueWithSetterPrefixBuilder()"; } } private final int zero = 0; - @java.lang.SuppressWarnings("all") BuilderAndValueWithSetterPrefix() { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndValueWithSetterPrefix() { super(); } - public static @java.lang.SuppressWarnings("all") BuilderAndValueWithSetterPrefix.BuilderAndValueWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndValueWithSetterPrefix.BuilderAndValueWithSetterPrefixBuilder builder() { return new BuilderAndValueWithSetterPrefix.BuilderAndValueWithSetterPrefixBuilder(); } - public @java.lang.SuppressWarnings("all") int getZero() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getZero() { return this.zero; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof BuilderAndValueWithSetterPrefix))) @@ -31,39 +31,39 @@ final @lombok.Builder(setterPrefix = "with") @lombok.Value class BuilderAndValue return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getZero()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderAndValueWithSetterPrefix(zero=" + this.getZero()) + ")"); } } @lombok.Builder(setterPrefix = "with") @lombok.Data class BuilderAndDataWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderAndDataWithSetterPrefixBuilder { - @java.lang.SuppressWarnings("all") BuilderAndDataWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderAndDataWithSetterPrefixBuilder { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndDataWithSetterPrefixBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderAndDataWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndDataWithSetterPrefix build() { return new BuilderAndDataWithSetterPrefix(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "BuilderAndDataWithSetterPrefix.BuilderAndDataWithSetterPrefixBuilder()"; } } private final int zero = 0; - @java.lang.SuppressWarnings("all") BuilderAndDataWithSetterPrefix() { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndDataWithSetterPrefix() { super(); } - public static @java.lang.SuppressWarnings("all") BuilderAndDataWithSetterPrefix.BuilderAndDataWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderAndDataWithSetterPrefix.BuilderAndDataWithSetterPrefixBuilder builder() { return new BuilderAndDataWithSetterPrefix.BuilderAndDataWithSetterPrefixBuilder(); } - public @java.lang.SuppressWarnings("all") int getZero() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getZero() { return this.zero; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof BuilderAndDataWithSetterPrefix))) @@ -75,16 +75,16 @@ final @lombok.Builder(setterPrefix = "with") @lombok.Value class BuilderAndValue return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof BuilderAndDataWithSetterPrefix); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getZero()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderAndDataWithSetterPrefix(zero=" + this.getZero()) + ")"); } } diff --git a/test/transform/resource/after-ecj/BuilderWithAccessors.java b/test/transform/resource/after-ecj/BuilderWithAccessors.java index 2d9f80d5..719baa46 100644 --- a/test/transform/resource/after-ecj/BuilderWithAccessors.java +++ b/test/transform/resource/after-ecj/BuilderWithAccessors.java @@ -1,44 +1,44 @@ @lombok.Builder @lombok.experimental.Accessors(prefix = {"p", "_"}) class BuilderWithAccessors { - public static @java.lang.SuppressWarnings("all") class BuilderWithAccessorsBuilder { - private @java.lang.SuppressWarnings("all") int plower; - private @java.lang.SuppressWarnings("all") int upper; - private @java.lang.SuppressWarnings("all") int foo; - private @java.lang.SuppressWarnings("all") int _bar; - @java.lang.SuppressWarnings("all") BuilderWithAccessorsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderWithAccessorsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int plower; + private @java.lang.SuppressWarnings("all") @lombok.Generated int upper; + private @java.lang.SuppressWarnings("all") @lombok.Generated int foo; + private @java.lang.SuppressWarnings("all") @lombok.Generated int _bar; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithAccessorsBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithAccessors.BuilderWithAccessorsBuilder plower(final int plower) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithAccessors.BuilderWithAccessorsBuilder plower(final int plower) { this.plower = plower; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithAccessors.BuilderWithAccessorsBuilder upper(final int upper) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithAccessors.BuilderWithAccessorsBuilder upper(final int upper) { this.upper = upper; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithAccessors.BuilderWithAccessorsBuilder foo(final int foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithAccessors.BuilderWithAccessorsBuilder foo(final int foo) { this.foo = foo; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithAccessors.BuilderWithAccessorsBuilder _bar(final int _bar) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithAccessors.BuilderWithAccessorsBuilder _bar(final int _bar) { this._bar = _bar; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithAccessors build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithAccessors build() { return new BuilderWithAccessors(this.plower, this.upper, this.foo, this._bar); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("BuilderWithAccessors.BuilderWithAccessorsBuilder(plower=" + this.plower) + ", upper=") + this.upper) + ", foo=") + this.foo) + ", _bar=") + this._bar) + ")"); } } @@ -46,14 +46,14 @@ private final int pUpper; private int _foo; private int __bar; - @java.lang.SuppressWarnings("all") BuilderWithAccessors(final int plower, final int upper, final int foo, final int _bar) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithAccessors(final int plower, final int upper, final int foo, final int _bar) { super(); this.plower = plower; this.pUpper = upper; this._foo = foo; this.__bar = _bar; } - public static @java.lang.SuppressWarnings("all") BuilderWithAccessors.BuilderWithAccessorsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithAccessors.BuilderWithAccessorsBuilder builder() { return new BuilderWithAccessors.BuilderWithAccessorsBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderWithBadNames.java b/test/transform/resource/after-ecj/BuilderWithBadNames.java index c0366e14..2ccedddc 100644 --- a/test/transform/resource/after-ecj/BuilderWithBadNames.java +++ b/test/transform/resource/after-ecj/BuilderWithBadNames.java @@ -1,39 +1,39 @@ public @lombok.Builder class BuilderWithBadNames { - public static @java.lang.SuppressWarnings("all") class BuilderWithBadNamesBuilder { - private @java.lang.SuppressWarnings("all") String build; - private @java.lang.SuppressWarnings("all") String toString; - @java.lang.SuppressWarnings("all") BuilderWithBadNamesBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderWithBadNamesBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String build; + private @java.lang.SuppressWarnings("all") @lombok.Generated String toString; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithBadNamesBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithBadNames.BuilderWithBadNamesBuilder build(final String build) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithBadNames.BuilderWithBadNamesBuilder build(final String build) { this.build = build; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithBadNames.BuilderWithBadNamesBuilder toString(final String toString) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithBadNames.BuilderWithBadNamesBuilder toString(final String toString) { this.toString = toString; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithBadNames build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithBadNames build() { return new BuilderWithBadNames(this.build, this.toString); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("BuilderWithBadNames.BuilderWithBadNamesBuilder(build=" + this.build) + ", toString=") + this.toString) + ")"); } } String build; String toString; - @java.lang.SuppressWarnings("all") BuilderWithBadNames(final String build, final String toString) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithBadNames(final String build, final String toString) { super(); this.build = build; this.toString = toString; } - public static @java.lang.SuppressWarnings("all") BuilderWithBadNames.BuilderWithBadNamesBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithBadNames.BuilderWithBadNamesBuilder builder() { return new BuilderWithBadNames.BuilderWithBadNamesBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderWithDeprecated.java b/test/transform/resource/after-ecj/BuilderWithDeprecated.java index 7e484b5d..1d18360a 100644 --- a/test/transform/resource/after-ecj/BuilderWithDeprecated.java +++ b/test/transform/resource/after-ecj/BuilderWithDeprecated.java @@ -2,36 +2,36 @@ import com.google.common.collect.ImmutableList; import lombok.Builder; import lombok.Singular; public @Builder class BuilderWithDeprecated { - public static @java.lang.SuppressWarnings("all") class BuilderWithDeprecatedBuilder { - private @java.lang.SuppressWarnings("all") String dep1; - private @java.lang.SuppressWarnings("all") int dep2; - private @java.lang.SuppressWarnings("all") java.util.ArrayList strings; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableList.Builder numbers; - @java.lang.SuppressWarnings("all") BuilderWithDeprecatedBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderWithDeprecatedBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String dep1; + private @java.lang.SuppressWarnings("all") @lombok.Generated int dep2; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList strings; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableList.Builder numbers; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedBuilder() { super(); } /** * @deprecated since always * @return {@code this}. */ - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecated.BuilderWithDeprecatedBuilder dep1(final String dep1) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated.BuilderWithDeprecatedBuilder dep1(final String dep1) { this.dep1 = dep1; return this; } /** * @return {@code this}. */ - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecated.BuilderWithDeprecatedBuilder dep2(final int dep2) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated.BuilderWithDeprecatedBuilder dep2(final int dep2) { this.dep2 = dep2; return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecated.BuilderWithDeprecatedBuilder string(final String string) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated.BuilderWithDeprecatedBuilder string(final String string) { if ((this.strings == null)) this.strings = new java.util.ArrayList(); this.strings.add(string); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecated.BuilderWithDeprecatedBuilder strings(final java.util.Collection strings) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated.BuilderWithDeprecatedBuilder strings(final java.util.Collection strings) { if ((strings == null)) { throw new java.lang.NullPointerException("strings cannot be null"); @@ -41,18 +41,18 @@ public @Builder class BuilderWithDeprecated { this.strings.addAll(strings); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecated.BuilderWithDeprecatedBuilder clearStrings() { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated.BuilderWithDeprecatedBuilder clearStrings() { if ((this.strings != null)) this.strings.clear(); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecated.BuilderWithDeprecatedBuilder number(final Integer number) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated.BuilderWithDeprecatedBuilder number(final Integer number) { if ((this.numbers == null)) this.numbers = com.google.common.collect.ImmutableList.builder(); this.numbers.add(number); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecated.BuilderWithDeprecatedBuilder numbers(final java.lang.Iterable numbers) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated.BuilderWithDeprecatedBuilder numbers(final java.lang.Iterable numbers) { if ((numbers == null)) { throw new java.lang.NullPointerException("numbers cannot be null"); @@ -62,11 +62,11 @@ public @Builder class BuilderWithDeprecated { this.numbers.addAll(numbers); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecated.BuilderWithDeprecatedBuilder clearNumbers() { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated.BuilderWithDeprecatedBuilder clearNumbers() { this.numbers = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithDeprecated build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated build() { java.util.List strings; switch (((this.strings == null) ? 0 : this.strings.size())) { case 0 : @@ -81,7 +81,7 @@ public @Builder class BuilderWithDeprecated { com.google.common.collect.ImmutableList numbers = ((this.numbers == null) ? com.google.common.collect.ImmutableList.of() : this.numbers.build()); return new BuilderWithDeprecated(this.dep1, this.dep2, strings, numbers); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("BuilderWithDeprecated.BuilderWithDeprecatedBuilder(dep1=" + this.dep1) + ", dep2=") + this.dep2) + ", strings=") + this.strings) + ", numbers=") + this.numbers) + ")"); } } @@ -89,14 +89,14 @@ public @Builder class BuilderWithDeprecated { @Deprecated int dep2; @Singular @Deprecated java.util.List strings; @Singular @Deprecated ImmutableList numbers; - @java.lang.SuppressWarnings("all") BuilderWithDeprecated(final String dep1, final int dep2, final java.util.List strings, final ImmutableList numbers) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated(final String dep1, final int dep2, final java.util.List strings, final ImmutableList numbers) { super(); this.dep1 = dep1; this.dep2 = dep2; this.strings = strings; this.numbers = numbers; } - public static @java.lang.SuppressWarnings("all") BuilderWithDeprecated.BuilderWithDeprecatedBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecated.BuilderWithDeprecatedBuilder builder() { return new BuilderWithDeprecated.BuilderWithDeprecatedBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderWithDeprecatedAnnOnly.java b/test/transform/resource/after-ecj/BuilderWithDeprecatedAnnOnly.java index 2c563387..eacd4983 100644 --- a/test/transform/resource/after-ecj/BuilderWithDeprecatedAnnOnly.java +++ b/test/transform/resource/after-ecj/BuilderWithDeprecatedAnnOnly.java @@ -2,27 +2,27 @@ import com.google.common.collect.ImmutableList; import lombok.Builder; import lombok.Singular; public @Builder class BuilderWithDeprecatedAnnOnly { - public static @java.lang.SuppressWarnings("all") class BuilderWithDeprecatedAnnOnlyBuilder { - private @java.lang.SuppressWarnings("all") int dep1; - private @java.lang.SuppressWarnings("all") java.util.ArrayList strings; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableList.Builder numbers; - @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnlyBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderWithDeprecatedAnnOnlyBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int dep1; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList strings; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableList.Builder numbers; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnlyBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder dep1(final int dep1) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder dep1(final int dep1) { this.dep1 = dep1; return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder string(final String string) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder string(final String string) { if ((this.strings == null)) this.strings = new java.util.ArrayList(); this.strings.add(string); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder strings(final java.util.Collection strings) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder strings(final java.util.Collection strings) { if ((strings == null)) { throw new java.lang.NullPointerException("strings cannot be null"); @@ -32,18 +32,18 @@ public @Builder class BuilderWithDeprecatedAnnOnly { this.strings.addAll(strings); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder clearStrings() { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder clearStrings() { if ((this.strings != null)) this.strings.clear(); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder number(final Integer number) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder number(final Integer number) { if ((this.numbers == null)) this.numbers = com.google.common.collect.ImmutableList.builder(); this.numbers.add(number); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder numbers(final java.lang.Iterable numbers) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder numbers(final java.lang.Iterable numbers) { if ((numbers == null)) { throw new java.lang.NullPointerException("numbers cannot be null"); @@ -53,11 +53,11 @@ public @Builder class BuilderWithDeprecatedAnnOnly { this.numbers.addAll(numbers); return this; } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder clearNumbers() { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder clearNumbers() { this.numbers = null; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly build() { java.util.List strings; switch (((this.strings == null) ? 0 : this.strings.size())) { case 0 : @@ -72,20 +72,20 @@ public @Builder class BuilderWithDeprecatedAnnOnly { com.google.common.collect.ImmutableList numbers = ((this.numbers == null) ? com.google.common.collect.ImmutableList.of() : this.numbers.build()); return new BuilderWithDeprecatedAnnOnly(this.dep1, strings, numbers); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder(dep1=" + this.dep1) + ", strings=") + this.strings) + ", numbers=") + this.numbers) + ")"); } } @Deprecated int dep1; @Singular @Deprecated java.util.List strings; @Singular @Deprecated ImmutableList numbers; - @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly(final int dep1, final java.util.List strings, final ImmutableList numbers) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly(final int dep1, final java.util.List strings, final ImmutableList numbers) { super(); this.dep1 = dep1; this.strings = strings; this.numbers = numbers; } - public static @java.lang.SuppressWarnings("all") BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder builder() { return new BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderWithExistingBuilderClass.java b/test/transform/resource/after-ecj/BuilderWithExistingBuilderClass.java index b8c716a7..22c43232 100644 --- a/test/transform/resource/after-ecj/BuilderWithExistingBuilderClass.java +++ b/test/transform/resource/after-ecj/BuilderWithExistingBuilderClass.java @@ -1,32 +1,32 @@ import lombok.Builder; class BuilderWithExistingBuilderClass { public static class BuilderWithExistingBuilderClassBuilder { - private @java.lang.SuppressWarnings("all") boolean arg2; - private @java.lang.SuppressWarnings("all") String arg3; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean arg2; + private @java.lang.SuppressWarnings("all") @lombok.Generated String arg3; private Z arg1; public void arg2(boolean arg) { } - @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClassBuilder() { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClassBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder arg1(final Z arg1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder arg1(final Z arg1) { this.arg1 = arg1; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder arg3(final String arg3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder arg3(final String arg3) { this.arg3 = arg3; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClass build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClass build() { return BuilderWithExistingBuilderClass.staticMethod(this.arg1, this.arg2, this.arg3); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder(arg1=" + this.arg1) + ", arg2=") + this.arg2) + ", arg3=") + this.arg3) + ")"); } } @@ -36,7 +36,7 @@ class BuilderWithExistingBuilderClass { public static @Builder BuilderWithExistingBuilderClass staticMethod(Z arg1, boolean arg2, String arg3) { return null; } - public static @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder builder() { return new BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderWithExistingBuilderClassWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderWithExistingBuilderClassWithSetterPrefix.java index f3619019..c1ec261d 100644 --- a/test/transform/resource/after-ecj/BuilderWithExistingBuilderClassWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderWithExistingBuilderClassWithSetterPrefix.java @@ -1,32 +1,32 @@ import lombok.Builder; class BuilderWithExistingBuilderClassWithSetterPrefix { public static class BuilderWithExistingBuilderClassWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") boolean arg2; - private @java.lang.SuppressWarnings("all") String arg3; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean arg2; + private @java.lang.SuppressWarnings("all") @lombok.Generated String arg3; private Z arg1; public void withArg2(boolean arg) { } - @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClassWithSetterPrefixBuilder() { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClassWithSetterPrefixBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder withArg1(final Z arg1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder withArg1(final Z arg1) { this.arg1 = arg1; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder withArg3(final String arg3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder withArg3(final String arg3) { this.arg3 = arg3; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClassWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClassWithSetterPrefix build() { return BuilderWithExistingBuilderClassWithSetterPrefix.staticMethod(this.arg1, this.arg2, this.arg3); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder(arg1=" + this.arg1) + ", arg2=") + this.arg2) + ", arg3=") + this.arg3) + ")"); } } @@ -36,7 +36,7 @@ class BuilderWithExistingBuilderClassWithSetterPrefix { public static @Builder(setterPrefix = "with") BuilderWithExistingBuilderClassWithSetterPrefix staticMethod(Z arg1, boolean arg2, String arg3) { return null; } - public static @java.lang.SuppressWarnings("all") BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder builder() { return new BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-ecj/BuilderWithJavaBeansSpecCapitalization.java index 1107254f..e86e1c73 100644 --- a/test/transform/resource/after-ecj/BuilderWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-ecj/BuilderWithJavaBeansSpecCapitalization.java @@ -1,18 +1,18 @@ @lombok.Builder(setterPrefix = "set") class BuilderWithJavaBeansSpecCapitalization { - public static @java.lang.SuppressWarnings("all") class BuilderWithJavaBeansSpecCapitalizationBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList a; - private @java.lang.SuppressWarnings("all") java.util.ArrayList aField; - private @java.lang.SuppressWarnings("all") String bField; - @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalizationBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderWithJavaBeansSpecCapitalizationBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList a; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList aField; + private @java.lang.SuppressWarnings("all") @lombok.Generated String bField; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalizationBuilder() { super(); } - public @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setZ(final String z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setZ(final String z) { if ((this.a == null)) this.a = new java.util.ArrayList(); this.a.add(z); return this; } - public @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setA(final java.util.Collection a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setA(final java.util.Collection a) { if ((a == null)) { throw new java.lang.NullPointerException("a cannot be null"); @@ -22,18 +22,18 @@ this.a.addAll(a); return this; } - public @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder clearA() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder clearA() { if ((this.a != null)) this.a.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setyField(final String yField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setyField(final String yField) { if ((this.aField == null)) this.aField = new java.util.ArrayList(); this.aField.add(yField); return this; } - public @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setaField(final java.util.Collection aField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setaField(final java.util.Collection aField) { if ((aField == null)) { throw new java.lang.NullPointerException("aField cannot be null"); @@ -43,7 +43,7 @@ this.aField.addAll(aField); return this; } - public @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder clearaField() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder clearaField() { if ((this.aField != null)) this.aField.clear(); return this; @@ -51,11 +51,11 @@ /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setbField(final String bField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setbField(final String bField) { this.bField = bField; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization build() { java.util.List a; switch (((this.a == null) ? 0 : this.a.size())) { case 0 : @@ -80,20 +80,20 @@ } return new BuilderWithJavaBeansSpecCapitalization(a, aField, this.bField); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder(a=" + this.a) + ", aField=") + this.aField) + ", bField=") + this.bField) + ")"); } } @lombok.Singular("z") java.util.List a; @lombok.Singular("yField") java.util.List aField; String bField; - @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization(final java.util.List a, final java.util.List aField, final String bField) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization(final java.util.List a, final java.util.List aField, final String bField) { super(); this.a = a; this.aField = aField; this.bField = bField; } - public static @java.lang.SuppressWarnings("all") BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder builder() { return new BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderWithNoBuilderMethod.java b/test/transform/resource/after-ecj/BuilderWithNoBuilderMethod.java index d5cdf765..1c76d8a5 100644 --- a/test/transform/resource/after-ecj/BuilderWithNoBuilderMethod.java +++ b/test/transform/resource/after-ecj/BuilderWithNoBuilderMethod.java @@ -1,30 +1,30 @@ import lombok.Builder; @Builder(toBuilder = true,builderMethodName = "") class BuilderWithNoBuilderMethod { - public static @java.lang.SuppressWarnings("all") class BuilderWithNoBuilderMethodBuilder { - private @java.lang.SuppressWarnings("all") String a; - @java.lang.SuppressWarnings("all") BuilderWithNoBuilderMethodBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderWithNoBuilderMethodBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String a; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNoBuilderMethodBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder a(final String a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder a(final String a) { this.a = a; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithNoBuilderMethod build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNoBuilderMethod build() { return new BuilderWithNoBuilderMethod(this.a); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder(a=" + this.a) + ")"); } } private String a = ""; - @java.lang.SuppressWarnings("all") BuilderWithNoBuilderMethod(final String a) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNoBuilderMethod(final String a) { super(); this.a = a; } - public @java.lang.SuppressWarnings("all") BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder toBuilder() { return new BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder().a(this.a); } } diff --git a/test/transform/resource/after-ecj/BuilderWithNonNull.java b/test/transform/resource/after-ecj/BuilderWithNonNull.java index eb041fae..9486ff94 100644 --- a/test/transform/resource/after-ecj/BuilderWithNonNull.java +++ b/test/transform/resource/after-ecj/BuilderWithNonNull.java @@ -1,13 +1,13 @@ @lombok.Builder class BuilderWithNonNull { - public static @java.lang.SuppressWarnings("all") class BuilderWithNonNullBuilder { - private @java.lang.SuppressWarnings("all") String id; - @java.lang.SuppressWarnings("all") BuilderWithNonNullBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderWithNonNullBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String id; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNullBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithNonNull.BuilderWithNonNullBuilder id(final @lombok.NonNull String id) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNull.BuilderWithNonNullBuilder id(final @lombok.NonNull String id) { if ((id == null)) { throw new java.lang.NullPointerException("id is marked non-null but is null"); @@ -15,15 +15,15 @@ this.id = id; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithNonNull build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNull build() { return new BuilderWithNonNull(this.id); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderWithNonNull.BuilderWithNonNullBuilder(id=" + this.id) + ")"); } } private final @lombok.NonNull String id; - @java.lang.SuppressWarnings("all") BuilderWithNonNull(final @lombok.NonNull String id) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNull(final @lombok.NonNull String id) { super(); if ((id == null)) { @@ -31,7 +31,7 @@ } this.id = id; } - public static @java.lang.SuppressWarnings("all") BuilderWithNonNull.BuilderWithNonNullBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNull.BuilderWithNonNullBuilder builder() { return new BuilderWithNonNull.BuilderWithNonNullBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderWithNonNullWithSetterPrefix.java b/test/transform/resource/after-ecj/BuilderWithNonNullWithSetterPrefix.java index dc43f9a9..140e04f5 100644 --- a/test/transform/resource/after-ecj/BuilderWithNonNullWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/BuilderWithNonNullWithSetterPrefix.java @@ -1,13 +1,13 @@ @lombok.Builder(setterPrefix = "with") class BuilderWithNonNullWithSetterPrefix { - public static @java.lang.SuppressWarnings("all") class BuilderWithNonNullWithSetterPrefixBuilder { - private @java.lang.SuppressWarnings("all") String id; - @java.lang.SuppressWarnings("all") BuilderWithNonNullWithSetterPrefixBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderWithNonNullWithSetterPrefixBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String id; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNullWithSetterPrefixBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder withId(final @lombok.NonNull String id) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder withId(final @lombok.NonNull String id) { if ((id == null)) { throw new java.lang.NullPointerException("id is marked non-null but is null"); @@ -15,15 +15,15 @@ this.id = id; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithNonNullWithSetterPrefix build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNullWithSetterPrefix build() { return new BuilderWithNonNullWithSetterPrefix(this.id); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder(id=" + this.id) + ")"); } } private final @lombok.NonNull String id; - @java.lang.SuppressWarnings("all") BuilderWithNonNullWithSetterPrefix(final @lombok.NonNull String id) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNullWithSetterPrefix(final @lombok.NonNull String id) { super(); if ((id == null)) { @@ -31,7 +31,7 @@ } this.id = id; } - public static @java.lang.SuppressWarnings("all") BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder builder() { return new BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder(); } } diff --git a/test/transform/resource/after-ecj/BuilderWithRecursiveGenerics.java b/test/transform/resource/after-ecj/BuilderWithRecursiveGenerics.java index e42b9e5f..bd8d5d20 100644 --- a/test/transform/resource/after-ecj/BuilderWithRecursiveGenerics.java +++ b/test/transform/resource/after-ecj/BuilderWithRecursiveGenerics.java @@ -5,50 +5,50 @@ public class BuilderWithRecursiveGenerics { interface Inter> { } public static final @Builder @Value class Test, Quz extends Inter> { - public static @java.lang.SuppressWarnings("all") class TestBuilder, Quz extends Inter> { - private @java.lang.SuppressWarnings("all") Foo foo; - private @java.lang.SuppressWarnings("all") Bar bar; - @java.lang.SuppressWarnings("all") TestBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class TestBuilder, Quz extends Inter> { + private @java.lang.SuppressWarnings("all") @lombok.Generated Foo foo; + private @java.lang.SuppressWarnings("all") @lombok.Generated Bar bar; + @java.lang.SuppressWarnings("all") @lombok.Generated TestBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithRecursiveGenerics.Test.TestBuilder foo(final Foo foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithRecursiveGenerics.Test.TestBuilder foo(final Foo foo) { this.foo = foo; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithRecursiveGenerics.Test.TestBuilder bar(final Bar bar) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithRecursiveGenerics.Test.TestBuilder bar(final Bar bar) { this.bar = bar; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithRecursiveGenerics.Test build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithRecursiveGenerics.Test build() { return new BuilderWithRecursiveGenerics.Test(this.foo, this.bar); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("BuilderWithRecursiveGenerics.Test.TestBuilder(foo=" + this.foo) + ", bar=") + this.bar) + ")"); } } private final Foo foo; private final Bar bar; - @java.lang.SuppressWarnings("all") Test(final Foo foo, final Bar bar) { + @java.lang.SuppressWarnings("all") @lombok.Generated Test(final Foo foo, final Bar bar) { super(); this.foo = foo; this.bar = bar; } - public static @java.lang.SuppressWarnings("all") , Quz extends Inter>BuilderWithRecursiveGenerics.Test.TestBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated , Quz extends Inter>BuilderWithRecursiveGenerics.Test.TestBuilder builder() { return new BuilderWithRecursiveGenerics.Test.TestBuilder(); } - public @java.lang.SuppressWarnings("all") Foo getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Foo getFoo() { return this.foo; } - public @java.lang.SuppressWarnings("all") Bar getBar() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Bar getBar() { return this.bar; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof BuilderWithRecursiveGenerics.Test))) @@ -64,7 +64,7 @@ public class BuilderWithRecursiveGenerics { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $foo = this.getFoo(); @@ -73,7 +73,7 @@ public class BuilderWithRecursiveGenerics { result = ((result * PRIME) + (($bar == null) ? 43 : $bar.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("BuilderWithRecursiveGenerics.Test(foo=" + this.getFoo()) + ", bar=") + this.getBar()) + ")"); } } @@ -81,4 +81,3 @@ public class BuilderWithRecursiveGenerics { super(); } } - diff --git a/test/transform/resource/after-ecj/BuilderWithToBuilder.java b/test/transform/resource/after-ecj/BuilderWithToBuilder.java index 0ba3e11a..2da1611b 100644 --- a/test/transform/resource/after-ecj/BuilderWithToBuilder.java +++ b/test/transform/resource/after-ecj/BuilderWithToBuilder.java @@ -1,42 +1,42 @@ import java.util.List; import lombok.Builder; @Builder(toBuilder = true) @lombok.experimental.Accessors(prefix = "m") class BuilderWithToBuilder { - public static @java.lang.SuppressWarnings("all") class BuilderWithToBuilderBuilder { - private @java.lang.SuppressWarnings("all") String one; - private @java.lang.SuppressWarnings("all") String two; - private @java.lang.SuppressWarnings("all") T foo; - private @java.lang.SuppressWarnings("all") java.util.ArrayList bars; - @java.lang.SuppressWarnings("all") BuilderWithToBuilderBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderWithToBuilderBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String one; + private @java.lang.SuppressWarnings("all") @lombok.Generated String two; + private @java.lang.SuppressWarnings("all") @lombok.Generated T foo; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList bars; + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilderBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithToBuilder.BuilderWithToBuilderBuilder one(final String one) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder.BuilderWithToBuilderBuilder one(final String one) { this.one = one; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithToBuilder.BuilderWithToBuilderBuilder two(final String two) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder.BuilderWithToBuilderBuilder two(final String two) { this.two = two; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithToBuilder.BuilderWithToBuilderBuilder foo(final T foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder.BuilderWithToBuilderBuilder foo(final T foo) { this.foo = foo; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithToBuilder.BuilderWithToBuilderBuilder bar(final T bar) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder.BuilderWithToBuilderBuilder bar(final T bar) { if ((this.bars == null)) this.bars = new java.util.ArrayList(); this.bars.add(bar); return this; } - public @java.lang.SuppressWarnings("all") BuilderWithToBuilder.BuilderWithToBuilderBuilder bars(final java.util.Collection bars) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder.BuilderWithToBuilderBuilder bars(final java.util.Collection bars) { if ((bars == null)) { throw new java.lang.NullPointerException("bars cannot be null"); @@ -46,12 +46,12 @@ import lombok.Builder; this.bars.addAll(bars); return this; } - public @java.lang.SuppressWarnings("all") BuilderWithToBuilder.BuilderWithToBuilderBuilder clearBars() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder.BuilderWithToBuilderBuilder clearBars() { if ((this.bars != null)) this.bars.clear(); return this; } - public @java.lang.SuppressWarnings("all") BuilderWithToBuilder build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder build() { java.util.List bars; switch (((this.bars == null) ? 0 : this.bars.size())) { case 0 : @@ -65,7 +65,7 @@ import lombok.Builder; } return new BuilderWithToBuilder(this.one, this.two, this.foo, bars); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("BuilderWithToBuilder.BuilderWithToBuilderBuilder(one=" + this.one) + ", two=") + this.two) + ", foo=") + this.foo) + ", bars=") + this.bars) + ")"); } } @@ -76,17 +76,17 @@ import lombok.Builder; public static K rrr(BuilderWithToBuilder x) { return x.foo; } - @java.lang.SuppressWarnings("all") BuilderWithToBuilder(final String one, final String two, final T foo, final List bars) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder(final String one, final String two, final T foo, final List bars) { super(); this.mOne = one; this.mTwo = two; this.foo = foo; this.bars = bars; } - public static @java.lang.SuppressWarnings("all") BuilderWithToBuilder.BuilderWithToBuilderBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder.BuilderWithToBuilderBuilder builder() { return new BuilderWithToBuilder.BuilderWithToBuilderBuilder(); } - public @java.lang.SuppressWarnings("all") BuilderWithToBuilder.BuilderWithToBuilderBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithToBuilder.BuilderWithToBuilderBuilder toBuilder() { final T foo = BuilderWithToBuilder.rrr(this); final BuilderWithToBuilder.BuilderWithToBuilderBuilder builder = new BuilderWithToBuilder.BuilderWithToBuilderBuilder().one(this.mOne).two(this.mTwo).foo(foo); if ((this.bars != null)) @@ -95,38 +95,38 @@ import lombok.Builder; } } @lombok.experimental.Accessors(prefix = "m") class ConstructorWithToBuilder { - public static @java.lang.SuppressWarnings("all") class ConstructorWithToBuilderBuilder { - private @java.lang.SuppressWarnings("all") String mOne; - private @java.lang.SuppressWarnings("all") T baz; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableList bars; - @java.lang.SuppressWarnings("all") ConstructorWithToBuilderBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class ConstructorWithToBuilderBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String mOne; + private @java.lang.SuppressWarnings("all") @lombok.Generated T baz; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableList bars; + @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorWithToBuilderBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") ConstructorWithToBuilder.ConstructorWithToBuilderBuilder mOne(final String mOne) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorWithToBuilder.ConstructorWithToBuilderBuilder mOne(final String mOne) { this.mOne = mOne; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") ConstructorWithToBuilder.ConstructorWithToBuilderBuilder baz(final T baz) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorWithToBuilder.ConstructorWithToBuilderBuilder baz(final T baz) { this.baz = baz; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") ConstructorWithToBuilder.ConstructorWithToBuilderBuilder bars(final com.google.common.collect.ImmutableList bars) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorWithToBuilder.ConstructorWithToBuilderBuilder bars(final com.google.common.collect.ImmutableList bars) { this.bars = bars; return this; } - public @java.lang.SuppressWarnings("all") ConstructorWithToBuilder build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorWithToBuilder build() { return new ConstructorWithToBuilder(this.mOne, this.baz, this.bars); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("ConstructorWithToBuilder.ConstructorWithToBuilderBuilder(mOne=" + this.mOne) + ", baz=") + this.baz) + ", bars=") + this.bars) + ")"); } } @@ -137,30 +137,30 @@ import lombok.Builder; public @Builder(toBuilder = true) ConstructorWithToBuilder(String mOne, @Builder.ObtainVia(field = "foo") T baz, com.google.common.collect.ImmutableList bars) { super(); } - public static @java.lang.SuppressWarnings("all") ConstructorWithToBuilder.ConstructorWithToBuilderBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorWithToBuilder.ConstructorWithToBuilderBuilder builder() { return new ConstructorWithToBuilder.ConstructorWithToBuilderBuilder(); } - public @java.lang.SuppressWarnings("all") ConstructorWithToBuilder.ConstructorWithToBuilderBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorWithToBuilder.ConstructorWithToBuilderBuilder toBuilder() { return new ConstructorWithToBuilder.ConstructorWithToBuilderBuilder().mOne(this.mOne).baz(this.foo).bars(this.bars); } } class StaticMethodWithToBuilder { - public static @java.lang.SuppressWarnings("all") class StaticMethodWithToBuilderBuilder { - private @java.lang.SuppressWarnings("all") T foo; - @java.lang.SuppressWarnings("all") StaticMethodWithToBuilderBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class StaticMethodWithToBuilderBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated T foo; + @java.lang.SuppressWarnings("all") @lombok.Generated StaticMethodWithToBuilderBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder foo(final T foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder foo(final T foo) { this.foo = foo; return this; } - public @java.lang.SuppressWarnings("all") StaticMethodWithToBuilder build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated StaticMethodWithToBuilder build() { return StaticMethodWithToBuilder.of(this.foo); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder(foo=" + this.foo) + ")"); } } @@ -172,10 +172,10 @@ class StaticMethodWithToBuilder { public static @Builder(toBuilder = true) StaticMethodWithToBuilder of(T foo) { return new StaticMethodWithToBuilder(foo); } - public static @java.lang.SuppressWarnings("all") StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder builder() { return new StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder(); } - public @java.lang.SuppressWarnings("all") StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder toBuilder() { return new StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder().foo(this.foo); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/BuilderWithTolerate.java b/test/transform/resource/after-ecj/BuilderWithTolerate.java index 8b6fbb53..9dff7200 100644 --- a/test/transform/resource/after-ecj/BuilderWithTolerate.java +++ b/test/transform/resource/after-ecj/BuilderWithTolerate.java @@ -2,24 +2,24 @@ import lombok.Builder; import lombok.experimental.Tolerate; public @Builder class BuilderWithTolerate { public static class BuilderWithTolerateBuilder { - private @java.lang.SuppressWarnings("all") int value; + private @java.lang.SuppressWarnings("all") @lombok.Generated int value; public @Tolerate BuilderWithTolerateBuilder value(String s) { return this.value(Integer.parseInt(s)); } - @java.lang.SuppressWarnings("all") BuilderWithTolerateBuilder() { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithTolerateBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") BuilderWithTolerate.BuilderWithTolerateBuilder value(final int value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithTolerate.BuilderWithTolerateBuilder value(final int value) { this.value = value; return this; } - public @java.lang.SuppressWarnings("all") BuilderWithTolerate build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithTolerate build() { return new BuilderWithTolerate(this.value); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("BuilderWithTolerate.BuilderWithTolerateBuilder(value=" + this.value) + ")"); } } @@ -27,11 +27,11 @@ public @Builder class BuilderWithTolerate { public static void main(String[] args) { BuilderWithTolerate.builder().value("42").build(); } - @java.lang.SuppressWarnings("all") BuilderWithTolerate(final int value) { + @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithTolerate(final int value) { super(); this.value = value; } - public static @java.lang.SuppressWarnings("all") BuilderWithTolerate.BuilderWithTolerateBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated BuilderWithTolerate.BuilderWithTolerateBuilder builder() { return new BuilderWithTolerate.BuilderWithTolerateBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/CheckerFrameworkBasic.java b/test/transform/resource/after-ecj/CheckerFrameworkBasic.java index 670d7a2d..a52e0c2c 100644 --- a/test/transform/resource/after-ecj/CheckerFrameworkBasic.java +++ b/test/transform/resource/after-ecj/CheckerFrameworkBasic.java @@ -9,26 +9,26 @@ import lombok.With; /** * @return {@code this}. */ - public @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") CheckerFrameworkBasic withX(final int x) { + public @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBasic withX(final int x) { return ((this.x == x) ? this : new CheckerFrameworkBasic(x, this.y, this.z)); } - public @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") int getX() { + public @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") int getY() { + public @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") @lombok.Generated int getY() { return this.y; } - public @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") int getZ() { + public @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated int getZ() { return this.z; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBasic setZ(final int z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBasic setZ(final int z) { this.z = z; return this; } - public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof CheckerFrameworkBasic))) @@ -44,10 +44,10 @@ import lombok.With; return false; return true; } - protected @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof CheckerFrameworkBasic); } - public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); @@ -55,13 +55,13 @@ import lombok.With; result = ((result * PRIME) + this.getZ()); return result; } - public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("CheckerFrameworkBasic(x=" + this.getX()) + ", y=") + this.getY()) + ", z=") + this.getZ()) + ")"); } - public @java.lang.SuppressWarnings("all") CheckerFrameworkBasic(final int x, final int y, final int z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBasic(final int x, final int y, final int z) { super(); this.x = x; this.y = y; this.z = z; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/CheckerFrameworkBuilder.java b/test/transform/resource/after-ecj/CheckerFrameworkBuilder.java index 2aa89e5d..15872a12 100644 --- a/test/transform/resource/after-ecj/CheckerFrameworkBuilder.java +++ b/test/transform/resource/after-ecj/CheckerFrameworkBuilder.java @@ -2,19 +2,19 @@ import java.util.List; import lombok.Builder; import lombok.Singular; @Builder class CheckerFrameworkBuilder { - public static @java.lang.SuppressWarnings("all") class CheckerFrameworkBuilderBuilder { - private @java.lang.SuppressWarnings("all") int x$value; - private @java.lang.SuppressWarnings("all") boolean x$set; - private @java.lang.SuppressWarnings("all") int y; - private @java.lang.SuppressWarnings("all") int z; - private @java.lang.SuppressWarnings("all") java.util.ArrayList names; - @java.lang.SuppressWarnings("all") CheckerFrameworkBuilderBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class CheckerFrameworkBuilderBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int x$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean x$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated int y; + private @java.lang.SuppressWarnings("all") @lombok.Generated int z; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList names; + @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilderBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder x(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder x(final int x) { this.x$value = x; x$set = true; return this; @@ -22,24 +22,24 @@ import lombok.Singular; /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder y(final int y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder y(final int y) { this.y = y; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder z(final int z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder z(final int z) { this.z = z; return this; } - public @java.lang.SuppressWarnings("all") CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder name(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder name(final String name) { if ((this.names == null)) this.names = new java.util.ArrayList(); this.names.add(name); return this; } - public @java.lang.SuppressWarnings("all") CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder names(final java.util.Collection names) { + public @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder names(final java.util.Collection names) { if ((names == null)) { throw new java.lang.NullPointerException("names cannot be null"); @@ -49,12 +49,12 @@ import lombok.Singular; this.names.addAll(names); return this; } - public @java.lang.SuppressWarnings("all") CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder clearNames() { + public @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder clearNames() { if ((this.names != null)) this.names.clear(); return this; } - public @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") CheckerFrameworkBuilder build(CheckerFrameworkBuilder.@org.checkerframework.checker.calledmethods.qual.CalledMethods({"y", "z"}) CheckerFrameworkBuilderBuilder this) { + public @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilder build(CheckerFrameworkBuilder.@org.checkerframework.checker.calledmethods.qual.CalledMethods({"y", "z"}) CheckerFrameworkBuilderBuilder this) { java.util.List names; switch (((this.names == null) ? 0 : this.names.size())) { case 0 : @@ -71,7 +71,7 @@ import lombok.Singular; x$value = CheckerFrameworkBuilder.$default$x(); return new CheckerFrameworkBuilder(x$value, this.y, this.z, names); } - public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("CheckerFrameworkBuilder.CheckerFrameworkBuilderBuilder(x$value=" + this.x$value) + ", y=") + this.y) + ", z=") + this.z) + ", names=") + this.names) + ")"); } } @@ -79,17 +79,17 @@ import lombok.Singular; int y; int z; @Singular List names; - private static @java.lang.SuppressWarnings("all") int $default$x() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated int $default$x() { return 5; } - @java.lang.SuppressWarnings("all") CheckerFrameworkBuilder(final int x, final int y, final int z, final List names) { + @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilder(final int x, final int y, final int z, final List names) { super(); this.x = x; this.y = y; this.z = z; this.names = names; } - public static @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") CheckerFrameworkBuilder.@org.checkerframework.common.aliasing.qual.Unique CheckerFrameworkBuilderBuilder builder() { + public static @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkBuilder.@org.checkerframework.common.aliasing.qual.Unique CheckerFrameworkBuilderBuilder builder() { return new CheckerFrameworkBuilder.CheckerFrameworkBuilderBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/CheckerFrameworkSuperBuilder.java b/test/transform/resource/after-ecj/CheckerFrameworkSuperBuilder.java index 228993e0..4a7c9b35 100644 --- a/test/transform/resource/after-ecj/CheckerFrameworkSuperBuilder.java +++ b/test/transform/resource/after-ecj/CheckerFrameworkSuperBuilder.java @@ -2,19 +2,19 @@ import java.util.List; import lombok.Singular; class CheckerFrameworkSuperBuilder { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int x$value; - private @java.lang.SuppressWarnings("all") boolean x$set; - private @java.lang.SuppressWarnings("all") int y; - private @java.lang.SuppressWarnings("all") int z; - private @java.lang.SuppressWarnings("all") java.util.ArrayList names; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int x$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean x$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated int y; + private @java.lang.SuppressWarnings("all") @lombok.Generated int z; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList names; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B x(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B x(final int x) { this.x$value = x; x$set = true; return self(); @@ -22,24 +22,24 @@ class CheckerFrameworkSuperBuilder { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B y(final int y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B y(final int y) { this.y = y; return self(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B z(final int z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B z(final int z) { this.z = z; return self(); } - public @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B name(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B name(final String name) { if ((this.names == null)) this.names = new java.util.ArrayList(); this.names.add(name); return self(); } - public @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B names(final java.util.Collection names) { + public @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B names(final java.util.Collection names) { if ((names == null)) { throw new java.lang.NullPointerException("names cannot be null"); @@ -49,25 +49,25 @@ class CheckerFrameworkSuperBuilder { this.names.addAll(names); return self(); } - public @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B clearNames() { + public @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B clearNames() { if ((this.names != null)) this.names.clear(); return self(); } - protected abstract @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B self(); - public abstract @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") C build(CheckerFrameworkSuperBuilder.Parent. @org.checkerframework.checker.calledmethods.qual.CalledMethods({"y", "z"}) ParentBuilder this); - public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B self(); + public abstract @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated C build(CheckerFrameworkSuperBuilder.Parent. @org.checkerframework.checker.calledmethods.qual.CalledMethods({"y", "z"}) ParentBuilder this); + public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("CheckerFrameworkSuperBuilder.Parent.ParentBuilder(x$value=" + this.x$value) + ", y=") + this.y) + ", z=") + this.z) + ", names=") + this.names) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends CheckerFrameworkSuperBuilder.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends CheckerFrameworkSuperBuilder.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") CheckerFrameworkSuperBuilder.Parent.@org.checkerframework.common.returnsreceiver.qual.This ParentBuilderImpl self() { + protected @java.lang.Override @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkSuperBuilder.Parent.@org.checkerframework.common.returnsreceiver.qual.This ParentBuilderImpl self() { return this; } - public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") CheckerFrameworkSuperBuilder.Parent build(CheckerFrameworkSuperBuilder.Parent.@org.checkerframework.checker.calledmethods.qual.CalledMethods({"y", "z"}) ParentBuilderImpl this) { + public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkSuperBuilder.Parent build(CheckerFrameworkSuperBuilder.Parent.@org.checkerframework.checker.calledmethods.qual.CalledMethods({"y", "z"}) ParentBuilderImpl this) { return new CheckerFrameworkSuperBuilder.Parent(this); } } @@ -75,10 +75,10 @@ class CheckerFrameworkSuperBuilder { int y; int z; @Singular List names; - private static @java.lang.SuppressWarnings("all") int $default$x() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated int $default$x() { return 5; } - protected @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") Parent(final CheckerFrameworkSuperBuilder.Parent.ParentBuilder b) { + protected @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final CheckerFrameworkSuperBuilder.Parent.ParentBuilder b) { super(); if (b.x$set) this.x = b.x$value; @@ -99,22 +99,22 @@ class CheckerFrameworkSuperBuilder { } this.names = names; } - public static @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") CheckerFrameworkSuperBuilder.Parent. @org.checkerframework.common.aliasing.qual.Unique ParentBuilder builder() { + public static @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkSuperBuilder.Parent. @org.checkerframework.common.aliasing.qual.Unique ParentBuilder builder() { return new CheckerFrameworkSuperBuilder.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class ZChild extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ZChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") int a$value; - private @java.lang.SuppressWarnings("all") boolean a$set; - private @java.lang.SuppressWarnings("all") int b; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ZChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int a$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean a$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated int b; public ZChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B a(final int a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B a(final int a) { this.a$value = a; a$set = true; return self(); @@ -122,33 +122,33 @@ class CheckerFrameworkSuperBuilder { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B b(final int b) { + public @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B b(final int b) { this.b = b; return self(); } - protected abstract @java.lang.Override @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") @org.checkerframework.common.returnsreceiver.qual.This B self(); - public abstract @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") C build(CheckerFrameworkSuperBuilder.ZChild. @org.checkerframework.checker.calledmethods.qual.CalledMethods("b") ZChildBuilder this); - public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") @lombok.Generated @org.checkerframework.common.returnsreceiver.qual.This B self(); + public abstract @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated C build(CheckerFrameworkSuperBuilder.ZChild. @org.checkerframework.checker.calledmethods.qual.CalledMethods("b") ZChildBuilder this); + public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("CheckerFrameworkSuperBuilder.ZChild.ZChildBuilder(super=" + super.toString()) + ", a$value=") + this.a$value) + ", b=") + this.b) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ZChildBuilderImpl extends CheckerFrameworkSuperBuilder.ZChild.ZChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ZChildBuilderImpl extends CheckerFrameworkSuperBuilder.ZChild.ZChildBuilder { private ZChildBuilderImpl() { super(); } - protected @java.lang.Override @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") CheckerFrameworkSuperBuilder.ZChild.@org.checkerframework.common.returnsreceiver.qual.This ZChildBuilderImpl self() { + protected @java.lang.Override @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkSuperBuilder.ZChild.@org.checkerframework.common.returnsreceiver.qual.This ZChildBuilderImpl self() { return this; } - public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") CheckerFrameworkSuperBuilder.ZChild build(CheckerFrameworkSuperBuilder.ZChild.@org.checkerframework.checker.calledmethods.qual.CalledMethods("b") ZChildBuilderImpl this) { + public @java.lang.Override @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkSuperBuilder.ZChild build(CheckerFrameworkSuperBuilder.ZChild.@org.checkerframework.checker.calledmethods.qual.CalledMethods("b") ZChildBuilderImpl this) { return new CheckerFrameworkSuperBuilder.ZChild(this); } } @lombok.Builder.Default int a; int b; - private static @java.lang.SuppressWarnings("all") int $default$a() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated int $default$a() { return 1; } - protected @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") ZChild(final CheckerFrameworkSuperBuilder.ZChild.ZChildBuilder b) { + protected @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated ZChild(final CheckerFrameworkSuperBuilder.ZChild.ZChildBuilder b) { super(b); if (b.a$set) this.a = b.a$value; @@ -156,7 +156,7 @@ class CheckerFrameworkSuperBuilder { this.a = CheckerFrameworkSuperBuilder.ZChild.$default$a(); this.b = b.b; } - public static @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") CheckerFrameworkSuperBuilder.ZChild. @org.checkerframework.common.aliasing.qual.Unique ZChildBuilder builder() { + public static @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") @lombok.Generated CheckerFrameworkSuperBuilder.ZChild. @org.checkerframework.common.aliasing.qual.Unique ZChildBuilder builder() { return new CheckerFrameworkSuperBuilder.ZChild.ZChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/ClassNamedAfterGetter.java b/test/transform/resource/after-ecj/ClassNamedAfterGetter.java index fdb6f122..2dbf8d1f 100644 --- a/test/transform/resource/after-ecj/ClassNamedAfterGetter.java +++ b/test/transform/resource/after-ecj/ClassNamedAfterGetter.java @@ -3,7 +3,7 @@ class GetFoo { GetFoo() { super(); } - public @java.lang.SuppressWarnings("all") int getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getFoo() { return this.foo; } } diff --git a/test/transform/resource/after-ecj/CommentsInterspersed.java b/test/transform/resource/after-ecj/CommentsInterspersed.java index d708ad72..b3b3de66 100644 --- a/test/transform/resource/after-ecj/CommentsInterspersed.java +++ b/test/transform/resource/after-ecj/CommentsInterspersed.java @@ -6,7 +6,7 @@ public class CommentsInterspersed { super(); } public native void gwtTest(); - public @java.lang.SuppressWarnings("all") String getTest() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getTest() { return this.test; } } diff --git a/test/transform/resource/after-ecj/ConflictingStaticConstructorNames.java b/test/transform/resource/after-ecj/ConflictingStaticConstructorNames.java index a7a53ac0..39df9e56 100644 --- a/test/transform/resource/after-ecj/ConflictingStaticConstructorNames.java +++ b/test/transform/resource/after-ecj/ConflictingStaticConstructorNames.java @@ -1,5 +1,5 @@ @lombok.Data(staticConstructor = "of") @lombok.NoArgsConstructor class ConflictingStaticConstructorNames { - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof ConflictingStaticConstructorNames))) @@ -9,17 +9,17 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof ConflictingStaticConstructorNames); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "ConflictingStaticConstructorNames()"; } - public @java.lang.SuppressWarnings("all") ConflictingStaticConstructorNames() { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConflictingStaticConstructorNames() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/ConstructorInner.java b/test/transform/resource/after-ecj/ConstructorInner.java index be8ea17e..aecda716 100644 --- a/test/transform/resource/after-ecj/ConstructorInner.java +++ b/test/transform/resource/after-ecj/ConstructorInner.java @@ -1,13 +1,13 @@ class ConstructorInner { static @lombok.AllArgsConstructor(staticName = "of") class Inner { - private @java.lang.SuppressWarnings("all") Inner() { + private @java.lang.SuppressWarnings("all") @lombok.Generated Inner() { super(); } - public static @java.lang.SuppressWarnings("all") ConstructorInner.Inner of() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorInner.Inner of() { return new ConstructorInner.Inner(); } } ConstructorInner() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/Constructors.java b/test/transform/resource/after-ecj/Constructors.java index 8f8ee129..40f3c912 100644 --- a/test/transform/resource/after-ecj/Constructors.java +++ b/test/transform/resource/after-ecj/Constructors.java @@ -1,7 +1,7 @@ @lombok.RequiredArgsConstructor class RequiredArgsConstructor1 { final int x; String name; - public @java.lang.SuppressWarnings("all") RequiredArgsConstructor1(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated RequiredArgsConstructor1(final int x) { super(); this.x = x; } @@ -9,7 +9,7 @@ @lombok.RequiredArgsConstructor(access = lombok.AccessLevel.PROTECTED) class RequiredArgsConstructorAccess { final int x; String name; - protected @java.lang.SuppressWarnings("all") RequiredArgsConstructorAccess(final int x) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated RequiredArgsConstructorAccess(final int x) { super(); this.x = x; } @@ -17,18 +17,18 @@ @lombok.RequiredArgsConstructor(staticName = "staticname") class RequiredArgsConstructorStaticName { final int x; String name; - private @java.lang.SuppressWarnings("all") RequiredArgsConstructorStaticName(final int x) { + private @java.lang.SuppressWarnings("all") @lombok.Generated RequiredArgsConstructorStaticName(final int x) { super(); this.x = x; } - public static @java.lang.SuppressWarnings("all") RequiredArgsConstructorStaticName staticname(final int x) { + public static @java.lang.SuppressWarnings("all") @lombok.Generated RequiredArgsConstructorStaticName staticname(final int x) { return new RequiredArgsConstructorStaticName(x); } } @lombok.RequiredArgsConstructor() class RequiredArgsConstructorWithAnnotations { final int x; String name; - public @Deprecated @java.lang.SuppressWarnings("all") RequiredArgsConstructorWithAnnotations(final int x) { + public @Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated RequiredArgsConstructorWithAnnotations(final int x) { super(); this.x = x; } @@ -36,7 +36,7 @@ @lombok.AllArgsConstructor class AllArgsConstructor1 { final int x; String name; - public @java.lang.SuppressWarnings("all") AllArgsConstructor1(final int x, final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated AllArgsConstructor1(final int x, final String name) { super(); this.x = x; this.name = name; @@ -45,35 +45,35 @@ @lombok.NoArgsConstructor class NoArgsConstructor1 { int x; String name; - public @java.lang.SuppressWarnings("all") NoArgsConstructor1() { + public @java.lang.SuppressWarnings("all") @lombok.Generated NoArgsConstructor1() { super(); } } @lombok.RequiredArgsConstructor(staticName = "of") class RequiredArgsConstructorStaticNameGenerics { final T x; String name; - private @java.lang.SuppressWarnings("all") RequiredArgsConstructorStaticNameGenerics(final T x) { + private @java.lang.SuppressWarnings("all") @lombok.Generated RequiredArgsConstructorStaticNameGenerics(final T x) { super(); this.x = x; } - public static @java.lang.SuppressWarnings("all") RequiredArgsConstructorStaticNameGenerics of(final T x) { + public static @java.lang.SuppressWarnings("all") @lombok.Generated RequiredArgsConstructorStaticNameGenerics of(final T x) { return new RequiredArgsConstructorStaticNameGenerics(x); } } @lombok.RequiredArgsConstructor(staticName = "of") class RequiredArgsConstructorStaticNameGenerics2 { final Class x; String name; - private @java.lang.SuppressWarnings("all") RequiredArgsConstructorStaticNameGenerics2(final Class x) { + private @java.lang.SuppressWarnings("all") @lombok.Generated RequiredArgsConstructorStaticNameGenerics2(final Class x) { super(); this.x = x; } - public static @java.lang.SuppressWarnings("all") RequiredArgsConstructorStaticNameGenerics2 of(final Class x) { + public static @java.lang.SuppressWarnings("all") @lombok.Generated RequiredArgsConstructorStaticNameGenerics2 of(final Class x) { return new RequiredArgsConstructorStaticNameGenerics2(x); } } @lombok.AllArgsConstructor(access = lombok.AccessLevel.PACKAGE) class AllArgsConstructorPackageAccess { final String x; - @java.lang.SuppressWarnings("all") AllArgsConstructorPackageAccess(final String x) { + @java.lang.SuppressWarnings("all") @lombok.Generated AllArgsConstructorPackageAccess(final String x) { super(); this.x = x; } @@ -86,7 +86,7 @@ final float f; final String s; byte z; - public @java.lang.SuppressWarnings("all") NoArgsConstructor2() { + public @java.lang.SuppressWarnings("all") @lombok.Generated NoArgsConstructor2() { super(); this.x = 0; this.y = 0D; @@ -95,4 +95,4 @@ this.f = 0F; this.s = null; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/ConstructorsConfiguration.java b/test/transform/resource/after-ecj/ConstructorsConfiguration.java index 2e88a59f..81508b91 100644 --- a/test/transform/resource/after-ecj/ConstructorsConfiguration.java +++ b/test/transform/resource/after-ecj/ConstructorsConfiguration.java @@ -1,6 +1,6 @@ @lombok.AllArgsConstructor class ConstructorsConfiguration { int x; - public @java.lang.SuppressWarnings("all") ConstructorsConfiguration(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsConfiguration(final int x) { super(); this.x = x; } diff --git a/test/transform/resource/after-ecj/ConstructorsInAnonymousClass.java b/test/transform/resource/after-ecj/ConstructorsInAnonymousClass.java index 545ab04d..25092e5b 100644 --- a/test/transform/resource/after-ecj/ConstructorsInAnonymousClass.java +++ b/test/transform/resource/after-ecj/ConstructorsInAnonymousClass.java @@ -7,7 +7,7 @@ public class ConstructorsInAnonymousClass { @AllArgsConstructor @RequiredArgsConstructor @NoArgsConstructor class Inner { private String string; private @NonNull String string2; - public @java.lang.SuppressWarnings("all") Inner(final String string, final @NonNull String string2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Inner(final String string, final @NonNull String string2) { super(); if ((string2 == null)) { @@ -16,7 +16,7 @@ public class ConstructorsInAnonymousClass { this.string = string; this.string2 = string2; } - public @java.lang.SuppressWarnings("all") Inner(final @NonNull String string2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Inner(final @NonNull String string2) { super(); if ((string2 == null)) { @@ -24,7 +24,7 @@ public class ConstructorsInAnonymousClass { } this.string2 = string2; } - public @java.lang.SuppressWarnings("all") Inner() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Inner() { super(); } } diff --git a/test/transform/resource/after-ecj/ConstructorsTypeAnnos.java b/test/transform/resource/after-ecj/ConstructorsTypeAnnos.java index 3491239f..b6a95e05 100644 --- a/test/transform/resource/after-ecj/ConstructorsTypeAnnos.java +++ b/test/transform/resource/after-ecj/ConstructorsTypeAnnos.java @@ -7,7 +7,7 @@ import java.util.List; } @lombok.AllArgsConstructor class ConstructorsTypeAnnos { @TA @TB List foo; - public @java.lang.SuppressWarnings("all") ConstructorsTypeAnnos(final @TA List foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsTypeAnnos(final @TA List foo) { super(); this.foo = foo; } diff --git a/test/transform/resource/after-ecj/ConstructorsWithAccessors.java b/test/transform/resource/after-ecj/ConstructorsWithAccessors.java index 552c5c2d..27208c53 100644 --- a/test/transform/resource/after-ecj/ConstructorsWithAccessors.java +++ b/test/transform/resource/after-ecj/ConstructorsWithAccessors.java @@ -3,7 +3,7 @@ int pUpper; int _huh; int __huh2; - public @java.lang.SuppressWarnings("all") ConstructorsWithAccessors(final int plower, final int upper, final int huh, final int _huh2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithAccessors(final int plower, final int upper, final int huh, final int _huh2) { super(); this.plower = plower; this.pUpper = upper; @@ -16,7 +16,7 @@ @lombok.NonNull Integer pUpper; @lombok.NonNull Integer _huh; final @lombok.NonNull Integer __huh2; - public @java.lang.SuppressWarnings("all") ConstructorsWithAccessorsNonNull(final @lombok.NonNull Integer plower, final @lombok.NonNull Integer upper, final @lombok.NonNull Integer huh, final @lombok.NonNull Integer _huh2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithAccessorsNonNull(final @lombok.NonNull Integer plower, final @lombok.NonNull Integer upper, final @lombok.NonNull Integer huh, final @lombok.NonNull Integer _huh2) { super(); if ((plower == null)) { @@ -39,4 +39,4 @@ this._huh = huh; this.__huh2 = _huh2; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults.java b/test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults.java index 1fcd97e3..c47141b0 100644 --- a/test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults.java +++ b/test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults.java @@ -3,17 +3,17 @@ import lombok.NoArgsConstructor; import lombok.Value; import lombok.Builder; final @NoArgsConstructor(force = true) @AllArgsConstructor @Builder @Value class ConstructorsWithBuilderDefaults { - public static @java.lang.SuppressWarnings("all") class ConstructorsWithBuilderDefaultsBuilder { - private @java.lang.SuppressWarnings("all") int x$value; - private @java.lang.SuppressWarnings("all") boolean x$set; - private @java.lang.SuppressWarnings("all") int y; - @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaultsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class ConstructorsWithBuilderDefaultsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int x$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean x$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated int y; + @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaultsBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder x(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder x(final int x) { this.x$value = x; x$set = true; return this; @@ -21,35 +21,35 @@ final @NoArgsConstructor(force = true) @AllArgsConstructor @Builder @Value class /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder y(final int y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder y(final int y) { this.y = y; return this; } - public @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults build() { int x$value = this.x$value; if ((! this.x$set)) x$value = ConstructorsWithBuilderDefaults.$default$x(); return new ConstructorsWithBuilderDefaults(x$value, this.y); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder(x$value=" + this.x$value) + ", y=") + this.y) + ")"); } } private final @Builder.Default int x; private final int y; - private static @java.lang.SuppressWarnings("all") int $default$x() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated int $default$x() { return 5; } - public static @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder builder() { return new ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder(); } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") int getY() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getY() { return this.y; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof ConstructorsWithBuilderDefaults))) @@ -61,22 +61,22 @@ final @NoArgsConstructor(force = true) @AllArgsConstructor @Builder @Value class return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); result = ((result * PRIME) + this.getY()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("ConstructorsWithBuilderDefaults(x=" + this.getX()) + ", y=") + this.getY()) + ")"); } - public @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults() { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults() { super(); this.y = 0; this.x = ConstructorsWithBuilderDefaults.$default$x(); } - public @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults(final int x, final int y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults(final int x, final int y) { super(); this.x = x; this.y = y; diff --git a/test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults2.java b/test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults2.java index 4d6e7079..7581bd46 100644 --- a/test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults2.java +++ b/test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults2.java @@ -2,19 +2,19 @@ import lombok.NoArgsConstructor; import lombok.Value; import lombok.Builder; final @Builder @Value class ConstructorsWithBuilderDefaults { - public static @java.lang.SuppressWarnings("all") class ConstructorsWithBuilderDefaultsBuilder { - private @java.lang.SuppressWarnings("all") java.util.List z$value; - private @java.lang.SuppressWarnings("all") boolean z$set; - private @java.lang.SuppressWarnings("all") T x$value; - private @java.lang.SuppressWarnings("all") boolean x$set; - private @java.lang.SuppressWarnings("all") T q; - @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaultsBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class ConstructorsWithBuilderDefaultsBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.List z$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean z$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated T x$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean x$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated T q; + @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaultsBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder z(final java.util.List z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder z(final java.util.List z) { this.z$value = z; z$set = true; return this; @@ -22,7 +22,7 @@ final @Builder @Value class ConstructorsWithBuilderDefaults { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder x(final T x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder x(final T x) { this.x$value = x; x$set = true; return this; @@ -30,11 +30,11 @@ final @Builder @Value class ConstructorsWithBuilderDefaults { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder q(final T q) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder q(final T q) { this.q = q; return this; } - public @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults build() { java.util.List z$value = this.z$value; if ((! this.z$set)) z$value = ConstructorsWithBuilderDefaults.$default$z(); @@ -43,38 +43,38 @@ final @Builder @Value class ConstructorsWithBuilderDefaults { x$value = ConstructorsWithBuilderDefaults.$default$x(); return new ConstructorsWithBuilderDefaults(z$value, x$value, this.q); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder(z$value=" + this.z$value) + ", x$value=") + this.x$value) + ", q=") + this.q) + ")"); } } private final @Builder.Default java.util.List z; private final @Builder.Default T x; private final T q; - private static @java.lang.SuppressWarnings("all") java.util.List $default$z() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated java.util.List $default$z() { return new java.util.ArrayList(); } - private static @java.lang.SuppressWarnings("all") T $default$x() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated T $default$x() { return null; } - @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults(final java.util.List z, final T x, final T q) { + @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults(final java.util.List z, final T x, final T q) { super(); this.z = z; this.x = x; this.q = q; } - public static @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder builder() { return new ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder(); } - public @java.lang.SuppressWarnings("all") java.util.List getZ() { + public @java.lang.SuppressWarnings("all") @lombok.Generated java.util.List getZ() { return this.z; } - public @java.lang.SuppressWarnings("all") T getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated T getX() { return this.x; } - public @java.lang.SuppressWarnings("all") T getQ() { + public @java.lang.SuppressWarnings("all") @lombok.Generated T getQ() { return this.q; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof ConstructorsWithBuilderDefaults))) @@ -94,7 +94,7 @@ final @Builder @Value class ConstructorsWithBuilderDefaults { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $z = this.getZ(); @@ -105,10 +105,10 @@ final @Builder @Value class ConstructorsWithBuilderDefaults { result = ((result * PRIME) + (($q == null) ? 43 : $q.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("ConstructorsWithBuilderDefaults(z=" + this.getZ()) + ", x=") + this.getX()) + ", q=") + this.getQ()) + ")"); } - private @java.lang.SuppressWarnings("all") ConstructorsWithBuilderDefaults() { + private @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithBuilderDefaults() { super(); this.q = null; this.z = ConstructorsWithBuilderDefaults.$default$z(); diff --git a/test/transform/resource/after-ecj/ConstructorsWithSuperBuilderDefaults.java b/test/transform/resource/after-ecj/ConstructorsWithSuperBuilderDefaults.java index 16a4ee92..6c9b8b81 100644 --- a/test/transform/resource/after-ecj/ConstructorsWithSuperBuilderDefaults.java +++ b/test/transform/resource/after-ecj/ConstructorsWithSuperBuilderDefaults.java @@ -3,17 +3,17 @@ import lombok.NoArgsConstructor; import lombok.experimental.SuperBuilder; import lombok.Builder; @NoArgsConstructor @AllArgsConstructor @SuperBuilder class ConstructorsWithSuperBuilderDefaults { - public static abstract @java.lang.SuppressWarnings("all") class ConstructorsWithSuperBuilderDefaultsBuilder> { - private @java.lang.SuppressWarnings("all") int x$value; - private @java.lang.SuppressWarnings("all") boolean x$set; - private @java.lang.SuppressWarnings("all") int y; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ConstructorsWithSuperBuilderDefaultsBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int x$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean x$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated int y; public ConstructorsWithSuperBuilderDefaultsBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B x(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B x(final int x) { this.x$value = x; x$set = true; return self(); @@ -21,33 +21,33 @@ import lombok.Builder; /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B y(final int y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B y(final int y) { this.y = y; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder(x$value=" + this.x$value) + ", y=") + this.y) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ConstructorsWithSuperBuilderDefaultsBuilderImpl extends ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ConstructorsWithSuperBuilderDefaultsBuilderImpl extends ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder { private ConstructorsWithSuperBuilderDefaultsBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") ConstructorsWithSuperBuilderDefaults build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithSuperBuilderDefaults build() { return new ConstructorsWithSuperBuilderDefaults(this); } } @Builder.Default int x; int y; - private static @java.lang.SuppressWarnings("all") int $default$x() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated int $default$x() { return 5; } - protected @java.lang.SuppressWarnings("all") ConstructorsWithSuperBuilderDefaults(final ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithSuperBuilderDefaults(final ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder b) { super(); if (b.x$set) this.x = b.x$value; @@ -55,16 +55,16 @@ import lombok.Builder; this.x = ConstructorsWithSuperBuilderDefaults.$default$x(); this.y = b.y; } - public static @java.lang.SuppressWarnings("all") ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder builder() { return new ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilderImpl(); } - public @java.lang.SuppressWarnings("all") ConstructorsWithSuperBuilderDefaults() { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithSuperBuilderDefaults() { super(); this.x = ConstructorsWithSuperBuilderDefaults.$default$x(); } - public @java.lang.SuppressWarnings("all") ConstructorsWithSuperBuilderDefaults(final int x, final int y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ConstructorsWithSuperBuilderDefaults(final int x, final int y) { super(); this.x = x; this.y = y; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/DataConfiguration.java b/test/transform/resource/after-ecj/DataConfiguration.java index 25f7620e..7b095453 100644 --- a/test/transform/resource/after-ecj/DataConfiguration.java +++ b/test/transform/resource/after-ecj/DataConfiguration.java @@ -1,9 +1,9 @@ @lombok.Data class DataConfiguration { final int x; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof DataConfiguration))) @@ -15,23 +15,23 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof DataConfiguration); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("DataConfiguration(x=" + this.x) + ")"); } - public @java.lang.SuppressWarnings("all") DataConfiguration(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated DataConfiguration(final int x) { super(); this.x = x; } - private @java.lang.SuppressWarnings("all") DataConfiguration() { + private @java.lang.SuppressWarnings("all") @lombok.Generated DataConfiguration() { super(); this.x = 0; } diff --git a/test/transform/resource/after-ecj/DataExtended.java b/test/transform/resource/after-ecj/DataExtended.java index 3250421f..d5ec1e49 100644 --- a/test/transform/resource/after-ecj/DataExtended.java +++ b/test/transform/resource/after-ecj/DataExtended.java @@ -1,12 +1,12 @@ @lombok.Data @lombok.ToString(doNotUseGetters = true) class DataExtended { int x; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") void setX(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setX(final int x) { this.x = x; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof DataExtended))) @@ -18,19 +18,19 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof DataExtended); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); return result; } - public @java.lang.SuppressWarnings("all") DataExtended() { + public @java.lang.SuppressWarnings("all") @lombok.Generated DataExtended() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("DataExtended(x=" + this.x) + ")"); } } diff --git a/test/transform/resource/after-ecj/DataIgnore.java b/test/transform/resource/after-ecj/DataIgnore.java index d3ac8aa3..8c20c1e4 100644 --- a/test/transform/resource/after-ecj/DataIgnore.java +++ b/test/transform/resource/after-ecj/DataIgnore.java @@ -1,10 +1,10 @@ @lombok.Data class DataIgnore { final int x; String $name; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof DataIgnore))) @@ -16,19 +16,19 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof DataIgnore); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("DataIgnore(x=" + this.getX()) + ")"); } - public @java.lang.SuppressWarnings("all") DataIgnore(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated DataIgnore(final int x) { super(); this.x = x; } diff --git a/test/transform/resource/after-ecj/DataInAnonymousClass.java b/test/transform/resource/after-ecj/DataInAnonymousClass.java index c6e22f80..5a678647 100644 --- a/test/transform/resource/after-ecj/DataInAnonymousClass.java +++ b/test/transform/resource/after-ecj/DataInAnonymousClass.java @@ -3,13 +3,13 @@ public class DataInAnonymousClass { Object annonymous = new Object() { @Data class Inner { private String string; - public @java.lang.SuppressWarnings("all") String getString() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getString() { return this.string; } - public @java.lang.SuppressWarnings("all") void setString(final String string) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setString(final String string) { this.string = string; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Inner))) @@ -23,20 +23,20 @@ public class DataInAnonymousClass { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Inner); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $string = this.getString(); result = ((result * PRIME) + (($string == null) ? 43 : $string.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("Inner(string=" + this.getString()) + ")"); } - public @java.lang.SuppressWarnings("all") Inner() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Inner() { super(); } } diff --git a/test/transform/resource/after-ecj/DataOnEnum.java b/test/transform/resource/after-ecj/DataOnEnum.java index 31eb12ec..2529543f 100644 --- a/test/transform/resource/after-ecj/DataOnEnum.java +++ b/test/transform/resource/after-ecj/DataOnEnum.java @@ -3,13 +3,13 @@ public @lombok.Getter @lombok.ToString @lombok.RequiredArgsConstructor enum Data private final String someField; () { } - public @java.lang.SuppressWarnings("all") String getSomeField() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getSomeField() { return this.someField; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("DataOnEnum." + this.name()) + "(someField=") + this.getSomeField()) + ")"); } - private @java.lang.SuppressWarnings("all") DataOnEnum(final String someField) { + private @java.lang.SuppressWarnings("all") @lombok.Generated DataOnEnum(final String someField) { super(); this.someField = someField; } diff --git a/test/transform/resource/after-ecj/DataOnLocalClass.java b/test/transform/resource/after-ecj/DataOnLocalClass.java index ae986676..ebb935fb 100644 --- a/test/transform/resource/after-ecj/DataOnLocalClass.java +++ b/test/transform/resource/after-ecj/DataOnLocalClass.java @@ -7,16 +7,16 @@ class DataOnLocalClass1 { @Data class Local { final int x; String name; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") String getName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - public @java.lang.SuppressWarnings("all") void setName(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setName(final String name) { this.name = name; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Local))) @@ -32,10 +32,10 @@ class DataOnLocalClass1 { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Local); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); @@ -43,10 +43,10 @@ class DataOnLocalClass1 { result = ((result * PRIME) + (($name == null) ? 43 : $name.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("Local(x=" + this.getX()) + ", name=") + this.getName()) + ")"); } - public @java.lang.SuppressWarnings("all") Local(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Local(final int x) { super(); this.x = x; } @@ -58,17 +58,17 @@ class DataOnLocalClass2 { @Data class Local { @Data class InnerLocal { @lombok.NonNull String name; - public @lombok.NonNull @java.lang.SuppressWarnings("all") String getName() { + public @lombok.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - public @java.lang.SuppressWarnings("all") void setName(final @lombok.NonNull String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setName(final @lombok.NonNull String name) { if ((name == null)) { throw new java.lang.NullPointerException("name is marked non-null but is null"); } this.name = name; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Local.InnerLocal))) @@ -82,20 +82,20 @@ class DataOnLocalClass2 { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Local.InnerLocal); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $name = this.getName(); result = ((result * PRIME) + (($name == null) ? 43 : $name.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("Local.InnerLocal(name=" + this.getName()) + ")"); } - public @java.lang.SuppressWarnings("all") InnerLocal(final @lombok.NonNull String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated InnerLocal(final @lombok.NonNull String name) { super(); if ((name == null)) { @@ -105,10 +105,10 @@ class DataOnLocalClass2 { } } final int x; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Local))) @@ -120,19 +120,19 @@ class DataOnLocalClass2 { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Local); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("Local(x=" + this.getX()) + ")"); } - public @java.lang.SuppressWarnings("all") Local(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Local(final int x) { super(); this.x = x; } diff --git a/test/transform/resource/after-ecj/DataPlain.java b/test/transform/resource/after-ecj/DataPlain.java index d9119388..295d814c 100644 --- a/test/transform/resource/after-ecj/DataPlain.java +++ b/test/transform/resource/after-ecj/DataPlain.java @@ -2,16 +2,16 @@ import lombok.Data; @lombok.Data class Data1 { final int x; String name; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") String getName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - public @java.lang.SuppressWarnings("all") void setName(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setName(final String name) { this.name = name; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Data1))) @@ -27,10 +27,10 @@ import lombok.Data; return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Data1); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); @@ -38,10 +38,10 @@ import lombok.Data; result = ((result * PRIME) + (($name == null) ? 43 : $name.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("Data1(x=" + this.getX()) + ", name=") + this.getName()) + ")"); } - public @java.lang.SuppressWarnings("all") Data1(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Data1(final int x) { super(); this.x = x; } @@ -49,16 +49,16 @@ import lombok.Data; @Data class Data2 { final int x; String name; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") String getName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - public @java.lang.SuppressWarnings("all") void setName(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setName(final String name) { this.name = name; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Data2))) @@ -74,10 +74,10 @@ import lombok.Data; return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Data2); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); @@ -85,10 +85,10 @@ import lombok.Data; result = ((result * PRIME) + (($name == null) ? 43 : $name.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("Data2(x=" + this.getX()) + ", name=") + this.getName()) + ")"); } - public @java.lang.SuppressWarnings("all") Data2(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Data2(final int x) { super(); this.x = x; } @@ -96,16 +96,16 @@ import lombok.Data; final @Data class Data3 { final int x; String name; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") String getName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - public @java.lang.SuppressWarnings("all") void setName(final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setName(final String name) { this.name = name; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Data3))) @@ -119,7 +119,7 @@ final @Data class Data3 { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); @@ -127,10 +127,10 @@ final @Data class Data3 { result = ((result * PRIME) + (($name == null) ? 43 : $name.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("Data3(x=" + this.getX()) + ", name=") + this.getName()) + ")"); } - public @java.lang.SuppressWarnings("all") Data3(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Data3(final int x) { super(); this.x = x; } @@ -140,16 +140,16 @@ final @Data @lombok.EqualsAndHashCode(callSuper = true) class Data4 extends java Data4() { super(); } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") void setX(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setX(final int x) { this.x = x; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("Data4(x=" + this.getX()) + ")"); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Data4))) @@ -163,10 +163,10 @@ final @Data @lombok.EqualsAndHashCode(callSuper = true) class Data4 extends java return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Data4); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = super.hashCode(); result = ((result * PRIME) + this.getX()); @@ -174,7 +174,7 @@ final @Data @lombok.EqualsAndHashCode(callSuper = true) class Data4 extends java } } @Data class Data5 { - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Data5))) @@ -184,36 +184,36 @@ final @Data @lombok.EqualsAndHashCode(callSuper = true) class Data4 extends java return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Data5); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "Data5()"; } - public @java.lang.SuppressWarnings("all") Data5() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Data5() { super(); } } final @Data class Data6 { - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Data6))) return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "Data6()"; } - public @java.lang.SuppressWarnings("all") Data6() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Data6() { super(); } } diff --git a/test/transform/resource/after-ecj/DataWithGetter.java b/test/transform/resource/after-ecj/DataWithGetter.java index fa291eca..49ac3ef0 100644 --- a/test/transform/resource/after-ecj/DataWithGetter.java +++ b/test/transform/resource/after-ecj/DataWithGetter.java @@ -2,13 +2,13 @@ private int x; private int y; private final String z; - public @java.lang.SuppressWarnings("all") void setX(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setX(final int x) { this.x = x; } - public @java.lang.SuppressWarnings("all") void setY(final int y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setY(final int y) { this.y = y; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof DataWithGetter))) @@ -26,10 +26,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof DataWithGetter); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); @@ -38,20 +38,20 @@ result = ((result * PRIME) + (($z == null) ? 43 : $z.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("DataWithGetter(x=" + this.getX()) + ", y=") + this.getY()) + ", z=") + this.getZ()) + ")"); } - public @java.lang.SuppressWarnings("all") DataWithGetter(final String z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated DataWithGetter(final String z) { super(); this.z = z; } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") int getY() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getY() { return this.y; } - public @java.lang.SuppressWarnings("all") String getZ() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getZ() { return this.z; } } diff --git a/test/transform/resource/after-ecj/DataWithGetterNone.java b/test/transform/resource/after-ecj/DataWithGetterNone.java index 4545dc46..cd17ac0b 100644 --- a/test/transform/resource/after-ecj/DataWithGetterNone.java +++ b/test/transform/resource/after-ecj/DataWithGetterNone.java @@ -2,13 +2,13 @@ private int x; private int y; private final String z; - public @java.lang.SuppressWarnings("all") void setX(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setX(final int x) { this.x = x; } - public @java.lang.SuppressWarnings("all") void setY(final int y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setY(final int y) { this.y = y; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof DataWithGetterNone))) @@ -26,10 +26,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof DataWithGetterNone); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); @@ -38,10 +38,10 @@ result = ((result * PRIME) + (($z == null) ? 43 : $z.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("DataWithGetterNone(x=" + this.x) + ", y=") + this.y) + ", z=") + this.z) + ")"); } - public @java.lang.SuppressWarnings("all") DataWithGetterNone(final String z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated DataWithGetterNone(final String z) { super(); this.z = z; } diff --git a/test/transform/resource/after-ecj/DataWithOverrideEqualsAndHashCode.java b/test/transform/resource/after-ecj/DataWithOverrideEqualsAndHashCode.java index 2149321f..fe88844d 100644 --- a/test/transform/resource/after-ecj/DataWithOverrideEqualsAndHashCode.java +++ b/test/transform/resource/after-ecj/DataWithOverrideEqualsAndHashCode.java @@ -12,10 +12,10 @@ class DataWithOverrideEqualsAndHashCode { public boolean equals(Object other) { return false; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "DataWithOverrideEqualsAndHashCode.Data2()"; } - public @java.lang.SuppressWarnings("all") Data2() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Data2() { super(); } } diff --git a/test/transform/resource/after-ecj/EqualsAndHashCode.java b/test/transform/resource/after-ecj/EqualsAndHashCode.java index 10c2c7da..7bb342d0 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCode.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCode.java @@ -7,7 +7,7 @@ EqualsAndHashCode() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCode))) @@ -31,10 +31,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCode); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); @@ -56,7 +56,7 @@ final @lombok.EqualsAndHashCode class EqualsAndHashCode2 { EqualsAndHashCode2() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCode2))) @@ -74,7 +74,7 @@ final @lombok.EqualsAndHashCode class EqualsAndHashCode2 { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); @@ -91,7 +91,7 @@ final @lombok.EqualsAndHashCode(callSuper = false) class EqualsAndHashCode3 exte EqualsAndHashCode3() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCode3))) @@ -101,10 +101,10 @@ final @lombok.EqualsAndHashCode(callSuper = false) class EqualsAndHashCode3 exte return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCode3); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } @@ -113,7 +113,7 @@ final @lombok.EqualsAndHashCode(callSuper = false) class EqualsAndHashCode3 exte EqualsAndHashCode4() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCode4))) @@ -125,10 +125,10 @@ final @lombok.EqualsAndHashCode(callSuper = false) class EqualsAndHashCode3 exte return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCode4); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = super.hashCode(); return result; } diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeAnnotated.java b/test/transform/resource/after-ecj/EqualsAndHashCodeAnnotated.java index 4e377fb4..da8f352c 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeAnnotated.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeAnnotated.java @@ -11,7 +11,7 @@ import java.lang.annotation.*; EqualsAndHashCodeAnnotated() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeAnnotated))) @@ -35,10 +35,10 @@ import java.lang.annotation.*; return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeAnnotated); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.primitive); @@ -50,4 +50,4 @@ import java.lang.annotation.*; result = ((result * PRIME) + java.util.Arrays.deepHashCode(this.moreObjectValues)); return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeAutoExclude.java b/test/transform/resource/after-ecj/EqualsAndHashCodeAutoExclude.java index 7e6e171b..3be7047c 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeAutoExclude.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeAutoExclude.java @@ -5,7 +5,7 @@ EqualsAndHashCodeAutoExclude() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeAutoExclude))) @@ -17,10 +17,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeAutoExclude); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); @@ -34,7 +34,7 @@ EqualsAndHashCodeAutoExclude2() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeAutoExclude2))) @@ -54,10 +54,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeAutoExclude2); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeCache.java b/test/transform/resource/after-ecj/EqualsAndHashCodeCache.java index 7094b636..45962940 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeCache.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeCache.java @@ -1,5 +1,5 @@ @lombok.EqualsAndHashCode(cacheStrategy = lombok.EqualsAndHashCode.CacheStrategy.LAZY) class EqualsAndHashCode { - private transient @java.lang.SuppressWarnings("all") int $hashCodeCache; + private transient @java.lang.SuppressWarnings("all") @lombok.Generated int $hashCodeCache; int x; boolean[] y; Object[] z; @@ -8,7 +8,7 @@ EqualsAndHashCode() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCode))) @@ -32,11 +32,11 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCode); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { - if ((this.$hashCodeCache != 0)) + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { + if ((this.$hashCodeCache != 0)) return this.$hashCodeCache; final int PRIME = 59; int result = 1; @@ -54,7 +54,7 @@ } } final @lombok.EqualsAndHashCode(cacheStrategy = lombok.EqualsAndHashCode.CacheStrategy.LAZY) class EqualsAndHashCode2 { - private transient @java.lang.SuppressWarnings("all") int $hashCodeCache; + private transient @java.lang.SuppressWarnings("all") @lombok.Generated int $hashCodeCache; int x; long y; float f; @@ -63,7 +63,7 @@ final @lombok.EqualsAndHashCode(cacheStrategy = lombok.EqualsAndHashCode.CacheSt EqualsAndHashCode2() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCode2))) @@ -81,8 +81,8 @@ final @lombok.EqualsAndHashCode(cacheStrategy = lombok.EqualsAndHashCode.CacheSt return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { - if ((this.$hashCodeCache != 0)) + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { + if ((this.$hashCodeCache != 0)) return this.$hashCodeCache; final int PRIME = 59; int result = 1; @@ -100,11 +100,11 @@ final @lombok.EqualsAndHashCode(cacheStrategy = lombok.EqualsAndHashCode.CacheSt } } final @lombok.EqualsAndHashCode(callSuper = false,cacheStrategy = lombok.EqualsAndHashCode.CacheStrategy.LAZY) class EqualsAndHashCode3 extends EqualsAndHashCode { - private transient @java.lang.SuppressWarnings("all") int $hashCodeCache; + private transient @java.lang.SuppressWarnings("all") @lombok.Generated int $hashCodeCache; EqualsAndHashCode3() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCode3))) @@ -114,11 +114,11 @@ final @lombok.EqualsAndHashCode(callSuper = false,cacheStrategy = lombok.EqualsA return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCode3); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { - if ((this.$hashCodeCache != 0)) + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { + if ((this.$hashCodeCache != 0)) return this.$hashCodeCache; int result = 1; if ((result == 0)) @@ -128,11 +128,11 @@ final @lombok.EqualsAndHashCode(callSuper = false,cacheStrategy = lombok.EqualsA } } @lombok.EqualsAndHashCode(callSuper = true,cacheStrategy = lombok.EqualsAndHashCode.CacheStrategy.LAZY) class EqualsAndHashCode4 extends EqualsAndHashCode { - private transient @java.lang.SuppressWarnings("all") int $hashCodeCache; + private transient @java.lang.SuppressWarnings("all") @lombok.Generated int $hashCodeCache; EqualsAndHashCode4() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCode4))) @@ -144,11 +144,11 @@ final @lombok.EqualsAndHashCode(callSuper = false,cacheStrategy = lombok.EqualsA return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCode4); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { - if ((this.$hashCodeCache != 0)) + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { + if ((this.$hashCodeCache != 0)) return this.$hashCodeCache; int result = super.hashCode(); if ((result == 0)) @@ -158,11 +158,11 @@ final @lombok.EqualsAndHashCode(callSuper = false,cacheStrategy = lombok.EqualsA } } final @lombok.EqualsAndHashCode(callSuper = true,cacheStrategy = lombok.EqualsAndHashCode.CacheStrategy.LAZY) class EqualsAndHashCode5 extends EqualsAndHashCode { - private transient @java.lang.SuppressWarnings("all") int $hashCodeCache; + private transient @java.lang.SuppressWarnings("all") @lombok.Generated int $hashCodeCache; EqualsAndHashCode5() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCode5))) @@ -174,11 +174,11 @@ final @lombok.EqualsAndHashCode(callSuper = true,cacheStrategy = lombok.EqualsAn return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCode5); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { - if ((this.$hashCodeCache != 0)) + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { + if ((this.$hashCodeCache != 0)) return this.$hashCodeCache; int result = super.hashCode(); if ((result == 0)) diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeConfigKeys1.java b/test/transform/resource/after-ecj/EqualsAndHashCodeConfigKeys1.java index 4a265d9c..e7fb1e2a 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeConfigKeys1.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeConfigKeys1.java @@ -2,7 +2,7 @@ EqualsAndHashCodeConfigKeys1Parent() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeConfigKeys1Parent))) @@ -12,10 +12,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeConfigKeys1Parent); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } @@ -25,7 +25,7 @@ EqualsAndHashCodeConfigKeys1() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeConfigKeys1))) @@ -37,13 +37,13 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeConfigKeys1); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeConfigKeys2.java b/test/transform/resource/after-ecj/EqualsAndHashCodeConfigKeys2.java index 1257de32..498527dd 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeConfigKeys2.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeConfigKeys2.java @@ -2,7 +2,7 @@ EqualsAndHashCodeConfigKeys2Object() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeConfigKeys2Object))) @@ -12,10 +12,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeConfigKeys2Object); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } @@ -24,7 +24,7 @@ EqualsAndHashCodeConfigKeys2Parent() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeConfigKeys2Parent))) @@ -34,10 +34,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeConfigKeys2Parent); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } @@ -47,7 +47,7 @@ EqualsAndHashCodeConfigKeys2() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeConfigKeys2))) @@ -61,13 +61,13 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeConfigKeys2); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = super.hashCode(); result = ((result * PRIME) + this.x); return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeEmpty.java b/test/transform/resource/after-ecj/EqualsAndHashCodeEmpty.java index 5b7dd624..0b96f9ee 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeEmpty.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeEmpty.java @@ -2,7 +2,7 @@ EqualsAndHashCodeEmpty() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeEmpty))) @@ -12,10 +12,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeEmpty); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } @@ -24,7 +24,7 @@ EqualsAndHashCodeEmptyWithSuper() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeEmptyWithSuper))) @@ -36,11 +36,11 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeEmptyWithSuper); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = super.hashCode(); return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeExplicitInclude.java b/test/transform/resource/after-ecj/EqualsAndHashCodeExplicitInclude.java index 96b54039..b10a44b5 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeExplicitInclude.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeExplicitInclude.java @@ -3,7 +3,7 @@ EqualsAndHashCodeExplicitInclude() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeExplicitInclude))) @@ -13,11 +13,11 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeExplicitInclude); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeInAnonymousClass.java b/test/transform/resource/after-ecj/EqualsAndHashCodeInAnonymousClass.java index e66850bb..75ff733e 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeInAnonymousClass.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeInAnonymousClass.java @@ -6,7 +6,7 @@ public class EqualsAndHashCodeInAnonymousClass { Inner() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Inner))) @@ -20,10 +20,10 @@ public class EqualsAndHashCodeInAnonymousClass { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Inner); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $string = this.string; diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeNestedShadow.java b/test/transform/resource/after-ecj/EqualsAndHashCodeNestedShadow.java index 3f0cfc80..fac3800b 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeNestedShadow.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeNestedShadow.java @@ -6,7 +6,7 @@ interface EqualsAndHashCodeNestedShadow { public Foo() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeNestedShadow.Bar.Foo))) @@ -16,10 +16,10 @@ interface EqualsAndHashCodeNestedShadow { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeNestedShadow.Bar.Foo); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } @@ -33,7 +33,7 @@ interface EqualsAndHashCodeNestedShadow { public Foo() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeNestedShadow.Baz.Foo))) @@ -43,10 +43,10 @@ interface EqualsAndHashCodeNestedShadow { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeNestedShadow.Baz.Foo); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } @@ -55,4 +55,4 @@ interface EqualsAndHashCodeNestedShadow { super(); } } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeNewStyle.java b/test/transform/resource/after-ecj/EqualsAndHashCodeNewStyle.java index 7fbe6d24..1f221fcd 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeNewStyle.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeNewStyle.java @@ -15,7 +15,7 @@ public @EqualsAndHashCode class EqualsAndHashCodeNewStyle { @EqualsAndHashCode.Include(replaces = "g") long i() { return 0; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeNewStyle))) @@ -35,10 +35,10 @@ public @EqualsAndHashCode class EqualsAndHashCodeNewStyle { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeNewStyle); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.b); diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeOfAndExclude.java b/test/transform/resource/after-ecj/EqualsAndHashCodeOfAndExclude.java index 8e93963a..25272117 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeOfAndExclude.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeOfAndExclude.java @@ -4,7 +4,7 @@ final @lombok.EqualsAndHashCode(of = {"x"}) class EqualsAndHashCodeOf { EqualsAndHashCodeOf() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeOf))) @@ -14,7 +14,7 @@ final @lombok.EqualsAndHashCode(of = {"x"}) class EqualsAndHashCodeOf { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); @@ -27,7 +27,7 @@ final @lombok.EqualsAndHashCode(exclude = {"y"}) class EqualsAndHashCodeExclude EqualsAndHashCodeExclude() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeExclude))) @@ -37,7 +37,7 @@ final @lombok.EqualsAndHashCode(exclude = {"y"}) class EqualsAndHashCodeExclude return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeRank.java b/test/transform/resource/after-ecj/EqualsAndHashCodeRank.java index ef221261..a4ebaf0a 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeRank.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeRank.java @@ -6,7 +6,7 @@ public @EqualsAndHashCode class EqualsAndHashCodeRank { public EqualsAndHashCodeRank() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeRank))) @@ -22,10 +22,10 @@ public @EqualsAndHashCode class EqualsAndHashCodeRank { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeRank); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.a); diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeWithExistingMethods.java b/test/transform/resource/after-ecj/EqualsAndHashCodeWithExistingMethods.java index cc0d6544..c1a8197b 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeWithExistingMethods.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeWithExistingMethods.java @@ -24,7 +24,7 @@ final @lombok.EqualsAndHashCode(callSuper = true) class EqualsAndHashCodeWithExi private boolean canEqual(Object other) { return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeWithExistingMethods3))) @@ -38,10 +38,10 @@ final @lombok.EqualsAndHashCode(callSuper = true) class EqualsAndHashCodeWithExi return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = super.hashCode(); result = ((result * PRIME) + this.x); return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeWithGenericsOnInners.java b/test/transform/resource/after-ecj/EqualsAndHashCodeWithGenericsOnInners.java index 164d0f15..8f94f3fc 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeWithGenericsOnInners.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeWithGenericsOnInners.java @@ -4,7 +4,7 @@ public class EqualsAndHashCodeWithGenericsOnInners { Inner() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeWithGenericsOnInners.Inner))) @@ -16,10 +16,10 @@ public class EqualsAndHashCodeWithGenericsOnInners { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeWithGenericsOnInners.Inner); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java b/test/transform/resource/after-ecj/EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java index 8c849502..4dbbb0b4 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java @@ -4,7 +4,7 @@ public interface EqualsAndHashCodeWithGenericsOnInnersInInterfaces { Inner() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeWithGenericsOnInnersInInterfaces.Inner))) @@ -16,10 +16,10 @@ public interface EqualsAndHashCodeWithGenericsOnInnersInInterfaces { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeWithGenericsOnInnersInInterfaces.Inner); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); @@ -27,4 +27,3 @@ public interface EqualsAndHashCodeWithGenericsOnInnersInInterfaces { } } } - diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeWithNonNullByDefault.java b/test/transform/resource/after-ecj/EqualsAndHashCodeWithNonNullByDefault.java index 0cd170b4..829cfa1e 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeWithNonNullByDefault.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeWithNonNullByDefault.java @@ -3,7 +3,7 @@ import javax.annotation.ParametersAreNonnullByDefault; EqualsAndHashCodeWithNonNullByDefault() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final @javax.annotation.Nullable java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final @javax.annotation.Nullable java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeWithNonNullByDefault))) @@ -13,11 +13,11 @@ import javax.annotation.ParametersAreNonnullByDefault; return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final @javax.annotation.Nullable java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final @javax.annotation.Nullable java.lang.Object other) { return (other instanceof EqualsAndHashCodeWithNonNullByDefault); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeWithOnParam.java b/test/transform/resource/after-ecj/EqualsAndHashCodeWithOnParam.java index d8af4c77..14d4a937 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeWithOnParam.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeWithOnParam.java @@ -1,6 +1,5 @@ @interface Nullable { } - @lombok.EqualsAndHashCode() class EqualsAndHashCodeWithOnParam { int x; boolean[] y; @@ -10,7 +9,7 @@ EqualsAndHashCodeWithOnParam() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final @Nullable java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final @Nullable java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeWithOnParam))) @@ -34,10 +33,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final @Nullable java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final @Nullable java.lang.Object other) { return (other instanceof EqualsAndHashCodeWithOnParam); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); @@ -49,4 +48,4 @@ result = ((result * PRIME) + (($b == null) ? 43 : $b.hashCode())); return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/EqualsAndHashCodeWithSomeExistingMethods.java b/test/transform/resource/after-ecj/EqualsAndHashCodeWithSomeExistingMethods.java index 781faccb..86d25108 100644 --- a/test/transform/resource/after-ecj/EqualsAndHashCodeWithSomeExistingMethods.java +++ b/test/transform/resource/after-ecj/EqualsAndHashCodeWithSomeExistingMethods.java @@ -5,10 +5,10 @@ import static lombok.AccessLevel.NONE; public int hashCode() { return 42; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("EqualsAndHashCodeWithSomeExistingMethods(x=" + this.x) + ")"); } - public @java.lang.SuppressWarnings("all") EqualsAndHashCodeWithSomeExistingMethods() { + public @java.lang.SuppressWarnings("all") @lombok.Generated EqualsAndHashCodeWithSomeExistingMethods() { super(); } } @@ -17,7 +17,7 @@ import static lombok.AccessLevel.NONE; protected boolean canEqual(Object other) { return false; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeWithSomeExistingMethods2))) @@ -29,16 +29,16 @@ import static lombok.AccessLevel.NONE; return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("EqualsAndHashCodeWithSomeExistingMethods2(x=" + this.x) + ")"); } - public @java.lang.SuppressWarnings("all") EqualsAndHashCodeWithSomeExistingMethods2() { + public @java.lang.SuppressWarnings("all") @lombok.Generated EqualsAndHashCodeWithSomeExistingMethods2() { super(); } } @@ -50,16 +50,16 @@ import static lombok.AccessLevel.NONE; public boolean equals(Object other) { return false; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("EqualsAndHashCodeWithAllExistingMethods(x=" + this.x) + ")"); } - public @java.lang.SuppressWarnings("all") EqualsAndHashCodeWithAllExistingMethods() { + public @java.lang.SuppressWarnings("all") @lombok.Generated EqualsAndHashCodeWithAllExistingMethods() { super(); } } @Data @Getter(AccessLevel.NONE) @Setter(lombok.AccessLevel.NONE) class EqualsAndHashCodeWithNoExistingMethods { int x; - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof EqualsAndHashCodeWithNoExistingMethods))) @@ -71,19 +71,19 @@ import static lombok.AccessLevel.NONE; return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof EqualsAndHashCodeWithNoExistingMethods); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.x); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("EqualsAndHashCodeWithNoExistingMethods(x=" + this.x) + ")"); } - public @java.lang.SuppressWarnings("all") EqualsAndHashCodeWithNoExistingMethods() { + public @java.lang.SuppressWarnings("all") @lombok.Generated EqualsAndHashCodeWithNoExistingMethods() { super(); } } diff --git a/test/transform/resource/after-ecj/FieldDefaultsViaConfigAndRequiredArgsConstructor.java b/test/transform/resource/after-ecj/FieldDefaultsViaConfigAndRequiredArgsConstructor.java index 02def41a..530b1047 100644 --- a/test/transform/resource/after-ecj/FieldDefaultsViaConfigAndRequiredArgsConstructor.java +++ b/test/transform/resource/after-ecj/FieldDefaultsViaConfigAndRequiredArgsConstructor.java @@ -1,6 +1,6 @@ @lombok.RequiredArgsConstructor class FieldDefaultsViaConfigAndRequiredArgsConstructor { final int x; - public @java.lang.SuppressWarnings("all") FieldDefaultsViaConfigAndRequiredArgsConstructor(final int x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated FieldDefaultsViaConfigAndRequiredArgsConstructor(final int x) { super(); this.x = x; } diff --git a/test/transform/resource/after-ecj/FieldNameConstantsBasic.java b/test/transform/resource/after-ecj/FieldNameConstantsBasic.java index 5b58e7d7..fad50a6a 100644 --- a/test/transform/resource/after-ecj/FieldNameConstantsBasic.java +++ b/test/transform/resource/after-ecj/FieldNameConstantsBasic.java @@ -1,12 +1,12 @@ import lombok.experimental.FieldNameConstants; import lombok.AccessLevel; public @FieldNameConstants(level = AccessLevel.PACKAGE) class FieldNameConstantsBasic { - static final @java.lang.SuppressWarnings("all") class Fields { + static final @java.lang.SuppressWarnings("all") @lombok.Generated class Fields { public static final java.lang.String iAmADvdPlayer = "iAmADvdPlayer"; public static final java.lang.String butPrintMePlease = "butPrintMePlease"; () { } - private @java.lang.SuppressWarnings("all") Fields() { + private @java.lang.SuppressWarnings("all") @lombok.Generated Fields() { super(); } } @@ -20,4 +20,4 @@ public @FieldNameConstants(level = AccessLevel.PACKAGE) class FieldNameConstants public FieldNameConstantsBasic() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/FieldNameConstantsConfigKeys.java b/test/transform/resource/after-ecj/FieldNameConstantsConfigKeys.java index 7eb97364..9e7dcc05 100644 --- a/test/transform/resource/after-ecj/FieldNameConstantsConfigKeys.java +++ b/test/transform/resource/after-ecj/FieldNameConstantsConfigKeys.java @@ -1,9 +1,9 @@ public @lombok.experimental.FieldNameConstants class FieldNameConstantsConfigKeys { - public static final @java.lang.SuppressWarnings("all") class Foobar { + public static final @java.lang.SuppressWarnings("all") @lombok.Generated class Foobar { public static final java.lang.String iAmADvdPlayer = "iAmADvdPlayer"; () { } - private @java.lang.SuppressWarnings("all") Foobar() { + private @java.lang.SuppressWarnings("all") @lombok.Generated Foobar() { super(); } } @@ -11,4 +11,4 @@ public @lombok.experimental.FieldNameConstants class FieldNameConstantsConfigKey public FieldNameConstantsConfigKeys() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/FieldNameConstantsEnum.java b/test/transform/resource/after-ecj/FieldNameConstantsEnum.java index 053a6e7a..c994b2c7 100644 --- a/test/transform/resource/after-ecj/FieldNameConstantsEnum.java +++ b/test/transform/resource/after-ecj/FieldNameConstantsEnum.java @@ -1,11 +1,11 @@ import lombok.experimental.FieldNameConstants; import lombok.AccessLevel; public @FieldNameConstants(onlyExplicitlyIncluded = true,asEnum = true,innerTypeName = "TypeTest") class FieldNameConstantsEnum { - public @java.lang.SuppressWarnings("all") enum TypeTest { + public @java.lang.SuppressWarnings("all") @lombok.Generated enum TypeTest { iAmADvdPlayer(), $dontSkipMe(), alsoDontSkipMe(), - private @java.lang.SuppressWarnings("all") TypeTest() { + private @java.lang.SuppressWarnings("all") @lombok.Generated TypeTest() { super(); } () { @@ -20,4 +20,4 @@ public @FieldNameConstants(onlyExplicitlyIncluded = true,asEnum = true,innerType public FieldNameConstantsEnum() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/FieldNameConstantsHandrolled.java b/test/transform/resource/after-ecj/FieldNameConstantsHandrolled.java index 6762fdd8..776d2a4e 100644 --- a/test/transform/resource/after-ecj/FieldNameConstantsHandrolled.java +++ b/test/transform/resource/after-ecj/FieldNameConstantsHandrolled.java @@ -7,7 +7,7 @@ import lombok.AccessLevel; thirdField(), () { } - private @java.lang.SuppressWarnings("all") TypeTest() { + private @java.lang.SuppressWarnings("all") @lombok.Generated TypeTest() { super(); } } @@ -28,7 +28,7 @@ import lombok.AccessLevel; public String foo() { return name(); } - private @java.lang.SuppressWarnings("all") TypeTest() { + private @java.lang.SuppressWarnings("all") @lombok.Generated TypeTest() { super(); } } @@ -46,7 +46,7 @@ import lombok.AccessLevel; public static final int alsoAField = 5; () { } - private @java.lang.SuppressWarnings("all") Fields() { + private @java.lang.SuppressWarnings("all") @lombok.Generated Fields() { super(); } } diff --git a/test/transform/resource/after-ecj/FieldNameConstantsOnRecord.java b/test/transform/resource/after-ecj/FieldNameConstantsOnRecord.java index cec19f3b..8eca05e3 100644 --- a/test/transform/resource/after-ecj/FieldNameConstantsOnRecord.java +++ b/test/transform/resource/after-ecj/FieldNameConstantsOnRecord.java @@ -2,12 +2,12 @@ import lombok.experimental.FieldNameConstants; import lombok.AccessLevel; public @FieldNameConstants(level = AccessLevel.PACKAGE) record FieldNameConstantsOnRecord(String iAmADvdPlayer, int $skipMe, int andMe, String butPrintMePlease) { - static final @java.lang.SuppressWarnings("all") class Fields { + static final @java.lang.SuppressWarnings("all") @lombok.Generated class Fields { public static final java.lang.String iAmADvdPlayer = "iAmADvdPlayer"; public static final java.lang.String butPrintMePlease = "butPrintMePlease"; () { } - private @java.lang.SuppressWarnings("all") Fields() { + private @java.lang.SuppressWarnings("all") @lombok.Generated Fields() { super(); } } diff --git a/test/transform/resource/after-ecj/FieldNameConstantsUppercased.java b/test/transform/resource/after-ecj/FieldNameConstantsUppercased.java index a858b91f..a3a64b50 100644 --- a/test/transform/resource/after-ecj/FieldNameConstantsUppercased.java +++ b/test/transform/resource/after-ecj/FieldNameConstantsUppercased.java @@ -1,12 +1,12 @@ import lombok.experimental.FieldNameConstants; import lombok.AccessLevel; public @FieldNameConstants(level = AccessLevel.PACKAGE) class FieldNameConstantsUppercased { - static final @java.lang.SuppressWarnings("all") class Fields { + static final @java.lang.SuppressWarnings("all") @lombok.Generated class Fields { public static final java.lang.String I_AM_A_DVD_PLAYER = "iAmADvdPlayer"; public static final java.lang.String BUT_PRINT_ME_PLEASE = "butPrintMePlease"; () { } - private @java.lang.SuppressWarnings("all") Fields() { + private @java.lang.SuppressWarnings("all") @lombok.Generated Fields() { super(); } } @@ -20,4 +20,4 @@ public @FieldNameConstants(level = AccessLevel.PACKAGE) class FieldNameConstants public FieldNameConstantsUppercased() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/GenerateSuppressFBWarnings.java b/test/transform/resource/after-ecj/GenerateSuppressFBWarnings.java index 9cd996d5..2151e8f3 100644 --- a/test/transform/resource/after-ecj/GenerateSuppressFBWarnings.java +++ b/test/transform/resource/after-ecj/GenerateSuppressFBWarnings.java @@ -3,7 +3,7 @@ class GenerateSuppressFBWarnings { GenerateSuppressFBWarnings() { super(); } - public @java.lang.SuppressWarnings("all") @edu.umd.cs.findbugs.annotations.SuppressFBWarnings(justification = "generated code") int getY() { + public @java.lang.SuppressWarnings("all") @edu.umd.cs.findbugs.annotations.SuppressFBWarnings(justification = "generated code") @lombok.Generated int getY() { return this.y; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/GeneratedJavaxJakarta.java b/test/transform/resource/after-ecj/GeneratedJavaxJakarta.java index 184df939..90536ac6 100644 --- a/test/transform/resource/after-ecj/GeneratedJavaxJakarta.java +++ b/test/transform/resource/after-ecj/GeneratedJavaxJakarta.java @@ -3,7 +3,7 @@ class GeneratedJavaxJakarta { GeneratedJavaxJakarta() { super(); } - public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") @jakarta.annotation.Generated("lombok") int getX() { + public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") @jakarta.annotation.Generated("lombok") @lombok.Generated int getX() { return this.x; } } diff --git a/test/transform/resource/after-ecj/GeneratedJavaxOff.java b/test/transform/resource/after-ecj/GeneratedJavaxOffLombokOff.java similarity index 64% rename from test/transform/resource/after-ecj/GeneratedJavaxOff.java rename to test/transform/resource/after-ecj/GeneratedJavaxOffLombokOff.java index 481e0ba9..42fbaaac 100644 --- a/test/transform/resource/after-ecj/GeneratedJavaxOff.java +++ b/test/transform/resource/after-ecj/GeneratedJavaxOffLombokOff.java @@ -1,6 +1,6 @@ -class GeneratedJavaxOff { +class GeneratedJavaxOffLombokOff { @lombok.Getter int x; - GeneratedJavaxOff() { + GeneratedJavaxOffLombokOff() { super(); } public @java.lang.SuppressWarnings("all") int getX() { diff --git a/test/transform/resource/after-ecj/GeneratedOff.java b/test/transform/resource/after-ecj/GeneratedOff.java index 2644e42c..1fc8ddf1 100644 --- a/test/transform/resource/after-ecj/GeneratedOff.java +++ b/test/transform/resource/after-ecj/GeneratedOff.java @@ -3,7 +3,7 @@ class GeneratedOff { GeneratedOff() { super(); } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } } diff --git a/test/transform/resource/after-ecj/GeneratedOffJavaxOn.java b/test/transform/resource/after-ecj/GeneratedOffJavaxOn.java index c21b5379..79c7e9d2 100644 --- a/test/transform/resource/after-ecj/GeneratedOffJavaxOn.java +++ b/test/transform/resource/after-ecj/GeneratedOffJavaxOn.java @@ -3,7 +3,7 @@ class GeneratedOffJavaxOn { GeneratedOffJavaxOn() { super(); } - public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") int getX() { + public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") @lombok.Generated int getX() { return this.x; } } diff --git a/test/transform/resource/after-ecj/GeneratedOn.java b/test/transform/resource/after-ecj/GeneratedOn.java index 9d723334..b543cc13 100644 --- a/test/transform/resource/after-ecj/GeneratedOn.java +++ b/test/transform/resource/after-ecj/GeneratedOn.java @@ -3,7 +3,7 @@ class GeneratedOn { GeneratedOn() { super(); } - public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") int getX() { + public @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") @lombok.Generated int getX() { return this.x; } } diff --git a/test/transform/resource/after-ecj/GetterAccessLevel.java b/test/transform/resource/after-ecj/GetterAccessLevel.java index 14edfb56..85ad5d5b 100644 --- a/test/transform/resource/after-ecj/GetterAccessLevel.java +++ b/test/transform/resource/after-ecj/GetterAccessLevel.java @@ -13,31 +13,31 @@ class GetterAccessLevel { GetterAccessLevel() { super(); } - private @java.lang.SuppressWarnings("all") boolean isPrivate() { + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean isPrivate() { return this.isPrivate; } - @java.lang.SuppressWarnings("all") boolean isPackage() { + @java.lang.SuppressWarnings("all") @lombok.Generated boolean isPackage() { return this.isPackage; } - protected @java.lang.SuppressWarnings("all") boolean isProtected() { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean isProtected() { return this.isProtected; } - public @java.lang.SuppressWarnings("all") boolean isPublic() { + public @java.lang.SuppressWarnings("all") @lombok.Generated boolean isPublic() { return this.isPublic; } - private @java.lang.SuppressWarnings("all") String getPrivateString() { + private @java.lang.SuppressWarnings("all") @lombok.Generated String getPrivateString() { return this.privateString; } - @java.lang.SuppressWarnings("all") String getPackageString() { + @java.lang.SuppressWarnings("all") @lombok.Generated String getPackageString() { return this.packageString; } - protected @java.lang.SuppressWarnings("all") String getProtectedString() { + protected @java.lang.SuppressWarnings("all") @lombok.Generated String getProtectedString() { return this.protectedString; } - public @java.lang.SuppressWarnings("all") String getPublicString() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getPublicString() { return this.publicString; } - public @java.lang.SuppressWarnings("all") String getValue() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getValue() { return this.value; } } diff --git a/test/transform/resource/after-ecj/GetterAlreadyExists.java b/test/transform/resource/after-ecj/GetterAlreadyExists.java index 04f5b81e..8bc50111 100644 --- a/test/transform/resource/after-ecj/GetterAlreadyExists.java +++ b/test/transform/resource/after-ecj/GetterAlreadyExists.java @@ -6,7 +6,7 @@ class Getter1 { boolean hasFoo() { return true; } - public @java.lang.SuppressWarnings("all") boolean isFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated boolean isFoo() { return this.foo; } } @@ -36,7 +36,7 @@ class Getter4 { String hasFoo() { return null; } - public @java.lang.SuppressWarnings("all") String getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getFoo() { return this.foo; } } @@ -48,7 +48,7 @@ class Getter5 { String isFoo() { return null; } - public @java.lang.SuppressWarnings("all") String getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getFoo() { return this.foo; } } @@ -69,7 +69,7 @@ class Getter7 { boolean hasFoo() { return false; } - public @java.lang.SuppressWarnings("all") String getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getFoo() { return this.foo; } } @@ -81,7 +81,7 @@ class Getter8 { boolean isFoo() { return false; } - public @java.lang.SuppressWarnings("all") String getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getFoo() { return this.foo; } } @@ -102,7 +102,7 @@ class Getter10 { static boolean hasFoo() { return false; } - public @java.lang.SuppressWarnings("all") boolean isFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated boolean isFoo() { return this.foo; } } @@ -132,7 +132,7 @@ class Getter13 { static boolean hasFoo() { return false; } - public @java.lang.SuppressWarnings("all") String getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getFoo() { return this.foo; } } @@ -144,7 +144,7 @@ class Getter14 { static boolean isFoo() { return false; } - public @java.lang.SuppressWarnings("all") String getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getFoo() { return this.foo; } } @@ -165,7 +165,7 @@ class Getter16 { static String hasFoo() { return ""; } - public @java.lang.SuppressWarnings("all") String getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getFoo() { return this.foo; } } @@ -177,7 +177,7 @@ class Getter17 { static String isFoo() { return ""; } - public @java.lang.SuppressWarnings("all") String getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getFoo() { return this.foo; } } diff --git a/test/transform/resource/after-ecj/GetterBoolean.java b/test/transform/resource/after-ecj/GetterBoolean.java index a7dc2e2f..afc89129 100644 --- a/test/transform/resource/after-ecj/GetterBoolean.java +++ b/test/transform/resource/after-ecj/GetterBoolean.java @@ -5,13 +5,13 @@ class Getter { Getter() { super(); } - public @java.lang.SuppressWarnings("all") boolean isFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated boolean isFoo() { return this.foo; } - public @java.lang.SuppressWarnings("all") boolean isBar() { + public @java.lang.SuppressWarnings("all") @lombok.Generated boolean isBar() { return this.isBar; } - public @java.lang.SuppressWarnings("all") boolean isHasBaz() { + public @java.lang.SuppressWarnings("all") @lombok.Generated boolean isHasBaz() { return this.hasBaz; } } @@ -23,7 +23,7 @@ class MoreGetter { boolean hasFoo() { return true; } - public @java.lang.SuppressWarnings("all") boolean isFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated boolean isFoo() { return this.foo; } } diff --git a/test/transform/resource/after-ecj/GetterDeprecated.java b/test/transform/resource/after-ecj/GetterDeprecated.java index 087a60b8..c00b8751 100644 --- a/test/transform/resource/after-ecj/GetterDeprecated.java +++ b/test/transform/resource/after-ecj/GetterDeprecated.java @@ -5,13 +5,13 @@ class GetterDeprecated { GetterDeprecated() { super(); } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") int getAnnotation() { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated int getAnnotation() { return this.annotation; } /** * @deprecated */ - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") int getJavadoc() { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated int getJavadoc() { return this.javadoc; } } diff --git a/test/transform/resource/after-ecj/GetterEnum.java b/test/transform/resource/after-ecj/GetterEnum.java index fd70ce9e..ce188060 100644 --- a/test/transform/resource/after-ecj/GetterEnum.java +++ b/test/transform/resource/after-ecj/GetterEnum.java @@ -7,13 +7,13 @@ import lombok.RequiredArgsConstructor; private final @Getter String name; () { } - public @java.lang.SuppressWarnings("all") int getId() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getId() { return this.id; } - public @java.lang.SuppressWarnings("all") String getName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - private @java.lang.SuppressWarnings("all") GetterEnum(final int id, final String name) { + private @java.lang.SuppressWarnings("all") @lombok.Generated GetterEnum(final int id, final String name) { super(); this.id = id; this.name = name; diff --git a/test/transform/resource/after-ecj/GetterInAnonymousClass.java b/test/transform/resource/after-ecj/GetterInAnonymousClass.java index 30e6338d..be04d505 100644 --- a/test/transform/resource/after-ecj/GetterInAnonymousClass.java +++ b/test/transform/resource/after-ecj/GetterInAnonymousClass.java @@ -6,7 +6,7 @@ public class GetterInAnonymousClass { Inner() { super(); } - public @java.lang.SuppressWarnings("all") String getString() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getString() { return this.string; } } diff --git a/test/transform/resource/after-ecj/GetterLazy.java b/test/transform/resource/after-ecj/GetterLazy.java index 7627ab16..f7b94c7a 100644 --- a/test/transform/resource/after-ecj/GetterLazy.java +++ b/test/transform/resource/after-ecj/GetterLazy.java @@ -8,7 +8,7 @@ class GetterLazy { GetterLazy() { super(); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) ValueType getFieldName() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated ValueType getFieldName() { java.lang.Object $value = this.fieldName.get(); if (($value == null)) { diff --git a/test/transform/resource/after-ecj/GetterLazyArguments.java b/test/transform/resource/after-ecj/GetterLazyArguments.java index bb51c4fc..79259242 100644 --- a/test/transform/resource/after-ecj/GetterLazyArguments.java +++ b/test/transform/resource/after-ecj/GetterLazyArguments.java @@ -17,7 +17,7 @@ class GetterLazyArguments { static String stringRunnable(String arg1, Runnable arg2) { return null; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) String getField1() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated String getField1() { java.lang.Object $value = this.field1.get(); if (($value == null)) { @@ -34,7 +34,7 @@ class GetterLazyArguments { } return (String) (($value == this.field1) ? null : $value); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) String getField2() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated String getField2() { java.lang.Object $value = this.field2.get(); if (($value == null)) { @@ -51,7 +51,7 @@ class GetterLazyArguments { } return (String) (($value == this.field2) ? null : $value); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) String getField3() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated String getField3() { java.lang.Object $value = this.field3.get(); if (($value == null)) { @@ -68,7 +68,7 @@ class GetterLazyArguments { } return (String) (($value == this.field3) ? null : $value); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) String getField4() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated String getField4() { java.lang.Object $value = this.field4.get(); if (($value == null)) { @@ -86,7 +86,7 @@ class GetterLazyArguments { } return (String) (($value == this.field4) ? null : $value); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) String getField5() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated String getField5() { java.lang.Object $value = this.field5.get(); if (($value == null)) { @@ -104,7 +104,7 @@ class GetterLazyArguments { } return (String) (($value == this.field5) ? null : $value); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) String getField6() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated String getField6() { java.lang.Object $value = this.field6.get(); if (($value == null)) { @@ -121,4 +121,4 @@ class GetterLazyArguments { } return (String) (($value == this.field6) ? null : $value); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/GetterLazyBoolean.java b/test/transform/resource/after-ecj/GetterLazyBoolean.java index 40ecb856..6f1bc024 100644 --- a/test/transform/resource/after-ecj/GetterLazyBoolean.java +++ b/test/transform/resource/after-ecj/GetterLazyBoolean.java @@ -7,7 +7,7 @@ private static boolean calculateBoolean() { return true; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) boolean isBooleanValue() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated boolean isBooleanValue() { java.lang.Object $value = this.booleanValue.get(); if (($value == null)) { @@ -24,7 +24,7 @@ } return (java.lang.Boolean) $value; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) boolean isOtherBooleanValue() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated boolean isOtherBooleanValue() { java.lang.Object $value = this.otherBooleanValue.get(); if (($value == null)) { @@ -41,7 +41,7 @@ } return (java.lang.Boolean) $value; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof GetterLazyBoolean))) @@ -53,16 +53,16 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof GetterLazyBoolean); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + (this.isBooleanValue() ? 79 : 97)); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("GetterLazyBoolean(booleanValue=" + this.isBooleanValue()) + ")"); } } diff --git a/test/transform/resource/after-ecj/GetterLazyEahcToString.java b/test/transform/resource/after-ecj/GetterLazyEahcToString.java index f4f4ed37..bf43b775 100644 --- a/test/transform/resource/after-ecj/GetterLazyEahcToString.java +++ b/test/transform/resource/after-ecj/GetterLazyEahcToString.java @@ -4,7 +4,7 @@ GetterLazyEahcToString() { super(); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) String getValue() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated String getValue() { java.lang.Object $value = this.value.get(); if (($value == null)) { @@ -21,10 +21,10 @@ } return (String) (($value == this.value) ? null : $value); } - public @java.lang.SuppressWarnings("all") String getValue2() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getValue2() { return this.value2; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof GetterLazyEahcToString))) @@ -42,10 +42,10 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof GetterLazyEahcToString); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $value = this.getValue(); @@ -54,7 +54,7 @@ result = ((result * PRIME) + (($value2 == null) ? 43 : $value2.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("GetterLazyEahcToString(value=" + this.getValue()) + ", value2=") + this.value2) + ")"); } } diff --git a/test/transform/resource/after-ecj/GetterLazyGenerics.java b/test/transform/resource/after-ecj/GetterLazyGenerics.java index 3a2a06c1..41674de3 100644 --- a/test/transform/resource/after-ecj/GetterLazyGenerics.java +++ b/test/transform/resource/after-ecj/GetterLazyGenerics.java @@ -7,7 +7,7 @@ class GetterLazyGenerics { public static E getAny() { return null; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) E getField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated E getField() { java.lang.Object $value = this.field.get(); if (($value == null)) { @@ -24,7 +24,7 @@ class GetterLazyGenerics { } return (E) (($value == this.field) ? null : $value); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) long getField2() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated long getField2() { java.lang.Object $value = this.field2.get(); if (($value == null)) { @@ -41,4 +41,4 @@ class GetterLazyGenerics { } return (java.lang.Long) $value; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/GetterLazyInAnonymousClass.java b/test/transform/resource/after-ecj/GetterLazyInAnonymousClass.java index dadd8e71..f56a9dd2 100644 --- a/test/transform/resource/after-ecj/GetterLazyInAnonymousClass.java +++ b/test/transform/resource/after-ecj/GetterLazyInAnonymousClass.java @@ -6,7 +6,7 @@ public class GetterLazyInAnonymousClass { Inner() { super(); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) String getString() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated String getString() { java.lang.Object $value = this.string.get(); if (($value == null)) { diff --git a/test/transform/resource/after-ecj/GetterLazyInvalid.java b/test/transform/resource/after-ecj/GetterLazyInvalid.java index da89c333..227331c7 100644 --- a/test/transform/resource/after-ecj/GetterLazyInvalid.java +++ b/test/transform/resource/after-ecj/GetterLazyInvalid.java @@ -27,7 +27,7 @@ class GetterLazyInvalidNone { GetterLazyInvalidClass() { super(); } - public @java.lang.SuppressWarnings("all") String getFieldName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getFieldName() { return this.fieldName; } } diff --git a/test/transform/resource/after-ecj/GetterLazyNative.java b/test/transform/resource/after-ecj/GetterLazyNative.java index c2769c51..32946ee0 100644 --- a/test/transform/resource/after-ecj/GetterLazyNative.java +++ b/test/transform/resource/after-ecj/GetterLazyNative.java @@ -11,7 +11,7 @@ class GetterLazyNative { GetterLazyNative() { super(); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) boolean isBooleanField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated boolean isBooleanField() { java.lang.Object $value = this.booleanField.get(); if (($value == null)) { @@ -28,7 +28,7 @@ class GetterLazyNative { } return (java.lang.Boolean) $value; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) byte getByteField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated byte getByteField() { java.lang.Object $value = this.byteField.get(); if (($value == null)) { @@ -45,7 +45,7 @@ class GetterLazyNative { } return (java.lang.Byte) $value; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) short getShortField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated short getShortField() { java.lang.Object $value = this.shortField.get(); if (($value == null)) { @@ -62,7 +62,7 @@ class GetterLazyNative { } return (java.lang.Short) $value; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) int getIntField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated int getIntField() { java.lang.Object $value = this.intField.get(); if (($value == null)) { @@ -79,7 +79,7 @@ class GetterLazyNative { } return (java.lang.Integer) $value; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) long getLongField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated long getLongField() { java.lang.Object $value = this.longField.get(); if (($value == null)) { @@ -96,7 +96,7 @@ class GetterLazyNative { } return (java.lang.Long) $value; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) float getFloatField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated float getFloatField() { java.lang.Object $value = this.floatField.get(); if (($value == null)) { @@ -113,7 +113,7 @@ class GetterLazyNative { } return (java.lang.Float) $value; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) double getDoubleField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated double getDoubleField() { java.lang.Object $value = this.doubleField.get(); if (($value == null)) { @@ -130,7 +130,7 @@ class GetterLazyNative { } return (java.lang.Double) $value; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) char getCharField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated char getCharField() { java.lang.Object $value = this.charField.get(); if (($value == null)) { @@ -147,7 +147,7 @@ class GetterLazyNative { } return (java.lang.Character) $value; } - public @java.lang.SuppressWarnings({"all", "unchecked"}) int[] getIntArrayField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated int[] getIntArrayField() { java.lang.Object $value = this.intArrayField.get(); if (($value == null)) { diff --git a/test/transform/resource/after-ecj/GetterLazyTransient.java b/test/transform/resource/after-ecj/GetterLazyTransient.java index b97fe533..3db9c8d4 100644 --- a/test/transform/resource/after-ecj/GetterLazyTransient.java +++ b/test/transform/resource/after-ecj/GetterLazyTransient.java @@ -5,7 +5,7 @@ class GetterLazyTransient { GetterLazyTransient() { super(); } - public @java.lang.SuppressWarnings({"all", "unchecked"}) int getNonTransientField() { + public @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated int getNonTransientField() { java.lang.Object $value = this.nonTransientField.get(); if (($value == null)) { @@ -22,7 +22,7 @@ class GetterLazyTransient { } return (java.lang.Integer) $value; } - public @java.lang.SuppressWarnings("all") int getNonLazyTransientField() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getNonLazyTransientField() { return this.nonLazyTransientField; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/GetterNone.java b/test/transform/resource/after-ecj/GetterNone.java index f08726d0..801f3cd2 100644 --- a/test/transform/resource/after-ecj/GetterNone.java +++ b/test/transform/resource/after-ecj/GetterNone.java @@ -6,7 +6,7 @@ import lombok.Getter; GetterNone() { super(); } - public @java.lang.SuppressWarnings("all") int getI() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getI() { return this.i; } } diff --git a/test/transform/resource/after-ecj/GetterOnClass.java b/test/transform/resource/after-ecj/GetterOnClass.java index 7668c9d3..6f1cad0f 100644 --- a/test/transform/resource/after-ecj/GetterOnClass.java +++ b/test/transform/resource/after-ecj/GetterOnClass.java @@ -4,7 +4,7 @@ GetterOnClass1() { super(); } - public @java.lang.SuppressWarnings("all") boolean isPublic() { + public @java.lang.SuppressWarnings("all") @lombok.Generated boolean isPublic() { return this.isPublic; } } @@ -15,10 +15,10 @@ GetterOnClass2() { super(); } - @java.lang.SuppressWarnings("all") boolean isPackage() { + @java.lang.SuppressWarnings("all") @lombok.Generated boolean isPackage() { return this.isPackage; } - protected @java.lang.SuppressWarnings("all") boolean isProtected() { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean isProtected() { return this.isProtected; } } @@ -28,7 +28,7 @@ GetterOnClass3() { super(); } - @java.lang.SuppressWarnings("all") boolean isPackage() { + @java.lang.SuppressWarnings("all") @lombok.Generated boolean isPackage() { return this.isPackage; } } @@ -38,7 +38,7 @@ GetterOnClass4() { super(); } - private @java.lang.SuppressWarnings("all") boolean isPrivate() { + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean isPrivate() { return this.isPrivate; } } @@ -48,7 +48,7 @@ GetterOnClass5() { super(); } - public @java.lang.SuppressWarnings("all") boolean isPublic() { + public @java.lang.SuppressWarnings("all") @lombok.Generated boolean isPublic() { return this.isPublic; } } @@ -58,10 +58,10 @@ GetterOnClass6() { super(); } - public @java.lang.SuppressWarnings("all") String getCouldBeNull() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getCouldBeNull() { return this.couldBeNull; } - public @lombok.NonNull @java.lang.SuppressWarnings("all") String getNonNull() { + public @lombok.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated String getNonNull() { return this.nonNull; } } diff --git a/test/transform/resource/after-ecj/GetterOnMethod.java b/test/transform/resource/after-ecj/GetterOnMethod.java index a21f628c..456b68a5 100644 --- a/test/transform/resource/after-ecj/GetterOnMethod.java +++ b/test/transform/resource/after-ecj/GetterOnMethod.java @@ -7,13 +7,13 @@ class GetterOnMethod { GetterOnMethod() { super(); } - public @Deprecated @java.lang.SuppressWarnings("all") int getI() { + public @Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated int getI() { return this.i; } - public @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") int getJ() { + public @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") @lombok.Generated int getJ() { return this.j; } - public @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") int getK() { + public @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") @lombok.Generated int getK() { return this.k; } } diff --git a/test/transform/resource/after-ecj/GetterOnMethodErrors2.java b/test/transform/resource/after-ecj/GetterOnMethodErrors2.java index bfaa5dd4..e2b9db33 100644 --- a/test/transform/resource/after-ecj/GetterOnMethodErrors2.java +++ b/test/transform/resource/after-ecj/GetterOnMethodErrors2.java @@ -12,28 +12,28 @@ class GetterOnMethodErrors2 { GetterOnMethodErrors2() { super(); } - public @java.lang.SuppressWarnings("all") int getBad1() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getBad1() { return this.bad1; } - public @java.lang.SuppressWarnings("all") int getBad2() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getBad2() { return this.bad2; } - public @java.lang.SuppressWarnings("all") int getBad3() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getBad3() { return this.bad3; } - public @java.lang.SuppressWarnings("all") int getBad4() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getBad4() { return this.bad4; } - public @java.lang.SuppressWarnings("all") int getGood1() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getGood1() { return this.good1; } - public @java.lang.SuppressWarnings("all") int getGood2() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getGood2() { return this.good2; } - public @Deprecated @java.lang.SuppressWarnings("all") int getGood3() { + public @Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated int getGood3() { return this.good3; } - public @Deprecated @Test @java.lang.SuppressWarnings("all") int getGood4() { + public @Deprecated @Test @java.lang.SuppressWarnings("all") @lombok.Generated int getGood4() { return this.good4; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/GetterOnMethodOnType.java b/test/transform/resource/after-ecj/GetterOnMethodOnType.java index 2b39abf2..f1a2a108 100644 --- a/test/transform/resource/after-ecj/GetterOnMethodOnType.java +++ b/test/transform/resource/after-ecj/GetterOnMethodOnType.java @@ -4,10 +4,10 @@ GetterOnMethodOnType() { super(); } - public @Deprecated @java.lang.SuppressWarnings("all") int getTest() { + public @Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated int getTest() { return this.test; } - public @Deprecated @java.lang.SuppressWarnings("all") String getName() { + public @Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/GetterOnStatic.java b/test/transform/resource/after-ecj/GetterOnStatic.java index ee90b897..441266f4 100644 --- a/test/transform/resource/after-ecj/GetterOnStatic.java +++ b/test/transform/resource/after-ecj/GetterOnStatic.java @@ -6,10 +6,10 @@ class Getter { Getter() { super(); } - public static @java.lang.SuppressWarnings("all") boolean isFoo() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated boolean isFoo() { return Getter.foo; } - public static @java.lang.SuppressWarnings("all") int getBar() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated int getBar() { return Getter.bar; } } diff --git a/test/transform/resource/after-ecj/GetterPlain.java b/test/transform/resource/after-ecj/GetterPlain.java index 10f0f9d7..2d18ac7e 100644 --- a/test/transform/resource/after-ecj/GetterPlain.java +++ b/test/transform/resource/after-ecj/GetterPlain.java @@ -5,10 +5,10 @@ class GetterPlain { GetterPlain() { super(); } - public @java.lang.SuppressWarnings("all") int getI() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getI() { return this.i; } - public @java.lang.SuppressWarnings("all") int getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getFoo() { return this.foo; } } diff --git a/test/transform/resource/after-ecj/GetterSetterJavadoc.java b/test/transform/resource/after-ecj/GetterSetterJavadoc.java index c3308c51..03ac4075 100644 --- a/test/transform/resource/after-ecj/GetterSetterJavadoc.java +++ b/test/transform/resource/after-ecj/GetterSetterJavadoc.java @@ -5,7 +5,7 @@ * * @return Sky is blue1 */ - public @java.lang.SuppressWarnings("all") int getFieldName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getFieldName() { return this.fieldName; } /** @@ -13,10 +13,10 @@ * * @param fieldName Hello, World1 */ - public @java.lang.SuppressWarnings("all") void setFieldName(final int fieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setFieldName(final int fieldName) { this.fieldName = fieldName; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof GetterSetterJavadoc1))) @@ -28,19 +28,19 @@ return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof GetterSetterJavadoc1); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getFieldName()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("GetterSetterJavadoc1(fieldName=" + this.getFieldName()) + ")"); } - public @java.lang.SuppressWarnings("all") GetterSetterJavadoc1() { + public @java.lang.SuppressWarnings("all") @lombok.Generated GetterSetterJavadoc1() { super(); } } @@ -54,7 +54,7 @@ class GetterSetterJavadoc2 { * * @return Sky is blue2 */ - public @java.lang.SuppressWarnings("all") int getFieldName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getFieldName() { return this.fieldName; } /** @@ -62,7 +62,7 @@ class GetterSetterJavadoc2 { * * @param fieldName Hello, World2 */ - public @java.lang.SuppressWarnings("all") void setFieldName(final int fieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setFieldName(final int fieldName) { this.fieldName = fieldName; } } @@ -75,14 +75,14 @@ class GetterSetterJavadoc3 { * Getter section * @return Sky is blue3 */ - public @java.lang.SuppressWarnings("all") int getFieldName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getFieldName() { return this.fieldName; } /** * Setter section * @param fieldName Hello, World3 */ - public @java.lang.SuppressWarnings("all") void setFieldName(final int fieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setFieldName(final int fieldName) { this.fieldName = fieldName; } } @@ -96,7 +96,7 @@ class GetterSetterJavadoc3 { * * @return Sky is blue4 */ - public @java.lang.SuppressWarnings("all") int fieldName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int fieldName() { return this.fieldName; } /** @@ -105,7 +105,7 @@ class GetterSetterJavadoc3 { * @param fieldName Hello, World4 * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") GetterSetterJavadoc4 fieldName(final int fieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated GetterSetterJavadoc4 fieldName(final int fieldName) { this.fieldName = fieldName; return this; } @@ -119,7 +119,7 @@ class GetterSetterJavadoc3 { * Getter section * @return Sky is blue5 */ - public @java.lang.SuppressWarnings("all") int fieldName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int fieldName() { return this.fieldName; } /** @@ -127,8 +127,8 @@ class GetterSetterJavadoc3 { * @param fieldName Hello, World5 * @return Sky is blue5 */ - public @java.lang.SuppressWarnings("all") GetterSetterJavadoc5 fieldName(final int fieldName) { + public @java.lang.SuppressWarnings("all") @lombok.Generated GetterSetterJavadoc5 fieldName(final int fieldName) { this.fieldName = fieldName; return this; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/GetterTypeAnnos.java b/test/transform/resource/after-ecj/GetterTypeAnnos.java index 9ffc7f1c..59deba63 100644 --- a/test/transform/resource/after-ecj/GetterTypeAnnos.java +++ b/test/transform/resource/after-ecj/GetterTypeAnnos.java @@ -11,7 +11,7 @@ class GetterTypeAnnos { GetterTypeAnnos() { super(); } - public @TA @java.lang.SuppressWarnings("all") List getFoo() { + public @TA @java.lang.SuppressWarnings("all") @lombok.Generated List getFoo() { return this.foo; } } diff --git a/test/transform/resource/after-ecj/GetterWithDollar.java b/test/transform/resource/after-ecj/GetterWithDollar.java index f4bc799c..1f07a8cf 100644 --- a/test/transform/resource/after-ecj/GetterWithDollar.java +++ b/test/transform/resource/after-ecj/GetterWithDollar.java @@ -3,7 +3,7 @@ class GetterWithDollar1 { GetterWithDollar1() { super(); } - public @java.lang.SuppressWarnings("all") int get$i() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int get$i() { return this.$i; } } @@ -13,10 +13,10 @@ class GetterWithDollar2 { GetterWithDollar2() { super(); } - public @java.lang.SuppressWarnings("all") int get$i() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int get$i() { return this.$i; } - public @java.lang.SuppressWarnings("all") int getI() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getI() { return this.i; } } diff --git a/test/transform/resource/after-ecj/GetterWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-ecj/GetterWithJavaBeansSpecCapitalization.java index 745529a0..a016e411 100644 --- a/test/transform/resource/after-ecj/GetterWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-ecj/GetterWithJavaBeansSpecCapitalization.java @@ -4,10 +4,10 @@ class GetterWithJavaBeansSpecCapitalization { GetterWithJavaBeansSpecCapitalization() { super(); } - public @java.lang.SuppressWarnings("all") int getA() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getA() { return this.a; } - public @java.lang.SuppressWarnings("all") int getaField() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getaField() { return this.aField; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/I2335_BuilderMultipleObtainVia.java b/test/transform/resource/after-ecj/I2335_BuilderMultipleObtainVia.java index 393fe42a..97a1dad8 100644 --- a/test/transform/resource/after-ecj/I2335_BuilderMultipleObtainVia.java +++ b/test/transform/resource/after-ecj/I2335_BuilderMultipleObtainVia.java @@ -1,29 +1,29 @@ import lombok.Builder; public @Builder class I2335_BuilderMultipleObtainVia { - public static @java.lang.SuppressWarnings("all") class I2335_BuilderMultipleObtainViaBuilder { - private @java.lang.SuppressWarnings("all") String theString; - private @java.lang.SuppressWarnings("all") Long theLong; - @java.lang.SuppressWarnings("all") I2335_BuilderMultipleObtainViaBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class I2335_BuilderMultipleObtainViaBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String theString; + private @java.lang.SuppressWarnings("all") @lombok.Generated Long theLong; + @java.lang.SuppressWarnings("all") @lombok.Generated I2335_BuilderMultipleObtainViaBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder theString(final String theString) { + public @java.lang.SuppressWarnings("all") @lombok.Generated I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder theString(final String theString) { this.theString = theString; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder theLong(final Long theLong) { + public @java.lang.SuppressWarnings("all") @lombok.Generated I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder theLong(final Long theLong) { this.theLong = theLong; return this; } - public @java.lang.SuppressWarnings("all") I2335_BuilderMultipleObtainVia build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated I2335_BuilderMultipleObtainVia build() { return new I2335_BuilderMultipleObtainVia(this.theString, this.theLong); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder(theString=" + this.theString) + ", theLong=") + this.theLong) + ")"); } } @@ -46,10 +46,10 @@ public @Builder class I2335_BuilderMultipleObtainVia { public void setTheLong(Long theLong) { this.theLong = theLong; } - public static @java.lang.SuppressWarnings("all") I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder builder() { return new I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder(); } - public @java.lang.SuppressWarnings("all") I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder toBuilder() { final String theString = this.getTheString(); final Long theLong = this.getTheLong(); return new I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder().theString(theString).theLong(theLong); diff --git a/test/transform/resource/after-ecj/InnerClass.java b/test/transform/resource/after-ecj/InnerClass.java index 32004225..43da8956 100644 --- a/test/transform/resource/after-ecj/InnerClass.java +++ b/test/transform/resource/after-ecj/InnerClass.java @@ -1,7 +1,7 @@ class A { @lombok.AllArgsConstructor class B { String s; - public @java.lang.SuppressWarnings("all") B(final String s) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B(final String s) { super(); this.s = s; } @@ -20,10 +20,10 @@ class C { } }; } - public @java.lang.SuppressWarnings("all") A getA() { + public @java.lang.SuppressWarnings("all") @lombok.Generated A getA() { return this.a; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof C.D))) @@ -35,17 +35,17 @@ class C { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $a = this.getA(); result = ((result * PRIME) + (($a == null) ? 43 : $a.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("C.D(a=" + this.getA()) + ")"); } - public @java.lang.SuppressWarnings("all") D(final A a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated D(final A a) { super(); this.a = a; } diff --git a/test/transform/resource/after-ecj/JacksonBuilderSingular.java b/test/transform/resource/after-ecj/JacksonBuilderSingular.java index 50f6a797..309a09ac 100644 --- a/test/transform/resource/after-ecj/JacksonBuilderSingular.java +++ b/test/transform/resource/after-ecj/JacksonBuilderSingular.java @@ -8,16 +8,16 @@ import lombok.Builder; import lombok.Singular; import lombok.extern.jackson.Jacksonized; public @Jacksonized @Builder @com.fasterxml.jackson.databind.annotation.JsonDeserialize(builder = JacksonBuilderSingular.JacksonBuilderSingularBuilder.class) class JacksonBuilderSingular { - public static @java.lang.SuppressWarnings("all") @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "",buildMethodName = "build") class JacksonBuilderSingularBuilder { - private @java.lang.SuppressWarnings("all") java.util.ArrayList any$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList any$value; - private @java.lang.SuppressWarnings("all") java.util.ArrayList values; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableMap.Builder guavaAny; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableList.Builder guavaValues; - @java.lang.SuppressWarnings("all") JacksonBuilderSingularBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "",buildMethodName = "build") class JacksonBuilderSingularBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList any$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList any$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList values; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableMap.Builder guavaAny; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableList.Builder guavaValues; + @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingularBuilder() { super(); } - public @JsonAnySetter @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder any(final String anyKey, final Object anyValue) { + public @JsonAnySetter @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder any(final String anyKey, final Object anyValue) { if ((this.any$key == null)) { this.any$key = new java.util.ArrayList(); @@ -27,7 +27,7 @@ public @Jacksonized @Builder @com.fasterxml.jackson.databind.annotation.JsonDese this.any$value.add(anyValue); return this; } - public @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder any(final java.util.Map any) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder any(final java.util.Map any) { if ((any == null)) { throw new java.lang.NullPointerException("any cannot be null"); @@ -44,7 +44,7 @@ public @Jacksonized @Builder @com.fasterxml.jackson.databind.annotation.JsonDese } return this; } - public @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder clearAny() { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder clearAny() { if ((this.any$key != null)) { this.any$key.clear(); @@ -52,13 +52,13 @@ public @Jacksonized @Builder @com.fasterxml.jackson.databind.annotation.JsonDese } return this; } - public @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder value(final String value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder value(final String value) { if ((this.values == null)) this.values = new java.util.ArrayList(); this.values.add(value); return this; } - public @JsonProperty("v_a_l_u_e_s") @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder values(final java.util.Collection values) { + public @JsonProperty("v_a_l_u_e_s") @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder values(final java.util.Collection values) { if ((values == null)) { throw new java.lang.NullPointerException("values cannot be null"); @@ -68,18 +68,18 @@ public @Jacksonized @Builder @com.fasterxml.jackson.databind.annotation.JsonDese this.values.addAll(values); return this; } - public @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder clearValues() { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder clearValues() { if ((this.values != null)) this.values.clear(); return this; } - public @JsonAnySetter @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaAny(final String key, final Object value) { + public @JsonAnySetter @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaAny(final String key, final Object value) { if ((this.guavaAny == null)) this.guavaAny = com.google.common.collect.ImmutableMap.builder(); this.guavaAny.put(key, value); return this; } - public @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaAny(final java.util.Map guavaAny) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaAny(final java.util.Map guavaAny) { if ((guavaAny == null)) { throw new java.lang.NullPointerException("guavaAny cannot be null"); @@ -89,17 +89,17 @@ public @Jacksonized @Builder @com.fasterxml.jackson.databind.annotation.JsonDese this.guavaAny.putAll(guavaAny); return this; } - public @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder clearGuavaAny() { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder clearGuavaAny() { this.guavaAny = null; return this; } - public @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaValue(final String guavaValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaValue(final String guavaValue) { if ((this.guavaValues == null)) this.guavaValues = com.google.common.collect.ImmutableList.builder(); this.guavaValues.add(guavaValue); return this; } - public @JsonProperty("guava_v_a_l_u_e_s") @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaValues(final java.lang.Iterable guavaValues) { + public @JsonProperty("guava_v_a_l_u_e_s") @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaValues(final java.lang.Iterable guavaValues) { if ((guavaValues == null)) { throw new java.lang.NullPointerException("guavaValues cannot be null"); @@ -109,11 +109,11 @@ public @Jacksonized @Builder @com.fasterxml.jackson.databind.annotation.JsonDese this.guavaValues.addAll(guavaValues); return this; } - public @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder clearGuavaValues() { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder clearGuavaValues() { this.guavaValues = null; return this; } - public @java.lang.SuppressWarnings("all") JacksonBuilderSingular build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular build() { java.util.Map any; switch (((this.any$key == null) ? 0 : this.any$key.size())) { case 0 : @@ -143,7 +143,7 @@ public @Jacksonized @Builder @com.fasterxml.jackson.databind.annotation.JsonDese com.google.common.collect.ImmutableList guavaValues = ((this.guavaValues == null) ? com.google.common.collect.ImmutableList.of() : this.guavaValues.build()); return new JacksonBuilderSingular(any, values, guavaAny, guavaValues); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((((("JacksonBuilderSingular.JacksonBuilderSingularBuilder(any$key=" + this.any$key) + ", any$value=") + this.any$value) + ", values=") + this.values) + ", guavaAny=") + this.guavaAny) + ", guavaValues=") + this.guavaValues) + ")"); } } @@ -151,14 +151,14 @@ public @Jacksonized @Builder @com.fasterxml.jackson.databind.annotation.JsonDese private @JsonProperty("v_a_l_u_e_s") @Singular List values; private @JsonAnySetter @Singular("guavaAny") ImmutableMap guavaAny; private @JsonProperty("guava_v_a_l_u_e_s") @Singular ImmutableList guavaValues; - @java.lang.SuppressWarnings("all") JacksonBuilderSingular(final Map any, final List values, final ImmutableMap guavaAny, final ImmutableList guavaValues) { + @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular(final Map any, final List values, final ImmutableMap guavaAny, final ImmutableList guavaValues) { super(); this.any = any; this.values = values; this.guavaAny = guavaAny; this.guavaValues = guavaValues; } - public static @java.lang.SuppressWarnings("all") JacksonBuilderSingular.JacksonBuilderSingularBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated JacksonBuilderSingular.JacksonBuilderSingularBuilder builder() { return new JacksonBuilderSingular.JacksonBuilderSingularBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/JacksonJsonProperty.java b/test/transform/resource/after-ecj/JacksonJsonProperty.java index c6d3d290..50f236bf 100644 --- a/test/transform/resource/after-ecj/JacksonJsonProperty.java +++ b/test/transform/resource/after-ecj/JacksonJsonProperty.java @@ -4,34 +4,34 @@ import com.fasterxml.jackson.annotation.Nulls; import lombok.Builder; import lombok.Setter; public @Builder class JacksonJsonProperty { - public static @java.lang.SuppressWarnings("all") class JacksonJsonPropertyBuilder { - private @java.lang.SuppressWarnings("all") String kebabCaseProp; - @java.lang.SuppressWarnings("all") JacksonJsonPropertyBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated class JacksonJsonPropertyBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String kebabCaseProp; + @java.lang.SuppressWarnings("all") @lombok.Generated JacksonJsonPropertyBuilder() { super(); } /** * @return {@code this}. */ - public @JsonProperty("kebab-case-prop") @JsonSetter(nulls = Nulls.SKIP) @java.lang.SuppressWarnings("all") JacksonJsonProperty.JacksonJsonPropertyBuilder kebabCaseProp(final String kebabCaseProp) { + public @JsonProperty("kebab-case-prop") @JsonSetter(nulls = Nulls.SKIP) @java.lang.SuppressWarnings("all") @lombok.Generated JacksonJsonProperty.JacksonJsonPropertyBuilder kebabCaseProp(final String kebabCaseProp) { this.kebabCaseProp = kebabCaseProp; return this; } - public @java.lang.SuppressWarnings("all") JacksonJsonProperty build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonJsonProperty build() { return new JacksonJsonProperty(this.kebabCaseProp); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("JacksonJsonProperty.JacksonJsonPropertyBuilder(kebabCaseProp=" + this.kebabCaseProp) + ")"); } } public @JsonProperty("kebab-case-prop") @JsonSetter(nulls = Nulls.SKIP) @Setter String kebabCaseProp; - @java.lang.SuppressWarnings("all") JacksonJsonProperty(final String kebabCaseProp) { + @java.lang.SuppressWarnings("all") @lombok.Generated JacksonJsonProperty(final String kebabCaseProp) { super(); this.kebabCaseProp = kebabCaseProp; } - public static @java.lang.SuppressWarnings("all") JacksonJsonProperty.JacksonJsonPropertyBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated JacksonJsonProperty.JacksonJsonPropertyBuilder builder() { return new JacksonJsonProperty.JacksonJsonPropertyBuilder(); } - public @JsonProperty("kebab-case-prop") @JsonSetter(nulls = Nulls.SKIP) @java.lang.SuppressWarnings("all") void setKebabCaseProp(final String kebabCaseProp) { + public @JsonProperty("kebab-case-prop") @JsonSetter(nulls = Nulls.SKIP) @java.lang.SuppressWarnings("all") @lombok.Generated void setKebabCaseProp(final String kebabCaseProp) { this.kebabCaseProp = kebabCaseProp; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/JacksonizedBuilderComplex.java b/test/transform/resource/after-ecj/JacksonizedBuilderComplex.java index 6b95a6a2..fc2d095f 100644 --- a/test/transform/resource/after-ecj/JacksonizedBuilderComplex.java +++ b/test/transform/resource/after-ecj/JacksonizedBuilderComplex.java @@ -2,46 +2,46 @@ import java.util.List; import lombok.Builder; import lombok.extern.jackson.Jacksonized; @com.fasterxml.jackson.databind.annotation.JsonDeserialize(builder = JacksonizedBuilderComplex.TestVoidName.class) class JacksonizedBuilderComplex { - public static @java.lang.SuppressWarnings("all") @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "with",buildMethodName = "execute") class TestVoidName { - private @java.lang.SuppressWarnings("all") T number; - private @java.lang.SuppressWarnings("all") int arg2; - private @java.lang.SuppressWarnings("all") String arg3; - private @java.lang.SuppressWarnings("all") JacksonizedBuilderComplex selfRef; - @java.lang.SuppressWarnings("all") TestVoidName() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "with",buildMethodName = "execute") class TestVoidName { + private @java.lang.SuppressWarnings("all") @lombok.Generated T number; + private @java.lang.SuppressWarnings("all") @lombok.Generated int arg2; + private @java.lang.SuppressWarnings("all") @lombok.Generated String arg3; + private @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderComplex selfRef; + @java.lang.SuppressWarnings("all") @lombok.Generated TestVoidName() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") JacksonizedBuilderComplex.TestVoidName withNumber(final T number) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderComplex.TestVoidName withNumber(final T number) { this.number = number; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") JacksonizedBuilderComplex.TestVoidName withArg2(final int arg2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderComplex.TestVoidName withArg2(final int arg2) { this.arg2 = arg2; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") JacksonizedBuilderComplex.TestVoidName withArg3(final String arg3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderComplex.TestVoidName withArg3(final String arg3) { this.arg3 = arg3; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") JacksonizedBuilderComplex.TestVoidName withSelfRef(final JacksonizedBuilderComplex selfRef) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderComplex.TestVoidName withSelfRef(final JacksonizedBuilderComplex selfRef) { this.selfRef = selfRef; return this; } - public @java.lang.SuppressWarnings("all") void execute() { + public @java.lang.SuppressWarnings("all") @lombok.Generated void execute() { JacksonizedBuilderComplex.testVoidWithGenerics(this.number, this.arg2, this.arg3, this.selfRef); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("JacksonizedBuilderComplex.TestVoidName(number=" + this.number) + ", arg2=") + this.arg2) + ", arg3=") + this.arg3) + ", selfRef=") + this.selfRef) + ")"); } } @@ -50,7 +50,7 @@ import lombok.extern.jackson.Jacksonized; } private static @Jacksonized @Builder(buildMethodName = "execute",setterPrefix = "with") void testVoidWithGenerics(T number, int arg2, String arg3, JacksonizedBuilderComplex selfRef) { } - public static @java.lang.SuppressWarnings("all") JacksonizedBuilderComplex.TestVoidName builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderComplex.TestVoidName builder() { return new JacksonizedBuilderComplex.TestVoidName(); } } diff --git a/test/transform/resource/after-ecj/JacksonizedBuilderSimple.java b/test/transform/resource/after-ecj/JacksonizedBuilderSimple.java index 87910d47..cc23c03a 100644 --- a/test/transform/resource/after-ecj/JacksonizedBuilderSimple.java +++ b/test/transform/resource/after-ecj/JacksonizedBuilderSimple.java @@ -1,31 +1,30 @@ import java.util.List; - import com.fasterxml.jackson.annotation.JsonIgnoreProperties; @lombok.extern.jackson.Jacksonized @JsonIgnoreProperties(ignoreUnknown = true) @lombok.Builder(access = lombok.AccessLevel.PROTECTED) @com.fasterxml.jackson.databind.annotation.JsonDeserialize(builder = JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder.class) class JacksonizedBuilderSimple { - protected static @java.lang.SuppressWarnings("all") @JsonIgnoreProperties(ignoreUnknown = true) @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "",buildMethodName = "build") class JacksonizedBuilderSimpleBuilder { - private @java.lang.SuppressWarnings("all") int yes; - private @java.lang.SuppressWarnings("all") List also; - @java.lang.SuppressWarnings("all") JacksonizedBuilderSimpleBuilder() { + protected static @java.lang.SuppressWarnings("all") @lombok.Generated @JsonIgnoreProperties(ignoreUnknown = true) @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "",buildMethodName = "build") class JacksonizedBuilderSimpleBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int yes; + private @java.lang.SuppressWarnings("all") @lombok.Generated List also; + @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderSimpleBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder yes(final int yes) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder yes(final int yes) { this.yes = yes; return this; } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder also(final List also) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder also(final List also) { this.also = also; return this; } - public @java.lang.SuppressWarnings("all") JacksonizedBuilderSimple build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderSimple build() { return new JacksonizedBuilderSimple(this.yes, this.also); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder(yes=" + this.yes) + ", also=") + this.also) + ")"); } } @@ -33,12 +32,12 @@ import com.fasterxml.jackson.annotation.JsonIgnoreProperties; private final int yes; private List also; private int $butNotMe; - @java.lang.SuppressWarnings("all") JacksonizedBuilderSimple(final int yes, final List also) { + @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderSimple(final int yes, final List also) { super(); this.yes = yes; this.also = also; } - protected static @java.lang.SuppressWarnings("all") JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder builder() { + protected static @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder builder() { return new JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder(); } } diff --git a/test/transform/resource/after-ecj/JacksonizedOnRecord.java b/test/transform/resource/after-ecj/JacksonizedOnRecord.java index 3a27e260..c837ce98 100644 --- a/test/transform/resource/after-ecj/JacksonizedOnRecord.java +++ b/test/transform/resource/after-ecj/JacksonizedOnRecord.java @@ -4,26 +4,26 @@ import com.fasterxml.jackson.annotation.JsonAnySetter; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; public @lombok.extern.jackson.Jacksonized @lombok.Builder @JsonIgnoreProperties @com.fasterxml.jackson.databind.annotation.JsonDeserialize(builder = JacksonizedOnRecord.JacksonizedOnRecordBuilder.class) record JacksonizedOnRecord(String string, List values) { - public static @java.lang.SuppressWarnings("all") @JsonIgnoreProperties @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "",buildMethodName = "build") class JacksonizedOnRecordBuilder { - private @java.lang.SuppressWarnings("all") String string; - private @java.lang.SuppressWarnings("all") java.util.ArrayList values; - @java.lang.SuppressWarnings("all") JacksonizedOnRecordBuilder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated @JsonIgnoreProperties @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "",buildMethodName = "build") class JacksonizedOnRecordBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String string; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList values; + @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedOnRecordBuilder() { super(); } /** * @return {@code this}. */ - public @JsonProperty("test") @java.lang.SuppressWarnings("all") JacksonizedOnRecord.JacksonizedOnRecordBuilder string(final @Nullable String string) { + public @JsonProperty("test") @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedOnRecord.JacksonizedOnRecordBuilder string(final @Nullable String string) { this.string = string; return this; } - public @JsonAnySetter @java.lang.SuppressWarnings("all") JacksonizedOnRecord.JacksonizedOnRecordBuilder value(final String value) { + public @JsonAnySetter @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedOnRecord.JacksonizedOnRecordBuilder value(final String value) { if ((this.values == null)) this.values = new java.util.ArrayList(); this.values.add(value); return this; } - public @java.lang.SuppressWarnings("all") JacksonizedOnRecord.JacksonizedOnRecordBuilder values(final java.util.Collection values) { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedOnRecord.JacksonizedOnRecordBuilder values(final java.util.Collection values) { if ((values == null)) { throw new java.lang.NullPointerException("values cannot be null"); @@ -33,12 +33,12 @@ public @lombok.extern.jackson.Jacksonized @lombok.Builder @JsonIgnoreProperties this.values.addAll(values); return this; } - public @java.lang.SuppressWarnings("all") JacksonizedOnRecord.JacksonizedOnRecordBuilder clearValues() { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedOnRecord.JacksonizedOnRecordBuilder clearValues() { if ((this.values != null)) this.values.clear(); return this; } - public @java.lang.SuppressWarnings("all") JacksonizedOnRecord build() { + public @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedOnRecord build() { java.util.List values; switch (((this.values == null) ? 0 : this.values.size())) { case 0 : @@ -52,13 +52,13 @@ public @lombok.extern.jackson.Jacksonized @lombok.Builder @JsonIgnoreProperties } return new JacksonizedOnRecord(this.string, values); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("JacksonizedOnRecord.JacksonizedOnRecordBuilder(string=" + this.string) + ", values=") + this.values) + ")"); } } /* Implicit */ private final String string; /* Implicit */ private final List values; - public static @java.lang.SuppressWarnings("all") JacksonizedOnRecord.JacksonizedOnRecordBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedOnRecord.JacksonizedOnRecordBuilder builder() { return new JacksonizedOnRecord.JacksonizedOnRecordBuilder(); } } diff --git a/test/transform/resource/after-ecj/JacksonizedSuperBuilderSimple.java b/test/transform/resource/after-ecj/JacksonizedSuperBuilderSimple.java index 348d91a2..2d6d7f0b 100644 --- a/test/transform/resource/after-ecj/JacksonizedSuperBuilderSimple.java +++ b/test/transform/resource/after-ecj/JacksonizedSuperBuilderSimple.java @@ -1,40 +1,40 @@ public class JacksonizedSuperBuilderSimple { public static @lombok.extern.jackson.Jacksonized @lombok.experimental.SuperBuilder @com.fasterxml.jackson.annotation.JsonIgnoreProperties(ignoreUnknown = true) @com.fasterxml.jackson.databind.annotation.JsonDeserialize(builder = JacksonizedSuperBuilderSimple.Parent.ParentBuilderImpl.class) class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int field1; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int field1; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field1(final int field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field1(final int field1) { this.field1 = field1; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("JacksonizedSuperBuilderSimple.Parent.ParentBuilder(field1=" + this.field1) + ")"); } } - static final @java.lang.SuppressWarnings("all") @com.fasterxml.jackson.annotation.JsonIgnoreProperties(ignoreUnknown = true) @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "",buildMethodName = "build") class ParentBuilderImpl extends JacksonizedSuperBuilderSimple.Parent.ParentBuilder { + static final @java.lang.SuppressWarnings("all") @lombok.Generated @com.fasterxml.jackson.annotation.JsonIgnoreProperties(ignoreUnknown = true) @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "",buildMethodName = "build") class ParentBuilderImpl extends JacksonizedSuperBuilderSimple.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") JacksonizedSuperBuilderSimple.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedSuperBuilderSimple.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") JacksonizedSuperBuilderSimple.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedSuperBuilderSimple.Parent build() { return new JacksonizedSuperBuilderSimple.Parent(this); } } int field1; - protected @java.lang.SuppressWarnings("all") Parent(final JacksonizedSuperBuilderSimple.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final JacksonizedSuperBuilderSimple.Parent.ParentBuilder b) { super(); this.field1 = b.field1; } - public static @java.lang.SuppressWarnings("all") JacksonizedSuperBuilderSimple.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedSuperBuilderSimple.Parent.ParentBuilder builder() { return new JacksonizedSuperBuilderSimple.Parent.ParentBuilderImpl(); } } @@ -44,4 +44,4 @@ public class JacksonizedSuperBuilderSimple { public static void test() { Parent x = Parent.builder().field1(5).build(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/JacksonizedSuperBuilderWithJsonDeserialize.java b/test/transform/resource/after-ecj/JacksonizedSuperBuilderWithJsonDeserialize.java index a72da70b..b991dbf6 100644 --- a/test/transform/resource/after-ecj/JacksonizedSuperBuilderWithJsonDeserialize.java +++ b/test/transform/resource/after-ecj/JacksonizedSuperBuilderWithJsonDeserialize.java @@ -1,39 +1,39 @@ public @lombok.extern.jackson.Jacksonized @lombok.experimental.SuperBuilder @com.fasterxml.jackson.databind.annotation.JsonDeserialize class JacksonizedSuperBuilderWithJsonDeserialize { - public static abstract @java.lang.SuppressWarnings("all") class JacksonizedSuperBuilderWithJsonDeserializeBuilder> { - private @java.lang.SuppressWarnings("all") int field1; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class JacksonizedSuperBuilderWithJsonDeserializeBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int field1; public JacksonizedSuperBuilderWithJsonDeserializeBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field1(final int field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field1(final int field1) { this.field1 = field1; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder(field1=" + this.field1) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl extends JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl extends JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder { private JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") JacksonizedSuperBuilderWithJsonDeserialize build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedSuperBuilderWithJsonDeserialize build() { return new JacksonizedSuperBuilderWithJsonDeserialize(this); } } int field1; - protected @java.lang.SuppressWarnings("all") JacksonizedSuperBuilderWithJsonDeserialize(final JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedSuperBuilderWithJsonDeserialize(final JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder b) { super(); this.field1 = b.field1; } - public static @java.lang.SuppressWarnings("all") JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder builder() { return new JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/JavadocMultiline.java b/test/transform/resource/after-ecj/JavadocMultiline.java index bf058975..03417830 100644 --- a/test/transform/resource/after-ecj/JavadocMultiline.java +++ b/test/transform/resource/after-ecj/JavadocMultiline.java @@ -10,13 +10,13 @@ * @return A list of booleans to set for this object. This is a Javadoc return that is long * enough to wrap to multiple lines. */ - public @java.lang.SuppressWarnings("all") java.util.List getBooleans() { + public @java.lang.SuppressWarnings("all") @lombok.Generated java.util.List getBooleans() { return this.booleans; } /** * This is a list of booleans. */ - public @java.lang.SuppressWarnings("all") java.util.List getBooleans2() { + public @java.lang.SuppressWarnings("all") @lombok.Generated java.util.List getBooleans2() { return this.booleans2; } /** @@ -25,7 +25,7 @@ * @param booleans A list of booleans to set for this object. This is a Javadoc param that is * long enough to wrap to multiple lines. */ - public @java.lang.SuppressWarnings("all") void setBooleans(final java.util.List booleans) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setBooleans(final java.util.List booleans) { this.booleans = booleans; } /** @@ -34,7 +34,7 @@ * @param booleans A list of booleans to set for this object. This is a Javadoc param that is * long enough to wrap to multiple lines. */ - public @java.lang.SuppressWarnings("all") void setBooleans2(final java.util.List booleans2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setBooleans2(final java.util.List booleans2) { this.booleans2 = booleans2; } } diff --git a/test/transform/resource/after-ecj/MultiFieldGetter.java b/test/transform/resource/after-ecj/MultiFieldGetter.java index 151c61c8..727710f3 100644 --- a/test/transform/resource/after-ecj/MultiFieldGetter.java +++ b/test/transform/resource/after-ecj/MultiFieldGetter.java @@ -6,10 +6,10 @@ class MultiFieldGetter { MultiFieldGetter() { super(); } - protected @java.lang.SuppressWarnings("all") int getX() { + protected @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - protected @java.lang.SuppressWarnings("all") int getY() { + protected @java.lang.SuppressWarnings("all") @lombok.Generated int getY() { return this.y; } } @@ -19,10 +19,10 @@ class MultiFieldGetter { MultiFieldGetter2() { super(); } - @java.lang.SuppressWarnings("all") int getX() { + @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - @java.lang.SuppressWarnings("all") int getY() { + @java.lang.SuppressWarnings("all") @lombok.Generated int getY() { return this.y; } } diff --git a/test/transform/resource/after-ecj/NoArgsConstructorForce.java b/test/transform/resource/after-ecj/NoArgsConstructorForce.java index 59713673..4dccf3ee 100644 --- a/test/transform/resource/after-ecj/NoArgsConstructorForce.java +++ b/test/transform/resource/after-ecj/NoArgsConstructorForce.java @@ -4,10 +4,10 @@ public @NoArgsConstructor(force = true) class NoArgsConstructorForce { private final Object[] o; private final java.util.List[] fullQualifiedList; private final String alreadyInitialized = "yes"; - public @java.lang.SuppressWarnings("all") NoArgsConstructorForce() { + public @java.lang.SuppressWarnings("all") @lombok.Generated NoArgsConstructorForce() { super(); this.i = null; this.o = null; this.fullQualifiedList = null; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/NoPrivateNoArgsConstructor.java b/test/transform/resource/after-ecj/NoPrivateNoArgsConstructor.java index a2bfe3bd..272018c1 100644 --- a/test/transform/resource/after-ecj/NoPrivateNoArgsConstructor.java +++ b/test/transform/resource/after-ecj/NoPrivateNoArgsConstructor.java @@ -1,10 +1,10 @@ public class NoPrivateNoArgsConstructor { public static @lombok.Data class NoPrivateNoArgsConstructorData { private final int i; - public @java.lang.SuppressWarnings("all") int getI() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getI() { return this.i; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorData))) @@ -16,29 +16,29 @@ public class NoPrivateNoArgsConstructor { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorData); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getI()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorData(i=" + this.getI()) + ")"); } - public @java.lang.SuppressWarnings("all") NoPrivateNoArgsConstructorData(final int i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated NoPrivateNoArgsConstructorData(final int i) { super(); this.i = i; } } public static final @lombok.Value class NoPrivateNoArgsConstructorValue { private final int i; - public @java.lang.SuppressWarnings("all") int getI() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getI() { return this.i; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorValue))) @@ -48,16 +48,16 @@ public class NoPrivateNoArgsConstructor { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getI()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorValue(i=" + this.getI()) + ")"); } - public @java.lang.SuppressWarnings("all") NoPrivateNoArgsConstructorValue(final int i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated NoPrivateNoArgsConstructorValue(final int i) { super(); this.i = i; } @@ -65,4 +65,4 @@ public class NoPrivateNoArgsConstructor { public NoPrivateNoArgsConstructor() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/NonNullExistingConstructorOnRecord.java b/test/transform/resource/after-ecj/NonNullExistingConstructorOnRecord.java index 6f351854..88ce76fe 100644 --- a/test/transform/resource/after-ecj/NonNullExistingConstructorOnRecord.java +++ b/test/transform/resource/after-ecj/NonNullExistingConstructorOnRecord.java @@ -10,7 +10,7 @@ public record NonNullExistingConstructorOnRecord(String a, String b) { throw new java.lang.NullPointerException("b is marked non-null but is null"); } } - public @java.lang.SuppressWarnings("all") NonNullExistingConstructorOnRecord(@NonNull String a, @NonNull String b) { + public @java.lang.SuppressWarnings("all") @lombok.Generated NonNullExistingConstructorOnRecord(@NonNull String a, @NonNull String b) { super(); if ((a == null)) { diff --git a/test/transform/resource/after-ecj/NonNullOnRecordSimple.java b/test/transform/resource/after-ecj/NonNullOnRecordSimple.java index ee1510ea..8a300227 100644 --- a/test/transform/resource/after-ecj/NonNullOnRecordSimple.java +++ b/test/transform/resource/after-ecj/NonNullOnRecordSimple.java @@ -3,7 +3,7 @@ import lombok.NonNull; public record NonNullOnRecordSimple(String a, String b) { /* Implicit */ private final String a; /* Implicit */ private final String b; - public @java.lang.SuppressWarnings("all") NonNullOnRecordSimple(@NonNull String a, @NonNull String b) { + public @java.lang.SuppressWarnings("all") @lombok.Generated NonNullOnRecordSimple(@NonNull String a, @NonNull String b) { super(); if ((a == null)) { diff --git a/test/transform/resource/after-ecj/NonNullOnRecordTypeUse.java b/test/transform/resource/after-ecj/NonNullOnRecordTypeUse.java index 4f040c2e..ae2b344f 100644 --- a/test/transform/resource/after-ecj/NonNullOnRecordTypeUse.java +++ b/test/transform/resource/after-ecj/NonNullOnRecordTypeUse.java @@ -4,7 +4,7 @@ public record NonNullOnRecordTypeUse(int a, int b, int c) { /* Implicit */ private final int[] a; /* Implicit */ private final int @NonNull [] b; /* Implicit */ private final int[] @NonNull [] c; - public @java.lang.SuppressWarnings("all") NonNullOnRecordTypeUse(@NonNull int[] a, int @NonNull [] b, int[] @NonNull [] c) { + public @java.lang.SuppressWarnings("all") @lombok.Generated NonNullOnRecordTypeUse(@NonNull int[] a, int @NonNull [] b, int[] @NonNull [] c) { super(); if ((a == null)) { diff --git a/test/transform/resource/after-ecj/NonNullPlain.java b/test/transform/resource/after-ecj/NonNullPlain.java index bf43cb7f..d3308c48 100644 --- a/test/transform/resource/after-ecj/NonNullPlain.java +++ b/test/transform/resource/after-ecj/NonNullPlain.java @@ -5,7 +5,7 @@ import java.lang.annotation.*; @lombok.NonNull int i; @lombok.NonNull String s; @NotNull Object o; - public @java.lang.SuppressWarnings("all") NonNullPlain(final @lombok.NonNull int i, final @lombok.NonNull String s) { + public @java.lang.SuppressWarnings("all") @lombok.Generated NonNullPlain(final @lombok.NonNull int i, final @lombok.NonNull String s) { super(); if ((s == null)) { @@ -14,26 +14,26 @@ import java.lang.annotation.*; this.i = i; this.s = s; } - public @lombok.NonNull @java.lang.SuppressWarnings("all") int getI() { + public @lombok.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated int getI() { return this.i; } - public @lombok.NonNull @java.lang.SuppressWarnings("all") String getS() { + public @lombok.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated String getS() { return this.s; } - public @java.lang.SuppressWarnings("all") Object getO() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Object getO() { return this.o; } - public @java.lang.SuppressWarnings("all") void setI(final @lombok.NonNull int i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setI(final @lombok.NonNull int i) { this.i = i; } - public @java.lang.SuppressWarnings("all") void setS(final @lombok.NonNull String s) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setS(final @lombok.NonNull String s) { if ((s == null)) { throw new java.lang.NullPointerException("s is marked non-null but is null"); } this.s = s; } - public @java.lang.SuppressWarnings("all") void setO(final Object o) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setO(final Object o) { this.o = o; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/NonNullWithAlternateException.java b/test/transform/resource/after-ecj/NonNullWithAlternateException.java index 9a2a4e3d..1cae6b34 100644 --- a/test/transform/resource/after-ecj/NonNullWithAlternateException.java +++ b/test/transform/resource/after-ecj/NonNullWithAlternateException.java @@ -10,11 +10,11 @@ public class NonNullWithAlternateException { } System.out.println(arg); } - public @java.lang.SuppressWarnings("all") void setTest(final @lombok.NonNull String test) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setTest(final @lombok.NonNull String test) { if ((test == null)) { throw new java.lang.IllegalArgumentException("test is marked non-null but is null"); } this.test = test; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/NonNullWithAssertion.java b/test/transform/resource/after-ecj/NonNullWithAssertion.java index d6f2b0f1..3892c08b 100644 --- a/test/transform/resource/after-ecj/NonNullWithAssertion.java +++ b/test/transform/resource/after-ecj/NonNullWithAssertion.java @@ -11,8 +11,8 @@ public class NonNullWithAssertion { if ((arg == null)) throw new NullPointerException("Oops"); } - public @java.lang.SuppressWarnings("all") void setTest(final @lombok.NonNull String test) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setTest(final @lombok.NonNull String test) { assert (test != null): "test is marked non-null but is null"; this.test = test; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/NonNullWithGuava.java b/test/transform/resource/after-ecj/NonNullWithGuava.java index c7f5a7fe..78e66b56 100644 --- a/test/transform/resource/after-ecj/NonNullWithGuava.java +++ b/test/transform/resource/after-ecj/NonNullWithGuava.java @@ -29,7 +29,7 @@ public class NonNullWithGuava { com.google.common.base.Preconditions.checkNotNull(arg, "arg is marked non-null but is null"); test = checkNotNull(test); } - public @java.lang.SuppressWarnings("all") void setTest(final @lombok.NonNull String test) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setTest(final @lombok.NonNull String test) { com.google.common.base.Preconditions.checkNotNull(test, "test is marked non-null but is null"); this.test = test; } diff --git a/test/transform/resource/after-ecj/NonNullWithJdk.java b/test/transform/resource/after-ecj/NonNullWithJdk.java index 7d522260..85877cbb 100644 --- a/test/transform/resource/after-ecj/NonNullWithJdk.java +++ b/test/transform/resource/after-ecj/NonNullWithJdk.java @@ -30,7 +30,7 @@ public class NonNullWithJdk { java.util.Objects.requireNonNull(arg, "arg is marked non-null but is null"); test = requireNonNull(test); } - public @java.lang.SuppressWarnings("all") void setTest(final @lombok.NonNull String test) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setTest(final @lombok.NonNull String test) { java.util.Objects.requireNonNull(test, "test is marked non-null but is null"); this.test = test; } diff --git a/test/transform/resource/after-ecj/NullAnnotatedCheckerFrameworkSuperBuilder.java b/test/transform/resource/after-ecj/NullAnnotatedCheckerFrameworkSuperBuilder.java index f4a1c992..62984573 100644 --- a/test/transform/resource/after-ecj/NullAnnotatedCheckerFrameworkSuperBuilder.java +++ b/test/transform/resource/after-ecj/NullAnnotatedCheckerFrameworkSuperBuilder.java @@ -2,19 +2,19 @@ import java.util.List; import lombok.Singular; class NullAnnotatedCheckerFrameworkSuperBuilder { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int x$value; - private @java.lang.SuppressWarnings("all") boolean x$set; - private @java.lang.SuppressWarnings("all") int y; - private @java.lang.SuppressWarnings("all") int z; - private @java.lang.SuppressWarnings("all") java.util.ArrayList names; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int x$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean x$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated int y; + private @java.lang.SuppressWarnings("all") @lombok.Generated int z; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList names; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") B x(final int x) { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated B x(final int x) { this.x$value = x; x$set = true; return self(); @@ -22,24 +22,24 @@ class NullAnnotatedCheckerFrameworkSuperBuilder { /** * @return {@code this}. */ - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") B y(final int y) { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated B y(final int y) { this.y = y; return self(); } /** * @return {@code this}. */ - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") B z(final int z) { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated B z(final int z) { this.z = z; return self(); } - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") B name(final String name) { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated B name(final String name) { if ((this.names == null)) this.names = new java.util.ArrayList(); this.names.add(name); return self(); } - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") B names(final java.util. @org.checkerframework.checker.nullness.qual.NonNull Collection names) { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated B names(final java.util. @org.checkerframework.checker.nullness.qual.NonNull Collection names) { if ((names == null)) { throw new java.lang.NullPointerException("names cannot be null"); @@ -49,25 +49,25 @@ class NullAnnotatedCheckerFrameworkSuperBuilder { this.names.addAll(names); return self(); } - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") B clearNames() { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated B clearNames() { if ((this.names != null)) this.names.clear(); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.@org.checkerframework.checker.nullness.qual.NonNull String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.@org.checkerframework.checker.nullness.qual.NonNull String toString() { return (((((((("NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilder(x$value=" + this.x$value) + ", y=") + this.y) + ", z=") + this.z) + ", names=") + this.names) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") NullAnnotatedCheckerFrameworkSuperBuilder.@org.checkerframework.checker.nullness.qual.NonNull Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated NullAnnotatedCheckerFrameworkSuperBuilder.@org.checkerframework.checker.nullness.qual.NonNull Parent build() { return new NullAnnotatedCheckerFrameworkSuperBuilder.Parent(this); } } @@ -75,10 +75,10 @@ class NullAnnotatedCheckerFrameworkSuperBuilder { int y; int z; @Singular List names; - private static @java.lang.SuppressWarnings("all") int $default$x() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated int $default$x() { return 5; } - protected @java.lang.SuppressWarnings("all") Parent(final NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilder b) { super(); if (b.x$set) this.x = b.x$value; @@ -99,22 +99,22 @@ class NullAnnotatedCheckerFrameworkSuperBuilder { } this.names = names; } - public static @java.lang.SuppressWarnings("all") NullAnnotatedCheckerFrameworkSuperBuilder.Parent. @org.checkerframework.checker.nullness.qual.NonNull ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated NullAnnotatedCheckerFrameworkSuperBuilder.Parent. @org.checkerframework.checker.nullness.qual.NonNull ParentBuilder builder() { return new NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class ZChild extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ZChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") int a$value; - private @java.lang.SuppressWarnings("all") boolean a$set; - private @java.lang.SuppressWarnings("all") int b; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ZChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated int a$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean a$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated int b; public ZChildBuilder() { super(); } /** * @return {@code this}. */ - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") B a(final int a) { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated B a(final int a) { this.a$value = a; a$set = true; return self(); @@ -122,33 +122,33 @@ class NullAnnotatedCheckerFrameworkSuperBuilder { /** * @return {@code this}. */ - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") B b(final int b) { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated B b(final int b) { this.b = b; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.@org.checkerframework.checker.nullness.qual.NonNull String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.@org.checkerframework.checker.nullness.qual.NonNull String toString() { return (((((("NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilder(super=" + super.toString()) + ", a$value=") + this.a$value) + ", b=") + this.b) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ZChildBuilderImpl extends NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ZChildBuilderImpl extends NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilder { private ZChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") NullAnnotatedCheckerFrameworkSuperBuilder.@org.checkerframework.checker.nullness.qual.NonNull ZChild build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated NullAnnotatedCheckerFrameworkSuperBuilder.@org.checkerframework.checker.nullness.qual.NonNull ZChild build() { return new NullAnnotatedCheckerFrameworkSuperBuilder.ZChild(this); } } @lombok.Builder.Default int a; int b; - private static @java.lang.SuppressWarnings("all") int $default$a() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated int $default$a() { return 1; } - protected @java.lang.SuppressWarnings("all") ZChild(final NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated ZChild(final NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilder b) { super(b); if (b.a$set) this.a = b.a$value; @@ -156,11 +156,11 @@ class NullAnnotatedCheckerFrameworkSuperBuilder { this.a = NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.$default$a(); this.b = b.b; } - public static @java.lang.SuppressWarnings("all") NullAnnotatedCheckerFrameworkSuperBuilder.ZChild. @org.checkerframework.checker.nullness.qual.NonNull ZChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated NullAnnotatedCheckerFrameworkSuperBuilder.ZChild. @org.checkerframework.checker.nullness.qual.NonNull ZChildBuilder builder() { return new NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilderImpl(); } } NullAnnotatedCheckerFrameworkSuperBuilder() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/NullLibrary1.java b/test/transform/resource/after-ecj/NullLibrary1.java index 5856f3b4..76940da1 100644 --- a/test/transform/resource/after-ecj/NullLibrary1.java +++ b/test/transform/resource/after-ecj/NullLibrary1.java @@ -3,10 +3,10 @@ public @lombok.EqualsAndHashCode @lombok.ToString @lombok.AllArgsConstructor cla /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @org.eclipse.jdt.annotation.NonNull @java.lang.SuppressWarnings("all") NullLibrary1 withFoo(final String foo) { + public @org.eclipse.jdt.annotation.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated NullLibrary1 withFoo(final String foo) { return ((this.foo == foo) ? this : new NullLibrary1(foo)); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.@org.eclipse.jdt.annotation.Nullable Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.@org.eclipse.jdt.annotation.Nullable Object o) { if ((o == this)) return true; if ((! (o instanceof NullLibrary1))) @@ -20,20 +20,20 @@ public @lombok.EqualsAndHashCode @lombok.ToString @lombok.AllArgsConstructor cla return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.@org.eclipse.jdt.annotation.Nullable Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.@org.eclipse.jdt.annotation.Nullable Object other) { return (other instanceof NullLibrary1); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $foo = this.foo; result = ((result * PRIME) + (($foo == null) ? 43 : $foo.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.@org.eclipse.jdt.annotation.NonNull String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.@org.eclipse.jdt.annotation.NonNull String toString() { return (("NullLibrary1(foo=" + this.foo) + ")"); } - public @java.lang.SuppressWarnings("all") NullLibrary1(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated NullLibrary1(final String foo) { super(); this.foo = foo; } diff --git a/test/transform/resource/after-ecj/NullLibrary2.java b/test/transform/resource/after-ecj/NullLibrary2.java index e6a0723c..7178d5dc 100644 --- a/test/transform/resource/after-ecj/NullLibrary2.java +++ b/test/transform/resource/after-ecj/NullLibrary2.java @@ -3,10 +3,10 @@ public @lombok.EqualsAndHashCode @lombok.ToString @lombok.AllArgsConstructor cla /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") NullLibrary2 withFoo(final String foo) { + public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated NullLibrary2 withFoo(final String foo) { return ((this.foo == foo) ? this : new NullLibrary2(foo)); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final @org.springframework.lang.Nullable java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final @org.springframework.lang.Nullable java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof NullLibrary2))) @@ -20,20 +20,20 @@ public @lombok.EqualsAndHashCode @lombok.ToString @lombok.AllArgsConstructor cla return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final @org.springframework.lang.Nullable java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final @org.springframework.lang.Nullable java.lang.Object other) { return (other instanceof NullLibrary2); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $foo = this.foo; result = ((result * PRIME) + (($foo == null) ? 43 : $foo.hashCode())); return result; } - public @java.lang.Override @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("NullLibrary2(foo=" + this.foo) + ")"); } - public @java.lang.SuppressWarnings("all") NullLibrary2(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated NullLibrary2(final String foo) { super(); this.foo = foo; } diff --git a/test/transform/resource/after-ecj/NullLibrary3.java b/test/transform/resource/after-ecj/NullLibrary3.java index 6b6df802..bd8d2630 100644 --- a/test/transform/resource/after-ecj/NullLibrary3.java +++ b/test/transform/resource/after-ecj/NullLibrary3.java @@ -3,14 +3,14 @@ public @lombok.EqualsAndHashCode @lombok.ToString @lombok.AllArgsConstructor cla /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @jakarta.annotation.Nonnull @java.lang.SuppressWarnings("all") NullLibrary3 withFoo(final @jakarta.annotation.Nonnull String foo) { + public @jakarta.annotation.Nonnull @java.lang.SuppressWarnings("all") @lombok.Generated NullLibrary3 withFoo(final @jakarta.annotation.Nonnull String foo) { if ((foo == null)) { throw new java.lang.NullPointerException("foo is marked non-null but is null"); } return ((this.foo == foo) ? this : new NullLibrary3(foo)); } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final @jakarta.annotation.Nullable java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final @jakarta.annotation.Nullable java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof NullLibrary3))) @@ -24,20 +24,20 @@ public @lombok.EqualsAndHashCode @lombok.ToString @lombok.AllArgsConstructor cla return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final @jakarta.annotation.Nullable java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final @jakarta.annotation.Nullable java.lang.Object other) { return (other instanceof NullLibrary3); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $foo = this.foo; result = ((result * PRIME) + (($foo == null) ? 43 : $foo.hashCode())); return result; } - public @java.lang.Override @jakarta.annotation.Nonnull @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @jakarta.annotation.Nonnull @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("NullLibrary3(foo=" + this.foo) + ")"); } - public @java.lang.SuppressWarnings("all") NullLibrary3(final @jakarta.annotation.Nonnull String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated NullLibrary3(final @jakarta.annotation.Nonnull String foo) { super(); if ((foo == null)) { @@ -45,4 +45,4 @@ public @lombok.EqualsAndHashCode @lombok.ToString @lombok.AllArgsConstructor cla } this.foo = foo; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/OnXJava7StyleOn8.java b/test/transform/resource/after-ecj/OnXJava7StyleOn8.java index f6d1c845..a2538abd 100644 --- a/test/transform/resource/after-ecj/OnXJava7StyleOn8.java +++ b/test/transform/resource/after-ecj/OnXJava7StyleOn8.java @@ -20,31 +20,31 @@ public class OnXJava7StyleOn8 { public OnXJava7StyleOn8() { super(); } - public @Foo @java.lang.SuppressWarnings("all") String getA() { + public @Foo @java.lang.SuppressWarnings("all") @lombok.Generated String getA() { return this.a; } - public @Foo() @java.lang.SuppressWarnings("all") void setB(final String b) { + public @Foo() @java.lang.SuppressWarnings("all") @lombok.Generated void setB(final String b) { this.b = b; } - public @java.lang.SuppressWarnings("all") void setC(final @Foo("a") String c) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setC(final @Foo("a") String c) { this.c = c; } - public @java.lang.SuppressWarnings("all") void setD(final @Bar(stuff = "b") String d) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setD(final @Bar(stuff = "b") String d) { this.d = d; } - public @Foo(value = "c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") String getE() { + public @Foo(value = "c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") @lombok.Generated String getE() { return this.e; } - public @Array @java.lang.SuppressWarnings("all") String getF() { + public @Array @java.lang.SuppressWarnings("all") @lombok.Generated String getF() { return this.f; } - public @Array() @java.lang.SuppressWarnings("all") String getG() { + public @Array() @java.lang.SuppressWarnings("all") @lombok.Generated String getG() { return this.g; } - public @Array({}) @java.lang.SuppressWarnings("all") String getH() { + public @Array({}) @java.lang.SuppressWarnings("all") @lombok.Generated String getH() { return this.h; } - public @Array({"a", "b"}) @java.lang.SuppressWarnings("all") String getI() { + public @Array({"a", "b"}) @java.lang.SuppressWarnings("all") @lombok.Generated String getI() { return this.i; } } diff --git a/test/transform/resource/after-ecj/OnXJava8Style.java b/test/transform/resource/after-ecj/OnXJava8Style.java index 540f614b..804718e1 100644 --- a/test/transform/resource/after-ecj/OnXJava8Style.java +++ b/test/transform/resource/after-ecj/OnXJava8Style.java @@ -20,31 +20,31 @@ public class OnXJava8Style { public OnXJava8Style() { super(); } - public @Foo @java.lang.SuppressWarnings("all") String getA() { + public @Foo @java.lang.SuppressWarnings("all") @lombok.Generated String getA() { return this.a; } - public @Foo() @java.lang.SuppressWarnings("all") void setB(final String b) { + public @Foo() @java.lang.SuppressWarnings("all") @lombok.Generated void setB(final String b) { this.b = b; } - public @java.lang.SuppressWarnings("all") void setC(final @Foo("a") String c) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setC(final @Foo("a") String c) { this.c = c; } - public @java.lang.SuppressWarnings("all") void setD(final @Bar(stuff = "b") String d) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setD(final @Bar(stuff = "b") String d) { this.d = d; } - public @Foo(value = "c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") String getE() { + public @Foo(value = "c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") @lombok.Generated String getE() { return this.e; } - public @Array @java.lang.SuppressWarnings("all") String getF() { + public @Array @java.lang.SuppressWarnings("all") @lombok.Generated String getF() { return this.f; } - public @Array() @java.lang.SuppressWarnings("all") String getG() { + public @Array() @java.lang.SuppressWarnings("all") @lombok.Generated String getG() { return this.g; } - public @Array({}) @java.lang.SuppressWarnings("all") String getH() { + public @Array({}) @java.lang.SuppressWarnings("all") @lombok.Generated String getH() { return this.h; } - public @Array({"a", "b"}) @java.lang.SuppressWarnings("all") String getI() { + public @Array({"a", "b"}) @java.lang.SuppressWarnings("all") @lombok.Generated String getI() { return this.i; } } diff --git a/test/transform/resource/after-ecj/PrivateNoArgsConstructor.java b/test/transform/resource/after-ecj/PrivateNoArgsConstructor.java index f0927bf8..41f45dbf 100644 --- a/test/transform/resource/after-ecj/PrivateNoArgsConstructor.java +++ b/test/transform/resource/after-ecj/PrivateNoArgsConstructor.java @@ -6,10 +6,10 @@ public class PrivateNoArgsConstructor { } public static @lombok.Data class PrivateNoArgsConstructorNotOnExtends extends Base { private final int a; - public @java.lang.SuppressWarnings("all") int getA() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getA() { return this.a; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorNotOnExtends))) @@ -23,29 +23,29 @@ public class PrivateNoArgsConstructor { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorNotOnExtends); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = super.hashCode(); result = ((result * PRIME) + this.getA()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("PrivateNoArgsConstructor.PrivateNoArgsConstructorNotOnExtends(a=" + this.getA()) + ")"); } - public @java.lang.SuppressWarnings("all") PrivateNoArgsConstructorNotOnExtends(final int a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated PrivateNoArgsConstructorNotOnExtends(final int a) { super(); this.a = a; } } public static @lombok.Data class PrivateNoArgsConstructorOnExtendsObject extends Object { private final int b; - public @java.lang.SuppressWarnings("all") int getB() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getB() { return this.b; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorOnExtendsObject))) @@ -57,37 +57,37 @@ public class PrivateNoArgsConstructor { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorOnExtendsObject); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getB()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("PrivateNoArgsConstructor.PrivateNoArgsConstructorOnExtendsObject(b=" + this.getB()) + ")"); } - public @java.lang.SuppressWarnings("all") PrivateNoArgsConstructorOnExtendsObject(final int b) { + public @java.lang.SuppressWarnings("all") @lombok.Generated PrivateNoArgsConstructorOnExtendsObject(final int b) { super(); this.b = b; } - private @java.lang.SuppressWarnings("all") PrivateNoArgsConstructorOnExtendsObject() { + private @java.lang.SuppressWarnings("all") @lombok.Generated PrivateNoArgsConstructorOnExtendsObject() { super(); this.b = 0; } } public static @lombok.NoArgsConstructor(force = true) @lombok.Data @lombok.RequiredArgsConstructor class PrivateNoArgsConstructorExplicitBefore { private final int c; - public @java.lang.SuppressWarnings("all") PrivateNoArgsConstructorExplicitBefore() { + public @java.lang.SuppressWarnings("all") @lombok.Generated PrivateNoArgsConstructorExplicitBefore() { super(); this.c = 0; } - public @java.lang.SuppressWarnings("all") int getC() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getC() { return this.c; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitBefore))) @@ -99,29 +99,29 @@ public class PrivateNoArgsConstructor { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitBefore); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getC()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitBefore(c=" + this.getC()) + ")"); } - public @java.lang.SuppressWarnings("all") PrivateNoArgsConstructorExplicitBefore(final int c) { + public @java.lang.SuppressWarnings("all") @lombok.Generated PrivateNoArgsConstructorExplicitBefore(final int c) { super(); this.c = c; } } public static @lombok.Data @lombok.NoArgsConstructor(force = true) @lombok.RequiredArgsConstructor class PrivateNoArgsConstructorExplicitAfter { private final int d; - public @java.lang.SuppressWarnings("all") int getD() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getD() { return this.d; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitAfter))) @@ -133,33 +133,33 @@ public class PrivateNoArgsConstructor { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitAfter); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getD()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitAfter(d=" + this.getD()) + ")"); } - public @java.lang.SuppressWarnings("all") PrivateNoArgsConstructorExplicitAfter() { + public @java.lang.SuppressWarnings("all") @lombok.Generated PrivateNoArgsConstructorExplicitAfter() { super(); this.d = 0; } - public @java.lang.SuppressWarnings("all") PrivateNoArgsConstructorExplicitAfter(final int d) { + public @java.lang.SuppressWarnings("all") @lombok.Generated PrivateNoArgsConstructorExplicitAfter(final int d) { super(); this.d = d; } } public static @lombok.Data @lombok.NoArgsConstructor(access = lombok.AccessLevel.NONE) @lombok.RequiredArgsConstructor class PrivateNoArgsConstructorExplicitNone { private final int e; - public @java.lang.SuppressWarnings("all") int getE() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getE() { return this.e; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitNone))) @@ -171,25 +171,25 @@ public class PrivateNoArgsConstructor { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitNone); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getE()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitNone(e=" + this.getE()) + ")"); } - public @java.lang.SuppressWarnings("all") PrivateNoArgsConstructorExplicitNone(final int e) { + public @java.lang.SuppressWarnings("all") @lombok.Generated PrivateNoArgsConstructorExplicitNone(final int e) { super(); this.e = e; } } public static @lombok.Data class PrivateNoArgsConstructorNoFields { - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorNoFields))) @@ -199,17 +199,17 @@ public class PrivateNoArgsConstructor { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorNoFields); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "PrivateNoArgsConstructor.PrivateNoArgsConstructorNoFields()"; } - public @java.lang.SuppressWarnings("all") PrivateNoArgsConstructorNoFields() { + public @java.lang.SuppressWarnings("all") @lombok.Generated PrivateNoArgsConstructorNoFields() { super(); } } diff --git a/test/transform/resource/after-ecj/SetterAccessLevel.java b/test/transform/resource/after-ecj/SetterAccessLevel.java index 4c1a0b97..76edc69c 100644 --- a/test/transform/resource/after-ecj/SetterAccessLevel.java +++ b/test/transform/resource/after-ecj/SetterAccessLevel.java @@ -8,19 +8,19 @@ class SetterAccessLevel { SetterAccessLevel() { super(); } - private @java.lang.SuppressWarnings("all") void setPrivate(final boolean isPrivate) { + private @java.lang.SuppressWarnings("all") @lombok.Generated void setPrivate(final boolean isPrivate) { this.isPrivate = isPrivate; } - @java.lang.SuppressWarnings("all") void setPackage(final boolean isPackage) { + @java.lang.SuppressWarnings("all") @lombok.Generated void setPackage(final boolean isPackage) { this.isPackage = isPackage; } - protected @java.lang.SuppressWarnings("all") void setProtected(final boolean isProtected) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated void setProtected(final boolean isProtected) { this.isProtected = isProtected; } - public @java.lang.SuppressWarnings("all") void setPublic(final boolean isPublic) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setPublic(final boolean isPublic) { this.isPublic = isPublic; } - public @java.lang.SuppressWarnings("all") void setValue(final boolean value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setValue(final boolean value) { this.value = value; } } diff --git a/test/transform/resource/after-ecj/SetterAlreadyExists.java b/test/transform/resource/after-ecj/SetterAlreadyExists.java index 91b011b6..f106d345 100644 --- a/test/transform/resource/after-ecj/SetterAlreadyExists.java +++ b/test/transform/resource/after-ecj/SetterAlreadyExists.java @@ -37,7 +37,7 @@ class Setter5 { } void setFoo() { } - public @java.lang.SuppressWarnings("all") void setFoo(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setFoo(final String foo) { this.foo = foo; } } @@ -48,7 +48,7 @@ class Setter6 { } void setFoo(String foo, int x) { } - public @java.lang.SuppressWarnings("all") void setFoo(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setFoo(final String foo) { this.foo = foo; } } diff --git a/test/transform/resource/after-ecj/SetterAndWithMethodJavadoc.java b/test/transform/resource/after-ecj/SetterAndWithMethodJavadoc.java index c95b7bab..bb0b3782 100644 --- a/test/transform/resource/after-ecj/SetterAndWithMethodJavadoc.java +++ b/test/transform/resource/after-ecj/SetterAndWithMethodJavadoc.java @@ -11,7 +11,7 @@ class SetterAndWithMethodJavadoc { * Some value. * @param the new value */ - public @java.lang.SuppressWarnings("all") void setI(final int i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setI(final int i) { this.i = i; } /** @@ -19,14 +19,14 @@ class SetterAndWithMethodJavadoc { * @param the new value * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") SetterAndWithMethodJavadoc withI(final int i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated SetterAndWithMethodJavadoc withI(final int i) { return ((this.i == i) ? this : new SetterAndWithMethodJavadoc(i, this.j)); } /** * Set some other value. * @param the new other value */ - public @java.lang.SuppressWarnings("all") void setJ(final int j) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setJ(final int j) { this.j = j; } /** @@ -34,7 +34,7 @@ class SetterAndWithMethodJavadoc { * @param the other new other value * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") SetterAndWithMethodJavadoc withJ(final int j) { + public @java.lang.SuppressWarnings("all") @lombok.Generated SetterAndWithMethodJavadoc withJ(final int j) { return ((this.j == j) ? this : new SetterAndWithMethodJavadoc(this.i, j)); } } diff --git a/test/transform/resource/after-ecj/SetterDeprecated.java b/test/transform/resource/after-ecj/SetterDeprecated.java index cc089566..9442b3f1 100644 --- a/test/transform/resource/after-ecj/SetterDeprecated.java +++ b/test/transform/resource/after-ecj/SetterDeprecated.java @@ -5,13 +5,13 @@ class SetterDeprecated { SetterDeprecated() { super(); } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") void setAnnotation(final int annotation) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated void setAnnotation(final int annotation) { this.annotation = annotation; } /** * @deprecated */ - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") void setJavadoc(final int javadoc) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated void setJavadoc(final int javadoc) { this.javadoc = javadoc; } } diff --git a/test/transform/resource/after-ecj/SetterInAnonymousClass.java b/test/transform/resource/after-ecj/SetterInAnonymousClass.java index fc0bf2d8..a96fd84e 100644 --- a/test/transform/resource/after-ecj/SetterInAnonymousClass.java +++ b/test/transform/resource/after-ecj/SetterInAnonymousClass.java @@ -6,7 +6,7 @@ public class SetterInAnonymousClass { Inner() { super(); } - public @java.lang.SuppressWarnings("all") void setString(final String string) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setString(final String string) { this.string = string; } } diff --git a/test/transform/resource/after-ecj/SetterOnClass.java b/test/transform/resource/after-ecj/SetterOnClass.java index 9ed77bd4..80dd5e9c 100644 --- a/test/transform/resource/after-ecj/SetterOnClass.java +++ b/test/transform/resource/after-ecj/SetterOnClass.java @@ -4,7 +4,7 @@ SetterOnClass1() { super(); } - public @java.lang.SuppressWarnings("all") void setPublic(final boolean isPublic) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setPublic(final boolean isPublic) { this.isPublic = isPublic; } } @@ -15,10 +15,10 @@ SetterOnClass2() { super(); } - @java.lang.SuppressWarnings("all") void setPackage(final boolean isPackage) { + @java.lang.SuppressWarnings("all") @lombok.Generated void setPackage(final boolean isPackage) { this.isPackage = isPackage; } - protected @java.lang.SuppressWarnings("all") void setProtected(final boolean isProtected) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated void setProtected(final boolean isProtected) { this.isProtected = isProtected; } } @@ -28,7 +28,7 @@ SetterOnClass3() { super(); } - @java.lang.SuppressWarnings("all") void setPackage(final boolean isPackage) { + @java.lang.SuppressWarnings("all") @lombok.Generated void setPackage(final boolean isPackage) { this.isPackage = isPackage; } } @@ -38,7 +38,7 @@ SetterOnClass4() { super(); } - private @java.lang.SuppressWarnings("all") void setPrivate(final boolean isPrivate) { + private @java.lang.SuppressWarnings("all") @lombok.Generated void setPrivate(final boolean isPrivate) { this.isPrivate = isPrivate; } } @@ -48,7 +48,7 @@ SetterOnClass5() { super(); } - public @java.lang.SuppressWarnings("all") void setPublic(final boolean isPublic) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setPublic(final boolean isPublic) { this.isPublic = isPublic; } } @@ -58,10 +58,10 @@ SetterOnClass6() { super(); } - public @java.lang.SuppressWarnings("all") void setCouldBeNull(final String couldBeNull) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setCouldBeNull(final String couldBeNull) { this.couldBeNull = couldBeNull; } - public @java.lang.SuppressWarnings("all") void setNonNull(final @lombok.NonNull String nonNull) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setNonNull(final @lombok.NonNull String nonNull) { if ((nonNull == null)) { throw new java.lang.NullPointerException("nonNull is marked non-null but is null"); diff --git a/test/transform/resource/after-ecj/SetterOnMethodOnParam.java b/test/transform/resource/after-ecj/SetterOnMethodOnParam.java index d4ea9f5d..be256859 100644 --- a/test/transform/resource/after-ecj/SetterOnMethodOnParam.java +++ b/test/transform/resource/after-ecj/SetterOnMethodOnParam.java @@ -7,13 +7,13 @@ class SetterOnMethodOnParam { SetterOnMethodOnParam() { super(); } - public @Deprecated @java.lang.SuppressWarnings("all") void setI(final int i) { + public @Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated void setI(final int i) { this.i = i; } - public @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") void setJ(final @Test int j) { + public @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") @lombok.Generated void setJ(final @Test int j) { this.j = j; } - public @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") void setK(final @Test int k) { + public @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") @lombok.Generated void setK(final @Test int k) { this.k = k; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SetterOnStatic.java b/test/transform/resource/after-ecj/SetterOnStatic.java index 8a5abdd8..91d34a8d 100644 --- a/test/transform/resource/after-ecj/SetterOnStatic.java +++ b/test/transform/resource/after-ecj/SetterOnStatic.java @@ -6,10 +6,10 @@ class Setter { Setter() { super(); } - public static @java.lang.SuppressWarnings("all") void setFoo(final boolean foo) { + public static @java.lang.SuppressWarnings("all") @lombok.Generated void setFoo(final boolean foo) { Setter.foo = foo; } - public static @java.lang.SuppressWarnings("all") void setBar(final int bar) { + public static @java.lang.SuppressWarnings("all") @lombok.Generated void setBar(final int bar) { Setter.bar = bar; } } diff --git a/test/transform/resource/after-ecj/SetterPlain.java b/test/transform/resource/after-ecj/SetterPlain.java index a4b40295..3991852f 100644 --- a/test/transform/resource/after-ecj/SetterPlain.java +++ b/test/transform/resource/after-ecj/SetterPlain.java @@ -5,10 +5,10 @@ class SetterPlain { SetterPlain() { super(); } - public @java.lang.SuppressWarnings("all") void setI(final int i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setI(final int i) { this.i = i; } - public @java.lang.SuppressWarnings("all") void setFoo(final int foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setFoo(final int foo) { this.foo = foo; } } diff --git a/test/transform/resource/after-ecj/SetterTypeAnnos.java b/test/transform/resource/after-ecj/SetterTypeAnnos.java index 860694ea..f07b7243 100644 --- a/test/transform/resource/after-ecj/SetterTypeAnnos.java +++ b/test/transform/resource/after-ecj/SetterTypeAnnos.java @@ -11,7 +11,7 @@ class SetterTypeAnnos { SetterTypeAnnos() { super(); } - public @java.lang.SuppressWarnings("all") void setFoo(final @TA List foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setFoo(final @TA List foo) { this.foo = foo; } } diff --git a/test/transform/resource/after-ecj/SetterWithDollar.java b/test/transform/resource/after-ecj/SetterWithDollar.java index c5bc14f1..64f8f0ad 100644 --- a/test/transform/resource/after-ecj/SetterWithDollar.java +++ b/test/transform/resource/after-ecj/SetterWithDollar.java @@ -3,7 +3,7 @@ class SetterWithDollar1 { SetterWithDollar1() { super(); } - public @java.lang.SuppressWarnings("all") void set$i(final int $i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void set$i(final int $i) { this.$i = $i; } } @@ -13,10 +13,10 @@ class SetterWithDollar2 { SetterWithDollar2() { super(); } - public @java.lang.SuppressWarnings("all") void set$i(final int $i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void set$i(final int $i) { this.$i = $i; } - public @java.lang.SuppressWarnings("all") void setI(final int i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setI(final int i) { this.i = i; } } diff --git a/test/transform/resource/after-ecj/SetterWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-ecj/SetterWithJavaBeansSpecCapitalization.java index 4e99890a..2d38d914 100644 --- a/test/transform/resource/after-ecj/SetterWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-ecj/SetterWithJavaBeansSpecCapitalization.java @@ -4,10 +4,10 @@ class SetterWithJavaBeansSpecCapitalization { SetterWithJavaBeansSpecCapitalization() { super(); } - public @java.lang.SuppressWarnings("all") void setA(final int a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setA(final int a) { this.a = a; } - public @java.lang.SuppressWarnings("all") void setaField(final int aField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setaField(final int aField) { this.aField = aField; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SimpleTypeResolution.java b/test/transform/resource/after-ecj/SimpleTypeResolution.java index d8321ca4..c072f3ed 100644 --- a/test/transform/resource/after-ecj/SimpleTypeResolution.java +++ b/test/transform/resource/after-ecj/SimpleTypeResolution.java @@ -9,7 +9,7 @@ class SimpleTypeResolutionSuccess { SimpleTypeResolutionSuccess() { super(); } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } } diff --git a/test/transform/resource/after-ecj/SkipSuppressWarnings.java b/test/transform/resource/after-ecj/SkipSuppressWarnings.java index 76b79fe2..d9b638a4 100644 --- a/test/transform/resource/after-ecj/SkipSuppressWarnings.java +++ b/test/transform/resource/after-ecj/SkipSuppressWarnings.java @@ -4,10 +4,10 @@ class SkipSuppressWarnings { SkipSuppressWarnings() { super(); } - public String getField() { + public @lombok.Generated String getField() { return this.field; } - public @java.lang.SuppressWarnings({"unchecked"}) String getField2() { + public @java.lang.SuppressWarnings({"unchecked"}) @lombok.Generated String getField2() { java.lang.Object $value = this.field2.get(); if (($value == null)) { @@ -24,4 +24,4 @@ class SkipSuppressWarnings { } return (String) (($value == this.field2) ? null : $value); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/StandardExceptions.java b/test/transform/resource/after-ecj/StandardExceptions.java index a26a16f7..b5e0f858 100644 --- a/test/transform/resource/after-ecj/StandardExceptions.java +++ b/test/transform/resource/after-ecj/StandardExceptions.java @@ -1,16 +1,16 @@ import lombok.AccessLevel; import lombok.experimental.StandardException; @StandardException class EmptyException extends Exception { - public @java.lang.SuppressWarnings("all") EmptyException() { + public @java.lang.SuppressWarnings("all") @lombok.Generated EmptyException() { this(null, null); } - public @java.lang.SuppressWarnings("all") EmptyException(final java.lang.String message) { + public @java.lang.SuppressWarnings("all") @lombok.Generated EmptyException(final java.lang.String message) { this(message, null); } - public @java.lang.SuppressWarnings("all") EmptyException(final java.lang.Throwable cause) { + public @java.lang.SuppressWarnings("all") @lombok.Generated EmptyException(final java.lang.Throwable cause) { this(((cause != null) ? cause.getMessage() : null), cause); } - public @java.lang.SuppressWarnings("all") EmptyException(final java.lang.String message, final java.lang.Throwable cause) { + public @java.lang.SuppressWarnings("all") @lombok.Generated EmptyException(final java.lang.String message, final java.lang.Throwable cause) { super(message); if ((cause != null)) super.initCause(cause); @@ -20,15 +20,15 @@ import lombok.experimental.StandardException; public NoArgsException() { super(); } - protected @java.lang.SuppressWarnings("all") NoArgsException(final java.lang.String message) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated NoArgsException(final java.lang.String message) { this(message, null); } - protected @java.lang.SuppressWarnings("all") NoArgsException(final java.lang.Throwable cause) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated NoArgsException(final java.lang.Throwable cause) { this(((cause != null) ? cause.getMessage() : null), cause); } - protected @java.lang.SuppressWarnings("all") NoArgsException(final java.lang.String message, final java.lang.Throwable cause) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated NoArgsException(final java.lang.String message, final java.lang.Throwable cause) { super(message); if ((cause != null)) super.initCause(cause); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/StaticConstructor.java b/test/transform/resource/after-ecj/StaticConstructor.java index 93308faa..d6397532 100644 --- a/test/transform/resource/after-ecj/StaticConstructor.java +++ b/test/transform/resource/after-ecj/StaticConstructor.java @@ -1,11 +1,11 @@ import lombok.AllArgsConstructor; public @AllArgsConstructor(staticName = "of") class StaticConstructor { String name; - private @java.lang.SuppressWarnings("all") StaticConstructor(final String name) { + private @java.lang.SuppressWarnings("all") @lombok.Generated StaticConstructor(final String name) { super(); this.name = name; } - public static @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") StaticConstructor of(final String name) { + public static @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated StaticConstructor of(final String name) { return new StaticConstructor(name); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SuperBuilderAbstract.java b/test/transform/resource/after-ecj/SuperBuilderAbstract.java index c5d97c45..1370ed55 100644 --- a/test/transform/resource/after-ecj/SuperBuilderAbstract.java +++ b/test/transform/resource/after-ecj/SuperBuilderAbstract.java @@ -1,104 +1,104 @@ public class SuperBuilderAbstract { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int parentField; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int parentField; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B parentField(final int parentField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B parentField(final int parentField) { this.parentField = parentField; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderAbstract.Parent.ParentBuilder(parentField=" + this.parentField) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderAbstract.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderAbstract.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderAbstract.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstract.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderAbstract.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstract.Parent build() { return new SuperBuilderAbstract.Parent(this); } } int parentField; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderAbstract.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderAbstract.Parent.ParentBuilder b) { super(); this.parentField = b.parentField; } - public static @java.lang.SuppressWarnings("all") SuperBuilderAbstract.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstract.Parent.ParentBuilder builder() { return new SuperBuilderAbstract.Parent.ParentBuilderImpl(); } } public static abstract @lombok.experimental.SuperBuilder class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double childField; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double childField; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B childField(final double childField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B childField(final double childField) { this.childField = childField; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderAbstract.Child.ChildBuilder(super=" + super.toString()) + ", childField=") + this.childField) + ")"); } } double childField; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderAbstract.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderAbstract.Child.ChildBuilder b) { super(b); this.childField = b.childField; } } public static @lombok.experimental.SuperBuilder class GrandChild extends Child { - public static abstract @java.lang.SuppressWarnings("all") class GrandChildBuilder> extends Child.ChildBuilder { - private @java.lang.SuppressWarnings("all") String grandChildField; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class GrandChildBuilder> extends Child.ChildBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String grandChildField; public GrandChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B grandChildField(final String grandChildField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B grandChildField(final String grandChildField) { this.grandChildField = grandChildField; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderAbstract.GrandChild.GrandChildBuilder(super=" + super.toString()) + ", grandChildField=") + this.grandChildField) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class GrandChildBuilderImpl extends SuperBuilderAbstract.GrandChild.GrandChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class GrandChildBuilderImpl extends SuperBuilderAbstract.GrandChild.GrandChildBuilder { private GrandChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderAbstract.GrandChild.GrandChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstract.GrandChild.GrandChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderAbstract.GrandChild build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstract.GrandChild build() { return new SuperBuilderAbstract.GrandChild(this); } } String grandChildField; - protected @java.lang.SuppressWarnings("all") GrandChild(final SuperBuilderAbstract.GrandChild.GrandChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated GrandChild(final SuperBuilderAbstract.GrandChild.GrandChildBuilder b) { super(b); this.grandChildField = b.grandChildField; } - public static @java.lang.SuppressWarnings("all") SuperBuilderAbstract.GrandChild.GrandChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstract.GrandChild.GrandChildBuilder builder() { return new SuperBuilderAbstract.GrandChild.GrandChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderAbstractToBuilder.java b/test/transform/resource/after-ecj/SuperBuilderAbstractToBuilder.java index 0ed393e9..7467c511 100644 --- a/test/transform/resource/after-ecj/SuperBuilderAbstractToBuilder.java +++ b/test/transform/resource/after-ecj/SuperBuilderAbstractToBuilder.java @@ -1,133 +1,133 @@ public class SuperBuilderAbstractToBuilder { public static @lombok.experimental.SuperBuilder(toBuilder = true) class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int parentField; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int parentField; public ParentBuilder() { super(); } - protected @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { SuperBuilderAbstractToBuilder.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderAbstractToBuilder.Parent instance, final SuperBuilderAbstractToBuilder.Parent.ParentBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderAbstractToBuilder.Parent instance, final SuperBuilderAbstractToBuilder.Parent.ParentBuilder b) { b.parentField(instance.parentField); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B parentField(final int parentField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B parentField(final int parentField) { this.parentField = parentField; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderAbstractToBuilder.Parent.ParentBuilder(parentField=" + this.parentField) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderAbstractToBuilder.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderAbstractToBuilder.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderAbstractToBuilder.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstractToBuilder.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderAbstractToBuilder.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstractToBuilder.Parent build() { return new SuperBuilderAbstractToBuilder.Parent(this); } } int parentField; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderAbstractToBuilder.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderAbstractToBuilder.Parent.ParentBuilder b) { super(); this.parentField = b.parentField; } - public @java.lang.SuppressWarnings("all") SuperBuilderAbstractToBuilder.Parent.ParentBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstractToBuilder.Parent.ParentBuilder toBuilder() { return new SuperBuilderAbstractToBuilder.Parent.ParentBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderAbstractToBuilder.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstractToBuilder.Parent.ParentBuilder builder() { return new SuperBuilderAbstractToBuilder.Parent.ParentBuilderImpl(); } } public static abstract @lombok.experimental.SuperBuilder(toBuilder = true) class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double childField; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double childField; public ChildBuilder() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderAbstractToBuilder.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderAbstractToBuilder.Child instance, final SuperBuilderAbstractToBuilder.Child.ChildBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderAbstractToBuilder.Child instance, final SuperBuilderAbstractToBuilder.Child.ChildBuilder b) { b.childField(instance.childField); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B childField(final double childField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B childField(final double childField) { this.childField = childField; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderAbstractToBuilder.Child.ChildBuilder(super=" + super.toString()) + ", childField=") + this.childField) + ")"); } } double childField; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderAbstractToBuilder.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderAbstractToBuilder.Child.ChildBuilder b) { super(b); this.childField = b.childField; } } public static @lombok.experimental.SuperBuilder(toBuilder = true) class GrandChild extends Child { - public static abstract @java.lang.SuppressWarnings("all") class GrandChildBuilder> extends Child.ChildBuilder { - private @java.lang.SuppressWarnings("all") String grandChildField; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class GrandChildBuilder> extends Child.ChildBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String grandChildField; public GrandChildBuilder() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderAbstractToBuilder.GrandChild instance, final SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderAbstractToBuilder.GrandChild instance, final SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder b) { b.grandChildField(instance.grandChildField); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B grandChildField(final String grandChildField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B grandChildField(final String grandChildField) { this.grandChildField = grandChildField; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder(super=" + super.toString()) + ", grandChildField=") + this.grandChildField) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class GrandChildBuilderImpl extends SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class GrandChildBuilderImpl extends SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder { private GrandChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderAbstractToBuilder.GrandChild build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstractToBuilder.GrandChild build() { return new SuperBuilderAbstractToBuilder.GrandChild(this); } } String grandChildField; - protected @java.lang.SuppressWarnings("all") GrandChild(final SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated GrandChild(final SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder b) { super(b); this.grandChildField = b.grandChildField; } - public @java.lang.SuppressWarnings("all") SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder toBuilder() { return new SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder builder() { return new SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderBasic.java b/test/transform/resource/after-ecj/SuperBuilderBasic.java index ad31a14b..7cc0e350 100644 --- a/test/transform/resource/after-ecj/SuperBuilderBasic.java +++ b/test/transform/resource/after-ecj/SuperBuilderBasic.java @@ -1,26 +1,26 @@ import java.util.List; public class SuperBuilderBasic { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int field1; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int field1; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field1(final int field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field1(final int field1) { this.field1 = field1; return self(); } - public @java.lang.SuppressWarnings("all") B item(final String item) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B item(final String item) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } - public @java.lang.SuppressWarnings("all") B items(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B items(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -30,31 +30,31 @@ public class SuperBuilderBasic { this.items.addAll(items); return self(); } - public @java.lang.SuppressWarnings("all") B clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearItems() { if ((this.items != null)) this.items.clear(); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderBasic.Parent.ParentBuilder(field1=" + this.field1) + ", items=") + this.items) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderBasic.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderBasic.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderBasic.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasic.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderBasic.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasic.Parent build() { return new SuperBuilderBasic.Parent(this); } } int field1; @lombok.Singular List items; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderBasic.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderBasic.Parent.ParentBuilder b) { super(); this.field1 = b.field1; java.util.List items; @@ -70,46 +70,46 @@ public class SuperBuilderBasic { } this.items = items; } - public static @java.lang.SuppressWarnings("all") SuperBuilderBasic.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasic.Parent.ParentBuilder builder() { return new SuperBuilderBasic.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class Child extends SuperBuilderBasic.Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends SuperBuilderBasic.Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends SuperBuilderBasic.Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field3; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field3(final double field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field3(final double field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderBasic.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderBasic.Child.ChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderBasic.Child.ChildBuilder { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderBasic.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasic.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderBasic.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasic.Child build() { return new SuperBuilderBasic.Child(this); } } double field3; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderBasic.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderBasic.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } - public static @java.lang.SuppressWarnings("all") SuperBuilderBasic.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasic.Child.ChildBuilder builder() { return new SuperBuilderBasic.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderBasicToBuilder.java b/test/transform/resource/after-ecj/SuperBuilderBasicToBuilder.java index f29dfd37..2d9262db 100644 --- a/test/transform/resource/after-ecj/SuperBuilderBasicToBuilder.java +++ b/test/transform/resource/after-ecj/SuperBuilderBasicToBuilder.java @@ -1,20 +1,20 @@ import java.util.List; public class SuperBuilderBasicToBuilder { public static @lombok.experimental.SuperBuilder(toBuilder = true) class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int field1; - private @java.lang.SuppressWarnings("all") int obtainViaField; - private @java.lang.SuppressWarnings("all") int obtainViaMethod; - private @java.lang.SuppressWarnings("all") String obtainViaStaticMethod; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int field1; + private @java.lang.SuppressWarnings("all") @lombok.Generated int obtainViaField; + private @java.lang.SuppressWarnings("all") @lombok.Generated int obtainViaMethod; + private @java.lang.SuppressWarnings("all") @lombok.Generated String obtainViaStaticMethod; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; public ParentBuilder() { super(); } - protected @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { SuperBuilderBasicToBuilder.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderBasicToBuilder.Parent instance, final SuperBuilderBasicToBuilder.Parent.ParentBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderBasicToBuilder.Parent instance, final SuperBuilderBasicToBuilder.Parent.ParentBuilder b) { b.field1(instance.field1); b.obtainViaField(instance.field1); b.obtainViaMethod(instance.method()); @@ -24,38 +24,38 @@ public class SuperBuilderBasicToBuilder { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field1(final int field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field1(final int field1) { this.field1 = field1; return self(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B obtainViaField(final int obtainViaField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B obtainViaField(final int obtainViaField) { this.obtainViaField = obtainViaField; return self(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B obtainViaMethod(final int obtainViaMethod) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B obtainViaMethod(final int obtainViaMethod) { this.obtainViaMethod = obtainViaMethod; return self(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B obtainViaStaticMethod(final String obtainViaStaticMethod) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B obtainViaStaticMethod(final String obtainViaStaticMethod) { this.obtainViaStaticMethod = obtainViaStaticMethod; return self(); } - public @java.lang.SuppressWarnings("all") B item(final String item) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B item(final String item) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } - public @java.lang.SuppressWarnings("all") B items(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B items(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -65,25 +65,25 @@ public class SuperBuilderBasicToBuilder { this.items.addAll(items); return self(); } - public @java.lang.SuppressWarnings("all") B clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearItems() { if ((this.items != null)) this.items.clear(); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((((("SuperBuilderBasicToBuilder.Parent.ParentBuilder(field1=" + this.field1) + ", obtainViaField=") + this.obtainViaField) + ", obtainViaMethod=") + this.obtainViaMethod) + ", obtainViaStaticMethod=") + this.obtainViaStaticMethod) + ", items=") + this.items) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderBasicToBuilder.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderBasicToBuilder.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderBasicToBuilder.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasicToBuilder.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderBasicToBuilder.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasicToBuilder.Parent build() { return new SuperBuilderBasicToBuilder.Parent(this); } } @@ -98,7 +98,7 @@ public class SuperBuilderBasicToBuilder { private static String staticMethod(Parent instance) { return "staticMethod"; } - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderBasicToBuilder.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderBasicToBuilder.Parent.ParentBuilder b) { super(); this.field1 = b.field1; this.obtainViaField = b.obtainViaField; @@ -117,60 +117,60 @@ public class SuperBuilderBasicToBuilder { } this.items = items; } - public @java.lang.SuppressWarnings("all") SuperBuilderBasicToBuilder.Parent.ParentBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasicToBuilder.Parent.ParentBuilder toBuilder() { return new SuperBuilderBasicToBuilder.Parent.ParentBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderBasicToBuilder.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasicToBuilder.Parent.ParentBuilder builder() { return new SuperBuilderBasicToBuilder.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder(toBuilder = true) class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field3; public ChildBuilder() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderBasicToBuilder.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderBasicToBuilder.Child instance, final SuperBuilderBasicToBuilder.Child.ChildBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderBasicToBuilder.Child instance, final SuperBuilderBasicToBuilder.Child.ChildBuilder b) { b.field3(instance.field3); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field3(final double field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field3(final double field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderBasicToBuilder.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderBasicToBuilder.Child.ChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderBasicToBuilder.Child.ChildBuilder { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderBasicToBuilder.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasicToBuilder.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderBasicToBuilder.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasicToBuilder.Child build() { return new SuperBuilderBasicToBuilder.Child(this); } } private double field3; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderBasicToBuilder.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderBasicToBuilder.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } - public @java.lang.SuppressWarnings("all") SuperBuilderBasicToBuilder.Child.ChildBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasicToBuilder.Child.ChildBuilder toBuilder() { return new SuperBuilderBasicToBuilder.Child.ChildBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderBasicToBuilder.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderBasicToBuilder.Child.ChildBuilder builder() { return new SuperBuilderBasicToBuilder.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderCustomName.java b/test/transform/resource/after-ecj/SuperBuilderCustomName.java index fc834090..528db4f3 100644 --- a/test/transform/resource/after-ecj/SuperBuilderCustomName.java +++ b/test/transform/resource/after-ecj/SuperBuilderCustomName.java @@ -1,40 +1,40 @@ import java.util.List; @lombok.experimental.SuperBuilder class SuperBuilderCustomName { - public static abstract @java.lang.SuppressWarnings("all") class SimpleTestBuilder, B extends SuperBuilderCustomName.SimpleTestBuilder> { - private @java.lang.SuppressWarnings("all") int field; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class SimpleTestBuilder, B extends SuperBuilderCustomName.SimpleTestBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int field; public SimpleTestBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field(final int field) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field(final int field) { this.field = field; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderCustomName.SimpleTestBuilder(field=" + this.field) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class SimpleTestBuilderImpl extends SuperBuilderCustomName.SimpleTestBuilder, SuperBuilderCustomName.SimpleTestBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class SimpleTestBuilderImpl extends SuperBuilderCustomName.SimpleTestBuilder, SuperBuilderCustomName.SimpleTestBuilderImpl> { private SimpleTestBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderCustomName.SimpleTestBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomName.SimpleTestBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderCustomName build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomName build() { return new SuperBuilderCustomName(this); } } private final int field; - protected @java.lang.SuppressWarnings("all") SuperBuilderCustomName(final SuperBuilderCustomName.SimpleTestBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomName(final SuperBuilderCustomName.SimpleTestBuilder b) { super(); this.field = b.field; } - public static @java.lang.SuppressWarnings("all") SuperBuilderCustomName.SimpleTestBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomName.SimpleTestBuilder builder() { return new SuperBuilderCustomName.SimpleTestBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderCustomized.java b/test/transform/resource/after-ecj/SuperBuilderCustomized.java index e84ffe14..2fd55627 100644 --- a/test/transform/resource/after-ecj/SuperBuilderCustomized.java +++ b/test/transform/resource/after-ecj/SuperBuilderCustomized.java @@ -2,7 +2,7 @@ import java.util.List; public class SuperBuilderCustomized { public static @lombok.experimental.SuperBuilder class Parent { public static abstract class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int field1; + private @java.lang.SuppressWarnings("all") @lombok.Generated int field1; public ParentBuilder() { super(); } @@ -14,20 +14,20 @@ public class SuperBuilderCustomized { this.field1 = (field1 + 1); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderCustomized.Parent.ParentBuilder(field1=" + this.field1) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderCustomized.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderCustomized.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderCustomized.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomized.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderCustomized.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomized.Parent build() { return new SuperBuilderCustomized.Parent(this); } } @@ -51,25 +51,25 @@ public class SuperBuilderCustomized { this.resetToDefault(); return new Child(this); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderCustomized.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomized.Child.ChildBuilderImpl self() { return this; } } - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double field2; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field2; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field2(final double field2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field2(final double field2) { this.field2 = field2; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderCustomized.Child.ChildBuilder(super=" + super.toString()) + ", field2=") + this.field2) + ")"); } } @@ -77,7 +77,7 @@ public class SuperBuilderCustomized { public static ChildBuilder builder() { return new ChildBuilderImpl().field2(10.0); } - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderCustomized.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderCustomized.Child.ChildBuilder b) { super(b); this.field2 = b.field2; } diff --git a/test/transform/resource/after-ecj/SuperBuilderCustomizedWithSetterPrefix.java b/test/transform/resource/after-ecj/SuperBuilderCustomizedWithSetterPrefix.java index 142181ec..6337df34 100644 --- a/test/transform/resource/after-ecj/SuperBuilderCustomizedWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/SuperBuilderCustomizedWithSetterPrefix.java @@ -2,7 +2,7 @@ import java.util.List; public class SuperBuilderCustomizedWithSetterPrefix { public static @lombok.experimental.SuperBuilder(setterPrefix = "set") class Parent { public static abstract class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int field1; + private @java.lang.SuppressWarnings("all") @lombok.Generated int field1; public ParentBuilder() { super(); } @@ -10,29 +10,29 @@ public class SuperBuilderCustomizedWithSetterPrefix { this.field1 = (field1 + 1); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder(field1=" + this.field1) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderCustomizedWithSetterPrefix.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomizedWithSetterPrefix.Parent build() { return new SuperBuilderCustomizedWithSetterPrefix.Parent(this); } } int field1; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder b) { super(); this.field1 = b.field1; } - public static @java.lang.SuppressWarnings("all") SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder builder() { return new SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderInitializer.java b/test/transform/resource/after-ecj/SuperBuilderInitializer.java index 9143be94..ce637899 100644 --- a/test/transform/resource/after-ecj/SuperBuilderInitializer.java +++ b/test/transform/resource/after-ecj/SuperBuilderInitializer.java @@ -1,32 +1,32 @@ import lombok.experimental.SuperBuilder; class SuperBuilderInitializer { public static @SuperBuilder class One { - public static abstract @java.lang.SuppressWarnings("all") class OneBuilder> { - private @java.lang.SuppressWarnings("all") String world; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class OneBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated String world; public OneBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B world(final String world) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B world(final String world) { this.world = world; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderInitializer.One.OneBuilder(world=" + this.world) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class OneBuilderImpl extends SuperBuilderInitializer.One.OneBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class OneBuilderImpl extends SuperBuilderInitializer.One.OneBuilder { private OneBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderInitializer.One.OneBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderInitializer.One.OneBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderInitializer.One build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderInitializer.One build() { return new SuperBuilderInitializer.One(this); } } @@ -40,11 +40,11 @@ class SuperBuilderInitializer { } () { } - protected @java.lang.SuppressWarnings("all") One(final SuperBuilderInitializer.One.OneBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated One(final SuperBuilderInitializer.One.OneBuilder b) { super(); this.world = b.world; } - public static @java.lang.SuppressWarnings("all") SuperBuilderInitializer.One.OneBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderInitializer.One.OneBuilder builder() { return new SuperBuilderInitializer.One.OneBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderJavadoc.java b/test/transform/resource/after-ecj/SuperBuilderJavadoc.java index f06b6008..ab65e7bc 100644 --- a/test/transform/resource/after-ecj/SuperBuilderJavadoc.java +++ b/test/transform/resource/after-ecj/SuperBuilderJavadoc.java @@ -1,10 +1,10 @@ import java.util.List; public abstract @lombok.experimental.SuperBuilder class SuperBuilderJavadoc { public static abstract class SuperBuilderJavadocBuilder> { - private @java.lang.SuppressWarnings("all") int basic; - private @java.lang.SuppressWarnings("all") int getsetwith; - private @java.lang.SuppressWarnings("all") int predef; - private @java.lang.SuppressWarnings("all") int predefWithJavadoc; + private @java.lang.SuppressWarnings("all") @lombok.Generated int basic; + private @java.lang.SuppressWarnings("all") @lombok.Generated int getsetwith; + private @java.lang.SuppressWarnings("all") @lombok.Generated int predef; + private @java.lang.SuppressWarnings("all") @lombok.Generated int predefWithJavadoc; public SuperBuilderJavadocBuilder() { super(); } @@ -22,7 +22,7 @@ public abstract @lombok.experimental.SuperBuilder class SuperBuilderJavadoc { * @param tag is moved to the setter. * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B basic(final int basic) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B basic(final int basic) { this.basic = basic; return self(); } @@ -31,13 +31,13 @@ public abstract @lombok.experimental.SuperBuilder class SuperBuilderJavadoc { * @param tag is moved to the setters and wither. * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B getsetwith(final int getsetwith) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B getsetwith(final int getsetwith) { this.getsetwith = getsetwith; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("SuperBuilderJavadoc.SuperBuilderJavadocBuilder(basic=" + this.basic) + ", getsetwith=") + this.getsetwith) + ", predef=") + this.predef) + ", predefWithJavadoc=") + this.predefWithJavadoc) + ")"); } } @@ -45,7 +45,7 @@ public abstract @lombok.experimental.SuperBuilder class SuperBuilderJavadoc { private @lombok.Getter @lombok.Setter @lombok.experimental.Wither int getsetwith; private final int predef; private final int predefWithJavadoc; - protected @java.lang.SuppressWarnings("all") SuperBuilderJavadoc(final SuperBuilderJavadoc.SuperBuilderJavadocBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderJavadoc(final SuperBuilderJavadoc.SuperBuilderJavadocBuilder b) { super(); this.basic = b.basic; this.getsetwith = b.getsetwith; @@ -56,14 +56,14 @@ public abstract @lombok.experimental.SuperBuilder class SuperBuilderJavadoc { * getsetwith gets a builder setter, an instance getter and setter, and a wither. * @return tag is moved to the getter. */ - public @java.lang.SuppressWarnings("all") int getGetsetwith() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getGetsetwith() { return this.getsetwith; } /** * getsetwith gets a builder setter, an instance getter and setter, and a wither. * @param tag is moved to the setters and wither. */ - public @java.lang.SuppressWarnings("all") void setGetsetwith(final int getsetwith) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setGetsetwith(final int getsetwith) { this.getsetwith = getsetwith; } /** @@ -71,5 +71,5 @@ public abstract @lombok.experimental.SuperBuilder class SuperBuilderJavadoc { * @param tag is moved to the setters and wither. * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public abstract @java.lang.SuppressWarnings("all") SuperBuilderJavadoc withGetsetwith(final int getsetwith); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderJavadoc withGetsetwith(final int getsetwith); } diff --git a/test/transform/resource/after-ecj/SuperBuilderNameClashes.java b/test/transform/resource/after-ecj/SuperBuilderNameClashes.java index 7f8507ce..5ef99a56 100644 --- a/test/transform/resource/after-ecj/SuperBuilderNameClashes.java +++ b/test/transform/resource/after-ecj/SuperBuilderNameClashes.java @@ -1,59 +1,59 @@ public class SuperBuilderNameClashes { public static @lombok.experimental.SuperBuilder class GenericsClash { - public static abstract @java.lang.SuppressWarnings("all") class GenericsClashBuilder, B2 extends SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder> { + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class GenericsClashBuilder, B2 extends SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder> { public GenericsClashBuilder() { super(); } - protected abstract @java.lang.SuppressWarnings("all") B2 self(); - public abstract @java.lang.SuppressWarnings("all") C3 build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B2 self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C3 build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder()"; } } - private static final @java.lang.SuppressWarnings("all") class GenericsClashBuilderImpl extends SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder, SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class GenericsClashBuilderImpl extends SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder, SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl> { private GenericsClashBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.GenericsClash build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.GenericsClash build() { return new SuperBuilderNameClashes.GenericsClash(this); } } - protected @java.lang.SuppressWarnings("all") GenericsClash(final SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated GenericsClash(final SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder b) { super(); } - public static @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder builder() { return new SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class B { - public static abstract @java.lang.SuppressWarnings("all") class BBuilder> { + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class BBuilder> { public BBuilder() { super(); } - protected abstract @java.lang.SuppressWarnings("all") B2 self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B2 self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "SuperBuilderNameClashes.B.BBuilder()"; } } - private static final @java.lang.SuppressWarnings("all") class BBuilderImpl extends SuperBuilderNameClashes.B.BBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class BBuilderImpl extends SuperBuilderNameClashes.B.BBuilder { private BBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.B.BBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.B.BBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.B build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.B build() { return new SuperBuilderNameClashes.B(this); } } - protected @java.lang.SuppressWarnings("all") B(final SuperBuilderNameClashes.B.BBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated B(final SuperBuilderNameClashes.B.BBuilder b) { super(); } - public static @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.B.BBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.B.BBuilder builder() { return new SuperBuilderNameClashes.B.BBuilderImpl(); } } @@ -63,41 +63,41 @@ public class SuperBuilderNameClashes { } } public static @lombok.experimental.SuperBuilder class C { - public static abstract @java.lang.SuppressWarnings("all") class CBuilder> { - private @java.lang.SuppressWarnings("all") C2 c2; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class CBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated C2 c2; public CBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B c2(final C2 c2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B c2(final C2 c2) { this.c2 = c2; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C3 build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C3 build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderNameClashes.C.CBuilder(c2=" + this.c2) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class CBuilderImpl extends SuperBuilderNameClashes.C.CBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class CBuilderImpl extends SuperBuilderNameClashes.C.CBuilder { private CBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.C.CBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.C.CBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.C build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.C build() { return new SuperBuilderNameClashes.C(this); } } C2 c2; - protected @java.lang.SuppressWarnings("all") C(final SuperBuilderNameClashes.C.CBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated C(final SuperBuilderNameClashes.C.CBuilder b) { super(); this.c2 = b.c2; } - public static @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.C.CBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.C.CBuilder builder() { return new SuperBuilderNameClashes.C.CBuilderImpl(); } } @@ -108,35 +108,35 @@ public class SuperBuilderNameClashes { interface B3 { } public static @lombok.experimental.SuperBuilder class ExtendsClauseCollision extends B implements B2.B4, B3 { - public static abstract @java.lang.SuppressWarnings("all") class ExtendsClauseCollisionBuilder> extends B.BBuilder { + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ExtendsClauseCollisionBuilder> extends B.BBuilder { public ExtendsClauseCollisionBuilder() { super(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B4 self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B4 self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder(super=" + super.toString()) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ExtendsClauseCollisionBuilderImpl extends SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ExtendsClauseCollisionBuilderImpl extends SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder { private ExtendsClauseCollisionBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.ExtendsClauseCollision build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.ExtendsClauseCollision build() { return new SuperBuilderNameClashes.ExtendsClauseCollision(this); } } - protected @java.lang.SuppressWarnings("all") ExtendsClauseCollision(final SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated ExtendsClauseCollision(final SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder b) { super(b); } - public static @java.lang.SuppressWarnings("all") SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder builder() { return new SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilderImpl(); } } public SuperBuilderNameClashes() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SuperBuilderNestedGenericTypes.java b/test/transform/resource/after-ecj/SuperBuilderNestedGenericTypes.java index 0c51d4ee..5a175532 100644 --- a/test/transform/resource/after-ecj/SuperBuilderNestedGenericTypes.java +++ b/test/transform/resource/after-ecj/SuperBuilderNestedGenericTypes.java @@ -1,31 +1,31 @@ public class SuperBuilderNestedGenericTypes { public static abstract @lombok.experimental.SuperBuilder class Generic> { - public static abstract @java.lang.SuppressWarnings("all") class GenericBuilder, C extends SuperBuilderNestedGenericTypes.Generic, B extends SuperBuilderNestedGenericTypes.Generic.GenericBuilder> { + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class GenericBuilder, C extends SuperBuilderNestedGenericTypes.Generic, B extends SuperBuilderNestedGenericTypes.Generic.GenericBuilder> { public GenericBuilder() { super(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "SuperBuilderNestedGenericTypes.Generic.GenericBuilder()"; } } - protected @java.lang.SuppressWarnings("all") Generic(final SuperBuilderNestedGenericTypes.Generic.GenericBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Generic(final SuperBuilderNestedGenericTypes.Generic.GenericBuilder b) { super(); } } public static abstract @lombok.experimental.SuperBuilder class NestedGeneric> extends Generic>> { - public static abstract @java.lang.SuppressWarnings("all") class NestedGenericBuilder, C extends SuperBuilderNestedGenericTypes.NestedGeneric, B extends SuperBuilderNestedGenericTypes.NestedGeneric.NestedGenericBuilder> extends Generic.GenericBuilder>, C, B> { + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class NestedGenericBuilder, C extends SuperBuilderNestedGenericTypes.NestedGeneric, B extends SuperBuilderNestedGenericTypes.NestedGeneric.NestedGenericBuilder> extends Generic.GenericBuilder>, C, B> { public NestedGenericBuilder() { super(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderNestedGenericTypes.NestedGeneric.NestedGenericBuilder(super=" + super.toString()) + ")"); } } - protected @java.lang.SuppressWarnings("all") NestedGeneric(final SuperBuilderNestedGenericTypes.NestedGeneric.NestedGenericBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated NestedGeneric(final SuperBuilderNestedGenericTypes.NestedGeneric.NestedGenericBuilder b) { super(b); } } @@ -34,4 +34,4 @@ public class SuperBuilderNestedGenericTypes { public SuperBuilderNestedGenericTypes() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SuperBuilderSingularAnnotatedTypes.java b/test/transform/resource/after-ecj/SuperBuilderSingularAnnotatedTypes.java index 1915e765..6c03494a 100644 --- a/test/transform/resource/after-ecj/SuperBuilderSingularAnnotatedTypes.java +++ b/test/transform/resource/after-ecj/SuperBuilderSingularAnnotatedTypes.java @@ -7,14 +7,14 @@ import lombok.Singular; @Target(ElementType.TYPE_USE) @interface MyAnnotation { } @lombok.experimental.SuperBuilder class SuperBuilderSingularAnnotatedTypes { - public static abstract @java.lang.SuppressWarnings("all") class SuperBuilderSingularAnnotatedTypesBuilder> { - private @java.lang.SuppressWarnings("all") java.util.ArrayList<@MyAnnotation @NonNull String> foos; - private @java.lang.SuppressWarnings("all") java.util.ArrayList<@MyAnnotation @NonNull String> bars$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList<@MyAnnotation @NonNull Integer> bars$value; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class SuperBuilderSingularAnnotatedTypesBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList<@MyAnnotation @NonNull String> foos; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList<@MyAnnotation @NonNull String> bars$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList<@MyAnnotation @NonNull Integer> bars$value; public SuperBuilderSingularAnnotatedTypesBuilder() { super(); } - public @java.lang.SuppressWarnings("all") B foo(final @MyAnnotation @NonNull String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B foo(final @MyAnnotation @NonNull String foo) { if ((foo == null)) { throw new java.lang.NullPointerException("foo is marked non-null but is null"); @@ -24,7 +24,7 @@ import lombok.Singular; this.foos.add(foo); return self(); } - public @java.lang.SuppressWarnings("all") B foos(final java.util.Collection foos) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B foos(final java.util.Collection foos) { if ((foos == null)) { throw new java.lang.NullPointerException("foos cannot be null"); @@ -34,12 +34,12 @@ import lombok.Singular; this.foos.addAll(foos); return self(); } - public @java.lang.SuppressWarnings("all") B clearFoos() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearFoos() { if ((this.foos != null)) this.foos.clear(); return self(); } - public @java.lang.SuppressWarnings("all") B bar(final @MyAnnotation @NonNull String barKey, final @MyAnnotation @NonNull Integer barValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B bar(final @MyAnnotation @NonNull String barKey, final @MyAnnotation @NonNull Integer barValue) { if ((barKey == null)) { throw new java.lang.NullPointerException("barKey is marked non-null but is null"); @@ -57,7 +57,7 @@ import lombok.Singular; this.bars$value.add(barValue); return self(); } - public @java.lang.SuppressWarnings("all") B bars(final java.util.Map bars) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B bars(final java.util.Map bars) { if ((bars == null)) { throw new java.lang.NullPointerException("bars cannot be null"); @@ -74,7 +74,7 @@ import lombok.Singular; } return self(); } - public @java.lang.SuppressWarnings("all") B clearBars() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearBars() { if ((this.bars$key != null)) { this.bars$key.clear(); @@ -82,26 +82,26 @@ import lombok.Singular; } return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder(foos=" + this.foos) + ", bars$key=") + this.bars$key) + ", bars$value=") + this.bars$value) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class SuperBuilderSingularAnnotatedTypesBuilderImpl extends SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class SuperBuilderSingularAnnotatedTypesBuilderImpl extends SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder { private SuperBuilderSingularAnnotatedTypesBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderSingularAnnotatedTypes build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularAnnotatedTypes build() { return new SuperBuilderSingularAnnotatedTypes(this); } } private @Singular Set<@MyAnnotation @NonNull String> foos; private @Singular Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars; - protected @java.lang.SuppressWarnings("all") SuperBuilderSingularAnnotatedTypes(final SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularAnnotatedTypes(final SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder b) { super(); java.util.Set<@MyAnnotation @NonNull String> foos; switch (((b.foos == null) ? 0 : b.foos.size())) { @@ -133,7 +133,7 @@ import lombok.Singular; } this.bars = bars; } - public static @java.lang.SuppressWarnings("all") SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder builder() { return new SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SuperBuilderSingularCustomized.java b/test/transform/resource/after-ecj/SuperBuilderSingularCustomized.java index da9d0c3b..551fdc5d 100644 --- a/test/transform/resource/after-ecj/SuperBuilderSingularCustomized.java +++ b/test/transform/resource/after-ecj/SuperBuilderSingularCustomized.java @@ -1,20 +1,20 @@ import java.util.Set; @lombok.experimental.SuperBuilder class SuperBuilderSingularCustomized { public static abstract class SuperBuilderSingularCustomizedBuilder> { - private @java.lang.SuppressWarnings("all") java.util.ArrayList foos; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList foos; public SuperBuilderSingularCustomizedBuilder() { super(); } public B custom(final String value) { return self(); } - public @java.lang.SuppressWarnings("all") B foo(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B foo(final String foo) { if ((this.foos == null)) this.foos = new java.util.ArrayList(); this.foos.add(foo); return self(); } - public @java.lang.SuppressWarnings("all") B foos(final java.util.Collection foos) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B foos(final java.util.Collection foos) { if ((foos == null)) { throw new java.lang.NullPointerException("foos cannot be null"); @@ -24,30 +24,30 @@ import java.util.Set; this.foos.addAll(foos); return self(); } - public @java.lang.SuppressWarnings("all") B clearFoos() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearFoos() { if ((this.foos != null)) this.foos.clear(); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder(foos=" + this.foos) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class SuperBuilderSingularCustomizedBuilderImpl extends SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class SuperBuilderSingularCustomizedBuilderImpl extends SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder { private SuperBuilderSingularCustomizedBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderSingularCustomized build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularCustomized build() { return new SuperBuilderSingularCustomized(this); } } private @lombok.Singular Set foos; - protected @java.lang.SuppressWarnings("all") SuperBuilderSingularCustomized(final SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularCustomized(final SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder b) { super(); java.util.Set foos; switch (((b.foos == null) ? 0 : b.foos.size())) { @@ -64,7 +64,7 @@ import java.util.Set; } this.foos = foos; } - public static @java.lang.SuppressWarnings("all") SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder builder() { return new SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SuperBuilderSingularToBuilderGuava.java b/test/transform/resource/after-ecj/SuperBuilderSingularToBuilderGuava.java index 62146b99..d007fa22 100644 --- a/test/transform/resource/after-ecj/SuperBuilderSingularToBuilderGuava.java +++ b/test/transform/resource/after-ecj/SuperBuilderSingularToBuilderGuava.java @@ -1,32 +1,32 @@ public class SuperBuilderSingularToBuilderGuava { public static @lombok.experimental.SuperBuilder(toBuilder = true) class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder, B extends SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder> { - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableList.Builder cards; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableList.Builder frogs; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableSet.Builder rawSet; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableSortedSet.Builder passes; - private @java.lang.SuppressWarnings("all") com.google.common.collect.ImmutableTable.Builder users; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder, B extends SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableList.Builder cards; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableList.Builder frogs; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableSet.Builder rawSet; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableSortedSet.Builder passes; + private @java.lang.SuppressWarnings("all") @lombok.Generated com.google.common.collect.ImmutableTable.Builder users; public ParentBuilder() { super(); } - protected @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderSingularToBuilderGuava.Parent instance, final SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderSingularToBuilderGuava.Parent instance, final SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder b) { b.cards(((instance.cards == null) ? com.google.common.collect.ImmutableList.of() : instance.cards)); b.frogs(((instance.frogs == null) ? com.google.common.collect.ImmutableList.of() : instance.frogs)); b.rawSet(((instance.rawSet == null) ? com.google.common.collect.ImmutableSet.of() : instance.rawSet)); b.passes(((instance.passes == null) ? com.google.common.collect.ImmutableSortedSet.of() : instance.passes)); b.users(((instance.users == null) ? com.google.common.collect.ImmutableTable.of() : instance.users)); } - public @java.lang.SuppressWarnings("all") B card(final T card) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B card(final T card) { if ((this.cards == null)) this.cards = com.google.common.collect.ImmutableList.builder(); this.cards.add(card); return self(); } - public @java.lang.SuppressWarnings("all") B cards(final java.lang.Iterable cards) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B cards(final java.lang.Iterable cards) { if ((cards == null)) { throw new java.lang.NullPointerException("cards cannot be null"); @@ -36,17 +36,17 @@ public class SuperBuilderSingularToBuilderGuava { this.cards.addAll(cards); return self(); } - public @java.lang.SuppressWarnings("all") B clearCards() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearCards() { this.cards = null; return self(); } - public @java.lang.SuppressWarnings("all") B frog(final Number frog) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B frog(final Number frog) { if ((this.frogs == null)) this.frogs = com.google.common.collect.ImmutableList.builder(); this.frogs.add(frog); return self(); } - public @java.lang.SuppressWarnings("all") B frogs(final java.lang.Iterable frogs) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B frogs(final java.lang.Iterable frogs) { if ((frogs == null)) { throw new java.lang.NullPointerException("frogs cannot be null"); @@ -56,17 +56,17 @@ public class SuperBuilderSingularToBuilderGuava { this.frogs.addAll(frogs); return self(); } - public @java.lang.SuppressWarnings("all") B clearFrogs() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearFrogs() { this.frogs = null; return self(); } - public @java.lang.SuppressWarnings("all") B rawSet(final java.lang.Object rawSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B rawSet(final java.lang.Object rawSet) { if ((this.rawSet == null)) this.rawSet = com.google.common.collect.ImmutableSet.builder(); this.rawSet.add(rawSet); return self(); } - public @java.lang.SuppressWarnings("all") B rawSet(final java.lang.Iterable rawSet) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B rawSet(final java.lang.Iterable rawSet) { if ((rawSet == null)) { throw new java.lang.NullPointerException("rawSet cannot be null"); @@ -76,17 +76,17 @@ public class SuperBuilderSingularToBuilderGuava { this.rawSet.addAll(rawSet); return self(); } - public @java.lang.SuppressWarnings("all") B clearRawSet() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearRawSet() { this.rawSet = null; return self(); } - public @java.lang.SuppressWarnings("all") B pass(final String pass) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B pass(final String pass) { if ((this.passes == null)) this.passes = com.google.common.collect.ImmutableSortedSet.naturalOrder(); this.passes.add(pass); return self(); } - public @java.lang.SuppressWarnings("all") B passes(final java.lang.Iterable passes) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B passes(final java.lang.Iterable passes) { if ((passes == null)) { throw new java.lang.NullPointerException("passes cannot be null"); @@ -96,17 +96,17 @@ public class SuperBuilderSingularToBuilderGuava { this.passes.addAll(passes); return self(); } - public @java.lang.SuppressWarnings("all") B clearPasses() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearPasses() { this.passes = null; return self(); } - public @java.lang.SuppressWarnings("all") B user(final Number rowKey, final Number columnKey, final String value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B user(final Number rowKey, final Number columnKey, final String value) { if ((this.users == null)) this.users = com.google.common.collect.ImmutableTable.builder(); this.users.put(rowKey, columnKey, value); return self(); } - public @java.lang.SuppressWarnings("all") B users(final com.google.common.collect.Table users) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B users(final com.google.common.collect.Table users) { if ((users == null)) { throw new java.lang.NullPointerException("users cannot be null"); @@ -116,24 +116,24 @@ public class SuperBuilderSingularToBuilderGuava { this.users.putAll(users); return self(); } - public @java.lang.SuppressWarnings("all") B clearUsers() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearUsers() { this.users = null; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((((("SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder(cards=" + this.cards) + ", frogs=") + this.frogs) + ", rawSet=") + this.rawSet) + ", passes=") + this.passes) + ", users=") + this.users) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder, SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder, SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl> { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderSingularToBuilderGuava.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularToBuilderGuava.Parent build() { return new SuperBuilderSingularToBuilderGuava.Parent(this); } } @@ -142,7 +142,7 @@ public class SuperBuilderSingularToBuilderGuava { private @SuppressWarnings("all") @lombok.Singular("rawSet") com.google.common.collect.ImmutableSet rawSet; private @lombok.Singular com.google.common.collect.ImmutableSortedSet passes; private @lombok.Singular com.google.common.collect.ImmutableTable users; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder b) { super(); com.google.common.collect.ImmutableList cards = ((b.cards == null) ? com.google.common.collect.ImmutableList.of() : b.cards.build()); this.cards = cards; @@ -155,60 +155,60 @@ public class SuperBuilderSingularToBuilderGuava { com.google.common.collect.ImmutableTable users = ((b.users == null) ? com.google.common.collect.ImmutableTable.of() : b.users.build()); this.users = users; } - public @java.lang.SuppressWarnings("all") SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder toBuilder() { return new SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder builder() { return new SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder(toBuilder = true) class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder, B extends SuperBuilderSingularToBuilderGuava.Child.ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder, B extends SuperBuilderSingularToBuilderGuava.Child.ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field3; public ChildBuilder() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderSingularToBuilderGuava.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderSingularToBuilderGuava.Child instance, final SuperBuilderSingularToBuilderGuava.Child.ChildBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderSingularToBuilderGuava.Child instance, final SuperBuilderSingularToBuilderGuava.Child.ChildBuilder b) { b.field3(instance.field3); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field3(final double field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field3(final double field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderSingularToBuilderGuava.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderSingularToBuilderGuava.Child.ChildBuilder, SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderSingularToBuilderGuava.Child.ChildBuilder, SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl> { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderSingularToBuilderGuava.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularToBuilderGuava.Child build() { return new SuperBuilderSingularToBuilderGuava.Child(this); } } private double field3; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderSingularToBuilderGuava.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderSingularToBuilderGuava.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } - public @java.lang.SuppressWarnings("all") SuperBuilderSingularToBuilderGuava.Child.ChildBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularToBuilderGuava.Child.ChildBuilder toBuilder() { return new SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderSingularToBuilderGuava.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderSingularToBuilderGuava.Child.ChildBuilder builder() { return new SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl(); } } @@ -218,4 +218,4 @@ public class SuperBuilderSingularToBuilderGuava { public static void test() { Child x = Child.builder().card(1).build().toBuilder().build(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SuperBuilderWithAnnotatedTypeParam.java b/test/transform/resource/after-ecj/SuperBuilderWithAnnotatedTypeParam.java index 9dea5ba0..27691d0b 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithAnnotatedTypeParam.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithAnnotatedTypeParam.java @@ -9,80 +9,80 @@ public class SuperBuilderWithAnnotatedTypeParam { public @Documented @Target({ElementType.TYPE_USE, ElementType.ANNOTATION_TYPE}) @Retention(RetentionPolicy.RUNTIME) @interface MyAnnotation { } public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder, B extends SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder> { - private @java.lang.SuppressWarnings("all") A field1; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder, B extends SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated A field1; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field1(final A field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field1(final A field1) { this.field1 = field1; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder(field1=" + this.field1) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder, SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder, SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilderImpl> { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithAnnotatedTypeParam.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithAnnotatedTypeParam.Parent build() { return new SuperBuilderWithAnnotatedTypeParam.Parent(this); } } A field1; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder b) { super(); this.field1 = b.field1; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder builder() { return new SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class Child extends Parent<@MyAnnotation String> { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder<@MyAnnotation String, C, B> { - private @java.lang.SuppressWarnings("all") double field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder<@MyAnnotation String, C, B> { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field3; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field3(final double field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field3(final double field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithAnnotatedTypeParam.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithAnnotatedTypeParam.Child build() { return new SuperBuilderWithAnnotatedTypeParam.Child(this); } } double field3; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder builder() { return new SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithCustomBuilderClassName.java b/test/transform/resource/after-ecj/SuperBuilderWithCustomBuilderClassName.java index 08acadfc..d60c08ff 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithCustomBuilderClassName.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithCustomBuilderClassName.java @@ -1,63 +1,63 @@ class SuperBuilderWithCustomBuilderClassName { static @lombok.experimental.SuperBuilder class SuperClass { - public static abstract @java.lang.SuppressWarnings("all") class Builder> { + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class Builder> { public Builder() { super(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "SuperBuilderWithCustomBuilderClassName.SuperClass.Builder()"; } } - private static final @java.lang.SuppressWarnings("all") class BuilderImpl extends SuperBuilderWithCustomBuilderClassName.SuperClass.Builder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderImpl extends SuperBuilderWithCustomBuilderClassName.SuperClass.Builder { private BuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderClassName.SuperClass.BuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderClassName.SuperClass.BuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderClassName.SuperClass build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderClassName.SuperClass build() { return new SuperBuilderWithCustomBuilderClassName.SuperClass(this); } } - protected @java.lang.SuppressWarnings("all") SuperClass(final SuperBuilderWithCustomBuilderClassName.SuperClass.Builder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated SuperClass(final SuperBuilderWithCustomBuilderClassName.SuperClass.Builder b) { super(); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderClassName.SuperClass.Builder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderClassName.SuperClass.Builder builder() { return new SuperBuilderWithCustomBuilderClassName.SuperClass.BuilderImpl(); } } static @lombok.experimental.SuperBuilder class SubClass extends SuperClass { - public static abstract @java.lang.SuppressWarnings("all") class Builder> extends SuperClass.Builder { + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class Builder> extends SuperClass.Builder { public Builder() { super(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderWithCustomBuilderClassName.SubClass.Builder(super=" + super.toString()) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class BuilderImpl extends SuperBuilderWithCustomBuilderClassName.SubClass.Builder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class BuilderImpl extends SuperBuilderWithCustomBuilderClassName.SubClass.Builder { private BuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderClassName.SubClass.BuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderClassName.SubClass.BuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderClassName.SubClass build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderClassName.SubClass build() { return new SuperBuilderWithCustomBuilderClassName.SubClass(this); } } - protected @java.lang.SuppressWarnings("all") SubClass(final SuperBuilderWithCustomBuilderClassName.SubClass.Builder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated SubClass(final SuperBuilderWithCustomBuilderClassName.SubClass.Builder b) { super(b); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderClassName.SubClass.Builder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderClassName.SubClass.Builder builder() { return new SuperBuilderWithCustomBuilderClassName.SubClass.BuilderImpl(); } } SuperBuilderWithCustomBuilderClassName() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SuperBuilderWithCustomBuilderMethod.java b/test/transform/resource/after-ecj/SuperBuilderWithCustomBuilderMethod.java index 7706e788..bda0f840 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithCustomBuilderMethod.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithCustomBuilderMethod.java @@ -1,26 +1,26 @@ import java.util.List; public class SuperBuilderWithCustomBuilderMethod { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder, B extends SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder> { - private @java.lang.SuppressWarnings("all") A field1; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder, B extends SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated A field1; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field1(final A field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field1(final A field1) { this.field1 = field1; return self(); } - public @java.lang.SuppressWarnings("all") B item(final String item) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B item(final String item) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } - public @java.lang.SuppressWarnings("all") B items(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B items(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -30,77 +30,77 @@ public class SuperBuilderWithCustomBuilderMethod { this.items.addAll(items); return self(); } - public @java.lang.SuppressWarnings("all") B clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearItems() { if ((this.items != null)) this.items.clear(); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder(field1=" + this.field1) + ", items=") + this.items) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder, SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder, SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilderImpl> { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderMethod.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderMethod.Parent build() { return new SuperBuilderWithCustomBuilderMethod.Parent(this); } } A field1; @lombok.Singular List items; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder b) { super(); this.field1 = b.field1; java.util.List items; switch (((b.items == null) ? 0 : b.items.size())) { - case 0 : + case 0 : items = java.util.Collections.emptyList(); break; - case 1 : + case 1 : items = java.util.Collections.singletonList(b.items.get(0)); break; - default : + default : items = java.util.Collections.unmodifiableList(new java.util.ArrayList(b.items)); } this.items = items; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder builder() { return new SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder, B extends SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder, B extends SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field3; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field3(final double field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field3(final double field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder, SuperBuilderWithCustomBuilderMethod.Child.ChildBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder, SuperBuilderWithCustomBuilderMethod.Child.ChildBuilderImpl> { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderMethod.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderMethod.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithCustomBuilderMethod.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithCustomBuilderMethod.Child build() { return new SuperBuilderWithCustomBuilderMethod.Child(this); } } @@ -108,7 +108,7 @@ public class SuperBuilderWithCustomBuilderMethod { public static ChildBuilder builder() { return new ChildBuilderImpl().item("default item"); } - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithDefaults.java b/test/transform/resource/after-ecj/SuperBuilderWithDefaults.java index b4edad5b..73771675 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithDefaults.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithDefaults.java @@ -1,18 +1,18 @@ import java.util.List; public class SuperBuilderWithDefaults { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder, B extends SuperBuilderWithDefaults.Parent.ParentBuilder> { - private @java.lang.SuppressWarnings("all") long millis$value; - private @java.lang.SuppressWarnings("all") boolean millis$set; - private @java.lang.SuppressWarnings("all") N numberField$value; - private @java.lang.SuppressWarnings("all") boolean numberField$set; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder, B extends SuperBuilderWithDefaults.Parent.ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated long millis$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean millis$set; + private @java.lang.SuppressWarnings("all") @lombok.Generated N numberField$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean numberField$set; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B millis(final long millis) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B millis(final long millis) { this.millis$value = millis; millis$set = true; return self(); @@ -20,37 +20,37 @@ public class SuperBuilderWithDefaults { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B numberField(final N numberField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B numberField(final N numberField) { this.numberField$value = numberField; numberField$set = true; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithDefaults.Parent.ParentBuilder(millis$value=" + this.millis$value) + ", numberField$value=") + this.numberField$value) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithDefaults.Parent.ParentBuilder, SuperBuilderWithDefaults.Parent.ParentBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithDefaults.Parent.ParentBuilder, SuperBuilderWithDefaults.Parent.ParentBuilderImpl> { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithDefaults.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaults.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithDefaults.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaults.Parent build() { return new SuperBuilderWithDefaults.Parent(this); } } private @lombok.Builder.Default long millis; private @lombok.Builder.Default N numberField; - private static @java.lang.SuppressWarnings("all") long $default$millis() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated long $default$millis() { return System.currentTimeMillis(); } - private static @java.lang.SuppressWarnings("all") N $default$numberField() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated N $default$numberField() { return null; } - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithDefaults.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithDefaults.Parent.ParentBuilder b) { super(); if (b.millis$set) this.millis = b.millis$value; @@ -61,54 +61,54 @@ public class SuperBuilderWithDefaults { else this.numberField = SuperBuilderWithDefaults.Parent.$default$numberField(); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithDefaults.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaults.Parent.ParentBuilder builder() { return new SuperBuilderWithDefaults.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double doubleField$value; - private @java.lang.SuppressWarnings("all") boolean doubleField$set; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double doubleField$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean doubleField$set; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B doubleField(final double doubleField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B doubleField(final double doubleField) { this.doubleField$value = doubleField; doubleField$set = true; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithDefaults.Child.ChildBuilder(super=" + super.toString()) + ", doubleField$value=") + this.doubleField$value) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithDefaults.Child.ChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithDefaults.Child.ChildBuilder { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithDefaults.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaults.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithDefaults.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaults.Child build() { return new SuperBuilderWithDefaults.Child(this); } } private @lombok.Builder.Default double doubleField; - private static @java.lang.SuppressWarnings("all") double $default$doubleField() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated double $default$doubleField() { return Math.PI; } - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithDefaults.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithDefaults.Child.ChildBuilder b) { super(b); - if (b.doubleField$set) + if (b.doubleField$set) this.doubleField = b.doubleField$value; else this.doubleField = SuperBuilderWithDefaults.Child.$default$doubleField(); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithDefaults.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaults.Child.ChildBuilder builder() { return new SuperBuilderWithDefaults.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithDefaultsAndTargetTyping.java b/test/transform/resource/after-ecj/SuperBuilderWithDefaultsAndTargetTyping.java index d4744e9b..e5a7602e 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithDefaultsAndTargetTyping.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithDefaultsAndTargetTyping.java @@ -2,96 +2,96 @@ import java.util.Arrays; import lombok.Builder; public class SuperBuilderWithDefaultsAndTargetTyping { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") String foo$value; - private @java.lang.SuppressWarnings("all") boolean foo$set; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated String foo$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean foo$set; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B foo(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B foo(final String foo) { this.foo$value = foo; foo$set = true; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder(foo$value=" + this.foo$value) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithDefaultsAndTargetTyping.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaultsAndTargetTyping.Parent build() { return new SuperBuilderWithDefaultsAndTargetTyping.Parent(this); } } private @lombok.Builder.Default String foo; - private static @java.lang.SuppressWarnings("all") String $default$foo() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated String $default$foo() { return doSth(Arrays.asList(1), Arrays.asList('a')); } - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder b) { super(); if (b.foo$set) this.foo = b.foo$value; else this.foo = SuperBuilderWithDefaultsAndTargetTyping.Parent.$default$foo(); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder builder() { return new SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") String foo$value; - private @java.lang.SuppressWarnings("all") boolean foo$set; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String foo$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean foo$set; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B foo(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B foo(final String foo) { this.foo$value = foo; foo$set = true; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder(super=" + super.toString()) + ", foo$value=") + this.foo$value) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithDefaultsAndTargetTyping.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaultsAndTargetTyping.Child build() { return new SuperBuilderWithDefaultsAndTargetTyping.Child(this); } } private @lombok.Builder.Default String foo; - private static @java.lang.SuppressWarnings("all") String $default$foo() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated String $default$foo() { return doSth(Arrays.asList(1), Arrays.asList('a')); } - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder b) { super(b); if (b.foo$set) this.foo = b.foo$value; else this.foo = SuperBuilderWithDefaultsAndTargetTyping.Child.$default$foo(); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder builder() { return new SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithExistingConstructor.java b/test/transform/resource/after-ecj/SuperBuilderWithExistingConstructor.java index d42c3ca7..1d35434e 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithExistingConstructor.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithExistingConstructor.java @@ -1,32 +1,32 @@ public @lombok.experimental.SuperBuilder class SuperBuilderWithExistingConstructor { - public static abstract @java.lang.SuppressWarnings("all") class SuperBuilderWithExistingConstructorBuilder> { + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class SuperBuilderWithExistingConstructorBuilder> { public SuperBuilderWithExistingConstructorBuilder() { super(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder()"; } } - private static final @java.lang.SuppressWarnings("all") class SuperBuilderWithExistingConstructorBuilderImpl extends SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class SuperBuilderWithExistingConstructorBuilderImpl extends SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder { private SuperBuilderWithExistingConstructorBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithExistingConstructor build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithExistingConstructor build() { return new SuperBuilderWithExistingConstructor(this); } } public SuperBuilderWithExistingConstructor() { super(); } - protected @java.lang.SuppressWarnings("all") SuperBuilderWithExistingConstructor(final SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithExistingConstructor(final SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder b) { super(); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder builder() { return new SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/SuperBuilderWithGenerics.java b/test/transform/resource/after-ecj/SuperBuilderWithGenerics.java index b8a4fab9..4c254905 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithGenerics.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithGenerics.java @@ -1,26 +1,26 @@ import java.util.List; public class SuperBuilderWithGenerics { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder, B extends SuperBuilderWithGenerics.Parent.ParentBuilder> { - private @java.lang.SuppressWarnings("all") A field1; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder, B extends SuperBuilderWithGenerics.Parent.ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated A field1; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field1(final A field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field1(final A field1) { this.field1 = field1; return self(); } - public @java.lang.SuppressWarnings("all") B item(final String item) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B item(final String item) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } - public @java.lang.SuppressWarnings("all") B items(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B items(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -30,86 +30,86 @@ public class SuperBuilderWithGenerics { this.items.addAll(items); return self(); } - public @java.lang.SuppressWarnings("all") B clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearItems() { if ((this.items != null)) this.items.clear(); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithGenerics.Parent.ParentBuilder(field1=" + this.field1) + ", items=") + this.items) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithGenerics.Parent.ParentBuilder, SuperBuilderWithGenerics.Parent.ParentBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithGenerics.Parent.ParentBuilder, SuperBuilderWithGenerics.Parent.ParentBuilderImpl> { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics.Parent build() { return new SuperBuilderWithGenerics.Parent(this); } } A field1; @lombok.Singular List items; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithGenerics.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithGenerics.Parent.ParentBuilder b) { super(); this.field1 = b.field1; java.util.List items; switch (((b.items == null) ? 0 : b.items.size())) { - case 0 : + case 0 : items = java.util.Collections.emptyList(); break; - case 1 : + case 1 : items = java.util.Collections.singletonList(b.items.get(0)); break; - default : + default : items = java.util.Collections.unmodifiableList(new java.util.ArrayList(b.items)); } this.items = items; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics.Parent.ParentBuilder builder() { return new SuperBuilderWithGenerics.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder, B extends SuperBuilderWithGenerics.Child.ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder, B extends SuperBuilderWithGenerics.Child.ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field3; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field3(final double field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field3(final double field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithGenerics.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithGenerics.Child.ChildBuilder, SuperBuilderWithGenerics.Child.ChildBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithGenerics.Child.ChildBuilder, SuperBuilderWithGenerics.Child.ChildBuilderImpl> { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics.Child build() { return new SuperBuilderWithGenerics.Child(this); } } double field3; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithGenerics.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithGenerics.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics.Child.ChildBuilder builder() { return new SuperBuilderWithGenerics.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithGenerics2.java b/test/transform/resource/after-ecj/SuperBuilderWithGenerics2.java index d42f9d19..0a3f8c84 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithGenerics2.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithGenerics2.java @@ -1,26 +1,26 @@ import java.util.List; public class SuperBuilderWithGenerics2 { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder, B extends SuperBuilderWithGenerics2.Parent.ParentBuilder> { - private @java.lang.SuppressWarnings("all") A field1; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder, B extends SuperBuilderWithGenerics2.Parent.ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated A field1; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field1(final A field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field1(final A field1) { this.field1 = field1; return self(); } - public @java.lang.SuppressWarnings("all") B item(final String item) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B item(final String item) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } - public @java.lang.SuppressWarnings("all") B items(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B items(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -30,86 +30,86 @@ public class SuperBuilderWithGenerics2 { this.items.addAll(items); return self(); } - public @java.lang.SuppressWarnings("all") B clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearItems() { if ((this.items != null)) this.items.clear(); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithGenerics2.Parent.ParentBuilder(field1=" + this.field1) + ", items=") + this.items) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithGenerics2.Parent.ParentBuilder, SuperBuilderWithGenerics2.Parent.ParentBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithGenerics2.Parent.ParentBuilder, SuperBuilderWithGenerics2.Parent.ParentBuilderImpl> { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics2.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics2.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics2.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics2.Parent build() { return new SuperBuilderWithGenerics2.Parent(this); } } A field1; @lombok.Singular List items; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithGenerics2.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithGenerics2.Parent.ParentBuilder b) { super(); this.field1 = b.field1; java.util.List items; switch (((b.items == null) ? 0 : b.items.size())) { - case 0 : + case 0 : items = java.util.Collections.emptyList(); break; - case 1 : + case 1 : items = java.util.Collections.singletonList(b.items.get(0)); break; - default : + default : items = java.util.Collections.unmodifiableList(new java.util.ArrayList(b.items)); } this.items = items; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics2.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics2.Parent.ParentBuilder builder() { return new SuperBuilderWithGenerics2.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder(builderMethodName = "builder2") class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder, B extends SuperBuilderWithGenerics2.Child.ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") A field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder, B extends SuperBuilderWithGenerics2.Child.ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated A field3; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field3(final A field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field3(final A field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithGenerics2.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithGenerics2.Child.ChildBuilder, SuperBuilderWithGenerics2.Child.ChildBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithGenerics2.Child.ChildBuilder, SuperBuilderWithGenerics2.Child.ChildBuilderImpl> { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics2.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics2.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics2.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics2.Child build() { return new SuperBuilderWithGenerics2.Child(this); } } A field3; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithGenerics2.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithGenerics2.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics2.Child.ChildBuilder builder2() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics2.Child.ChildBuilder builder2() { return new SuperBuilderWithGenerics2.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithGenerics3.java b/test/transform/resource/after-ecj/SuperBuilderWithGenerics3.java index 0b369835..0f3cf788 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithGenerics3.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithGenerics3.java @@ -1,41 +1,41 @@ import java.util.List; public class SuperBuilderWithGenerics3 { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder, B extends SuperBuilderWithGenerics3.Parent.ParentBuilder> { - private @java.lang.SuppressWarnings("all") String str; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder, B extends SuperBuilderWithGenerics3.Parent.ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated String str; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B str(final String str) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B str(final String str) { this.str = str; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderWithGenerics3.Parent.ParentBuilder(str=" + this.str) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithGenerics3.Parent.ParentBuilder, SuperBuilderWithGenerics3.Parent.ParentBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithGenerics3.Parent.ParentBuilder, SuperBuilderWithGenerics3.Parent.ParentBuilderImpl> { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics3.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics3.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics3.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics3.Parent build() { return new SuperBuilderWithGenerics3.Parent(this); } } private final String str; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithGenerics3.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithGenerics3.Parent.ParentBuilder b) { super(); this.str = b.str; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics3.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics3.Parent.ParentBuilder builder() { return new SuperBuilderWithGenerics3.Parent.ParentBuilderImpl(); } } @@ -45,41 +45,41 @@ public class SuperBuilderWithGenerics3 { super(); } } - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field3; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field3(final double field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field3(final double field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithGenerics3.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithGenerics3.Child.ChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithGenerics3.Child.ChildBuilder { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics3.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics3.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics3.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics3.Child build() { return new SuperBuilderWithGenerics3.Child(this); } } double field3; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithGenerics3.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithGenerics3.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithGenerics3.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenerics3.Child.ChildBuilder builder() { return new SuperBuilderWithGenerics3.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithGenericsAndToBuilder.java b/test/transform/resource/after-ecj/SuperBuilderWithGenericsAndToBuilder.java index e7d5dfae..dba6c743 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithGenericsAndToBuilder.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithGenericsAndToBuilder.java @@ -1,29 +1,29 @@ import java.util.Map; public class SuperBuilderWithGenericsAndToBuilder { public static @lombok.experimental.SuperBuilder(toBuilder = true) class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder, B extends SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder> { - private @java.lang.SuppressWarnings("all") A field1; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items$key; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items$value; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder, B extends SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated A field1; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items$key; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items$value; public ParentBuilder() { super(); } - protected @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithGenericsAndToBuilder.Parent instance, final SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithGenericsAndToBuilder.Parent instance, final SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder b) { b.field1(instance.field1); b.items(((instance.items == null) ? java.util.Collections.emptyMap() : instance.items)); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field1(final A field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field1(final A field1) { this.field1 = field1; return self(); } - public @java.lang.SuppressWarnings("all") B item(final Integer itemKey, final String itemValue) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B item(final Integer itemKey, final String itemValue) { if ((this.items$key == null)) { this.items$key = new java.util.ArrayList(); @@ -33,7 +33,7 @@ public class SuperBuilderWithGenericsAndToBuilder { this.items$value.add(itemValue); return self(); } - public @java.lang.SuppressWarnings("all") B items(final java.util.Map items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B items(final java.util.Map items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -50,7 +50,7 @@ public class SuperBuilderWithGenericsAndToBuilder { } return self(); } - public @java.lang.SuppressWarnings("all") B clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearItems() { if ((this.items$key != null)) { this.items$key.clear(); @@ -58,37 +58,37 @@ public class SuperBuilderWithGenericsAndToBuilder { } return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder(field1=" + this.field1) + ", items$key=") + this.items$key) + ", items$value=") + this.items$value) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder, SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder, SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl> { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenericsAndToBuilder.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenericsAndToBuilder.Parent build() { return new SuperBuilderWithGenericsAndToBuilder.Parent(this); } } A field1; @lombok.Singular Map items; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder b) { super(); this.field1 = b.field1; java.util.Map items; switch (((b.items$key == null) ? 0 : b.items$key.size())) { - case 0 : + case 0 : items = java.util.Collections.emptyMap(); break; - case 1 : + case 1 : items = java.util.Collections.singletonMap(b.items$key.get(0), b.items$value.get(0)); break; - default : + default : items = new java.util.LinkedHashMap(((b.items$key.size() < 0x40000000) ? ((1 + b.items$key.size()) + ((b.items$key.size() - 3) / 3)) : java.lang.Integer.MAX_VALUE)); for (int $i = 0;; ($i < b.items$key.size()); $i ++) items.put(b.items$key.get($i), b.items$value.get($i)); @@ -96,60 +96,60 @@ public class SuperBuilderWithGenericsAndToBuilder { } this.items = items; } - public @java.lang.SuppressWarnings("all") SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder toBuilder() { return new SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder builder() { return new SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder(toBuilder = true) class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder, B extends SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder, B extends SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field3; public ChildBuilder() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithGenericsAndToBuilder.Child instance, final SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithGenericsAndToBuilder.Child instance, final SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder b) { b.field3(instance.field3); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field3(final double field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field3(final double field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder, SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl> { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder, SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl> { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithGenericsAndToBuilder.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenericsAndToBuilder.Child build() { return new SuperBuilderWithGenericsAndToBuilder.Child(this); } } double field3; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } - public @java.lang.SuppressWarnings("all") SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder toBuilder() { return new SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder builder() { return new SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithNonNull.java b/test/transform/resource/after-ecj/SuperBuilderWithNonNull.java index c7157649..85410ccf 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithNonNull.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithNonNull.java @@ -1,16 +1,16 @@ import java.util.List; public class SuperBuilderWithNonNull { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") String nonNullParentField$value; - private @java.lang.SuppressWarnings("all") boolean nonNullParentField$set; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated String nonNullParentField$value; + private @java.lang.SuppressWarnings("all") @lombok.Generated boolean nonNullParentField$set; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B nonNullParentField(final @lombok.NonNull String nonNullParentField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B nonNullParentField(final @lombok.NonNull String nonNullParentField) { if ((nonNullParentField == null)) { throw new java.lang.NullPointerException("nonNullParentField is marked non-null but is null"); @@ -19,28 +19,28 @@ public class SuperBuilderWithNonNull { nonNullParentField$set = true; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderWithNonNull.Parent.ParentBuilder(nonNullParentField$value=" + this.nonNullParentField$value) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithNonNull.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithNonNull.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithNonNull.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithNonNull.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithNonNull.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithNonNull.Parent build() { return new SuperBuilderWithNonNull.Parent(this); } } final @lombok.NonNull @lombok.Builder.Default String nonNullParentField; - private static @java.lang.SuppressWarnings("all") String $default$nonNullParentField() { + private static @java.lang.SuppressWarnings("all") @lombok.Generated String $default$nonNullParentField() { return "default"; } - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithNonNull.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithNonNull.Parent.ParentBuilder b) { super(); if (b.nonNullParentField$set) this.nonNullParentField = b.nonNullParentField$value; @@ -51,20 +51,20 @@ public class SuperBuilderWithNonNull { throw new java.lang.NullPointerException("nonNullParentField is marked non-null but is null"); } } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithNonNull.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithNonNull.Parent.ParentBuilder builder() { return new SuperBuilderWithNonNull.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") String nonNullChildField; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated String nonNullChildField; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B nonNullChildField(final @lombok.NonNull String nonNullChildField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B nonNullChildField(final @lombok.NonNull String nonNullChildField) { if ((nonNullChildField == null)) { throw new java.lang.NullPointerException("nonNullChildField is marked non-null but is null"); @@ -72,25 +72,25 @@ public class SuperBuilderWithNonNull { this.nonNullChildField = nonNullChildField; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithNonNull.Child.ChildBuilder(super=" + super.toString()) + ", nonNullChildField=") + this.nonNullChildField) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithNonNull.Child.ChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithNonNull.Child.ChildBuilder { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithNonNull.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithNonNull.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithNonNull.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithNonNull.Child build() { return new SuperBuilderWithNonNull.Child(this); } } @lombok.NonNull String nonNullChildField; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithNonNull.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithNonNull.Child.ChildBuilder b) { super(b); this.nonNullChildField = b.nonNullChildField; if ((nonNullChildField == null)) @@ -98,7 +98,7 @@ public class SuperBuilderWithNonNull { throw new java.lang.NullPointerException("nonNullChildField is marked non-null but is null"); } } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithNonNull.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithNonNull.Child.ChildBuilder builder() { return new SuperBuilderWithNonNull.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithOverloadedGeneratedMethods.java b/test/transform/resource/after-ecj/SuperBuilderWithOverloadedGeneratedMethods.java index 1c5e25c2..3d2dffb4 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithOverloadedGeneratedMethods.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithOverloadedGeneratedMethods.java @@ -1,79 +1,79 @@ public class SuperBuilderWithOverloadedGeneratedMethods { public static @lombok.experimental.SuperBuilder class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int self; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int self; public ParentBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B self(final int self) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B self(final int self) { this.self = self; return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder(self=" + this.self) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithOverloadedGeneratedMethods.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithOverloadedGeneratedMethods.Parent build() { return new SuperBuilderWithOverloadedGeneratedMethods.Parent(this); } } int self; - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder b) { super(); this.self = b.self; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder builder() { return new SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double build; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double build; public ChildBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B build(final double build) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B build(final double build) { this.build = build; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder(super=" + super.toString()) + ", build=") + this.build) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithOverloadedGeneratedMethods.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithOverloadedGeneratedMethods.Child build() { return new SuperBuilderWithOverloadedGeneratedMethods.Child(this); } } double build; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder b) { super(b); this.build = b.build; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder builder() { return new SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithPrefixes.java b/test/transform/resource/after-ecj/SuperBuilderWithPrefixes.java index ec035ba1..ef266001 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithPrefixes.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithPrefixes.java @@ -1,32 +1,32 @@ @lombok.experimental.SuperBuilder class SuperBuilderWithPrefixes { - public static abstract @java.lang.SuppressWarnings("all") class SuperBuilderWithPrefixesBuilder> { - private @java.lang.SuppressWarnings("all") int field; - private @java.lang.SuppressWarnings("all") int otherField; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class SuperBuilderWithPrefixesBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int field; + private @java.lang.SuppressWarnings("all") @lombok.Generated int otherField; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; public SuperBuilderWithPrefixesBuilder() { super(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B field(final int field) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B field(final int field) { this.field = field; return self(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B otherField(final int otherField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B otherField(final int otherField) { this.otherField = otherField; return self(); } - public @java.lang.SuppressWarnings("all") B item(final String item) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B item(final String item) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } - public @java.lang.SuppressWarnings("all") B items(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B items(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -36,32 +36,32 @@ this.items.addAll(items); return self(); } - public @java.lang.SuppressWarnings("all") B clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearItems() { if ((this.items != null)) this.items.clear(); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder(field=" + this.field) + ", otherField=") + this.otherField) + ", items=") + this.items) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class SuperBuilderWithPrefixesBuilderImpl extends SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class SuperBuilderWithPrefixesBuilderImpl extends SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder { private SuperBuilderWithPrefixesBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithPrefixes build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithPrefixes build() { return new SuperBuilderWithPrefixes(this); } } int mField; int xOtherField; @lombok.Singular java.util.List mItems; - protected @java.lang.SuppressWarnings("all") SuperBuilderWithPrefixes(final SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithPrefixes(final SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder b) { super(); this.mField = b.field; this.xOtherField = b.otherField; @@ -78,7 +78,7 @@ } this.mItems = items; } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder builder() { return new SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/SuperBuilderWithSetterPrefix.java b/test/transform/resource/after-ecj/SuperBuilderWithSetterPrefix.java index 9f13b7ac..3742c8a4 100644 --- a/test/transform/resource/after-ecj/SuperBuilderWithSetterPrefix.java +++ b/test/transform/resource/after-ecj/SuperBuilderWithSetterPrefix.java @@ -1,20 +1,20 @@ import java.util.List; public class SuperBuilderWithSetterPrefix { public static @lombok.experimental.SuperBuilder(toBuilder = true,setterPrefix = "with") class Parent { - public static abstract @java.lang.SuppressWarnings("all") class ParentBuilder> { - private @java.lang.SuppressWarnings("all") int field1; - private @java.lang.SuppressWarnings("all") int obtainViaField; - private @java.lang.SuppressWarnings("all") int obtainViaMethod; - private @java.lang.SuppressWarnings("all") String obtainViaStaticMethod; - private @java.lang.SuppressWarnings("all") java.util.ArrayList items; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilder> { + private @java.lang.SuppressWarnings("all") @lombok.Generated int field1; + private @java.lang.SuppressWarnings("all") @lombok.Generated int obtainViaField; + private @java.lang.SuppressWarnings("all") @lombok.Generated int obtainViaMethod; + private @java.lang.SuppressWarnings("all") @lombok.Generated String obtainViaStaticMethod; + private @java.lang.SuppressWarnings("all") @lombok.Generated java.util.ArrayList items; public ParentBuilder() { super(); } - protected @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { SuperBuilderWithSetterPrefix.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithSetterPrefix.Parent instance, final SuperBuilderWithSetterPrefix.Parent.ParentBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithSetterPrefix.Parent instance, final SuperBuilderWithSetterPrefix.Parent.ParentBuilder b) { b.withField1(instance.field1); b.withObtainViaField(instance.field1); b.withObtainViaMethod(instance.method()); @@ -24,38 +24,38 @@ public class SuperBuilderWithSetterPrefix { /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B withField1(final int field1) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B withField1(final int field1) { this.field1 = field1; return self(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B withObtainViaField(final int obtainViaField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B withObtainViaField(final int obtainViaField) { this.obtainViaField = obtainViaField; return self(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B withObtainViaMethod(final int obtainViaMethod) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B withObtainViaMethod(final int obtainViaMethod) { this.obtainViaMethod = obtainViaMethod; return self(); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B withObtainViaStaticMethod(final String obtainViaStaticMethod) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B withObtainViaStaticMethod(final String obtainViaStaticMethod) { this.obtainViaStaticMethod = obtainViaStaticMethod; return self(); } - public @java.lang.SuppressWarnings("all") B withItem(final String item) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B withItem(final String item) { if ((this.items == null)) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } - public @java.lang.SuppressWarnings("all") B withItems(final java.util.Collection items) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B withItems(final java.util.Collection items) { if ((items == null)) { throw new java.lang.NullPointerException("items cannot be null"); @@ -65,25 +65,25 @@ public class SuperBuilderWithSetterPrefix { this.items.addAll(items); return self(); } - public @java.lang.SuppressWarnings("all") B clearItems() { + public @java.lang.SuppressWarnings("all") @lombok.Generated B clearItems() { if ((this.items != null)) this.items.clear(); return self(); } - protected abstract @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((((("SuperBuilderWithSetterPrefix.Parent.ParentBuilder(field1=" + this.field1) + ", obtainViaField=") + this.obtainViaField) + ", obtainViaMethod=") + this.obtainViaMethod) + ", obtainViaStaticMethod=") + this.obtainViaStaticMethod) + ", items=") + this.items) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ParentBuilderImpl extends SuperBuilderWithSetterPrefix.Parent.ParentBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ParentBuilderImpl extends SuperBuilderWithSetterPrefix.Parent.ParentBuilder { private ParentBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithSetterPrefix.Parent.ParentBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithSetterPrefix.Parent.ParentBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithSetterPrefix.Parent build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithSetterPrefix.Parent build() { return new SuperBuilderWithSetterPrefix.Parent(this); } } @@ -98,7 +98,7 @@ public class SuperBuilderWithSetterPrefix { private static String staticMethod(Parent instance) { return "staticMethod"; } - protected @java.lang.SuppressWarnings("all") Parent(final SuperBuilderWithSetterPrefix.Parent.ParentBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Parent(final SuperBuilderWithSetterPrefix.Parent.ParentBuilder b) { super(); this.field1 = b.field1; this.obtainViaField = b.obtainViaField; @@ -117,60 +117,60 @@ public class SuperBuilderWithSetterPrefix { } this.items = items; } - public @java.lang.SuppressWarnings("all") SuperBuilderWithSetterPrefix.Parent.ParentBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithSetterPrefix.Parent.ParentBuilder toBuilder() { return new SuperBuilderWithSetterPrefix.Parent.ParentBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithSetterPrefix.Parent.ParentBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithSetterPrefix.Parent.ParentBuilder builder() { return new SuperBuilderWithSetterPrefix.Parent.ParentBuilderImpl(); } } public static @lombok.experimental.SuperBuilder(toBuilder = true,setterPrefix = "set") class Child extends Parent { - public static abstract @java.lang.SuppressWarnings("all") class ChildBuilder> extends Parent.ParentBuilder { - private @java.lang.SuppressWarnings("all") double field3; + public static abstract @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilder> extends Parent.ParentBuilder { + private @java.lang.SuppressWarnings("all") @lombok.Generated double field3; public ChildBuilder() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") B $fillValuesFrom(final C instance) { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderWithSetterPrefix.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } - private static @java.lang.SuppressWarnings("all") void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithSetterPrefix.Child instance, final SuperBuilderWithSetterPrefix.Child.ChildBuilder b) { + private static @java.lang.SuppressWarnings("all") @lombok.Generated void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithSetterPrefix.Child instance, final SuperBuilderWithSetterPrefix.Child.ChildBuilder b) { b.setField3(instance.field3); } /** * @return {@code this}. */ - public @java.lang.SuppressWarnings("all") B setField3(final double field3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated B setField3(final double field3) { this.field3 = field3; return self(); } - protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") B self(); - public abstract @java.lang.Override @java.lang.SuppressWarnings("all") C build(); - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + protected abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated B self(); + public abstract @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated C build(); + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("SuperBuilderWithSetterPrefix.Child.ChildBuilder(super=" + super.toString()) + ", field3=") + this.field3) + ")"); } } - private static final @java.lang.SuppressWarnings("all") class ChildBuilderImpl extends SuperBuilderWithSetterPrefix.Child.ChildBuilder { + private static final @java.lang.SuppressWarnings("all") @lombok.Generated class ChildBuilderImpl extends SuperBuilderWithSetterPrefix.Child.ChildBuilder { private ChildBuilderImpl() { super(); } - protected @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithSetterPrefix.Child.ChildBuilderImpl self() { + protected @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithSetterPrefix.Child.ChildBuilderImpl self() { return this; } - public @java.lang.Override @java.lang.SuppressWarnings("all") SuperBuilderWithSetterPrefix.Child build() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithSetterPrefix.Child build() { return new SuperBuilderWithSetterPrefix.Child(this); } } private double field3; - protected @java.lang.SuppressWarnings("all") Child(final SuperBuilderWithSetterPrefix.Child.ChildBuilder b) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated Child(final SuperBuilderWithSetterPrefix.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } - public @java.lang.SuppressWarnings("all") SuperBuilderWithSetterPrefix.Child.ChildBuilder toBuilder() { + public @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithSetterPrefix.Child.ChildBuilder toBuilder() { return new SuperBuilderWithSetterPrefix.Child.ChildBuilderImpl().$fillValuesFrom(this); } - public static @java.lang.SuppressWarnings("all") SuperBuilderWithSetterPrefix.Child.ChildBuilder builder() { + public static @java.lang.SuppressWarnings("all") @lombok.Generated SuperBuilderWithSetterPrefix.Child.ChildBuilder builder() { return new SuperBuilderWithSetterPrefix.Child.ChildBuilderImpl(); } } diff --git a/test/transform/resource/after-ecj/ToStringArray.java b/test/transform/resource/after-ecj/ToStringArray.java index e6e69c85..0903ee43 100644 --- a/test/transform/resource/after-ecj/ToStringArray.java +++ b/test/transform/resource/after-ecj/ToStringArray.java @@ -6,7 +6,7 @@ public @lombok.ToString class ToStringArray { public ToStringArray() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("ToStringArray(primitiveArray=" + java.util.Arrays.toString(this.primitiveArray)) + ", objectArray=") + java.util.Arrays.deepToString(this.objectArray)) + ")"); } } diff --git a/test/transform/resource/after-ecj/ToStringArrayTypeAnnotations.java b/test/transform/resource/after-ecj/ToStringArrayTypeAnnotations.java index ef3ed4c1..4050c12b 100644 --- a/test/transform/resource/after-ecj/ToStringArrayTypeAnnotations.java +++ b/test/transform/resource/after-ecj/ToStringArrayTypeAnnotations.java @@ -10,7 +10,7 @@ public @lombok.ToString class ToStringArrayTypeAnnotations { public ToStringArrayTypeAnnotations() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((("ToStringArrayTypeAnnotations(primitiveArray1=" + java.util.Arrays.toString(this.primitiveArray1)) + ", primitiveArray2=") + java.util.Arrays.toString(this.primitiveArray2)) + ", objectArray1=") + java.util.Arrays.deepToString(this.objectArray1)) + ", objectArray2=") + java.util.Arrays.deepToString(this.objectArray2)) + ")"); } } diff --git a/test/transform/resource/after-ecj/ToStringAutoExclude.java b/test/transform/resource/after-ecj/ToStringAutoExclude.java index c25b5bfd..a4c8ee79 100644 --- a/test/transform/resource/after-ecj/ToStringAutoExclude.java +++ b/test/transform/resource/after-ecj/ToStringAutoExclude.java @@ -5,7 +5,7 @@ ToStringAutoExclude() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("ToStringAutoExclude(x=" + this.x) + ", b=") + this.b) + ")"); } } @@ -16,7 +16,7 @@ ToStringAutoExclude2() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("ToStringAutoExclude2(x=" + this.x) + ", $a=") + this.$a) + ", b=") + this.b) + ")"); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/ToStringAutoSuper.java b/test/transform/resource/after-ecj/ToStringAutoSuper.java index fb468ddc..d9b66516 100644 --- a/test/transform/resource/after-ecj/ToStringAutoSuper.java +++ b/test/transform/resource/after-ecj/ToStringAutoSuper.java @@ -2,7 +2,7 @@ ToStringAutoSuperWithNoParent() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "ToStringAutoSuperWithNoParent()"; } } @@ -10,7 +10,7 @@ ToStringAutoSuperWithParent() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("ToStringAutoSuperWithParent(super=" + super.toString()) + ")"); } } diff --git a/test/transform/resource/after-ecj/ToStringConfiguration.java b/test/transform/resource/after-ecj/ToStringConfiguration.java index 8bb99146..e81c925c 100644 --- a/test/transform/resource/after-ecj/ToStringConfiguration.java +++ b/test/transform/resource/after-ecj/ToStringConfiguration.java @@ -5,10 +5,10 @@ import lombok.Getter; ToStringConfiguration() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("ToStringConfiguration(" + this.x) + ")"); } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } } @@ -17,7 +17,7 @@ import lombok.Getter; ToStringConfiguration2() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("ToStringConfiguration2(x=" + this.x) + ")"); } } @@ -26,10 +26,10 @@ import lombok.Getter; ToStringConfiguration3() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("ToStringConfiguration3(" + this.getX()) + ")"); } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/ToStringEnum.java b/test/transform/resource/after-ecj/ToStringEnum.java index d4ab5a93..1b9a7454 100644 --- a/test/transform/resource/after-ecj/ToStringEnum.java +++ b/test/transform/resource/after-ecj/ToStringEnum.java @@ -6,7 +6,7 @@ import lombok.ToString; ToStringEnum1() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return ("ToStringEnum1." + this.name()); } } @@ -19,7 +19,7 @@ import lombok.ToString; ToStringEnum2() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((("ToStringEnum2." + this.name()) + "(x=") + this.x) + ", name=") + this.name) + ")"); } } @@ -31,11 +31,11 @@ class ToStringEnum3 { MemberEnum() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return ("ToStringEnum3.MemberEnum." + this.name()); } } ToStringEnum3() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/ToStringExplicitInclude.java b/test/transform/resource/after-ecj/ToStringExplicitInclude.java index adb3109e..53a4c00a 100644 --- a/test/transform/resource/after-ecj/ToStringExplicitInclude.java +++ b/test/transform/resource/after-ecj/ToStringExplicitInclude.java @@ -3,7 +3,7 @@ ToStringExplicitInclude() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "ToStringExplicitInclude()"; } } diff --git a/test/transform/resource/after-ecj/ToStringExplicitIncludeConf.java b/test/transform/resource/after-ecj/ToStringExplicitIncludeConf.java index a2b801c6..94f145fe 100644 --- a/test/transform/resource/after-ecj/ToStringExplicitIncludeConf.java +++ b/test/transform/resource/after-ecj/ToStringExplicitIncludeConf.java @@ -4,7 +4,7 @@ ToStringExplicitIncludeConf() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("ToStringExplicitIncludeConf(y=" + this.y) + ")"); } } diff --git a/test/transform/resource/after-ecj/ToStringInAnonymousClass.java b/test/transform/resource/after-ecj/ToStringInAnonymousClass.java index 02ad2a88..20e7fbfe 100644 --- a/test/transform/resource/after-ecj/ToStringInAnonymousClass.java +++ b/test/transform/resource/after-ecj/ToStringInAnonymousClass.java @@ -6,7 +6,7 @@ public class ToStringInAnonymousClass { Inner() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("Inner(string=" + this.string) + ")"); } } diff --git a/test/transform/resource/after-ecj/ToStringInner.java b/test/transform/resource/after-ecj/ToStringInner.java index a8624823..c3b5f130 100644 --- a/test/transform/resource/after-ecj/ToStringInner.java +++ b/test/transform/resource/after-ecj/ToStringInner.java @@ -5,7 +5,7 @@ import lombok.ToString; ToStringInner() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("ToStringOuter.ToStringInner(y=" + this.y) + ")"); } } @@ -14,7 +14,7 @@ import lombok.ToString; ToStringStaticInner() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("ToStringOuter.ToStringStaticInner(y=" + this.y) + ")"); } } @@ -24,7 +24,7 @@ import lombok.ToString; ToStringMoreInner() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("ToStringOuter.ToStringMiddle.ToStringMoreInner(name=" + this.name) + ")"); } } @@ -37,7 +37,7 @@ import lombok.ToString; ToStringOuter() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("ToStringOuter(x=" + this.x) + ", name=") + this.name) + ")"); } } diff --git a/test/transform/resource/after-ecj/ToStringNewStyle.java b/test/transform/resource/after-ecj/ToStringNewStyle.java index cdc6f5bc..03e8279d 100644 --- a/test/transform/resource/after-ecj/ToStringNewStyle.java +++ b/test/transform/resource/after-ecj/ToStringNewStyle.java @@ -14,7 +14,7 @@ public @ToString class ToStringNewStyle { @ToString.Include int f() { return 0; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((((((((((((("ToStringNewStyle(a=" + this.b) + ", c=") + this.c) + ", e=") + this.d) + ", f=") + this.f()) + ", g=") + this.g) + ", i=") + this.i) + ", h=") + this.h) + ")"); } } diff --git a/test/transform/resource/after-ecj/ToStringPlain.java b/test/transform/resource/after-ecj/ToStringPlain.java index 7c9b47f5..fd9f0d4f 100644 --- a/test/transform/resource/after-ecj/ToStringPlain.java +++ b/test/transform/resource/after-ecj/ToStringPlain.java @@ -5,7 +5,7 @@ import lombok.ToString; ToString1() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("ToString1(x=" + this.x) + ", name=") + this.name) + ")"); } } @@ -15,7 +15,7 @@ import lombok.ToString; ToString2() { super(); } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("ToString2(x=" + this.x) + ", name=") + this.name) + ")"); } } diff --git a/test/transform/resource/after-ecj/Tolerate.java b/test/transform/resource/after-ecj/Tolerate.java index fa3f8624..30969918 100644 --- a/test/transform/resource/after-ecj/Tolerate.java +++ b/test/transform/resource/after-ecj/Tolerate.java @@ -7,10 +7,10 @@ import java.util.regex.Pattern; public @lombok.experimental.Tolerate void setPattern(String pattern) { setPattern(Pattern.compile(pattern)); } - public @java.lang.SuppressWarnings("all") void setPattern(final Pattern pattern) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setPattern(final Pattern pattern) { this.pattern = pattern; } - public @java.lang.SuppressWarnings("all") Pattern getPattern() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Pattern getPattern() { return this.pattern; } } @@ -22,16 +22,16 @@ import java.util.regex.Pattern; public Tolerate2 withPattern(String nameGlob, String extensionGlob) { return withPattern(((nameGlob.replace("*", ".*") + "\\.") + extensionGlob.replace("*", ".*"))); } - public @java.lang.SuppressWarnings("all") Pattern getPattern() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Pattern getPattern() { return this.pattern; } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") Tolerate2 withPattern(final Pattern pattern) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Tolerate2 withPattern(final Pattern pattern) { return ((this.pattern == pattern) ? this : new Tolerate2(pattern)); } - public @java.lang.SuppressWarnings("all") Tolerate2(final Pattern pattern) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Tolerate2(final Pattern pattern) { super(); this.pattern = pattern; } diff --git a/test/transform/resource/after-ecj/TypeUseAnnotations.java b/test/transform/resource/after-ecj/TypeUseAnnotations.java index 7041b59e..20f8a2c0 100644 --- a/test/transform/resource/after-ecj/TypeUseAnnotations.java +++ b/test/transform/resource/after-ecj/TypeUseAnnotations.java @@ -15,10 +15,10 @@ class TypeUseAnnotations { TypeUseAnnotations() { super(); } - public @java.lang.SuppressWarnings("all") List<@TA(x = 5) String> getFoo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated List<@TA(x = 5) String> getFoo() { return this.foo; } - public @java.lang.SuppressWarnings("all") List getBar() { + public @java.lang.SuppressWarnings("all") @lombok.Generated List getBar() { return this.bar; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/UtilityClass.java b/test/transform/resource/after-ecj/UtilityClass.java index 1db3d540..db83c53c 100644 --- a/test/transform/resource/after-ecj/UtilityClass.java +++ b/test/transform/resource/after-ecj/UtilityClass.java @@ -19,7 +19,7 @@ final @lombok.experimental.UtilityClass class UtilityClass { new InnerClass(); new InnerStaticClass(); } - private @java.lang.SuppressWarnings("all") UtilityClass() { + private @java.lang.SuppressWarnings("all") @lombok.Generated UtilityClass() { super(); throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } @@ -30,7 +30,7 @@ class UtilityInner { static int member; () { } - private @java.lang.SuppressWarnings("all") InnerInnerInner() { + private @java.lang.SuppressWarnings("all") @lombok.Generated InnerInnerInner() { super(); throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } @@ -44,7 +44,7 @@ class UtilityInner { static int member; () { } - private @java.lang.SuppressWarnings("all") InsideEnum() { + private @java.lang.SuppressWarnings("all") @lombok.Generated InsideEnum() { super(); throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } @@ -62,7 +62,7 @@ class UtilityInner { static int member; () { } - private @java.lang.SuppressWarnings("all") InsideInterface() { + private @java.lang.SuppressWarnings("all") @lombok.Generated InsideInterface() { super(); throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } @@ -71,4 +71,4 @@ class UtilityInner { UtilityInner() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/UtilityClassGeneric.java b/test/transform/resource/after-ecj/UtilityClassGeneric.java index 2e163d24..d339a5fa 100644 --- a/test/transform/resource/after-ecj/UtilityClassGeneric.java +++ b/test/transform/resource/after-ecj/UtilityClassGeneric.java @@ -14,7 +14,7 @@ final @UtilityClass class UtilityClassGeneric { static Object convert(DTO dto) { return null; } - private @java.lang.SuppressWarnings("all") UtilityClassGeneric() { + private @java.lang.SuppressWarnings("all") @lombok.Generated UtilityClassGeneric() { super(); throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } diff --git a/test/transform/resource/after-ecj/UtilityClassInner.java b/test/transform/resource/after-ecj/UtilityClassInner.java index eebc5d13..9086367c 100644 --- a/test/transform/resource/after-ecj/UtilityClassInner.java +++ b/test/transform/resource/after-ecj/UtilityClassInner.java @@ -1,6 +1,6 @@ class UtilityClassInner { static final @lombok.experimental.UtilityClass class UtilClass { - private @java.lang.SuppressWarnings("all") UtilClass() { + private @java.lang.SuppressWarnings("all") @lombok.Generated UtilClass() { super(); throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } @@ -8,4 +8,4 @@ class UtilityClassInner { UtilityClassInner() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/ValueCallSuper.java b/test/transform/resource/after-ecj/ValueCallSuper.java index 72422a4a..b004edf7 100644 --- a/test/transform/resource/after-ecj/ValueCallSuper.java +++ b/test/transform/resource/after-ecj/ValueCallSuper.java @@ -4,7 +4,7 @@ class ValueParent { } } final @lombok.Value class ValueCallSuper extends ValueParent { - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof ValueCallSuper))) @@ -16,17 +16,17 @@ final @lombok.Value class ValueCallSuper extends ValueParent { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof ValueCallSuper); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = super.hashCode(); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "ValueCallSuper()"; } - public @java.lang.SuppressWarnings("all") ValueCallSuper() { + public @java.lang.SuppressWarnings("all") @lombok.Generated ValueCallSuper() { super(); } } diff --git a/test/transform/resource/after-ecj/ValueInAnonymousClass.java b/test/transform/resource/after-ecj/ValueInAnonymousClass.java index 49cf8fc2..eb28b81e 100644 --- a/test/transform/resource/after-ecj/ValueInAnonymousClass.java +++ b/test/transform/resource/after-ecj/ValueInAnonymousClass.java @@ -3,10 +3,10 @@ public class ValueInAnonymousClass { Object annonymous = new Object() { final @Value class Inner { private final String string; - public @java.lang.SuppressWarnings("all") String getString() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getString() { return this.string; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Inner))) @@ -18,17 +18,17 @@ public class ValueInAnonymousClass { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $string = this.getString(); result = ((result * PRIME) + (($string == null) ? 43 : $string.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("Inner(string=" + this.getString()) + ")"); } - public @java.lang.SuppressWarnings("all") Inner(final String string) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Inner(final String string) { super(); this.string = string; } diff --git a/test/transform/resource/after-ecj/ValuePlain.java b/test/transform/resource/after-ecj/ValuePlain.java index 442a63ac..4b03937b 100644 --- a/test/transform/resource/after-ecj/ValuePlain.java +++ b/test/transform/resource/after-ecj/ValuePlain.java @@ -2,13 +2,13 @@ import lombok.Value; final @lombok.Value class Value1 { private final int x; private final String name; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") String getName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Value1))) @@ -22,7 +22,7 @@ final @lombok.Value class Value1 { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); @@ -30,10 +30,10 @@ final @lombok.Value class Value1 { result = ((result * PRIME) + (($name == null) ? 43 : $name.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("Value1(x=" + this.getX()) + ", name=") + this.getName()) + ")"); } - public @java.lang.SuppressWarnings("all") Value1(final int x, final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Value1(final int x, final String name) { super(); this.x = x; this.name = name; @@ -42,13 +42,13 @@ final @lombok.Value class Value1 { @Value @lombok.experimental.NonFinal class Value2 { public final int x; private final String name; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") String getName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Value2))) @@ -64,10 +64,10 @@ final @lombok.Value class Value1 { return false; return true; } - protected @java.lang.SuppressWarnings("all") boolean canEqual(final java.lang.Object other) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated boolean canEqual(final java.lang.Object other) { return (other instanceof Value2); } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); @@ -75,10 +75,10 @@ final @lombok.Value class Value1 { result = ((result * PRIME) + (($name == null) ? 43 : $name.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("Value2(x=" + this.getX()) + ", name=") + this.getName()) + ")"); } - public @java.lang.SuppressWarnings("all") Value2(final int x, final String name) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Value2(final int x, final String name) { super(); this.x = x; this.name = name; @@ -87,13 +87,13 @@ final @lombok.Value class Value1 { final @Value class Value3 { private @lombok.experimental.NonFinal int x; private final int y; - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } - public @java.lang.SuppressWarnings("all") int getY() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getY() { return this.y; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof Value3))) @@ -105,17 +105,17 @@ final @Value class Value3 { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getX()); result = ((result * PRIME) + this.getY()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("Value3(x=" + this.getX()) + ", y=") + this.getY()) + ")"); } - public @java.lang.SuppressWarnings("all") Value3(final int x, final int y) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Value3(final int x, final int y) { super(); this.x = x; this.y = y; diff --git a/test/transform/resource/after-ecj/ValueStaticConstructorOf.java b/test/transform/resource/after-ecj/ValueStaticConstructorOf.java index 87883566..15d140d7 100644 --- a/test/transform/resource/after-ecj/ValueStaticConstructorOf.java +++ b/test/transform/resource/after-ecj/ValueStaticConstructorOf.java @@ -7,13 +7,13 @@ public final @Value(staticConstructor = "of") class ValueStaticConstructorOf { this.name = name; this.price = price; } - public @java.lang.SuppressWarnings("all") String getName() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getName() { return this.name; } - public @java.lang.SuppressWarnings("all") Double getPrice() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Double getPrice() { return this.price; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof ValueStaticConstructorOf))) @@ -29,7 +29,7 @@ public final @Value(staticConstructor = "of") class ValueStaticConstructorOf { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; final java.lang.Object $price = this.getPrice(); @@ -38,10 +38,10 @@ public final @Value(staticConstructor = "of") class ValueStaticConstructorOf { result = ((result * PRIME) + (($name == null) ? 43 : $name.hashCode())); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (((("ValueStaticConstructorOf(name=" + this.getName()) + ", price=") + this.getPrice()) + ")"); } - public static @java.lang.SuppressWarnings("all") ValueStaticConstructorOf of(final String name, final Double price) { + public static @java.lang.SuppressWarnings("all") @lombok.Generated ValueStaticConstructorOf of(final String name, final Double price) { return new ValueStaticConstructorOf(name, price); } } diff --git a/test/transform/resource/after-ecj/ValueStaticField.java b/test/transform/resource/after-ecj/ValueStaticField.java index d1e74708..adbf620f 100644 --- a/test/transform/resource/after-ecj/ValueStaticField.java +++ b/test/transform/resource/after-ecj/ValueStaticField.java @@ -4,21 +4,21 @@ final @Value class ValueStaticField { static String PASSWORD = "Ken sent me"; () { } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof ValueStaticField))) return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int result = 1; return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return "ValueStaticField()"; } - public @java.lang.SuppressWarnings("all") ValueStaticField() { + public @java.lang.SuppressWarnings("all") @lombok.Generated ValueStaticField() { super(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/ValueWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-ecj/ValueWithJavaBeansSpecCapitalization.java index 8117dbb0..5be622c8 100644 --- a/test/transform/resource/after-ecj/ValueWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-ecj/ValueWithJavaBeansSpecCapitalization.java @@ -1,9 +1,9 @@ final @lombok.Value class ValueWithJavaBeansSpecCapitalization { private final int aField; - public @java.lang.SuppressWarnings("all") int getaField() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getaField() { return this.aField; } - public @java.lang.Override @java.lang.SuppressWarnings("all") boolean equals(final java.lang.Object o) { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated boolean equals(final java.lang.Object o) { if ((o == this)) return true; if ((! (o instanceof ValueWithJavaBeansSpecCapitalization))) @@ -13,16 +13,16 @@ final @lombok.Value class ValueWithJavaBeansSpecCapitalization { return false; return true; } - public @java.lang.Override @java.lang.SuppressWarnings("all") int hashCode() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated int hashCode() { final int PRIME = 59; int result = 1; result = ((result * PRIME) + this.getaField()); return result; } - public @java.lang.Override @java.lang.SuppressWarnings("all") java.lang.String toString() { + public @java.lang.Override @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String toString() { return (("ValueWithJavaBeansSpecCapitalization(aField=" + this.getaField()) + ")"); } - public @java.lang.SuppressWarnings("all") ValueWithJavaBeansSpecCapitalization(final int aField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated ValueWithJavaBeansSpecCapitalization(final int aField) { super(); this.aField = aField; } diff --git a/test/transform/resource/after-ecj/WithAlreadyExists.java b/test/transform/resource/after-ecj/WithAlreadyExists.java index 9dbd6d8a..46ea5bb8 100644 --- a/test/transform/resource/after-ecj/WithAlreadyExists.java +++ b/test/transform/resource/after-ecj/WithAlreadyExists.java @@ -40,7 +40,7 @@ class With5 { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") With5 withFoo(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated With5 withFoo(final String foo) { return ((this.foo == foo) ? this : new With5(foo)); } } @@ -54,7 +54,7 @@ class With6 { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") With6 withFoo(final String foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated With6 withFoo(final String foo) { return ((this.foo == foo) ? this : new With6(foo)); } } diff --git a/test/transform/resource/after-ecj/WithAndAllArgsConstructor.java b/test/transform/resource/after-ecj/WithAndAllArgsConstructor.java index 52a7f3a3..f2711837 100644 --- a/test/transform/resource/after-ecj/WithAndAllArgsConstructor.java +++ b/test/transform/resource/after-ecj/WithAndAllArgsConstructor.java @@ -7,16 +7,16 @@ /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithAndAllArgsConstructor withTest(final J test) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithAndAllArgsConstructor withTest(final J test) { return ((this.test == test) ? this : new WithAndAllArgsConstructor(test, this.test2, this.y, this.z)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithAndAllArgsConstructor withTest2(final java.util.List test2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithAndAllArgsConstructor withTest2(final java.util.List test2) { return ((this.test2 == test2) ? this : new WithAndAllArgsConstructor(this.test, test2, this.y, this.z)); } - public @java.lang.SuppressWarnings("all") WithAndAllArgsConstructor(final J test, final java.util.List test2, final int y, final int z) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithAndAllArgsConstructor(final J test, final java.util.List test2, final int y, final int z) { super(); this.test = test; this.test2 = test2; diff --git a/test/transform/resource/after-ecj/WithByInAnonymousClass.java b/test/transform/resource/after-ecj/WithByInAnonymousClass.java index 1bc3e80c..4f9d7b71 100644 --- a/test/transform/resource/after-ecj/WithByInAnonymousClass.java +++ b/test/transform/resource/after-ecj/WithByInAnonymousClass.java @@ -6,7 +6,7 @@ public class WithByInAnonymousClass { private Inner(String string) { super(); } - public @java.lang.SuppressWarnings("all") Inner withStringBy(final java.util.function.Function transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Inner withStringBy(final java.util.function.Function transformer) { return new Inner(transformer.apply(this.string)); } } diff --git a/test/transform/resource/after-ecj/WithByNullAnnos.java b/test/transform/resource/after-ecj/WithByNullAnnos.java index ff140192..4b731cc5 100644 --- a/test/transform/resource/after-ecj/WithByNullAnnos.java +++ b/test/transform/resource/after-ecj/WithByNullAnnos.java @@ -1,11 +1,11 @@ import java.util.List; public @lombok.RequiredArgsConstructor class WithByNullAnnos { final @lombok.experimental.WithBy List test; - public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") WithByNullAnnos withTestBy(final java.util.function. @org.checkerframework.checker.nullness.qual.NonNull Function, ? extends List> transformer) { + public @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated WithByNullAnnos withTestBy(final java.util.function. @org.checkerframework.checker.nullness.qual.NonNull Function, ? extends List> transformer) { return new WithByNullAnnos(transformer.apply(this.test)); } - public @java.lang.SuppressWarnings("all") WithByNullAnnos(final List test) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByNullAnnos(final List test) { super(); this.test = test; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/WithByOnRecord.java b/test/transform/resource/after-ecj/WithByOnRecord.java index a6ec01fb..a2363f3f 100644 --- a/test/transform/resource/after-ecj/WithByOnRecord.java +++ b/test/transform/resource/after-ecj/WithByOnRecord.java @@ -3,10 +3,10 @@ import lombok.experimental.WithBy; public @WithBy record WithByOnRecord(String a, String b) { /* Implicit */ private final String a; /* Implicit */ private final String b; - public @java.lang.SuppressWarnings("all") WithByOnRecord withABy(final java.util.function.Function transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByOnRecord withABy(final java.util.function.Function transformer) { return new WithByOnRecord(transformer.apply(this.a), this.b); } - public @java.lang.SuppressWarnings("all") WithByOnRecord withBBy(final java.util.function.Function transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByOnRecord withBBy(final java.util.function.Function transformer) { return new WithByOnRecord(this.a, transformer.apply(this.b)); } } diff --git a/test/transform/resource/after-ecj/WithByOnRecordComponent.java b/test/transform/resource/after-ecj/WithByOnRecordComponent.java index 5502eb06..4d3fc72f 100644 --- a/test/transform/resource/after-ecj/WithByOnRecordComponent.java +++ b/test/transform/resource/after-ecj/WithByOnRecordComponent.java @@ -3,7 +3,7 @@ import lombok.experimental.WithBy; public record WithByOnRecordComponent(String a, String b) { /* Implicit */ private final String a; /* Implicit */ private final String b; - public @java.lang.SuppressWarnings("all") WithByOnRecordComponent withABy(final java.util.function.Function transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByOnRecordComponent withABy(final java.util.function.Function transformer) { return new WithByOnRecordComponent(transformer.apply(this.a), this.b); } } diff --git a/test/transform/resource/after-ecj/WithByTypes.java b/test/transform/resource/after-ecj/WithByTypes.java index b997ffba..15cb2dca 100644 --- a/test/transform/resource/after-ecj/WithByTypes.java +++ b/test/transform/resource/after-ecj/WithByTypes.java @@ -11,7 +11,7 @@ public @lombok.RequiredArgsConstructor @lombok.experimental.FieldDefaults(level public static void example() { new WithByTypes(0, 0, (short) 0, ' ', (byte) 0, 0.0, 0.0F, true, "").withHBy(( x) -> (! x)).withFBy(( x) -> (x + 0.5)); } - public @java.lang.SuppressWarnings("all") WithByTypes(final int a, final long b, final short c, final char d, final byte e, final double f, final float g, final boolean h, final T i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes(final int a, final long b, final short c, final char d, final byte e, final double f, final float g, final boolean h, final T i) { super(); this.a = a; this.b = b; @@ -23,31 +23,31 @@ public @lombok.RequiredArgsConstructor @lombok.experimental.FieldDefaults(level this.h = h; this.i = i; } - public @java.lang.SuppressWarnings("all") WithByTypes withABy(final java.util.function.IntUnaryOperator transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes withABy(final java.util.function.IntUnaryOperator transformer) { return new WithByTypes(transformer.applyAsInt(this.a), this.b, this.c, this.d, this.e, this.f, this.g, this.h, this.i); } - public @java.lang.SuppressWarnings("all") WithByTypes withBBy(final java.util.function.LongUnaryOperator transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes withBBy(final java.util.function.LongUnaryOperator transformer) { return new WithByTypes(this.a, transformer.applyAsLong(this.b), this.c, this.d, this.e, this.f, this.g, this.h, this.i); } - public @java.lang.SuppressWarnings("all") WithByTypes withCBy(final java.util.function.IntUnaryOperator transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes withCBy(final java.util.function.IntUnaryOperator transformer) { return new WithByTypes(this.a, this.b, (short) transformer.applyAsInt(this.c), this.d, this.e, this.f, this.g, this.h, this.i); } - public @java.lang.SuppressWarnings("all") WithByTypes withDBy(final java.util.function.IntUnaryOperator transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes withDBy(final java.util.function.IntUnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, (char) transformer.applyAsInt(this.d), this.e, this.f, this.g, this.h, this.i); } - public @java.lang.SuppressWarnings("all") WithByTypes withEBy(final java.util.function.IntUnaryOperator transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes withEBy(final java.util.function.IntUnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, (byte) transformer.applyAsInt(this.e), this.f, this.g, this.h, this.i); } - public @java.lang.SuppressWarnings("all") WithByTypes withFBy(final java.util.function.DoubleUnaryOperator transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes withFBy(final java.util.function.DoubleUnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, this.e, transformer.applyAsDouble(this.f), this.g, this.h, this.i); } - public @java.lang.SuppressWarnings("all") WithByTypes withGBy(final java.util.function.DoubleUnaryOperator transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes withGBy(final java.util.function.DoubleUnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, this.e, this.f, (float) transformer.applyAsDouble(this.g), this.h, this.i); } - public @java.lang.SuppressWarnings("all") WithByTypes withHBy(final java.util.function.UnaryOperator transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes withHBy(final java.util.function.UnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, this.e, this.f, this.g, transformer.apply(this.h), this.i); } - public @java.lang.SuppressWarnings("all") WithByTypes withIBy(final java.util.function.Function transformer) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithByTypes withIBy(final java.util.function.Function transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, this.e, this.f, this.g, this.h, transformer.apply(this.i)); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-ecj/WithInAnonymousClass.java b/test/transform/resource/after-ecj/WithInAnonymousClass.java index fef96022..8a6db1de 100644 --- a/test/transform/resource/after-ecj/WithInAnonymousClass.java +++ b/test/transform/resource/after-ecj/WithInAnonymousClass.java @@ -9,7 +9,7 @@ public class WithInAnonymousClass { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") Inner withString(final String string) { + public @java.lang.SuppressWarnings("all") @lombok.Generated Inner withString(final String string) { return ((this.string == string) ? this : new Inner(string)); } } diff --git a/test/transform/resource/after-ecj/WithMethodAbstract.java b/test/transform/resource/after-ecj/WithMethodAbstract.java index e0b14fc2..324b5011 100644 --- a/test/transform/resource/after-ecj/WithMethodAbstract.java +++ b/test/transform/resource/after-ecj/WithMethodAbstract.java @@ -6,5 +6,5 @@ abstract class WithMethodAbstract { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public abstract @java.lang.SuppressWarnings("all") WithMethodAbstract withFoo(final String foo); + public abstract @java.lang.SuppressWarnings("all") @lombok.Generated WithMethodAbstract withFoo(final String foo); } diff --git a/test/transform/resource/after-ecj/WithMethodMarkedDeprecated.java b/test/transform/resource/after-ecj/WithMethodMarkedDeprecated.java index d5f2bbcc..8cd97772 100644 --- a/test/transform/resource/after-ecj/WithMethodMarkedDeprecated.java +++ b/test/transform/resource/after-ecj/WithMethodMarkedDeprecated.java @@ -8,14 +8,14 @@ class WithMethodMarkedDeprecated { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") WithMethodMarkedDeprecated withAnnotation(final int annotation) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated WithMethodMarkedDeprecated withAnnotation(final int annotation) { return ((this.annotation == annotation) ? this : new WithMethodMarkedDeprecated(annotation, this.javadoc)); } /** * @deprecated * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") WithMethodMarkedDeprecated withJavadoc(final int javadoc) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated WithMethodMarkedDeprecated withJavadoc(final int javadoc) { return ((this.javadoc == javadoc) ? this : new WithMethodMarkedDeprecated(this.annotation, javadoc)); } } diff --git a/test/transform/resource/after-ecj/WithMethodMarkedDeprecatedAnnOnly.java b/test/transform/resource/after-ecj/WithMethodMarkedDeprecatedAnnOnly.java index d4604af5..7805bcb2 100644 --- a/test/transform/resource/after-ecj/WithMethodMarkedDeprecatedAnnOnly.java +++ b/test/transform/resource/after-ecj/WithMethodMarkedDeprecatedAnnOnly.java @@ -7,8 +7,7 @@ class WithMethodMarkedDeprecatedAnnOnly { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") WithMethodMarkedDeprecatedAnnOnly withAnnotation(final int annotation) { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated WithMethodMarkedDeprecatedAnnOnly withAnnotation(final int annotation) { return ((this.annotation == annotation) ? this : new WithMethodMarkedDeprecatedAnnOnly(annotation)); } } - diff --git a/test/transform/resource/after-ecj/WithNested.java b/test/transform/resource/after-ecj/WithNested.java index 25a8bced..9ce69f37 100644 --- a/test/transform/resource/after-ecj/WithNested.java +++ b/test/transform/resource/after-ecj/WithNested.java @@ -4,10 +4,10 @@ public interface WithNested { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithNested.IAmStaticReally withX(final String x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithNested.IAmStaticReally withX(final String x) { return ((this.x == x) ? this : new WithNested.IAmStaticReally(x)); } - public @java.lang.SuppressWarnings("all") IAmStaticReally(final String x) { + public @java.lang.SuppressWarnings("all") @lombok.Generated IAmStaticReally(final String x) { super(); this.x = x; } diff --git a/test/transform/resource/after-ecj/WithOnClass.java b/test/transform/resource/after-ecj/WithOnClass.java index 1c635fce..2483fc58 100644 --- a/test/transform/resource/after-ecj/WithOnClass.java +++ b/test/transform/resource/after-ecj/WithOnClass.java @@ -7,7 +7,7 @@ /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithOnClass1 withPublic(final boolean isPublic) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithOnClass1 withPublic(final boolean isPublic) { return ((this.isPublic == isPublic) ? this : new WithOnClass1(this.isNone, isPublic)); } } @@ -21,13 +21,13 @@ /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - @java.lang.SuppressWarnings("all") WithOnClass2 withPackage(final boolean isPackage) { + @java.lang.SuppressWarnings("all") @lombok.Generated WithOnClass2 withPackage(final boolean isPackage) { return ((this.isPackage == isPackage) ? this : new WithOnClass2(this.isNone, this.isProtected, isPackage)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - protected @java.lang.SuppressWarnings("all") WithOnClass2 withProtected(final boolean isProtected) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated WithOnClass2 withProtected(final boolean isProtected) { return ((this.isProtected == isProtected) ? this : new WithOnClass2(this.isNone, isProtected, this.isPackage)); } } @@ -40,13 +40,13 @@ /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithOnClass3 withCouldBeNull(final String couldBeNull) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithOnClass3 withCouldBeNull(final String couldBeNull) { return ((this.couldBeNull == couldBeNull) ? this : new WithOnClass3(couldBeNull, this.nonNull)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithOnClass3 withNonNull(final @lombok.NonNull String nonNull) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithOnClass3 withNonNull(final @lombok.NonNull String nonNull) { if ((nonNull == null)) { throw new java.lang.NullPointerException("nonNull is marked non-null but is null"); @@ -64,7 +64,7 @@ /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithOnClass4 withY(final int fY) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithOnClass4 withY(final int fY) { return ((this.fY == fY) ? this : new WithOnClass4(fY)); } } diff --git a/test/transform/resource/after-ecj/WithOnNestedRecord.java b/test/transform/resource/after-ecj/WithOnNestedRecord.java index a83ac94c..ecd76658 100644 --- a/test/transform/resource/after-ecj/WithOnNestedRecord.java +++ b/test/transform/resource/after-ecj/WithOnNestedRecord.java @@ -3,17 +3,16 @@ public record WithOnNestedRecord() { public @With record Nested(String a, String b) { /* Implicit */ private final String a; /* Implicit */ private final String b; - /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithOnNestedRecord.Nested withA(final String a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithOnNestedRecord.Nested withA(final String a) { return ((this.a == a) ? this : new WithOnNestedRecord.Nested(a, this.b)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithOnNestedRecord.Nested withB(final String b) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithOnNestedRecord.Nested withB(final String b) { return ((this.b == b) ? this : new WithOnNestedRecord.Nested(this.a, b)); } } diff --git a/test/transform/resource/after-ecj/WithOnRecord.java b/test/transform/resource/after-ecj/WithOnRecord.java index 1b34e661..b8bf738e 100644 --- a/test/transform/resource/after-ecj/WithOnRecord.java +++ b/test/transform/resource/after-ecj/WithOnRecord.java @@ -6,13 +6,13 @@ public @With record WithOnRecord(String a, String b) { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithOnRecord withA(final String a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithOnRecord withA(final String a) { return ((this.a == a) ? this : new WithOnRecord(a, this.b)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithOnRecord withB(final String b) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithOnRecord withB(final String b) { return ((this.b == b) ? this : new WithOnRecord(this.a, b)); } } diff --git a/test/transform/resource/after-ecj/WithOnRecordComponent.java b/test/transform/resource/after-ecj/WithOnRecordComponent.java index 7d210a0a..49c05257 100644 --- a/test/transform/resource/after-ecj/WithOnRecordComponent.java +++ b/test/transform/resource/after-ecj/WithOnRecordComponent.java @@ -6,7 +6,7 @@ public record WithOnRecordComponent(String a, String b) { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithOnRecordComponent withA(final String a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithOnRecordComponent withA(final String a) { return ((this.a == a) ? this : new WithOnRecordComponent(a, this.b)); } } diff --git a/test/transform/resource/after-ecj/WithPlain.java b/test/transform/resource/after-ecj/WithPlain.java index 9f888abe..7f6f77f9 100644 --- a/test/transform/resource/after-ecj/WithPlain.java +++ b/test/transform/resource/after-ecj/WithPlain.java @@ -10,13 +10,13 @@ class WithPlain { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") WithPlain withI(final int i) { + public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated WithPlain withI(final int i) { return ((this.i == i) ? this : new WithPlain(i, this.foo)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") WithPlain withFoo(final int foo) { + public @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") @lombok.Generated WithPlain withFoo(final int foo) { return ((this.foo == foo) ? this : new WithPlain(this.i, foo)); } } diff --git a/test/transform/resource/after-ecj/WithWithGenerics.java b/test/transform/resource/after-ecj/WithWithGenerics.java index 98b18092..c971c656 100644 --- a/test/transform/resource/after-ecj/WithWithGenerics.java +++ b/test/transform/resource/after-ecj/WithWithGenerics.java @@ -9,19 +9,19 @@ class WithWithGenerics { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithWithGenerics withTest(final J test) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithWithGenerics withTest(final J test) { return ((this.test == test) ? this : new WithWithGenerics(test, this.test2, this.test3)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithWithGenerics withTest2(final java.util.List test2) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithWithGenerics withTest2(final java.util.List test2) { return ((this.test2 == test2) ? this : new WithWithGenerics(this.test, test2, this.test3)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithWithGenerics withTest3(final java.util.List test3) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithWithGenerics withTest3(final java.util.List test3) { return ((this.test3 == test3) ? this : new WithWithGenerics(this.test, this.test2, test3)); } } diff --git a/test/transform/resource/after-ecj/WithWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-ecj/WithWithJavaBeansSpecCapitalization.java index fb035da4..1f4e152f 100644 --- a/test/transform/resource/after-ecj/WithWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-ecj/WithWithJavaBeansSpecCapitalization.java @@ -6,7 +6,7 @@ /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithWithJavaBeansSpecCapitalization withaField(final int aField) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithWithJavaBeansSpecCapitalization withaField(final int aField) { return ((this.aField == aField) ? this : new WithWithJavaBeansSpecCapitalization(aField)); } } diff --git a/test/transform/resource/after-ecj/WithWithTypeAnnos.java b/test/transform/resource/after-ecj/WithWithTypeAnnos.java index 8f1b3f69..5b1f498e 100644 --- a/test/transform/resource/after-ecj/WithWithTypeAnnos.java +++ b/test/transform/resource/after-ecj/WithWithTypeAnnos.java @@ -15,7 +15,7 @@ class WithWithTypeAnnos { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WithWithTypeAnnos withFoo(final @TA List foo) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WithWithTypeAnnos withFoo(final @TA List foo) { return ((this.foo == foo) ? this : new WithWithTypeAnnos(foo)); } } diff --git a/test/transform/resource/after-ecj/WitherAccessLevel.java b/test/transform/resource/after-ecj/WitherAccessLevel.java index b6457534..b0610a11 100644 --- a/test/transform/resource/after-ecj/WitherAccessLevel.java +++ b/test/transform/resource/after-ecj/WitherAccessLevel.java @@ -12,31 +12,31 @@ class WitherAccessLevel { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - private @java.lang.SuppressWarnings("all") WitherAccessLevel withPrivate(final boolean isPrivate) { + private @java.lang.SuppressWarnings("all") @lombok.Generated WitherAccessLevel withPrivate(final boolean isPrivate) { return ((this.isPrivate == isPrivate) ? this : new WitherAccessLevel(this.isNone, isPrivate, this.isPackage, this.isProtected, this.isPublic, this.value)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - @java.lang.SuppressWarnings("all") WitherAccessLevel withPackage(final boolean isPackage) { + @java.lang.SuppressWarnings("all") @lombok.Generated WitherAccessLevel withPackage(final boolean isPackage) { return ((this.isPackage == isPackage) ? this : new WitherAccessLevel(this.isNone, this.isPrivate, isPackage, this.isProtected, this.isPublic, this.value)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - protected @java.lang.SuppressWarnings("all") WitherAccessLevel withProtected(final boolean isProtected) { + protected @java.lang.SuppressWarnings("all") @lombok.Generated WitherAccessLevel withProtected(final boolean isProtected) { return ((this.isProtected == isProtected) ? this : new WitherAccessLevel(this.isNone, this.isPrivate, this.isPackage, isProtected, this.isPublic, this.value)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WitherAccessLevel withPublic(final boolean isPublic) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WitherAccessLevel withPublic(final boolean isPublic) { return ((this.isPublic == isPublic) ? this : new WitherAccessLevel(this.isNone, this.isPrivate, this.isPackage, this.isProtected, isPublic, this.value)); } /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WitherAccessLevel withValue(final boolean value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated WitherAccessLevel withValue(final boolean value) { return ((this.value == value) ? this : new WitherAccessLevel(this.isNone, this.isPrivate, this.isPackage, this.isProtected, this.isPublic, value)); } } diff --git a/test/transform/resource/after-ecj/WitherLegacyStar.java b/test/transform/resource/after-ecj/WitherLegacyStar.java index 2b9ebe79..45faa5d1 100644 --- a/test/transform/resource/after-ecj/WitherLegacyStar.java +++ b/test/transform/resource/after-ecj/WitherLegacyStar.java @@ -8,7 +8,7 @@ class WitherLegacyStar { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ - public @java.lang.SuppressWarnings("all") WitherLegacyStar withI(final int i) { + public @java.lang.SuppressWarnings("all") @lombok.Generated 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/GeneratedJavaxOff.java b/test/transform/resource/before/GeneratedJavaxOff.java deleted file mode 100644 index db7ee0d1..00000000 --- a/test/transform/resource/before/GeneratedJavaxOff.java +++ /dev/null @@ -1,5 +0,0 @@ -//CONF: lombok.addJavaxGeneratedAnnotation = false -class GeneratedJavaxOff { - @lombok.Getter - int x; -} diff --git a/test/transform/resource/before/GeneratedJavaxOffLombokOff.java b/test/transform/resource/before/GeneratedJavaxOffLombokOff.java new file mode 100644 index 00000000..0d0a36e9 --- /dev/null +++ b/test/transform/resource/before/GeneratedJavaxOffLombokOff.java @@ -0,0 +1,6 @@ +//CONF: lombok.addJavaxGeneratedAnnotation = false +//CONF: lombok.addLombokGeneratedAnnotation = false +class GeneratedJavaxOffLombokOff { + @lombok.Getter + int x; +} From 0065d06b6ef89f12b19ad5f95270cc252850eb16 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 03:27:13 +0200 Subject: [PATCH 11/17] [tests] Continue with adjusting tests to reflect `lombok.Generated` defaulted: eclipse usually skipped tests. --- .../resource/after-ecj/DelegateGenerics.java | 6 +++--- .../resource/after-ecj/DelegateOnGetter.java | 6 +++--- .../after-ecj/DelegateOnGetterNone.java | 4 ++-- .../resource/after-ecj/DelegateOnMethods.java | 2 +- .../after-ecj/DelegateTypesAndExcludes.java | 4 ++-- .../after-ecj/DelegateWithDeprecated.java | 6 +++--- .../after-ecj/DelegateWithVarargs.java | 8 ++++---- .../after-ecj/DelegateWithVarargs2.java | 2 +- .../after-ecj/LoggerFloggerRecord.java | 2 +- .../resource/after-ecj/MixGetterVal.java | 2 +- .../resource/after-ecj/OnXJava7Style.java | 18 +++++++++--------- .../resource/after-ecj/OnXJava8StyleOn7.java | 18 +++++++++--------- .../after-ecj/TrickyTypeResolution.java | 2 +- .../after-ecj/ValDelegateMethodReference.java | 16 ++++++++-------- 14 files changed, 48 insertions(+), 48 deletions(-) diff --git a/test/transform/resource/after-ecj/DelegateGenerics.java b/test/transform/resource/after-ecj/DelegateGenerics.java index 97b05102..72819c96 100644 --- a/test/transform/resource/after-ecj/DelegateGenerics.java +++ b/test/transform/resource/after-ecj/DelegateGenerics.java @@ -3,13 +3,13 @@ public class DelegateGenerics { public DelegateGenerics() { super(); } - public @java.lang.SuppressWarnings("all") T a(final T a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated T a(final T a) { return this.target.a(a); } - public @java.lang.SuppressWarnings("all") java.lang.String i(final java.lang.String a) { + public @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String i(final java.lang.String a) { return this.target.i(a); } - public @java.lang.SuppressWarnings("all") java.lang.Integer t(final java.lang.Integer t) { + public @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.Integer t(final java.lang.Integer t) { return this.target.t(t); } } diff --git a/test/transform/resource/after-ecj/DelegateOnGetter.java b/test/transform/resource/after-ecj/DelegateOnGetter.java index c23ea917..5378257a 100644 --- a/test/transform/resource/after-ecj/DelegateOnGetter.java +++ b/test/transform/resource/after-ecj/DelegateOnGetter.java @@ -9,7 +9,7 @@ class DelegateOnGetter { DelegateOnGetter() { super(); } - public @Delegate @java.lang.SuppressWarnings({"all", "unchecked"}) Bar getBar() { + public @Delegate @java.lang.SuppressWarnings({"all", "unchecked"}) @lombok.Generated Bar getBar() { java.lang.Object $value = this.bar.get(); if (($value == null)) { @@ -35,10 +35,10 @@ class DelegateOnGetter { } return (Bar) (($value == this.bar) ? null : $value); } - public @java.lang.SuppressWarnings("all") int getInt() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getInt() { return this.getBar().getInt(); } - public @java.lang.SuppressWarnings("all") void setList(final java.util.ArrayList list) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setList(final java.util.ArrayList list) { this.getBar().setList(list); } } diff --git a/test/transform/resource/after-ecj/DelegateOnGetterNone.java b/test/transform/resource/after-ecj/DelegateOnGetterNone.java index 0cfb02c0..79cc34e8 100644 --- a/test/transform/resource/after-ecj/DelegateOnGetterNone.java +++ b/test/transform/resource/after-ecj/DelegateOnGetterNone.java @@ -10,10 +10,10 @@ import lombok.Getter; DelegateOnGetterNone() { super(); } - public @java.lang.SuppressWarnings("all") int getInt() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getInt() { return this.bar.getInt(); } - public @java.lang.SuppressWarnings("all") void setList(final java.util.ArrayList list) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setList(final java.util.ArrayList list) { this.bar.setList(list); } } diff --git a/test/transform/resource/after-ecj/DelegateOnMethods.java b/test/transform/resource/after-ecj/DelegateOnMethods.java index 6560657c..2b45bb09 100644 --- a/test/transform/resource/after-ecj/DelegateOnMethods.java +++ b/test/transform/resource/after-ecj/DelegateOnMethods.java @@ -7,7 +7,7 @@ abstract class DelegateOnMethods { super(); } public abstract @Delegate Bar getBar(); - public @java.lang.SuppressWarnings("all") void bar(final java.util.ArrayList list) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void bar(final java.util.ArrayList list) { this.getBar().bar(list); } } diff --git a/test/transform/resource/after-ecj/DelegateTypesAndExcludes.java b/test/transform/resource/after-ecj/DelegateTypesAndExcludes.java index 86f54139..096b662f 100644 --- a/test/transform/resource/after-ecj/DelegateTypesAndExcludes.java +++ b/test/transform/resource/after-ecj/DelegateTypesAndExcludes.java @@ -27,10 +27,10 @@ class DelegatePlain { DelegatePlain() { super(); } - public @java.lang.SuppressWarnings("all") void bar(final java.util.ArrayList list) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void bar(final java.util.ArrayList list) { this.bar.bar(list); } - public @java.lang.SuppressWarnings("all") void foo() { + public @java.lang.SuppressWarnings("all") @lombok.Generated void foo() { this.foo.foo(); } } diff --git a/test/transform/resource/after-ecj/DelegateWithDeprecated.java b/test/transform/resource/after-ecj/DelegateWithDeprecated.java index 71eb7889..6f789d48 100644 --- a/test/transform/resource/after-ecj/DelegateWithDeprecated.java +++ b/test/transform/resource/after-ecj/DelegateWithDeprecated.java @@ -9,13 +9,13 @@ class DelegateWithDeprecated { DelegateWithDeprecated() { super(); } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") void deprecatedAnnotation() { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated void deprecatedAnnotation() { this.bar.deprecatedAnnotation(); } - public @java.lang.Deprecated @java.lang.SuppressWarnings("all") void deprecatedComment() { + public @java.lang.Deprecated @java.lang.SuppressWarnings("all") @lombok.Generated void deprecatedComment() { this.bar.deprecatedComment(); } - public @java.lang.SuppressWarnings("all") void notDeprecated() { + public @java.lang.SuppressWarnings("all") @lombok.Generated void notDeprecated() { this.bar.notDeprecated(); } } diff --git a/test/transform/resource/after-ecj/DelegateWithVarargs.java b/test/transform/resource/after-ecj/DelegateWithVarargs.java index 71a0ca5a..83ae59a5 100644 --- a/test/transform/resource/after-ecj/DelegateWithVarargs.java +++ b/test/transform/resource/after-ecj/DelegateWithVarargs.java @@ -10,16 +10,16 @@ class DelegateWithVarargs { DelegateWithVarargs() { super(); } - public @java.lang.SuppressWarnings("all") void array(final int[] array) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void array(final int[] array) { this.bar.array(array); } - public @java.lang.SuppressWarnings("all") void arrayVarargs(final int[]... arrayVarargs) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void arrayVarargs(final int[]... arrayVarargs) { this.bar.arrayVarargs(arrayVarargs); } - public @java.lang.SuppressWarnings("all") void justOneParameter(final int... varargs) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void justOneParameter(final int... varargs) { this.bar.justOneParameter(varargs); } - public @java.lang.SuppressWarnings("all") void multipleParameters(final java.lang.String first, final int... varargs) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void multipleParameters(final java.lang.String first, final int... varargs) { this.bar.multipleParameters(first, varargs); } } diff --git a/test/transform/resource/after-ecj/DelegateWithVarargs2.java b/test/transform/resource/after-ecj/DelegateWithVarargs2.java index ed0cddf5..444f8a54 100644 --- a/test/transform/resource/after-ecj/DelegateWithVarargs2.java +++ b/test/transform/resource/after-ecj/DelegateWithVarargs2.java @@ -11,7 +11,7 @@ class DelegateWithVarargs2 { DelegateWithVarargs2() { super(); } - public @java.lang.SuppressWarnings("all") void varargs(final java.lang.Object[]... keys) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void varargs(final java.lang.Object[]... keys) { this.bar.varargs(keys); } } diff --git a/test/transform/resource/after-ecj/LoggerFloggerRecord.java b/test/transform/resource/after-ecj/LoggerFloggerRecord.java index 7db8aabe..47bf4cc6 100644 --- a/test/transform/resource/after-ecj/LoggerFloggerRecord.java +++ b/test/transform/resource/after-ecj/LoggerFloggerRecord.java @@ -3,7 +3,7 @@ import lombok.extern.flogger.Flogger; class LoggerFloggerRecord { public @Flogger record Inner(String x) { /* Implicit */ private final String x; - private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); + private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); () { } } diff --git a/test/transform/resource/after-ecj/MixGetterVal.java b/test/transform/resource/after-ecj/MixGetterVal.java index d9809703..82d061ed 100644 --- a/test/transform/resource/after-ecj/MixGetterVal.java +++ b/test/transform/resource/after-ecj/MixGetterVal.java @@ -13,7 +13,7 @@ class MixGetterVal { final @val int a = getX(); m(a); } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } } \ No newline at end of file diff --git a/test/transform/resource/after-ecj/OnXJava7Style.java b/test/transform/resource/after-ecj/OnXJava7Style.java index b38c2c90..0bdb3046 100644 --- a/test/transform/resource/after-ecj/OnXJava7Style.java +++ b/test/transform/resource/after-ecj/OnXJava7Style.java @@ -20,31 +20,31 @@ public class OnXJava7Style { public OnXJava7Style() { super(); } - public @Foo @java.lang.SuppressWarnings("all") String getA() { + public @Foo @java.lang.SuppressWarnings("all") @lombok.Generated String getA() { return this.a; } - public @Foo() @java.lang.SuppressWarnings("all") void setB(final String b) { + public @Foo() @java.lang.SuppressWarnings("all") @lombok.Generated void setB(final String b) { this.b = b; } - public @java.lang.SuppressWarnings("all") void setC(final @Foo("a") String c) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setC(final @Foo("a") String c) { this.c = c; } - public @java.lang.SuppressWarnings("all") void setD(final @Bar(stuff = "b") String d) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setD(final @Bar(stuff = "b") String d) { this.d = d; } - public @Foo(value = "c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") String getE() { + public @Foo(value = "c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") @lombok.Generated String getE() { return this.e; } - public @Array @java.lang.SuppressWarnings("all") String getF() { + public @Array @java.lang.SuppressWarnings("all") @lombok.Generated String getF() { return this.f; } - public @Array() @java.lang.SuppressWarnings("all") String getG() { + public @Array() @java.lang.SuppressWarnings("all") @lombok.Generated String getG() { return this.g; } - public @Array({}) @java.lang.SuppressWarnings("all") String getH() { + public @Array({}) @java.lang.SuppressWarnings("all") @lombok.Generated String getH() { return this.h; } - public @Array({"a", "b"}) @java.lang.SuppressWarnings("all") String getI() { + public @Array({"a", "b"}) @java.lang.SuppressWarnings("all") @lombok.Generated String getI() { return this.i; } } diff --git a/test/transform/resource/after-ecj/OnXJava8StyleOn7.java b/test/transform/resource/after-ecj/OnXJava8StyleOn7.java index 109d975a..6836e45d 100644 --- a/test/transform/resource/after-ecj/OnXJava8StyleOn7.java +++ b/test/transform/resource/after-ecj/OnXJava8StyleOn7.java @@ -20,31 +20,31 @@ public class OnXJava8StyleOn7 { public OnXJava8StyleOn7() { super(); } - public @Foo @java.lang.SuppressWarnings("all") String getA() { + public @Foo @java.lang.SuppressWarnings("all") @lombok.Generated String getA() { return this.a; } - public @Foo() @java.lang.SuppressWarnings("all") void setB(final String b) { + public @Foo() @java.lang.SuppressWarnings("all") @lombok.Generated void setB(final String b) { this.b = b; } - public @java.lang.SuppressWarnings("all") void setC(final @Foo("a") String c) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setC(final @Foo("a") String c) { this.c = c; } - public @java.lang.SuppressWarnings("all") void setD(final @Bar(stuff = "b") String d) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setD(final @Bar(stuff = "b") String d) { this.d = d; } - public @Foo(value = "c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") String getE() { + public @Foo(value = "c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") @lombok.Generated String getE() { return this.e; } - public @Array @java.lang.SuppressWarnings("all") String getF() { + public @Array @java.lang.SuppressWarnings("all") @lombok.Generated String getF() { return this.f; } - public @Array() @java.lang.SuppressWarnings("all") String getG() { + public @Array() @java.lang.SuppressWarnings("all") @lombok.Generated String getG() { return this.g; } - public @Array({}) @java.lang.SuppressWarnings("all") String getH() { + public @Array({}) @java.lang.SuppressWarnings("all") @lombok.Generated String getH() { return this.h; } - public @Array({"a", "b"}) @java.lang.SuppressWarnings("all") String getI() { + public @Array({"a", "b"}) @java.lang.SuppressWarnings("all") @lombok.Generated String getI() { return this.i; } } diff --git a/test/transform/resource/after-ecj/TrickyTypeResolution.java b/test/transform/resource/after-ecj/TrickyTypeResolution.java index 4553aaba..67bab8b7 100644 --- a/test/transform/resource/after-ecj/TrickyTypeResolution.java +++ b/test/transform/resource/after-ecj/TrickyTypeResolution.java @@ -20,7 +20,7 @@ class TrickySuccess { TrickySuccess() { super(); } - public @java.lang.SuppressWarnings("all") int getX() { + public @java.lang.SuppressWarnings("all") @lombok.Generated int getX() { return this.x; } } diff --git a/test/transform/resource/after-ecj/ValDelegateMethodReference.java b/test/transform/resource/after-ecj/ValDelegateMethodReference.java index cfd0dab2..bcc54e26 100644 --- a/test/transform/resource/after-ecj/ValDelegateMethodReference.java +++ b/test/transform/resource/after-ecj/ValDelegateMethodReference.java @@ -24,16 +24,16 @@ class Entity { Entity() { super(); } - public @java.lang.SuppressWarnings("all") java.lang.Boolean getABoolean() { + public @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.Boolean getABoolean() { return this.innerDelegate.getABoolean(); } - public @java.lang.SuppressWarnings("all") java.lang.String getValue() { + public @java.lang.SuppressWarnings("all") @lombok.Generated java.lang.String getValue() { return this.innerDelegate.getValue(); } - public @java.lang.SuppressWarnings("all") void setABoolean(final java.lang.Boolean aBoolean) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setABoolean(final java.lang.Boolean aBoolean) { this.innerDelegate.setABoolean(aBoolean); } - public @java.lang.SuppressWarnings("all") void setValue(final java.lang.String value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setValue(final java.lang.String value) { this.innerDelegate.setValue(value); } } @@ -43,16 +43,16 @@ class Entity { MyDelegate() { super(); } - public @java.lang.SuppressWarnings("all") String getValue() { + public @java.lang.SuppressWarnings("all") @lombok.Generated String getValue() { return this.value; } - public @java.lang.SuppressWarnings("all") Boolean getABoolean() { + public @java.lang.SuppressWarnings("all") @lombok.Generated Boolean getABoolean() { return this.aBoolean; } - public @java.lang.SuppressWarnings("all") void setValue(final String value) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setValue(final String value) { this.value = value; } - public @java.lang.SuppressWarnings("all") void setABoolean(final Boolean aBoolean) { + public @java.lang.SuppressWarnings("all") @lombok.Generated void setABoolean(final Boolean aBoolean) { this.aBoolean = aBoolean; } } From 4c3746bb46fa3029b0137bf8fff3c91e24743a65 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 03:38:49 +0200 Subject: [PATCH 12/17] [tests] This seemingly humongous commit is actually nothing: All test-cases now have `@Generated` annotations where before they did not. --- .../resource/after-delombok/Accessors.java | 16 ++++ .../after-delombok/AccessorsCascade.java | 6 +- .../AccessorsConfiguration.java | 4 + .../AccessorsInAnonymousClass.java | 5 +- .../after-delombok/AccessorsMakeFinal.java | 3 +- .../AccessorsMakeFinalLombokConfig.java | 3 +- .../AccessorsNoParamWarning.java | 4 +- .../BuilderAccessWithGetter.java | 18 ++--- .../after-delombok/BuilderComplex.java | 13 ++++ .../BuilderConstructorJavadoc.java | 23 +++--- .../after-delombok/BuilderDefaults.java | 24 +++++- .../after-delombok/BuilderDefaultsArray.java | 26 ++++--- .../BuilderDefaultsGenerics.java | 18 +++++ .../BuilderDefaultsTargetTyping.java | 21 +++--- .../BuilderDefaultsWarnings.java | 19 +++++ .../after-delombok/BuilderGenericMethod.java | 9 +++ .../after-delombok/BuilderInstanceMethod.java | 13 ++++ .../after-delombok/BuilderJavadoc.java | 14 ++++ .../after-delombok/BuilderNestedInEnum.java | 14 +++- .../after-delombok/BuilderOnNestedClass.java | 18 ++--- .../after-delombok/BuilderOnNestedRecord.java | 14 ++-- .../after-delombok/BuilderSimple.java | 10 +++ .../after-delombok/BuilderSimpleOnRecord.java | 9 +++ .../BuilderSimpleWithSetterPrefix.java | 8 ++ .../BuilderSingularAnnotatedTypes.java | 17 ++++- ...ingularAnnotatedTypesWithSetterPrefix.java | 15 ++++ .../BuilderSingularGuavaListsSets.java | 26 +++++++ .../BuilderSingularGuavaMaps.java | 18 +++++ .../after-delombok/BuilderSingularLists.java | 18 +++++ .../after-delombok/BuilderSingularNoAuto.java | 18 +++++ ...BuilderSingularNoAutoWithSetterPrefix.java | 18 +++++ .../BuilderSingularNullBehavior1.java | 14 ++++ .../BuilderSingularNullBehavior2.java | 12 ++- .../BuilderSingularOnRecord.java | 17 +++++ .../BuilderSingularRedirectToGuava.java | 18 +++++ .../after-delombok/BuilderSingularSets.java | 22 ++++++ .../BuilderSingularSetsWithSetterPrefix.java | 22 ++++++ .../BuilderSingularToBuilderWithNull.java | 11 +++ ...ularToBuilderWithNullWithSetterPrefix.java | 11 +++ ...derSingularWildcardListsWithToBuilder.java | 15 ++++ .../BuilderSingularWithPrefixes.java | 10 +++ ...rSingularWithPrefixesWithSetterPrefix.java | 10 +++ .../after-delombok/BuilderTypeAnnos.java | 9 ++- .../BuilderTypeAnnosWithSetterPrefix.java | 9 ++- .../after-delombok/BuilderValueData.java | 22 +++++- .../BuilderValueDataWithSetterPrefix.java | 22 +++++- .../after-delombok/BuilderWithAccessors.java | 14 ++++ .../after-delombok/BuilderWithBadNames.java | 10 +++ .../after-delombok/BuilderWithDeprecated.java | 18 +++++ .../BuilderWithDeprecatedAnnOnly.java | 16 ++++ .../BuilderWithExistingBuilderClass.java | 8 ++ ...hExistingBuilderClassWithSetterPrefix.java | 8 ++ ...uilderWithJavaBeansSpecCapitalization.java | 18 ++++- .../BuilderWithNoBuilderMethod.java | 8 ++ .../after-delombok/BuilderWithNonNull.java | 10 ++- .../BuilderWithNonNullWithSetterPrefix.java | 8 ++ .../BuilderWithRecursiveGenerics.java | 15 ++++ .../after-delombok/BuilderWithToBuilder.java | 47 +++++++++--- .../after-delombok/BuilderWithTolerate.java | 7 ++ .../after-delombok/CheckerFrameworkBasic.java | 10 +++ .../CheckerFrameworkBuilder.java | 19 ++++- .../CheckerFrameworkSuperBuilder.java | 40 +++++++++- .../after-delombok/ClassNamedAfterGetter.java | 1 + .../after-delombok/CommentsInterspersed.java | 1 + .../ConflictingStaticConstructorNames.java | 5 ++ .../after-delombok/ConstructorInner.java | 4 +- .../resource/after-delombok/Constructors.java | 13 ++++ .../ConstructorsConfiguration.java | 1 + .../ConstructorsInAnonymousClass.java | 8 +- .../after-delombok/ConstructorsTypeAnnos.java | 1 + .../ConstructorsWithAccessors.java | 5 +- .../ConstructorsWithBuilderDefaults.java | 18 +++++ .../ConstructorsWithBuilderDefaults2.java | 24 +++++- .../ConstructorsWithSuperBuilderDefaults.java | 36 ++++----- .../after-delombok/DataConfiguration.java | 7 ++ .../resource/after-delombok/DataExtended.java | 7 ++ .../resource/after-delombok/DataIgnore.java | 6 ++ .../after-delombok/DataInAnonymousClass.java | 15 ++-- .../resource/after-delombok/DataOnEnum.java | 3 + .../after-delombok/DataOnLocalClass.java | 21 ++++++ .../resource/after-delombok/DataPlain.java | 38 ++++++++++ .../after-delombok/DataWithGetter.java | 10 +++ .../after-delombok/DataWithGetterNone.java | 7 ++ .../DataWithOverrideEqualsAndHashCode.java | 7 +- .../after-delombok/DelegateGenerics.java | 13 +--- .../after-delombok/DelegateOnGetter.java | 3 + .../after-delombok/DelegateOnGetterNone.java | 2 + .../after-delombok/DelegateOnMethods.java | 5 +- .../DelegateTypesAndExcludes.java | 13 +--- .../DelegateWithDeprecated.java | 3 + .../after-delombok/DelegateWithVarargs.java | 4 + .../after-delombok/DelegateWithVarargs2.java | 2 +- .../after-delombok/EncodingUsAscii.java | 1 + .../resource/after-delombok/EncodingUtf8.java | 1 + .../after-delombok/EqualsAndHashCode.java | 11 +++ .../EqualsAndHashCodeAnnotated.java | 6 +- .../EqualsAndHashCodeAutoExclude.java | 8 +- .../EqualsAndHashCodeCache.java | 19 +++++ .../EqualsAndHashCodeConfigKeys1.java | 6 ++ .../EqualsAndHashCodeConfigKeys2.java | 9 +++ .../EqualsAndHashCodeEmpty.java | 6 ++ .../EqualsAndHashCodeExplicitInclude.java | 5 +- .../EqualsAndHashCodeInAnonymousClass.java | 7 +- .../EqualsAndHashCodeNestedShadow.java | 6 ++ .../EqualsAndHashCodeNewStyle.java | 3 + .../EqualsAndHashCodeOfAndExclude.java | 4 + .../after-delombok/EqualsAndHashCodeRank.java | 5 +- .../EqualsAndHashCodeWithExistingMethods.java | 2 + ...EqualsAndHashCodeWithGenericsOnInners.java | 4 +- ...hCodeWithGenericsOnInnersInInterfaces.java | 3 + ...EqualsAndHashCodeWithNonNullByDefault.java | 3 + .../EqualsAndHashCodeWithOnParam.java | 4 +- ...alsAndHashCodeWithSomeExistingMethods.java | 15 +++- ...tsViaConfigAndRequiredArgsConstructor.java | 1 + .../FieldNameConstantsBasic.java | 1 + .../FieldNameConstantsConfigKeys.java | 3 +- .../FieldNameConstantsEnum.java | 1 + .../FieldNameConstantsOnRecord.java | 1 + .../FieldNameConstantsUppercased.java | 1 + .../GenerateSuppressFBWarnings.java | 1 + .../after-delombok/GeneratedJavaxJakarta.java | 2 +- .../resource/after-delombok/GeneratedOff.java | 1 + .../after-delombok/GeneratedOffJavaxOn.java | 1 + .../resource/after-delombok/GeneratedOn.java | 2 +- .../after-delombok/GetterAccessLevel.java | 9 +++ .../after-delombok/GetterAlreadyExists.java | 10 +++ .../after-delombok/GetterBoolean.java | 4 + .../after-delombok/GetterDeprecated.java | 2 + .../resource/after-delombok/GetterEnum.java | 3 + .../GetterInAnonymousClass.java | 3 +- .../resource/after-delombok/GetterLazy.java | 1 + .../after-delombok/GetterLazyArguments.java | 17 ++--- .../after-delombok/GetterLazyBoolean.java | 6 ++ .../GetterLazyEahcToString.java | 15 ++-- .../GetterLazyErrorPosition.java | 2 +- .../after-delombok/GetterLazyGenerics.java | 4 +- .../GetterLazyInAnonymousClass.java | 3 +- .../after-delombok/GetterLazyInvalid.java | 1 + .../after-delombok/GetterLazyNative.java | 9 +++ .../after-delombok/GetterLazyTransient.java | 2 + .../resource/after-delombok/GetterNone.java | 1 + .../after-delombok/GetterOnClass.java | 8 ++ .../after-delombok/GetterOnMethod.java | 3 + .../after-delombok/GetterOnMethodErrors2.java | 8 ++ .../after-delombok/GetterOnMethodOnType.java | 2 + .../after-delombok/GetterOnStatic.java | 2 + .../resource/after-delombok/GetterPlain.java | 2 + .../after-delombok/GetterSetterJavadoc.java | 19 ++++- .../after-delombok/GetterTypeAnnos.java | 1 + .../after-delombok/GetterWithDollar.java | 3 + ...GetterWithJavaBeansSpecCapitalization.java | 4 +- .../I2335_BuilderMultipleObtainVia.java | 10 +++ .../resource/after-delombok/InjectField.java | 21 ++---- .../resource/after-delombok/InnerClass.java | 6 ++ .../JacksonBuilderSingular.java | 25 ++++++- .../after-delombok/JacksonJsonProperty.java | 11 ++- .../JacksonizedBuilderComplex.java | 15 +++- .../JacksonizedBuilderSimple.java | 10 +++ .../after-delombok/JacksonizedOnRecord.java | 21 +++--- .../JacksonizedSuperBuilderSimple.java | 12 +++ ...onizedSuperBuilderWithJsonDeserialize.java | 14 +++- .../after-delombok/JavadocMultiline.java | 10 +-- .../after-delombok/LockedInInitializer.java | 3 + .../resource/after-delombok/LockedPlain.java | 4 + .../after-delombok/LockedStaticMix.java | 1 + .../after-delombok/LockedTypeMismatch.java | 1 + .../after-delombok/LoggerCommons.java | 6 +- .../resource/after-delombok/LoggerConfig.java | 1 + .../resource/after-delombok/LoggerCustom.java | 5 +- .../LoggerCustomWithPackage.java | 5 +- .../LoggerCustomWithTopicAndName.java | 6 +- .../after-delombok/LoggerFlogger.java | 5 ++ .../after-delombok/LoggerFloggerRecord.java | 3 +- .../after-delombok/LoggerJBossLog.java | 11 ++- .../resource/after-delombok/LoggerJul.java | 9 ++- .../resource/after-delombok/LoggerLog4j.java | 7 +- .../resource/after-delombok/LoggerLog4j2.java | 9 ++- .../resource/after-delombok/LoggerSlf4j.java | 11 ++- .../after-delombok/LoggerSlf4jOnRecord.java | 1 + .../after-delombok/LoggerSlf4jTypes.java | 3 + .../LoggerSlf4jWithPackage.java | 2 + .../resource/after-delombok/LoggerXSlf4j.java | 6 +- .../after-delombok/MultiFieldGetter.java | 4 + .../NoArgsConstructorForce.java | 3 +- .../NoPrivateNoArgsConstructor.java | 13 +++- .../NonNullExistingConstructorOnRecord.java | 1 + .../after-delombok/NonNullOnRecordSimple.java | 1 + .../NonNullOnRecordTypeUse.java | 1 + .../resource/after-delombok/NonNullPlain.java | 7 ++ .../NonNullWithAlternateException.java | 1 + .../after-delombok/NonNullWithAssertion.java | 5 +- .../after-delombok/NonNullWithGuava.java | 3 +- .../after-delombok/NonNullWithJdk.java | 3 +- ...AnnotatedCheckerFrameworkSuperBuilder.java | 74 ++++++++++--------- .../resource/after-delombok/NullLibrary1.java | 6 ++ .../resource/after-delombok/NullLibrary2.java | 6 ++ .../resource/after-delombok/NullLibrary3.java | 14 ++-- .../after-delombok/OnXJava8Style.java | 13 +++- .../PrivateNoArgsConstructor.java | 38 ++++++++++ .../after-delombok/SetterAccessLevel.java | 5 ++ .../after-delombok/SetterAlreadyExists.java | 2 + .../SetterAndWithMethodJavadoc.java | 4 + .../after-delombok/SetterDeprecated.java | 2 + .../SetterInAnonymousClass.java | 3 +- .../after-delombok/SetterOnClass.java | 8 ++ .../after-delombok/SetterOnMethodOnParam.java | 3 + .../after-delombok/SetterOnStatic.java | 2 + .../resource/after-delombok/SetterPlain.java | 2 + .../after-delombok/SetterTypeAnnos.java | 1 + .../after-delombok/SetterWithDollar.java | 9 +-- ...SetterWithJavaBeansSpecCapitalization.java | 2 + .../after-delombok/SimpleTypeResolution.java | 1 + .../SingularCleanupForDelombok.java | 16 +++- .../after-delombok/SkipSuppressWarnings.java | 6 +- .../after-delombok/StandardExceptions.java | 9 ++- .../after-delombok/StaticConstructor.java | 4 +- .../after-delombok/SuperBuilderAbstract.java | 31 ++++++++ .../SuperBuilderAbstractToBuilder.java | 39 ++++++++++ .../after-delombok/SuperBuilderBasic.java | 28 +++++++ .../SuperBuilderBasicToBuilder.java | 40 ++++++++++ .../SuperBuilderCustomName.java | 14 +++- .../SuperBuilderCustomized.java | 17 +++++ ...uperBuilderCustomizedWithSetterPrefix.java | 10 +++ .../SuperBuilderInitializer.java | 28 +++---- .../after-delombok/SuperBuilderJavadoc.java | 27 ++++--- .../SuperBuilderNameClashes.java | 42 +++++++++++ .../SuperBuilderNestedGenericTypes.java | 10 +++ .../SuperBuilderSingularAnnotatedTypes.java | 21 +++++- .../SuperBuilderSingularCustomized.java | 15 +++- .../SuperBuilderSingularToBuilderGuava.java | 50 ++++++++++++- .../SuperBuilderWithAnnotatedTypeParam.java | 24 ++++++ ...uperBuilderWithCustomBuilderClassName.java | 22 +++++- .../SuperBuilderWithCustomBuilderMethod.java | 27 +++++++ .../SuperBuilderWithDefaults.java | 32 ++++++++ ...perBuilderWithDefaultsAndTargetTyping.java | 59 +++++++-------- .../SuperBuilderWithExistingConstructor.java | 12 ++- .../SuperBuilderWithGenerics.java | 28 +++++++ .../SuperBuilderWithGenerics2.java | 28 +++++++ .../SuperBuilderWithGenerics3.java | 26 ++++++- .../SuperBuilderWithGenericsAndToBuilder.java | 35 +++++++++ .../SuperBuilderWithNonNull.java | 26 +++++++ ...BuilderWithOverloadedGeneratedMethods.java | 24 ++++++ .../SuperBuilderWithPrefixes.java | 20 ++++- .../SuperBuilderWithSetterPrefix.java | 40 ++++++++++ .../SynchronizedInAnonymousClass.java | 3 +- .../SynchronizedInInitializer.java | 1 + .../after-delombok/SynchronizedPlain.java | 2 + .../after-delombok/ToStringArray.java | 3 +- .../ToStringArrayTypeAnnotations.java | 5 +- .../after-delombok/ToStringAutoExclude.java | 4 +- .../after-delombok/ToStringAutoSuper.java | 3 +- .../after-delombok/ToStringConfiguration.java | 5 ++ .../resource/after-delombok/ToStringEnum.java | 5 +- .../ToStringExplicitInclude.java | 3 +- .../ToStringExplicitIncludeConf.java | 1 + .../ToStringInAnonymousClass.java | 3 +- .../after-delombok/ToStringInner.java | 5 +- .../after-delombok/ToStringNewStyle.java | 1 + .../after-delombok/ToStringPlain.java | 2 + .../resource/after-delombok/Tolerate.java | 5 ++ .../after-delombok/TypeUseAnnotations.java | 5 +- .../resource/after-delombok/UtilityClass.java | 4 + .../after-delombok/UtilityClassGeneric.java | 7 +- .../after-delombok/UtilityClassInner.java | 3 +- .../after-delombok/ValueCallSuper.java | 5 ++ .../after-delombok/ValueInAnonymousClass.java | 11 ++- .../resource/after-delombok/ValuePlain.java | 19 +++++ .../ValueStaticConstructorOf.java | 6 ++ .../after-delombok/ValueStaticField.java | 4 + .../ValueWithJavaBeansSpecCapitalization.java | 7 +- .../after-delombok/WithAlreadyExists.java | 2 + .../WithAndAllArgsConstructor.java | 3 + .../WithByInAnonymousClass.java | 4 +- .../after-delombok/WithByNullAnnos.java | 2 + .../after-delombok/WithByOnRecord.java | 2 + .../WithByOnRecordComponent.java | 1 + .../resource/after-delombok/WithByTypes.java | 12 ++- .../after-delombok/WithInAnonymousClass.java | 4 +- .../after-delombok/WithMethodAbstract.java | 1 + .../WithMethodMarkedDeprecated.java | 2 + .../WithMethodMarkedDeprecatedAnnOnly.java | 1 + .../resource/after-delombok/WithNested.java | 2 + .../resource/after-delombok/WithOnClass.java | 6 ++ .../after-delombok/WithOnNestedRecord.java | 4 +- .../resource/after-delombok/WithOnRecord.java | 2 + .../after-delombok/WithOnRecordComponent.java | 1 + .../resource/after-delombok/WithPlain.java | 2 + .../after-delombok/WithWithGenerics.java | 3 + .../WithWithJavaBeansSpecCapitalization.java | 1 + .../after-delombok/WithWithTypeAnnos.java | 1 + .../after-delombok/WitherAccessLevel.java | 5 ++ .../after-delombok/WitherLegacyStar.java | 1 + 292 files changed, 2545 insertions(+), 432 deletions(-) diff --git a/test/transform/resource/after-delombok/Accessors.java b/test/transform/resource/after-delombok/Accessors.java index 0e148b88..0b2a097b 100644 --- a/test/transform/resource/after-delombok/Accessors.java +++ b/test/transform/resource/after-delombok/Accessors.java @@ -1,6 +1,7 @@ class AccessorsFluent { private String fieldName = ""; @java.lang.SuppressWarnings("all") + @lombok.Generated public String fieldName() { return this.fieldName; } @@ -8,6 +9,7 @@ class AccessorsFluent { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public AccessorsFluent fieldName(final String fieldName) { this.fieldName = fieldName; return this; @@ -17,10 +19,12 @@ class AccessorsFluentOnClass { private String fieldName = ""; private String otherFieldWithOverride = ""; @java.lang.SuppressWarnings("all") + @lombok.Generated public String fieldName() { return this.fieldName; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getOtherFieldWithOverride() { return this.otherFieldWithOverride; } @@ -28,6 +32,7 @@ class AccessorsFluentOnClass { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public AccessorsFluentOnClass fieldName(final String fieldName) { this.fieldName = fieldName; return this; @@ -39,6 +44,7 @@ class AccessorsChain { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public AccessorsChain setRunning(final boolean isRunning) { this.isRunning = isRunning; return this; @@ -48,6 +54,7 @@ class AccessorsPrefix { private String fieldName; private String fActualField; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setActualField(final String fActualField) { this.fActualField = fActualField; } @@ -56,10 +63,12 @@ class AccessorsPrefix2 { private String fieldName; private String fActualField; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setFieldName(final String fieldName) { this.fieldName = fieldName; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setActualField(final String fActualField) { this.fActualField = fActualField; } @@ -71,11 +80,13 @@ class AccessorsPrefix3 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "AccessorsPrefix3(fName=" + this.getName() + ")"; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof AccessorsPrefix3)) return false; @@ -87,11 +98,13 @@ class AccessorsPrefix3 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof AccessorsPrefix3; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -106,6 +119,7 @@ class AccessorsFluentGenerics { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public AccessorsFluentGenerics name(final String name) { this.name = name; return this; @@ -114,6 +128,7 @@ class AccessorsFluentGenerics { class AccessorsFluentNoChaining { private String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public void name(final String name) { this.name = name; } @@ -121,6 +136,7 @@ class AccessorsFluentNoChaining { class AccessorsFluentStatic { private static String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public static void name(final String name) { AccessorsFluentStatic.name = name; } diff --git a/test/transform/resource/after-delombok/AccessorsCascade.java b/test/transform/resource/after-delombok/AccessorsCascade.java index ba4d13d4..1c30a372 100644 --- a/test/transform/resource/after-delombok/AccessorsCascade.java +++ b/test/transform/resource/after-delombok/AccessorsCascade.java @@ -8,6 +8,7 @@ class AccessorsOuter { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public AccessorsOuter.AccessorsInner1 setTest3(final String zTest3) { this.zTest3 = zTest3; return this; @@ -16,6 +17,7 @@ class AccessorsOuter { class AccessorsInner2 { private String fTest4; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setTest4(final String fTest4) { this.fTest4 = fTest4; } @@ -24,6 +26,7 @@ class AccessorsOuter { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public AccessorsOuter setTest(final String fTest) { this.fTest = fTest; return this; @@ -32,8 +35,9 @@ class AccessorsOuter { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public AccessorsOuter setTest2(final String zTest2) { this.zTest2 = zTest2; return this; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/AccessorsConfiguration.java b/test/transform/resource/after-delombok/AccessorsConfiguration.java index f52ff307..e62a6a9f 100644 --- a/test/transform/resource/after-delombok/AccessorsConfiguration.java +++ b/test/transform/resource/after-delombok/AccessorsConfiguration.java @@ -1,10 +1,12 @@ class AccessorsConfiguration { private String m_FieldName = ""; @java.lang.SuppressWarnings("all") + @lombok.Generated public String fieldName() { return this.m_FieldName; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void fieldName(final String m_FieldName) { this.m_FieldName = m_FieldName; } @@ -12,6 +14,7 @@ class AccessorsConfiguration { class AccessorsConfiguration2 { private String m_FieldName = ""; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setM_FieldName(final String m_FieldName) { this.m_FieldName = m_FieldName; } @@ -22,6 +25,7 @@ class AccessorsConfiguration3 { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public AccessorsConfiguration3 setFieldName(final String fFieldName) { this.fFieldName = fFieldName; return this; diff --git a/test/transform/resource/after-delombok/AccessorsInAnonymousClass.java b/test/transform/resource/after-delombok/AccessorsInAnonymousClass.java index 27fab509..bf527319 100644 --- a/test/transform/resource/after-delombok/AccessorsInAnonymousClass.java +++ b/test/transform/resource/after-delombok/AccessorsInAnonymousClass.java @@ -1,18 +1,17 @@ public class AccessorsInAnonymousClass { Object annonymous = new Object() { - class Inner { private String string; - @java.lang.SuppressWarnings("all") + @lombok.Generated public String string() { return this.string; } - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public Inner string(final String string) { this.string = string; return this; diff --git a/test/transform/resource/after-delombok/AccessorsMakeFinal.java b/test/transform/resource/after-delombok/AccessorsMakeFinal.java index d88e8616..0d10c2e4 100644 --- a/test/transform/resource/after-delombok/AccessorsMakeFinal.java +++ b/test/transform/resource/after-delombok/AccessorsMakeFinal.java @@ -4,8 +4,9 @@ class AccessorsMakeFinal1 { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public final AccessorsMakeFinal1 test(final String test) { this.test = test; return this; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/AccessorsMakeFinalLombokConfig.java b/test/transform/resource/after-delombok/AccessorsMakeFinalLombokConfig.java index 61deedee..d29ac79f 100644 --- a/test/transform/resource/after-delombok/AccessorsMakeFinalLombokConfig.java +++ b/test/transform/resource/after-delombok/AccessorsMakeFinalLombokConfig.java @@ -1,7 +1,8 @@ class AccessorsMakeFinalLombokConfig { private String test; @java.lang.SuppressWarnings("all") + @lombok.Generated public final void setTest(final String test) { this.test = test; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/AccessorsNoParamWarning.java b/test/transform/resource/after-delombok/AccessorsNoParamWarning.java index 3e9c4c5f..e38c7e6a 100644 --- a/test/transform/resource/after-delombok/AccessorsNoParamWarning.java +++ b/test/transform/resource/after-delombok/AccessorsNoParamWarning.java @@ -1,6 +1,7 @@ class AccessorsNoParams { private String otherFieldWithOverride = ""; @java.lang.SuppressWarnings("all") + @lombok.Generated public String otherFieldWithOverride() { return this.otherFieldWithOverride; } @@ -8,7 +9,8 @@ class AccessorsNoParams { class AccessorsNoParams2 { private boolean foo; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setFoo(final boolean foo) { this.foo = foo; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/BuilderAccessWithGetter.java b/test/transform/resource/after-delombok/BuilderAccessWithGetter.java index f36403bf..118273ef 100644 --- a/test/transform/resource/after-delombok/BuilderAccessWithGetter.java +++ b/test/transform/resource/after-delombok/BuilderAccessWithGetter.java @@ -1,48 +1,48 @@ public final class BuilderAccessWithGetter { private final String string; - @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAccessWithGetter(final String string) { this.string = string; } - - @java.lang.SuppressWarnings("all") + @lombok.Generated private static class BuilderAccessWithGetterBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String string; - @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAccessWithGetterBuilder() { } - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated private BuilderAccessWithGetter.BuilderAccessWithGetterBuilder string(final String string) { this.string = string; return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated private BuilderAccessWithGetter build() { return new BuilderAccessWithGetter(this.string); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderAccessWithGetter.BuilderAccessWithGetterBuilder(string=" + this.string + ")"; } } - @java.lang.SuppressWarnings("all") + @lombok.Generated private static BuilderAccessWithGetter.BuilderAccessWithGetterBuilder builder() { return new BuilderAccessWithGetter.BuilderAccessWithGetterBuilder(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public String getString() { return this.string; } diff --git a/test/transform/resource/after-delombok/BuilderComplex.java b/test/transform/resource/after-delombok/BuilderComplex.java index 591c2b4d..1bf5447d 100644 --- a/test/transform/resource/after-delombok/BuilderComplex.java +++ b/test/transform/resource/after-delombok/BuilderComplex.java @@ -3,22 +3,29 @@ class BuilderComplex { private static void testVoidWithGenerics(T number, int arg2, String arg3, BuilderComplex selfRef) { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class TestVoidName { @java.lang.SuppressWarnings("all") + @lombok.Generated private T number; @java.lang.SuppressWarnings("all") + @lombok.Generated private int arg2; @java.lang.SuppressWarnings("all") + @lombok.Generated private String arg3; @java.lang.SuppressWarnings("all") + @lombok.Generated private BuilderComplex selfRef; @java.lang.SuppressWarnings("all") + @lombok.Generated TestVoidName() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderComplex.TestVoidName number(final T number) { this.number = number; return this; @@ -27,6 +34,7 @@ class BuilderComplex { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderComplex.TestVoidName arg2(final int arg2) { this.arg2 = arg2; return this; @@ -35,6 +43,7 @@ class BuilderComplex { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderComplex.TestVoidName arg3(final String arg3) { this.arg3 = arg3; return this; @@ -43,21 +52,25 @@ class BuilderComplex { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderComplex.TestVoidName selfRef(final BuilderComplex selfRef) { this.selfRef = selfRef; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void execute() { BuilderComplex.testVoidWithGenerics(this.number, this.arg2, this.arg3, this.selfRef); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderComplex.TestVoidName(number=" + this.number + ", arg2=" + this.arg2 + ", arg3=" + this.arg3 + ", selfRef=" + this.selfRef + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderComplex.TestVoidName builder() { return new BuilderComplex.TestVoidName(); } diff --git a/test/transform/resource/after-delombok/BuilderConstructorJavadoc.java b/test/transform/resource/after-delombok/BuilderConstructorJavadoc.java index 96673b1a..4746de45 100644 --- a/test/transform/resource/after-delombok/BuilderConstructorJavadoc.java +++ b/test/transform/resource/after-delombok/BuilderConstructorJavadoc.java @@ -1,5 +1,4 @@ import java.util.List; - class BuilderConstructorJavadoc { /** * This is a comment @@ -13,23 +12,23 @@ class BuilderConstructorJavadoc { */ BuilderConstructorJavadoc(int basic, int multiline, int predef, int predefWithJavadoc) { } - - public static class BuilderConstructorJavadocBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int basic; @java.lang.SuppressWarnings("all") + @lombok.Generated private int multiline; @java.lang.SuppressWarnings("all") + @lombok.Generated private int predef; @java.lang.SuppressWarnings("all") + @lombok.Generated private int predefWithJavadoc; - public BuilderConstructorJavadocBuilder predef(final int x) { this.predef = x; return this; } - /** * This javadoc remains untouched. * @param x 1/100 of the thing @@ -39,21 +38,20 @@ class BuilderConstructorJavadoc { this.predefWithJavadoc = x; return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderConstructorJavadocBuilder() { } - /** * @param basic tag is moved to the setter * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder basic(final int basic) { this.basic = basic; return this; } - /** * @param multiline a param comment * can be on multiple lines and can use @@ -61,25 +59,26 @@ class BuilderConstructorJavadoc { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder multiline(final int multiline) { this.multiline = multiline; return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderConstructorJavadoc build() { return new BuilderConstructorJavadoc(this.basic, this.multiline, this.predef, this.predefWithJavadoc); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder(basic=" + this.basic + ", multiline=" + this.multiline + ", predef=" + this.predef + ", predefWithJavadoc=" + this.predefWithJavadoc + ")"; } } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder builder() { return new BuilderConstructorJavadoc.BuilderConstructorJavadocBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/BuilderDefaults.java b/test/transform/resource/after-delombok/BuilderDefaults.java index 2170eed5..10f9fdcd 100644 --- a/test/transform/resource/after-delombok/BuilderDefaults.java +++ b/test/transform/resource/after-delombok/BuilderDefaults.java @@ -3,38 +3,49 @@ public final class BuilderDefaults { private final String name; private final long z; @java.lang.SuppressWarnings("all") + @lombok.Generated private static int $default$x() { return 10; } @java.lang.SuppressWarnings("all") + @lombok.Generated private static long $default$z() { return System.currentTimeMillis(); } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaults(final int x, final String name, final long z) { this.x = x; this.name = name; this.z = z; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderDefaultsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean x$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private int x$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private String name; @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean z$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private long z$value; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaultsBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaults.BuilderDefaultsBuilder x(final int x) { this.x$value = x; x$set = true; @@ -44,6 +55,7 @@ public final class BuilderDefaults { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaults.BuilderDefaultsBuilder name(final String name) { this.name = name; return this; @@ -52,12 +64,14 @@ public final class BuilderDefaults { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaults.BuilderDefaultsBuilder z(final long z) { this.z$value = z; z$set = true; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaults build() { int x$value = this.x$value; if (!this.x$set) x$value = BuilderDefaults.$default$x(); @@ -67,28 +81,34 @@ public final class BuilderDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderDefaults.BuilderDefaultsBuilder(x$value=" + this.x$value + ", name=" + this.name + ", z$value=" + this.z$value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderDefaults.BuilderDefaultsBuilder builder() { return new BuilderDefaults.BuilderDefaultsBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public long getZ() { return this.z; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof BuilderDefaults)) return false; @@ -102,6 +122,7 @@ public final class BuilderDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -114,7 +135,8 @@ public final class BuilderDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderDefaults(x=" + this.getX() + ", name=" + this.getName() + ", z=" + this.getZ() + ")"; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/BuilderDefaultsArray.java b/test/transform/resource/after-delombok/BuilderDefaultsArray.java index 2dd6b304..41126598 100644 --- a/test/transform/resource/after-delombok/BuilderDefaultsArray.java +++ b/test/transform/resource/after-delombok/BuilderDefaultsArray.java @@ -1,62 +1,64 @@ import lombok.Value; - public class BuilderDefaultsArray { int[] x; java.lang.String[][] y; - @java.lang.SuppressWarnings("all") + @lombok.Generated private static int[] $default$x() { return new int[] {1, 2}; } - @java.lang.SuppressWarnings("all") + @lombok.Generated private static java.lang.String[][] $default$y() { return new java.lang.String[][] {}; } - @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaultsArray(final int[] x, final java.lang.String[][] y) { this.x = x; this.y = y; } - - @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderDefaultsArrayBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean x$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private int[] x$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean y$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.lang.String[][] y$value; - @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaultsArrayBuilder() { } - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsArray.BuilderDefaultsArrayBuilder x(final int[] x) { this.x$value = x; x$set = true; return this; } - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsArray.BuilderDefaultsArrayBuilder y(final java.lang.String[][] y) { this.y$value = y; y$set = true; return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsArray build() { int[] x$value = this.x$value; if (!this.x$set) x$value = BuilderDefaultsArray.$default$x(); @@ -64,15 +66,15 @@ public class BuilderDefaultsArray { if (!this.y$set) y$value = BuilderDefaultsArray.$default$y(); return new BuilderDefaultsArray(x$value, y$value); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderDefaultsArray.BuilderDefaultsArrayBuilder(x$value=" + java.util.Arrays.toString(this.x$value) + ", y$value=" + java.util.Arrays.deepToString(this.y$value) + ")"; } } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderDefaultsArray.BuilderDefaultsArrayBuilder builder() { return new BuilderDefaultsArray.BuilderDefaultsArrayBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderDefaultsGenerics.java b/test/transform/resource/after-delombok/BuilderDefaultsGenerics.java index 44d9491f..e0bee634 100644 --- a/test/transform/resource/after-delombok/BuilderDefaultsGenerics.java +++ b/test/transform/resource/after-delombok/BuilderDefaultsGenerics.java @@ -4,44 +4,57 @@ public class BuilderDefaultsGenerics> { private T tee; private R arrr; @java.lang.SuppressWarnings("all") + @lombok.Generated private static > java.util.concurrent.Callable $default$callable() { return null; } @java.lang.SuppressWarnings("all") + @lombok.Generated private static > T $default$tee() { return null; } @java.lang.SuppressWarnings("all") + @lombok.Generated private static > R $default$arrr() { return null; } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaultsGenerics(final java.util.concurrent.Callable callable, final T tee, final R arrr) { this.callable = callable; this.tee = tee; this.arrr = arrr; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderDefaultsGenericsBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean callable$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.concurrent.Callable callable$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean tee$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private T tee$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean arrr$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private R arrr$value; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaultsGenericsBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder callable(final java.util.concurrent.Callable callable) { this.callable$value = callable; callable$set = true; @@ -51,6 +64,7 @@ public class BuilderDefaultsGenerics> { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder tee(final T tee) { this.tee$value = tee; tee$set = true; @@ -60,12 +74,14 @@ public class BuilderDefaultsGenerics> { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder arrr(final R arrr) { this.arrr$value = arrr; arrr$set = true; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsGenerics build() { java.util.concurrent.Callable callable$value = this.callable$value; if (!this.callable$set) callable$value = BuilderDefaultsGenerics.$default$callable(); @@ -77,11 +93,13 @@ public class BuilderDefaultsGenerics> { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder(callable$value=" + this.callable$value + ", tee$value=" + this.tee$value + ", arrr$value=" + this.arrr$value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static > BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder builder() { return new BuilderDefaultsGenerics.BuilderDefaultsGenericsBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderDefaultsTargetTyping.java b/test/transform/resource/after-delombok/BuilderDefaultsTargetTyping.java index d9907ce8..476b8a09 100644 --- a/test/transform/resource/after-delombok/BuilderDefaultsTargetTyping.java +++ b/test/transform/resource/after-delombok/BuilderDefaultsTargetTyping.java @@ -1,59 +1,58 @@ import java.util.Arrays; - public class BuilderDefaultsTargetTyping { String foo; - static String doSth(java.util.List i, java.util.List c) { return null; } - @java.lang.SuppressWarnings("all") + @lombok.Generated private static String $default$foo() { return doSth(Arrays.asList(1), Arrays.asList('a')); } - @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaultsTargetTyping(final String foo) { this.foo = foo; } - - @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderDefaultsTargetTypingBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean foo$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private String foo$value; - @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaultsTargetTypingBuilder() { } - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder foo(final String foo) { this.foo$value = foo; foo$set = true; return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsTargetTyping build() { String foo$value = this.foo$value; if (!this.foo$set) foo$value = BuilderDefaultsTargetTyping.$default$foo(); return new BuilderDefaultsTargetTyping(foo$value); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder(foo$value=" + this.foo$value + ")"; } } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder builder() { return new BuilderDefaultsTargetTyping.BuilderDefaultsTargetTypingBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderDefaultsWarnings.java b/test/transform/resource/after-delombok/BuilderDefaultsWarnings.java index c7e37abe..79a33da3 100644 --- a/test/transform/resource/after-delombok/BuilderDefaultsWarnings.java +++ b/test/transform/resource/after-delombok/BuilderDefaultsWarnings.java @@ -5,26 +5,33 @@ public class BuilderDefaultsWarnings { int z; java.util.List items; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaultsWarnings(final long x, final int z, final java.util.List items) { this.x = x; this.z = z; this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderDefaultsWarningsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private long x; @java.lang.SuppressWarnings("all") + @lombok.Generated private int z; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderDefaultsWarningsBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder x(final long x) { this.x = x; return this; @@ -33,17 +40,20 @@ public class BuilderDefaultsWarnings { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder z(final int z) { this.z = z; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder item(final String item) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(item); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder items(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -53,11 +63,13 @@ public class BuilderDefaultsWarnings { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder clearItems() { if (this.items != null) this.items.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderDefaultsWarnings build() { java.util.List items; switch (this.items == null ? 0 : this.items.size()) { @@ -74,11 +86,13 @@ public class BuilderDefaultsWarnings { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder(x=" + this.x + ", z=" + this.z + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder builder() { return new BuilderDefaultsWarnings.BuilderDefaultsWarningsBuilder(); } @@ -88,21 +102,26 @@ class NoBuilderButHasDefaults { public NoBuilderButHasDefaults() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class NoBuilderButHasDefaultsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated NoBuilderButHasDefaultsBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public NoBuilderButHasDefaults build() { return new NoBuilderButHasDefaults(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "NoBuilderButHasDefaults.NoBuilderButHasDefaultsBuilder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static NoBuilderButHasDefaults.NoBuilderButHasDefaultsBuilder builder() { return new NoBuilderButHasDefaults.NoBuilderButHasDefaultsBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderGenericMethod.java b/test/transform/resource/after-delombok/BuilderGenericMethod.java index 36375952..a3b71738 100644 --- a/test/transform/resource/after-delombok/BuilderGenericMethod.java +++ b/test/transform/resource/after-delombok/BuilderGenericMethod.java @@ -5,18 +5,23 @@ class BuilderGenericMethod { return null; } @java.lang.SuppressWarnings("all") + @lombok.Generated public class MapBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int a; @java.lang.SuppressWarnings("all") + @lombok.Generated private long b; @java.lang.SuppressWarnings("all") + @lombok.Generated MapBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderGenericMethod.MapBuilder a(final int a) { this.a = a; return this; @@ -25,21 +30,25 @@ class BuilderGenericMethod { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderGenericMethod.MapBuilder b(final long b) { this.b = b; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Map build() { return BuilderGenericMethod.this.foo(this.a, this.b); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderGenericMethod.MapBuilder(a=" + this.a + ", b=" + this.b + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderGenericMethod.MapBuilder builder() { return this.new MapBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderInstanceMethod.java b/test/transform/resource/after-delombok/BuilderInstanceMethod.java index 2ee81dcb..ee13797a 100644 --- a/test/transform/resource/after-delombok/BuilderInstanceMethod.java +++ b/test/transform/resource/after-delombok/BuilderInstanceMethod.java @@ -4,22 +4,29 @@ class BuilderInstanceMethod { return "" + show + yes + also + $andMe; } @java.lang.SuppressWarnings("all") + @lombok.Generated public class StringBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int show; @java.lang.SuppressWarnings("all") + @lombok.Generated private int yes; @java.lang.SuppressWarnings("all") + @lombok.Generated private List also; @java.lang.SuppressWarnings("all") + @lombok.Generated private int $andMe; @java.lang.SuppressWarnings("all") + @lombok.Generated StringBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderInstanceMethod.StringBuilder show(final int show) { this.show = show; return this; @@ -28,6 +35,7 @@ class BuilderInstanceMethod { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderInstanceMethod.StringBuilder yes(final int yes) { this.yes = yes; return this; @@ -36,6 +44,7 @@ class BuilderInstanceMethod { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderInstanceMethod.StringBuilder also(final List also) { this.also = also; return this; @@ -44,21 +53,25 @@ class BuilderInstanceMethod { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderInstanceMethod.StringBuilder $andMe(final int $andMe) { this.$andMe = $andMe; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String build() { return BuilderInstanceMethod.this.create(this.show, this.yes, this.also, this.$andMe); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderInstanceMethod.StringBuilder(show=" + this.show + ", yes=" + this.yes + ", also=" + this.also + ", $andMe=" + this.$andMe + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderInstanceMethod.StringBuilder builder() { return this.new StringBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderJavadoc.java b/test/transform/resource/after-delombok/BuilderJavadoc.java index f7caa2d6..34de4ab8 100644 --- a/test/transform/resource/after-delombok/BuilderJavadoc.java +++ b/test/transform/resource/after-delombok/BuilderJavadoc.java @@ -24,12 +24,16 @@ class BuilderJavadoc { private final int predefWithJavadoc; public static class BuilderJavadocBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int basic; @java.lang.SuppressWarnings("all") + @lombok.Generated private int getsetwith; @java.lang.SuppressWarnings("all") + @lombok.Generated private int predef; @java.lang.SuppressWarnings("all") + @lombok.Generated private int predefWithJavadoc; public BuilderJavadocBuilder predef(final int x) { this.predef = x * 10; @@ -45,6 +49,7 @@ class BuilderJavadoc { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderJavadocBuilder() { } /** @@ -54,6 +59,7 @@ class BuilderJavadoc { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderJavadoc.BuilderJavadocBuilder basic(final int basic) { this.basic = basic; return this; @@ -64,21 +70,25 @@ class BuilderJavadoc { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderJavadoc.BuilderJavadocBuilder getsetwith(final int getsetwith) { this.getsetwith = getsetwith; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderJavadoc build() { return new BuilderJavadoc(this.basic, this.getsetwith, this.predef, this.predefWithJavadoc); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderJavadoc.BuilderJavadocBuilder(basic=" + this.basic + ", getsetwith=" + this.getsetwith + ", predef=" + this.predef + ", predefWithJavadoc=" + this.predefWithJavadoc + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderJavadoc(final int basic, final int getsetwith, final int predef, final int predefWithJavadoc) { this.basic = basic; this.getsetwith = getsetwith; @@ -86,6 +96,7 @@ class BuilderJavadoc { this.predefWithJavadoc = predefWithJavadoc; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderJavadoc.BuilderJavadocBuilder builder() { return new BuilderJavadoc.BuilderJavadocBuilder(); } @@ -94,6 +105,7 @@ class BuilderJavadoc { * @return tag is moved to the getter. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public int getGetsetwith() { return this.getsetwith; } @@ -102,6 +114,7 @@ class BuilderJavadoc { * @param tag is moved to the setters and wither. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public void setGetsetwith(final int getsetwith) { this.getsetwith = getsetwith; } @@ -111,6 +124,7 @@ class BuilderJavadoc { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderJavadoc withGetsetwith(final int getsetwith) { return this.getsetwith == getsetwith ? this : new BuilderJavadoc(this.basic, getsetwith, this.predef, this.predefWithJavadoc); } diff --git a/test/transform/resource/after-delombok/BuilderNestedInEnum.java b/test/transform/resource/after-delombok/BuilderNestedInEnum.java index 26dc2a06..84fcc435 100644 --- a/test/transform/resource/after-delombok/BuilderNestedInEnum.java +++ b/test/transform/resource/after-delombok/BuilderNestedInEnum.java @@ -4,44 +4,54 @@ class BuilderNestedInEnum { public static final class TestBuilder { private final String field; @java.lang.SuppressWarnings("all") + @lombok.Generated TestBuilder(final String field) { this.field = field; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class TestBuilderBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String field; @java.lang.SuppressWarnings("all") + @lombok.Generated TestBuilderBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder field(final String field) { this.field = field; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderNestedInEnum.TestEnum.TestBuilder build() { return new BuilderNestedInEnum.TestEnum.TestBuilder(this.field); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder(field=" + this.field + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder builder() { return new BuilderNestedInEnum.TestEnum.TestBuilder.TestBuilderBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getField() { return this.field; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof BuilderNestedInEnum.TestEnum.TestBuilder)) return false; @@ -53,6 +63,7 @@ class BuilderNestedInEnum { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -62,9 +73,10 @@ class BuilderNestedInEnum { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderNestedInEnum.TestEnum.TestBuilder(field=" + this.getField() + ")"; } } } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/BuilderOnNestedClass.java b/test/transform/resource/after-delombok/BuilderOnNestedClass.java index 76e69f78..98b6dfa7 100644 --- a/test/transform/resource/after-delombok/BuilderOnNestedClass.java +++ b/test/transform/resource/after-delombok/BuilderOnNestedClass.java @@ -1,47 +1,45 @@ public class BuilderOnNestedClass { private T t; - - public static class Nested { private String a; - @java.lang.SuppressWarnings("all") + @lombok.Generated Nested(final String a) { this.a = a; } - - @java.lang.SuppressWarnings("all") + @lombok.Generated public static class NestedBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String a; - @java.lang.SuppressWarnings("all") + @lombok.Generated NestedBuilder() { } - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderOnNestedClass.Nested.NestedBuilder a(final String a) { this.a = a; return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderOnNestedClass.Nested build() { return new BuilderOnNestedClass.Nested(this.a); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderOnNestedClass.Nested.NestedBuilder(a=" + this.a + ")"; } } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderOnNestedClass.Nested.NestedBuilder builder() { return new BuilderOnNestedClass.Nested.NestedBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderOnNestedRecord.java b/test/transform/resource/after-delombok/BuilderOnNestedRecord.java index 83de7e06..88035372 100644 --- a/test/transform/resource/after-delombok/BuilderOnNestedRecord.java +++ b/test/transform/resource/after-delombok/BuilderOnNestedRecord.java @@ -1,39 +1,39 @@ // version 14: public record BuilderOnNestedRecord(T t) { - public record Nested(String a) { - @java.lang.SuppressWarnings("all") + @lombok.Generated public static class NestedBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String a; - @java.lang.SuppressWarnings("all") + @lombok.Generated NestedBuilder() { } - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderOnNestedRecord.Nested.NestedBuilder a(final String a) { this.a = a; return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderOnNestedRecord.Nested build() { return new BuilderOnNestedRecord.Nested(this.a); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderOnNestedRecord.Nested.NestedBuilder(a=" + this.a + ")"; } } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderOnNestedRecord.Nested.NestedBuilder builder() { return new BuilderOnNestedRecord.Nested.NestedBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSimple.java b/test/transform/resource/after-delombok/BuilderSimple.java index a43567b3..79e71b3b 100644 --- a/test/transform/resource/after-delombok/BuilderSimple.java +++ b/test/transform/resource/after-delombok/BuilderSimple.java @@ -5,23 +5,29 @@ class BuilderSimple { private List also; private int $butNotMe; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSimple(final int yes, final List also) { this.yes = yes; this.also = also; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected static class BuilderSimpleBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int yes; @java.lang.SuppressWarnings("all") + @lombok.Generated private List also; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSimpleBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSimple.BuilderSimpleBuilder yes(final int yes) { this.yes = yes; return this; @@ -30,21 +36,25 @@ class BuilderSimple { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSimple.BuilderSimpleBuilder also(final List also) { this.also = also; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSimple build() { return new BuilderSimple(this.yes, this.also); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSimple.BuilderSimpleBuilder(yes=" + this.yes + ", also=" + this.also + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected static BuilderSimple.BuilderSimpleBuilder builder() { return new BuilderSimple.BuilderSimpleBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSimpleOnRecord.java b/test/transform/resource/after-delombok/BuilderSimpleOnRecord.java index acb6f20a..3952de24 100644 --- a/test/transform/resource/after-delombok/BuilderSimpleOnRecord.java +++ b/test/transform/resource/after-delombok/BuilderSimpleOnRecord.java @@ -2,18 +2,23 @@ import java.util.List; public record BuilderSimpleOnRecord(List l, String a) { @java.lang.SuppressWarnings("all") + @lombok.Generated protected static class BuilderSimpleOnRecordBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private List l; @java.lang.SuppressWarnings("all") + @lombok.Generated private String a; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSimpleOnRecordBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder l(final List l) { this.l = l; return this; @@ -22,21 +27,25 @@ public record BuilderSimpleOnRecord(List l, String a) { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder a(final String a) { this.a = a; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSimpleOnRecord build() { return new BuilderSimpleOnRecord(this.l, this.a); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder(l=" + this.l + ", a=" + this.a + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected static BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder builder() { return new BuilderSimpleOnRecord.BuilderSimpleOnRecordBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSimpleWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderSimpleWithSetterPrefix.java index 3038fe39..f4991d73 100644 --- a/test/transform/resource/after-delombok/BuilderSimpleWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderSimpleWithSetterPrefix.java @@ -2,35 +2,43 @@ import java.util.List; class BuilderSimpleWithSetterPrefix { private int unprefixed; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSimpleWithSetterPrefix(final int unprefixed) { this.unprefixed = unprefixed; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected static class BuilderSimpleWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int unprefixed; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSimpleWithSetterPrefixBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder withUnprefixed(final int unprefixed) { this.unprefixed = unprefixed; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSimpleWithSetterPrefix build() { return new BuilderSimpleWithSetterPrefix(this.unprefixed); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder(unprefixed=" + this.unprefixed + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected static BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder builder() { return new BuilderSimpleWithSetterPrefix.BuilderSimpleWithSetterPrefixBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularAnnotatedTypes.java b/test/transform/resource/after-delombok/BuilderSingularAnnotatedTypes.java index 7568d812..e18982a7 100644 --- a/test/transform/resource/after-delombok/BuilderSingularAnnotatedTypes.java +++ b/test/transform/resource/after-delombok/BuilderSingularAnnotatedTypes.java @@ -11,22 +11,29 @@ class BuilderSingularAnnotatedTypes { private Set<@MyAnnotation @NonNull String> foos; private Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularAnnotatedTypes(final Set<@MyAnnotation @NonNull String> foos, final Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars) { this.foos = foos; this.bars = bars; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularAnnotatedTypesBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList<@MyAnnotation @NonNull String> foos; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList<@MyAnnotation @NonNull String> bars$key; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList<@MyAnnotation @NonNull Integer> bars$value; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularAnnotatedTypesBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder foo(@MyAnnotation @NonNull final String foo) { if (foo == null) { throw new java.lang.NullPointerException("foo is marked non-null but is null"); @@ -36,6 +43,7 @@ class BuilderSingularAnnotatedTypes { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder foos(final java.util.Collection foos) { if (foos == null) { throw new java.lang.NullPointerException("foos cannot be null"); @@ -45,11 +53,13 @@ class BuilderSingularAnnotatedTypes { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder clearFoos() { if (this.foos != null) this.foos.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder bar(@MyAnnotation @NonNull final String barKey, @MyAnnotation @NonNull final Integer barValue) { if (barKey == null) { throw new java.lang.NullPointerException("barKey is marked non-null but is null"); @@ -66,6 +76,7 @@ class BuilderSingularAnnotatedTypes { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder bars(final java.util.Map bars) { if (bars == null) { throw new java.lang.NullPointerException("bars cannot be null"); @@ -81,6 +92,7 @@ class BuilderSingularAnnotatedTypes { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder clearBars() { if (this.bars$key != null) { this.bars$key.clear(); @@ -89,6 +101,7 @@ class BuilderSingularAnnotatedTypes { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypes build() { java.util.Set<@MyAnnotation @NonNull String> foos; switch (this.foos == null ? 0 : this.foos.size()) { @@ -120,12 +133,14 @@ class BuilderSingularAnnotatedTypes { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder(foos=" + this.foos + ", bars$key=" + this.bars$key + ", bars$value=" + this.bars$value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder builder() { return new BuilderSingularAnnotatedTypes.BuilderSingularAnnotatedTypesBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/BuilderSingularAnnotatedTypesWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderSingularAnnotatedTypesWithSetterPrefix.java index d58caf4d..6f31c6ec 100644 --- a/test/transform/resource/after-delombok/BuilderSingularAnnotatedTypesWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderSingularAnnotatedTypesWithSetterPrefix.java @@ -11,22 +11,29 @@ class BuilderSingularAnnotatedTypesWithSetterPrefix { private Set<@MyAnnotation @NonNull String> foos; private Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefix(final Set<@MyAnnotation @NonNull String> foos, final Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars) { this.foos = foos; this.bars = bars; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularAnnotatedTypesWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList<@MyAnnotation @NonNull String> foos; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList<@MyAnnotation @NonNull String> bars$key; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList<@MyAnnotation @NonNull Integer> bars$value; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularAnnotatedTypesWithSetterPrefixBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withFoo(@MyAnnotation @NonNull final String foo) { if (foo == null) { throw new java.lang.NullPointerException("foo is marked non-null but is null"); @@ -36,6 +43,7 @@ class BuilderSingularAnnotatedTypesWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withFoos(final java.util.Collection foos) { if (foos == null) { throw new java.lang.NullPointerException("foos cannot be null"); @@ -45,11 +53,13 @@ class BuilderSingularAnnotatedTypesWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder clearFoos() { if (this.foos != null) this.foos.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withBar(@MyAnnotation @NonNull final String barKey, @MyAnnotation @NonNull final Integer barValue) { if (barKey == null) { throw new java.lang.NullPointerException("barKey is marked non-null but is null"); @@ -66,6 +76,7 @@ class BuilderSingularAnnotatedTypesWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder withBars(final java.util.Map bars) { if (bars == null) { throw new java.lang.NullPointerException("bars cannot be null"); @@ -81,6 +92,7 @@ class BuilderSingularAnnotatedTypesWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder clearBars() { if (this.bars$key != null) { this.bars$key.clear(); @@ -89,6 +101,7 @@ class BuilderSingularAnnotatedTypesWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularAnnotatedTypesWithSetterPrefix build() { java.util.Set<@MyAnnotation @NonNull String> foos; switch (this.foos == null ? 0 : this.foos.size()) { @@ -120,11 +133,13 @@ class BuilderSingularAnnotatedTypesWithSetterPrefix { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder(foos=" + this.foos + ", bars$key=" + this.bars$key + ", bars$value=" + this.bars$value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder builder() { return new BuilderSingularAnnotatedTypesWithSetterPrefix.BuilderSingularAnnotatedTypesWithSetterPrefixBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularGuavaListsSets.java b/test/transform/resource/after-delombok/BuilderSingularGuavaListsSets.java index 32b7c084..c798773b 100644 --- a/test/transform/resource/after-delombok/BuilderSingularGuavaListsSets.java +++ b/test/transform/resource/after-delombok/BuilderSingularGuavaListsSets.java @@ -11,6 +11,7 @@ class BuilderSingularGuavaListsSets { private ImmutableSortedSet passes; private ImmutableTable users; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularGuavaListsSets(final ImmutableList cards, final ImmutableCollection frogs, final ImmutableSet rawSet, final ImmutableSortedSet passes, final ImmutableTable users) { this.cards = cards; this.frogs = frogs; @@ -19,27 +20,36 @@ class BuilderSingularGuavaListsSets { this.users = users; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularGuavaListsSetsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableList.Builder cards; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableList.Builder frogs; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableSet.Builder rawSet; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableSortedSet.Builder passes; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableTable.Builder users; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularGuavaListsSetsBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder card(final T card) { if (this.cards == null) this.cards = com.google.common.collect.ImmutableList.builder(); this.cards.add(card); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder cards(final java.lang.Iterable cards) { if (cards == null) { throw new java.lang.NullPointerException("cards cannot be null"); @@ -49,17 +59,20 @@ class BuilderSingularGuavaListsSets { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearCards() { this.cards = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder frog(final Number frog) { if (this.frogs == null) this.frogs = com.google.common.collect.ImmutableList.builder(); this.frogs.add(frog); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder frogs(final java.lang.Iterable frogs) { if (frogs == null) { throw new java.lang.NullPointerException("frogs cannot be null"); @@ -69,17 +82,20 @@ class BuilderSingularGuavaListsSets { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearFrogs() { this.frogs = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder rawSet(final java.lang.Object rawSet) { if (this.rawSet == null) this.rawSet = com.google.common.collect.ImmutableSet.builder(); this.rawSet.add(rawSet); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder rawSet(final java.lang.Iterable rawSet) { if (rawSet == null) { throw new java.lang.NullPointerException("rawSet cannot be null"); @@ -89,17 +105,20 @@ class BuilderSingularGuavaListsSets { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearRawSet() { this.rawSet = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder pass(final String pass) { if (this.passes == null) this.passes = com.google.common.collect.ImmutableSortedSet.naturalOrder(); this.passes.add(pass); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder passes(final java.lang.Iterable passes) { if (passes == null) { throw new java.lang.NullPointerException("passes cannot be null"); @@ -109,17 +128,20 @@ class BuilderSingularGuavaListsSets { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearPasses() { this.passes = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder user(final Number rowKey, final Number columnKey, final String value) { if (this.users == null) this.users = com.google.common.collect.ImmutableTable.builder(); this.users.put(rowKey, columnKey, value); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder users(final com.google.common.collect.Table users) { if (users == null) { throw new java.lang.NullPointerException("users cannot be null"); @@ -129,11 +151,13 @@ class BuilderSingularGuavaListsSets { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder clearUsers() { this.users = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaListsSets build() { com.google.common.collect.ImmutableList cards = this.cards == null ? com.google.common.collect.ImmutableList.of() : this.cards.build(); com.google.common.collect.ImmutableCollection frogs = this.frogs == null ? com.google.common.collect.ImmutableList.of() : this.frogs.build(); @@ -144,11 +168,13 @@ class BuilderSingularGuavaListsSets { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder(cards=" + this.cards + ", frogs=" + this.frogs + ", rawSet=" + this.rawSet + ", passes=" + this.passes + ", users=" + this.users + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder builder() { return new BuilderSingularGuavaListsSets.BuilderSingularGuavaListsSetsBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularGuavaMaps.java b/test/transform/resource/after-delombok/BuilderSingularGuavaMaps.java index 9e3c6c15..8748f12f 100644 --- a/test/transform/resource/after-delombok/BuilderSingularGuavaMaps.java +++ b/test/transform/resource/after-delombok/BuilderSingularGuavaMaps.java @@ -7,29 +7,37 @@ class BuilderSingularGuavaMaps { @SuppressWarnings("all") private ImmutableBiMap rawMap; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularGuavaMaps(final ImmutableMap battleaxes, final ImmutableSortedMap vertices, final ImmutableBiMap rawMap) { this.battleaxes = battleaxes; this.vertices = vertices; this.rawMap = rawMap; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularGuavaMapsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableMap.Builder battleaxes; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableSortedMap.Builder vertices; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableBiMap.Builder rawMap; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularGuavaMapsBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder battleaxe(final K key, final V value) { if (this.battleaxes == null) this.battleaxes = com.google.common.collect.ImmutableMap.builder(); this.battleaxes.put(key, value); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder battleaxes(final java.util.Map battleaxes) { if (battleaxes == null) { throw new java.lang.NullPointerException("battleaxes cannot be null"); @@ -39,17 +47,20 @@ class BuilderSingularGuavaMaps { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder clearBattleaxes() { this.battleaxes = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder vertex(final Integer key, final V value) { if (this.vertices == null) this.vertices = com.google.common.collect.ImmutableSortedMap.naturalOrder(); this.vertices.put(key, value); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder vertices(final java.util.Map vertices) { if (vertices == null) { throw new java.lang.NullPointerException("vertices cannot be null"); @@ -59,17 +70,20 @@ class BuilderSingularGuavaMaps { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder clearVertices() { this.vertices = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder rawMap(final java.lang.Object key, final java.lang.Object value) { if (this.rawMap == null) this.rawMap = com.google.common.collect.ImmutableBiMap.builder(); this.rawMap.put(key, value); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder rawMap(final java.util.Map rawMap) { if (rawMap == null) { throw new java.lang.NullPointerException("rawMap cannot be null"); @@ -79,11 +93,13 @@ class BuilderSingularGuavaMaps { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder clearRawMap() { this.rawMap = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularGuavaMaps build() { com.google.common.collect.ImmutableMap battleaxes = this.battleaxes == null ? com.google.common.collect.ImmutableMap.of() : this.battleaxes.build(); com.google.common.collect.ImmutableSortedMap vertices = this.vertices == null ? com.google.common.collect.ImmutableSortedMap.of() : this.vertices.build(); @@ -92,11 +108,13 @@ class BuilderSingularGuavaMaps { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder(battleaxes=" + this.battleaxes + ", vertices=" + this.vertices + ", rawMap=" + this.rawMap + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder builder() { return new BuilderSingularGuavaMaps.BuilderSingularGuavaMapsBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularLists.java b/test/transform/resource/after-delombok/BuilderSingularLists.java index f722dfcd..059e1398 100644 --- a/test/transform/resource/after-delombok/BuilderSingularLists.java +++ b/test/transform/resource/after-delombok/BuilderSingularLists.java @@ -6,29 +6,37 @@ class BuilderSingularLists { @SuppressWarnings("all") private List rawList; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularLists(final List children, final Collection scarves, final List rawList) { this.children = children; this.scarves = scarves; this.rawList = rawList; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularListsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList children; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList scarves; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList rawList; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularListsBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists.BuilderSingularListsBuilder child(final T child) { if (this.children == null) this.children = new java.util.ArrayList(); this.children.add(child); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists.BuilderSingularListsBuilder children(final java.util.Collection children) { if (children == null) { throw new java.lang.NullPointerException("children cannot be null"); @@ -38,17 +46,20 @@ class BuilderSingularLists { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists.BuilderSingularListsBuilder clearChildren() { if (this.children != null) this.children.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists.BuilderSingularListsBuilder scarf(final Number scarf) { if (this.scarves == null) this.scarves = new java.util.ArrayList(); this.scarves.add(scarf); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists.BuilderSingularListsBuilder scarves(final java.util.Collection scarves) { if (scarves == null) { throw new java.lang.NullPointerException("scarves cannot be null"); @@ -58,17 +69,20 @@ class BuilderSingularLists { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists.BuilderSingularListsBuilder clearScarves() { if (this.scarves != null) this.scarves.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists.BuilderSingularListsBuilder rawList(final java.lang.Object rawList) { if (this.rawList == null) this.rawList = new java.util.ArrayList(); this.rawList.add(rawList); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists.BuilderSingularListsBuilder rawList(final java.util.Collection rawList) { if (rawList == null) { throw new java.lang.NullPointerException("rawList cannot be null"); @@ -78,11 +92,13 @@ class BuilderSingularLists { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists.BuilderSingularListsBuilder clearRawList() { if (this.rawList != null) this.rawList.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularLists build() { java.util.List children; switch (this.children == null ? 0 : this.children.size()) { @@ -121,11 +137,13 @@ class BuilderSingularLists { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularLists.BuilderSingularListsBuilder(children=" + this.children + ", scarves=" + this.scarves + ", rawList=" + this.rawList + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularLists.BuilderSingularListsBuilder builder() { return new BuilderSingularLists.BuilderSingularListsBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularNoAuto.java b/test/transform/resource/after-delombok/BuilderSingularNoAuto.java index de86383f..9eb4fc0e 100644 --- a/test/transform/resource/after-delombok/BuilderSingularNoAuto.java +++ b/test/transform/resource/after-delombok/BuilderSingularNoAuto.java @@ -5,29 +5,37 @@ class BuilderSingularNoAuto { private List widgets; private List items; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularNoAuto(final List things, final List widgets, final List items) { this.things = things; this.widgets = widgets; this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularNoAutoBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList things; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList widgets; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularNoAutoBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto.BuilderSingularNoAutoBuilder things(final String things) { if (this.things == null) this.things = new java.util.ArrayList(); this.things.add(things); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto.BuilderSingularNoAutoBuilder things(final java.util.Collection things) { if (things == null) { throw new java.lang.NullPointerException("things cannot be null"); @@ -37,17 +45,20 @@ class BuilderSingularNoAuto { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto.BuilderSingularNoAutoBuilder clearThings() { if (this.things != null) this.things.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto.BuilderSingularNoAutoBuilder widget(final String widget) { if (this.widgets == null) this.widgets = new java.util.ArrayList(); this.widgets.add(widget); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto.BuilderSingularNoAutoBuilder widgets(final java.util.Collection widgets) { if (widgets == null) { throw new java.lang.NullPointerException("widgets cannot be null"); @@ -57,17 +68,20 @@ class BuilderSingularNoAuto { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto.BuilderSingularNoAutoBuilder clearWidgets() { if (this.widgets != null) this.widgets.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto.BuilderSingularNoAutoBuilder items(final String items) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(items); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto.BuilderSingularNoAutoBuilder items(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -77,11 +91,13 @@ class BuilderSingularNoAuto { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto.BuilderSingularNoAutoBuilder clearItems() { if (this.items != null) this.items.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAuto build() { java.util.List things; switch (this.things == null ? 0 : this.things.size()) { @@ -120,11 +136,13 @@ class BuilderSingularNoAuto { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularNoAuto.BuilderSingularNoAutoBuilder(things=" + this.things + ", widgets=" + this.widgets + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularNoAuto.BuilderSingularNoAutoBuilder builder() { return new BuilderSingularNoAuto.BuilderSingularNoAutoBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularNoAutoWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderSingularNoAutoWithSetterPrefix.java index 8858f145..5759adbf 100644 --- a/test/transform/resource/after-delombok/BuilderSingularNoAutoWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderSingularNoAutoWithSetterPrefix.java @@ -5,29 +5,37 @@ class BuilderSingularNoAutoWithSetterPrefix { private List widgets; private List items; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularNoAutoWithSetterPrefix(final List things, final List widgets, final List items) { this.things = things; this.widgets = widgets; this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularNoAutoWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList things; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList widgets; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularNoAutoWithSetterPrefixBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withThings(final String things) { if (this.things == null) this.things = new java.util.ArrayList(); this.things.add(things); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withThings(final java.util.Collection things) { if (things == null) { throw new java.lang.NullPointerException("things cannot be null"); @@ -37,17 +45,20 @@ class BuilderSingularNoAutoWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder clearThings() { if (this.things != null) this.things.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withWidget(final String widget) { if (this.widgets == null) this.widgets = new java.util.ArrayList(); this.widgets.add(widget); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withWidgets(final java.util.Collection widgets) { if (widgets == null) { throw new java.lang.NullPointerException("widgets cannot be null"); @@ -57,17 +68,20 @@ class BuilderSingularNoAutoWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder clearWidgets() { if (this.widgets != null) this.widgets.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withItems(final String items) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(items); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder withItems(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -77,11 +91,13 @@ class BuilderSingularNoAutoWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder clearItems() { if (this.items != null) this.items.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNoAutoWithSetterPrefix build() { java.util.List things; switch (this.things == null ? 0 : this.things.size()) { @@ -120,11 +136,13 @@ class BuilderSingularNoAutoWithSetterPrefix { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder(things=" + this.things + ", widgets=" + this.widgets + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder builder() { return new BuilderSingularNoAutoWithSetterPrefix.BuilderSingularNoAutoWithSetterPrefixBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularNullBehavior1.java b/test/transform/resource/after-delombok/BuilderSingularNullBehavior1.java index 45ff97fa..a6405324 100644 --- a/test/transform/resource/after-delombok/BuilderSingularNullBehavior1.java +++ b/test/transform/resource/after-delombok/BuilderSingularNullBehavior1.java @@ -5,26 +5,33 @@ class BuilderSingularNullBehavior1 { private List names; private List locations; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularNullBehavior1(final List names, final List locations) { this.names = names; this.locations = locations; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularNullBehavior1Builder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList names; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList locations; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularNullBehavior1Builder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder name(final String name) { if (this.names == null) this.names = new java.util.ArrayList(); this.names.add(name); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder names(final java.util.@org.checkerframework.checker.nullness.qual.NonNull Collection names) { assert names != null : "names cannot be null"; if (this.names == null) this.names = new java.util.ArrayList(); @@ -32,17 +39,20 @@ class BuilderSingularNullBehavior1 { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder clearNames() { if (this.names != null) this.names.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder location(final String location) { if (this.locations == null) this.locations = new java.util.ArrayList(); this.locations.add(location); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder locations(final java.util.@org.checkerframework.checker.nullness.qual.Nullable Collection locations) { if (locations != null) { if (this.locations == null) this.locations = new java.util.ArrayList(); @@ -51,12 +61,14 @@ class BuilderSingularNullBehavior1 { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder clearLocations() { if (this.locations != null) this.locations.clear(); return this; } @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior1 build() { java.util.List names; switch (this.names == null ? 0 : this.names.size()) { @@ -84,11 +96,13 @@ class BuilderSingularNullBehavior1 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.@org.checkerframework.checker.nullness.qual.NonNull String toString() { return "BuilderSingularNullBehavior1.BuilderSingularNullBehavior1Builder(names=" + this.names + ", locations=" + this.locations + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularNullBehavior1.@org.checkerframework.checker.nullness.qual.NonNull BuilderSingularNullBehavior1Builder builder() { return new BuilderSingularNullBehavior1.BuilderSingularNullBehavior1Builder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularNullBehavior2.java b/test/transform/resource/after-delombok/BuilderSingularNullBehavior2.java index 5f605de4..763dcb40 100644 --- a/test/transform/resource/after-delombok/BuilderSingularNullBehavior2.java +++ b/test/transform/resource/after-delombok/BuilderSingularNullBehavior2.java @@ -3,18 +3,23 @@ import java.util.List; class BuilderSingularNullBehavior2 { private List locations; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularNullBehavior2(final List locations) { this.locations = locations; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularNullBehavior2Builder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList locations; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularNullBehavior2Builder() { } @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder location(final String location) { if (this.locations == null) this.locations = new java.util.ArrayList(); this.locations.add(location); @@ -22,6 +27,7 @@ class BuilderSingularNullBehavior2 { } @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder locations(@org.springframework.lang.NonNull final java.util.Collection locations) { java.util.Objects.requireNonNull(locations, "locations cannot be null"); if (this.locations == null) this.locations = new java.util.ArrayList(); @@ -30,12 +36,14 @@ class BuilderSingularNullBehavior2 { } @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder clearLocations() { if (this.locations != null) this.locations.clear(); return this; } @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularNullBehavior2 build() { java.util.List locations; switch (this.locations == null ? 0 : this.locations.size()) { @@ -53,13 +61,15 @@ class BuilderSingularNullBehavior2 { @org.springframework.lang.NonNull @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder(locations=" + this.locations + ")"; } } @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder builder() { return new BuilderSingularNullBehavior2.BuilderSingularNullBehavior2Builder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/BuilderSingularOnRecord.java b/test/transform/resource/after-delombok/BuilderSingularOnRecord.java index 0aaa12cd..ae785b79 100644 --- a/test/transform/resource/after-delombok/BuilderSingularOnRecord.java +++ b/test/transform/resource/after-delombok/BuilderSingularOnRecord.java @@ -3,23 +3,30 @@ import java.util.Collection; import java.util.List; public record BuilderSingularOnRecord(List children, Collection scarves, @SuppressWarnings("all") List rawList) { @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularOnRecordBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList children; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList scarves; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList rawList; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularOnRecordBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularOnRecord.BuilderSingularOnRecordBuilder child(final T child) { if (this.children == null) this.children = new java.util.ArrayList(); this.children.add(child); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularOnRecord.BuilderSingularOnRecordBuilder children(final java.util.Collection children) { if (children == null) { throw new java.lang.NullPointerException("children cannot be null"); @@ -29,17 +36,20 @@ public record BuilderSingularOnRecord(List children, Collection clearChildren() { if (this.children != null) this.children.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularOnRecord.BuilderSingularOnRecordBuilder scarf(final Number scarf) { if (this.scarves == null) this.scarves = new java.util.ArrayList(); this.scarves.add(scarf); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularOnRecord.BuilderSingularOnRecordBuilder scarves(final java.util.Collection scarves) { if (scarves == null) { throw new java.lang.NullPointerException("scarves cannot be null"); @@ -49,17 +59,20 @@ public record BuilderSingularOnRecord(List children, Collection clearScarves() { if (this.scarves != null) this.scarves.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularOnRecord.BuilderSingularOnRecordBuilder rawList(final java.lang.Object rawList) { if (this.rawList == null) this.rawList = new java.util.ArrayList(); this.rawList.add(rawList); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularOnRecord.BuilderSingularOnRecordBuilder rawList(final java.util.Collection rawList) { if (rawList == null) { throw new java.lang.NullPointerException("rawList cannot be null"); @@ -69,11 +82,13 @@ public record BuilderSingularOnRecord(List children, Collection clearRawList() { if (this.rawList != null) this.rawList.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularOnRecord build() { java.util.List children; switch (this.children == null ? 0 : this.children.size()) { @@ -112,11 +127,13 @@ public record BuilderSingularOnRecord(List children, Collection BuilderSingularOnRecord.BuilderSingularOnRecordBuilder builder() { return new BuilderSingularOnRecord.BuilderSingularOnRecordBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularRedirectToGuava.java b/test/transform/resource/after-delombok/BuilderSingularRedirectToGuava.java index a718d7cd..418b71e9 100644 --- a/test/transform/resource/after-delombok/BuilderSingularRedirectToGuava.java +++ b/test/transform/resource/after-delombok/BuilderSingularRedirectToGuava.java @@ -6,29 +6,37 @@ class BuilderSingularRedirectToGuava { private NavigableMap things; private Collection> doohickeys; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularRedirectToGuava(final Set dangerMice, final NavigableMap things, final Collection> doohickeys) { this.dangerMice = dangerMice; this.things = things; this.doohickeys = doohickeys; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularRedirectToGuavaBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableSet.Builder dangerMice; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableSortedMap.Builder things; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableList.Builder> doohickeys; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularRedirectToGuavaBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder dangerMouse(final String dangerMouse) { if (this.dangerMice == null) this.dangerMice = com.google.common.collect.ImmutableSet.builder(); this.dangerMice.add(dangerMouse); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder dangerMice(final java.lang.Iterable dangerMice) { if (dangerMice == null) { throw new java.lang.NullPointerException("dangerMice cannot be null"); @@ -38,17 +46,20 @@ class BuilderSingularRedirectToGuava { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder clearDangerMice() { this.dangerMice = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder thing(final Integer key, final Number value) { if (this.things == null) this.things = com.google.common.collect.ImmutableSortedMap.naturalOrder(); this.things.put(key, value); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder things(final java.util.Map things) { if (things == null) { throw new java.lang.NullPointerException("things cannot be null"); @@ -58,17 +69,20 @@ class BuilderSingularRedirectToGuava { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder clearThings() { this.things = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder doohickey(final Class doohickey) { if (this.doohickeys == null) this.doohickeys = com.google.common.collect.ImmutableList.builder(); this.doohickeys.add(doohickey); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder doohickeys(final java.lang.Iterable> doohickeys) { if (doohickeys == null) { throw new java.lang.NullPointerException("doohickeys cannot be null"); @@ -78,11 +92,13 @@ class BuilderSingularRedirectToGuava { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder clearDoohickeys() { this.doohickeys = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularRedirectToGuava build() { java.util.Set dangerMice = this.dangerMice == null ? com.google.common.collect.ImmutableSet.of() : this.dangerMice.build(); java.util.NavigableMap things = this.things == null ? com.google.common.collect.ImmutableSortedMap.of() : this.things.build(); @@ -91,11 +107,13 @@ class BuilderSingularRedirectToGuava { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder(dangerMice=" + this.dangerMice + ", things=" + this.things + ", doohickeys=" + this.doohickeys + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder builder() { return new BuilderSingularRedirectToGuava.BuilderSingularRedirectToGuavaBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularSets.java b/test/transform/resource/after-delombok/BuilderSingularSets.java index 25f106e9..86e10848 100644 --- a/test/transform/resource/after-delombok/BuilderSingularSets.java +++ b/test/transform/resource/after-delombok/BuilderSingularSets.java @@ -7,6 +7,7 @@ class BuilderSingularSets { private Set rawSet; private Set stringSet; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularSets(final Set dangerMice, final SortedSet octopodes, final Set rawSet, final Set stringSet) { this.dangerMice = dangerMice; this.octopodes = octopodes; @@ -14,25 +15,33 @@ class BuilderSingularSets { this.stringSet = stringSet; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularSetsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList dangerMice; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList octopodes; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList rawSet; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList stringSet; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularSetsBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder dangerMouse(final T dangerMouse) { if (this.dangerMice == null) this.dangerMice = new java.util.ArrayList(); this.dangerMice.add(dangerMouse); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder dangerMice(final java.util.Collection dangerMice) { if (dangerMice == null) { throw new java.lang.NullPointerException("dangerMice cannot be null"); @@ -42,17 +51,20 @@ class BuilderSingularSets { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder clearDangerMice() { if (this.dangerMice != null) this.dangerMice.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder octopus(final Number octopus) { if (this.octopodes == null) this.octopodes = new java.util.ArrayList(); this.octopodes.add(octopus); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder octopodes(final java.util.Collection octopodes) { if (octopodes == null) { throw new java.lang.NullPointerException("octopodes cannot be null"); @@ -62,17 +74,20 @@ class BuilderSingularSets { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder clearOctopodes() { if (this.octopodes != null) this.octopodes.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder rawSet(final java.lang.Object rawSet) { if (this.rawSet == null) this.rawSet = new java.util.ArrayList(); this.rawSet.add(rawSet); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder rawSet(final java.util.Collection rawSet) { if (rawSet == null) { throw new java.lang.NullPointerException("rawSet cannot be null"); @@ -82,17 +97,20 @@ class BuilderSingularSets { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder clearRawSet() { if (this.rawSet != null) this.rawSet.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder stringSet(final String stringSet) { if (this.stringSet == null) this.stringSet = new java.util.ArrayList(); this.stringSet.add(stringSet); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder stringSet(final java.util.Collection stringSet) { if (stringSet == null) { throw new java.lang.NullPointerException("stringSet cannot be null"); @@ -102,11 +120,13 @@ class BuilderSingularSets { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets.BuilderSingularSetsBuilder clearStringSet() { if (this.stringSet != null) this.stringSet.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSets build() { java.util.Set dangerMice; switch (this.dangerMice == null ? 0 : this.dangerMice.size()) { @@ -154,11 +174,13 @@ class BuilderSingularSets { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularSets.BuilderSingularSetsBuilder(dangerMice=" + this.dangerMice + ", octopodes=" + this.octopodes + ", rawSet=" + this.rawSet + ", stringSet=" + this.stringSet + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularSets.BuilderSingularSetsBuilder builder() { return new BuilderSingularSets.BuilderSingularSetsBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularSetsWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderSingularSetsWithSetterPrefix.java index a3d3c621..e5e40fd1 100644 --- a/test/transform/resource/after-delombok/BuilderSingularSetsWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderSingularSetsWithSetterPrefix.java @@ -7,6 +7,7 @@ class BuilderSingularSetsWithSetterPrefix { private Set rawSet; private Set stringSet; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularSetsWithSetterPrefix(final Set dangerMice, final SortedSet octopodes, final Set rawSet, final Set stringSet) { this.dangerMice = dangerMice; this.octopodes = octopodes; @@ -14,25 +15,33 @@ class BuilderSingularSetsWithSetterPrefix { this.stringSet = stringSet; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularSetsWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList dangerMice; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList octopodes; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList rawSet; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList stringSet; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularSetsWithSetterPrefixBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withDangerMouse(final T dangerMouse) { if (this.dangerMice == null) this.dangerMice = new java.util.ArrayList(); this.dangerMice.add(dangerMouse); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withDangerMice(final java.util.Collection dangerMice) { if (dangerMice == null) { throw new java.lang.NullPointerException("dangerMice cannot be null"); @@ -42,17 +51,20 @@ class BuilderSingularSetsWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearDangerMice() { if (this.dangerMice != null) this.dangerMice.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withOctopus(final Number octopus) { if (this.octopodes == null) this.octopodes = new java.util.ArrayList(); this.octopodes.add(octopus); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withOctopodes(final java.util.Collection octopodes) { if (octopodes == null) { throw new java.lang.NullPointerException("octopodes cannot be null"); @@ -62,17 +74,20 @@ class BuilderSingularSetsWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearOctopodes() { if (this.octopodes != null) this.octopodes.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withRawSet(final java.lang.Object rawSet) { if (this.rawSet == null) this.rawSet = new java.util.ArrayList(); this.rawSet.add(rawSet); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withRawSet(final java.util.Collection rawSet) { if (rawSet == null) { throw new java.lang.NullPointerException("rawSet cannot be null"); @@ -82,17 +97,20 @@ class BuilderSingularSetsWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearRawSet() { if (this.rawSet != null) this.rawSet.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withStringSet(final String stringSet) { if (this.stringSet == null) this.stringSet = new java.util.ArrayList(); this.stringSet.add(stringSet); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder withStringSet(final java.util.Collection stringSet) { if (stringSet == null) { throw new java.lang.NullPointerException("stringSet cannot be null"); @@ -102,11 +120,13 @@ class BuilderSingularSetsWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder clearStringSet() { if (this.stringSet != null) this.stringSet.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularSetsWithSetterPrefix build() { java.util.Set dangerMice; switch (this.dangerMice == null ? 0 : this.dangerMice.size()) { @@ -154,11 +174,13 @@ class BuilderSingularSetsWithSetterPrefix { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder(dangerMice=" + this.dangerMice + ", octopodes=" + this.octopodes + ", rawSet=" + this.rawSet + ", stringSet=" + this.stringSet + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder builder() { return new BuilderSingularSetsWithSetterPrefix.BuilderSingularSetsWithSetterPrefixBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularToBuilderWithNull.java b/test/transform/resource/after-delombok/BuilderSingularToBuilderWithNull.java index fcd57a31..052f53dc 100644 --- a/test/transform/resource/after-delombok/BuilderSingularToBuilderWithNull.java +++ b/test/transform/resource/after-delombok/BuilderSingularToBuilderWithNull.java @@ -4,23 +4,29 @@ class BuilderSingularToBuilderWithNull { new BuilderSingularToBuilderWithNull(null).toBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularToBuilderWithNull(final java.util.List elems) { this.elems = elems; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularToBuilderWithNullBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList elems; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularToBuilderWithNullBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder elem(final String elem) { if (this.elems == null) this.elems = new java.util.ArrayList(); this.elems.add(elem); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder elems(final java.util.Collection elems) { if (elems == null) { throw new java.lang.NullPointerException("elems cannot be null"); @@ -30,11 +36,13 @@ class BuilderSingularToBuilderWithNull { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder clearElems() { if (this.elems != null) this.elems.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNull build() { java.util.List elems; switch (this.elems == null ? 0 : this.elems.size()) { @@ -51,15 +59,18 @@ class BuilderSingularToBuilderWithNull { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder(elems=" + this.elems + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder builder() { return new BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder toBuilder() { final BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder builder = new BuilderSingularToBuilderWithNull.BuilderSingularToBuilderWithNullBuilder(); if (this.elems != null) builder.elems(this.elems); diff --git a/test/transform/resource/after-delombok/BuilderSingularToBuilderWithNullWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderSingularToBuilderWithNullWithSetterPrefix.java index 59bc09c1..9121f01a 100644 --- a/test/transform/resource/after-delombok/BuilderSingularToBuilderWithNullWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderSingularToBuilderWithNullWithSetterPrefix.java @@ -4,23 +4,29 @@ class BuilderSingularToBuilderWithNullWithSetterPrefix { new BuilderSingularToBuilderWithNullWithSetterPrefix(null).toBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefix(final java.util.List elems) { this.elems = elems; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularToBuilderWithNullWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList elems; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularToBuilderWithNullWithSetterPrefixBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder withElem(final String elem) { if (this.elems == null) this.elems = new java.util.ArrayList(); this.elems.add(elem); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder withElems(final java.util.Collection elems) { if (elems == null) { throw new java.lang.NullPointerException("elems cannot be null"); @@ -30,11 +36,13 @@ class BuilderSingularToBuilderWithNullWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder clearElems() { if (this.elems != null) this.elems.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNullWithSetterPrefix build() { java.util.List elems; switch (this.elems == null ? 0 : this.elems.size()) { @@ -51,15 +59,18 @@ class BuilderSingularToBuilderWithNullWithSetterPrefix { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder(elems=" + this.elems + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder builder() { return new BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder toBuilder() { final BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder builder = new BuilderSingularToBuilderWithNullWithSetterPrefix.BuilderSingularToBuilderWithNullWithSetterPrefixBuilder(); if (this.elems != null) builder.withElems(this.elems); diff --git a/test/transform/resource/after-delombok/BuilderSingularWildcardListsWithToBuilder.java b/test/transform/resource/after-delombok/BuilderSingularWildcardListsWithToBuilder.java index 59cca1d3..faf1d5e2 100644 --- a/test/transform/resource/after-delombok/BuilderSingularWildcardListsWithToBuilder.java +++ b/test/transform/resource/after-delombok/BuilderSingularWildcardListsWithToBuilder.java @@ -4,26 +4,33 @@ class BuilderSingularWildcardListsWithToBuilder { private List objects; private Collection numbers; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularWildcardListsWithToBuilder(final List objects, final Collection numbers) { this.objects = objects; this.numbers = numbers; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularWildcardListsWithToBuilderBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList objects; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList numbers; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularWildcardListsWithToBuilderBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder object(final java.lang.Object object) { if (this.objects == null) this.objects = new java.util.ArrayList(); this.objects.add(object); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder objects(final java.util.Collection objects) { if (objects == null) { throw new java.lang.NullPointerException("objects cannot be null"); @@ -33,17 +40,20 @@ class BuilderSingularWildcardListsWithToBuilder { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder clearObjects() { if (this.objects != null) this.objects.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder number(final Number number) { if (this.numbers == null) this.numbers = new java.util.ArrayList(); this.numbers.add(number); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder numbers(final java.util.Collection numbers) { if (numbers == null) { throw new java.lang.NullPointerException("numbers cannot be null"); @@ -53,11 +63,13 @@ class BuilderSingularWildcardListsWithToBuilder { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder clearNumbers() { if (this.numbers != null) this.numbers.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWildcardListsWithToBuilder build() { java.util.List objects; switch (this.objects == null ? 0 : this.objects.size()) { @@ -85,15 +97,18 @@ class BuilderSingularWildcardListsWithToBuilder { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder(objects=" + this.objects + ", numbers=" + this.numbers + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder builder() { return new BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder toBuilder() { final BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder builder = new BuilderSingularWildcardListsWithToBuilder.BuilderSingularWildcardListsWithToBuilderBuilder(); if (this.objects != null) builder.objects(this.objects); diff --git a/test/transform/resource/after-delombok/BuilderSingularWithPrefixes.java b/test/transform/resource/after-delombok/BuilderSingularWithPrefixes.java index bb6c5bfb..c23769db 100644 --- a/test/transform/resource/after-delombok/BuilderSingularWithPrefixes.java +++ b/test/transform/resource/after-delombok/BuilderSingularWithPrefixes.java @@ -1,23 +1,29 @@ class BuilderSingularWithPrefixes { private java.util.List _elems; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularWithPrefixes(final java.util.List elems) { this._elems = elems; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularWithPrefixesBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList elems; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularWithPrefixesBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder elem(final String elem) { if (this.elems == null) this.elems = new java.util.ArrayList(); this.elems.add(elem); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder elems(final java.util.Collection elems) { if (elems == null) { throw new java.lang.NullPointerException("elems cannot be null"); @@ -27,11 +33,13 @@ class BuilderSingularWithPrefixes { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder clearElems() { if (this.elems != null) this.elems.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWithPrefixes build() { java.util.List elems; switch (this.elems == null ? 0 : this.elems.size()) { @@ -48,11 +56,13 @@ class BuilderSingularWithPrefixes { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder(elems=" + this.elems + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder builder() { return new BuilderSingularWithPrefixes.BuilderSingularWithPrefixesBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderSingularWithPrefixesWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderSingularWithPrefixesWithSetterPrefix.java index 94633cfe..ead26168 100644 --- a/test/transform/resource/after-delombok/BuilderSingularWithPrefixesWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderSingularWithPrefixesWithSetterPrefix.java @@ -1,23 +1,29 @@ class BuilderSingularWithPrefixesWithSetterPrefix { private java.util.List _elems; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularWithPrefixesWithSetterPrefix(final java.util.List elems) { this._elems = elems; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderSingularWithPrefixesWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList elems; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderSingularWithPrefixesWithSetterPrefixBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder withElem(final String elem) { if (this.elems == null) this.elems = new java.util.ArrayList(); this.elems.add(elem); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder withElems(final java.util.Collection elems) { if (elems == null) { throw new java.lang.NullPointerException("elems cannot be null"); @@ -27,11 +33,13 @@ class BuilderSingularWithPrefixesWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder clearElems() { if (this.elems != null) this.elems.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderSingularWithPrefixesWithSetterPrefix build() { java.util.List elems; switch (this.elems == null ? 0 : this.elems.size()) { @@ -48,11 +56,13 @@ class BuilderSingularWithPrefixesWithSetterPrefix { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder(elems=" + this.elems + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder builder() { return new BuilderSingularWithPrefixesWithSetterPrefix.BuilderSingularWithPrefixesWithSetterPrefixBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderTypeAnnos.java b/test/transform/resource/after-delombok/BuilderTypeAnnos.java index f5ef42f7..d0814494 100644 --- a/test/transform/resource/after-delombok/BuilderTypeAnnos.java +++ b/test/transform/resource/after-delombok/BuilderTypeAnnos.java @@ -12,37 +12,44 @@ class BuilderTypeAnnos { @TB private List foo; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderTypeAnnos(@TA final List foo) { this.foo = foo; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderTypeAnnosBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private List foo; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderTypeAnnosBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderTypeAnnos.BuilderTypeAnnosBuilder foo(@TA final List foo) { this.foo = foo; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderTypeAnnos build() { return new BuilderTypeAnnos(this.foo); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderTypeAnnos.BuilderTypeAnnosBuilder(foo=" + this.foo + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderTypeAnnos.BuilderTypeAnnosBuilder builder() { return new BuilderTypeAnnos.BuilderTypeAnnosBuilder(); } } - diff --git a/test/transform/resource/after-delombok/BuilderTypeAnnosWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderTypeAnnosWithSetterPrefix.java index 1fb7798a..8ee9071d 100644 --- a/test/transform/resource/after-delombok/BuilderTypeAnnosWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderTypeAnnosWithSetterPrefix.java @@ -12,37 +12,44 @@ class BuilderTypeAnnosWithSetterPrefix { @TB private List foo; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderTypeAnnosWithSetterPrefix(@TA final List foo) { this.foo = foo; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderTypeAnnosWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private List foo; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderTypeAnnosWithSetterPrefixBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder withFoo(@TA final List foo) { this.foo = foo; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderTypeAnnosWithSetterPrefix build() { return new BuilderTypeAnnosWithSetterPrefix(this.foo); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder(foo=" + this.foo + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder builder() { return new BuilderTypeAnnosWithSetterPrefix.BuilderTypeAnnosWithSetterPrefixBuilder(); } } - diff --git a/test/transform/resource/after-delombok/BuilderValueData.java b/test/transform/resource/after-delombok/BuilderValueData.java index 0af32fe5..1f7d8346 100644 --- a/test/transform/resource/after-delombok/BuilderValueData.java +++ b/test/transform/resource/after-delombok/BuilderValueData.java @@ -2,33 +2,41 @@ import java.util.List; final class BuilderAndValue { private final int zero = 0; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAndValue() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderAndValueBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAndValueBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderAndValue build() { return new BuilderAndValue(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderAndValue.BuilderAndValueBuilder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderAndValue.BuilderAndValueBuilder builder() { return new BuilderAndValue.BuilderAndValueBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getZero() { return this.zero; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof BuilderAndValue)) return false; @@ -38,6 +46,7 @@ final class BuilderAndValue { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -46,41 +55,49 @@ final class BuilderAndValue { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderAndValue(zero=" + this.getZero() + ")"; } } - class BuilderAndData { private final int zero = 0; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAndData() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderAndDataBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAndDataBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderAndData build() { return new BuilderAndData(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderAndData.BuilderAndDataBuilder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderAndData.BuilderAndDataBuilder builder() { return new BuilderAndData.BuilderAndDataBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getZero() { return this.zero; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof BuilderAndData)) return false; @@ -90,11 +107,13 @@ class BuilderAndData { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof BuilderAndData; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -103,6 +122,7 @@ class BuilderAndData { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderAndData(zero=" + this.getZero() + ")"; } diff --git a/test/transform/resource/after-delombok/BuilderValueDataWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderValueDataWithSetterPrefix.java index de83d5db..8597086b 100644 --- a/test/transform/resource/after-delombok/BuilderValueDataWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderValueDataWithSetterPrefix.java @@ -2,33 +2,41 @@ import java.util.List; final class BuilderAndValueWithSetterPrefix { private final int zero = 0; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAndValueWithSetterPrefix() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderAndValueWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAndValueWithSetterPrefixBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderAndValueWithSetterPrefix build() { return new BuilderAndValueWithSetterPrefix(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderAndValueWithSetterPrefix.BuilderAndValueWithSetterPrefixBuilder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderAndValueWithSetterPrefix.BuilderAndValueWithSetterPrefixBuilder builder() { return new BuilderAndValueWithSetterPrefix.BuilderAndValueWithSetterPrefixBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getZero() { return this.zero; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof BuilderAndValueWithSetterPrefix)) return false; @@ -38,6 +46,7 @@ final class BuilderAndValueWithSetterPrefix { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -46,41 +55,49 @@ final class BuilderAndValueWithSetterPrefix { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderAndValueWithSetterPrefix(zero=" + this.getZero() + ")"; } } - class BuilderAndDataWithSetterPrefix { private final int zero = 0; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAndDataWithSetterPrefix() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderAndDataWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderAndDataWithSetterPrefixBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderAndDataWithSetterPrefix build() { return new BuilderAndDataWithSetterPrefix(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderAndDataWithSetterPrefix.BuilderAndDataWithSetterPrefixBuilder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderAndDataWithSetterPrefix.BuilderAndDataWithSetterPrefixBuilder builder() { return new BuilderAndDataWithSetterPrefix.BuilderAndDataWithSetterPrefixBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getZero() { return this.zero; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof BuilderAndDataWithSetterPrefix)) return false; @@ -90,11 +107,13 @@ class BuilderAndDataWithSetterPrefix { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof BuilderAndDataWithSetterPrefix; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -103,6 +122,7 @@ class BuilderAndDataWithSetterPrefix { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderAndDataWithSetterPrefix(zero=" + this.getZero() + ")"; } diff --git a/test/transform/resource/after-delombok/BuilderWithAccessors.java b/test/transform/resource/after-delombok/BuilderWithAccessors.java index a8a9bc11..2e197179 100644 --- a/test/transform/resource/after-delombok/BuilderWithAccessors.java +++ b/test/transform/resource/after-delombok/BuilderWithAccessors.java @@ -4,6 +4,7 @@ class BuilderWithAccessors { private int _foo; private int __bar; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithAccessors(final int plower, final int upper, final int foo, final int _bar) { this.plower = plower; this.pUpper = upper; @@ -11,22 +12,29 @@ class BuilderWithAccessors { this.__bar = _bar; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderWithAccessorsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int plower; @java.lang.SuppressWarnings("all") + @lombok.Generated private int upper; @java.lang.SuppressWarnings("all") + @lombok.Generated private int foo; @java.lang.SuppressWarnings("all") + @lombok.Generated private int _bar; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithAccessorsBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithAccessors.BuilderWithAccessorsBuilder plower(final int plower) { this.plower = plower; return this; @@ -35,6 +43,7 @@ class BuilderWithAccessors { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithAccessors.BuilderWithAccessorsBuilder upper(final int upper) { this.upper = upper; return this; @@ -43,6 +52,7 @@ class BuilderWithAccessors { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithAccessors.BuilderWithAccessorsBuilder foo(final int foo) { this.foo = foo; return this; @@ -51,21 +61,25 @@ class BuilderWithAccessors { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithAccessors.BuilderWithAccessorsBuilder _bar(final int _bar) { this._bar = _bar; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithAccessors build() { return new BuilderWithAccessors(this.plower, this.upper, this.foo, this._bar); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithAccessors.BuilderWithAccessorsBuilder(plower=" + this.plower + ", upper=" + this.upper + ", foo=" + this.foo + ", _bar=" + this._bar + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithAccessors.BuilderWithAccessorsBuilder builder() { return new BuilderWithAccessors.BuilderWithAccessorsBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderWithBadNames.java b/test/transform/resource/after-delombok/BuilderWithBadNames.java index c96fbc58..ebb4fdfd 100644 --- a/test/transform/resource/after-delombok/BuilderWithBadNames.java +++ b/test/transform/resource/after-delombok/BuilderWithBadNames.java @@ -2,23 +2,29 @@ public class BuilderWithBadNames { String build; String toString; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithBadNames(final String build, final String toString) { this.build = build; this.toString = toString; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderWithBadNamesBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String build; @java.lang.SuppressWarnings("all") + @lombok.Generated private String toString; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithBadNamesBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithBadNames.BuilderWithBadNamesBuilder build(final String build) { this.build = build; return this; @@ -27,21 +33,25 @@ public class BuilderWithBadNames { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithBadNames.BuilderWithBadNamesBuilder toString(final String toString) { this.toString = toString; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithBadNames build() { return new BuilderWithBadNames(this.build, this.toString); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithBadNames.BuilderWithBadNamesBuilder(build=" + this.build + ", toString=" + this.toString + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithBadNames.BuilderWithBadNamesBuilder builder() { return new BuilderWithBadNames.BuilderWithBadNamesBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderWithDeprecated.java b/test/transform/resource/after-delombok/BuilderWithDeprecated.java index f0729649..26a02b44 100644 --- a/test/transform/resource/after-delombok/BuilderWithDeprecated.java +++ b/test/transform/resource/after-delombok/BuilderWithDeprecated.java @@ -11,6 +11,7 @@ public class BuilderWithDeprecated { @Deprecated ImmutableList numbers; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithDeprecated(final String dep1, final int dep2, final java.util.List strings, final ImmutableList numbers) { this.dep1 = dep1; this.dep2 = dep2; @@ -18,16 +19,22 @@ public class BuilderWithDeprecated { this.numbers = numbers; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderWithDeprecatedBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String dep1; @java.lang.SuppressWarnings("all") + @lombok.Generated private int dep2; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList strings; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableList.Builder numbers; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithDeprecatedBuilder() { } /** @@ -36,6 +43,7 @@ public class BuilderWithDeprecated { */ @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecated.BuilderWithDeprecatedBuilder dep1(final String dep1) { this.dep1 = dep1; return this; @@ -45,12 +53,14 @@ public class BuilderWithDeprecated { */ @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecated.BuilderWithDeprecatedBuilder dep2(final int dep2) { this.dep2 = dep2; return this; } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecated.BuilderWithDeprecatedBuilder string(final String string) { if (this.strings == null) this.strings = new java.util.ArrayList(); this.strings.add(string); @@ -58,6 +68,7 @@ public class BuilderWithDeprecated { } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecated.BuilderWithDeprecatedBuilder strings(final java.util.Collection strings) { if (strings == null) { throw new java.lang.NullPointerException("strings cannot be null"); @@ -68,12 +79,14 @@ public class BuilderWithDeprecated { } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecated.BuilderWithDeprecatedBuilder clearStrings() { if (this.strings != null) this.strings.clear(); return this; } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecated.BuilderWithDeprecatedBuilder number(final Integer number) { if (this.numbers == null) this.numbers = com.google.common.collect.ImmutableList.builder(); this.numbers.add(number); @@ -81,6 +94,7 @@ public class BuilderWithDeprecated { } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecated.BuilderWithDeprecatedBuilder numbers(final java.lang.Iterable numbers) { if (numbers == null) { throw new java.lang.NullPointerException("numbers cannot be null"); @@ -91,11 +105,13 @@ public class BuilderWithDeprecated { } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecated.BuilderWithDeprecatedBuilder clearNumbers() { this.numbers = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecated build() { java.util.List strings; switch (this.strings == null ? 0 : this.strings.size()) { @@ -113,11 +129,13 @@ public class BuilderWithDeprecated { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithDeprecated.BuilderWithDeprecatedBuilder(dep1=" + this.dep1 + ", dep2=" + this.dep2 + ", strings=" + this.strings + ", numbers=" + this.numbers + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithDeprecated.BuilderWithDeprecatedBuilder builder() { return new BuilderWithDeprecated.BuilderWithDeprecatedBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderWithDeprecatedAnnOnly.java b/test/transform/resource/after-delombok/BuilderWithDeprecatedAnnOnly.java index d5c06465..f6d15233 100644 --- a/test/transform/resource/after-delombok/BuilderWithDeprecatedAnnOnly.java +++ b/test/transform/resource/after-delombok/BuilderWithDeprecatedAnnOnly.java @@ -7,20 +7,26 @@ public class BuilderWithDeprecatedAnnOnly { @Deprecated ImmutableList numbers; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithDeprecatedAnnOnly(final int dep1, final java.util.List strings, final ImmutableList numbers) { this.dep1 = dep1; this.strings = strings; this.numbers = numbers; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderWithDeprecatedAnnOnlyBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int dep1; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList strings; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableList.Builder numbers; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithDeprecatedAnnOnlyBuilder() { } /** @@ -28,12 +34,14 @@ public class BuilderWithDeprecatedAnnOnly { */ @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder dep1(final int dep1) { this.dep1 = dep1; return this; } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder string(final String string) { if (this.strings == null) this.strings = new java.util.ArrayList(); this.strings.add(string); @@ -41,6 +49,7 @@ public class BuilderWithDeprecatedAnnOnly { } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder strings(final java.util.Collection strings) { if (strings == null) { throw new java.lang.NullPointerException("strings cannot be null"); @@ -51,12 +60,14 @@ public class BuilderWithDeprecatedAnnOnly { } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder clearStrings() { if (this.strings != null) this.strings.clear(); return this; } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder number(final Integer number) { if (this.numbers == null) this.numbers = com.google.common.collect.ImmutableList.builder(); this.numbers.add(number); @@ -64,6 +75,7 @@ public class BuilderWithDeprecatedAnnOnly { } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder numbers(final java.lang.Iterable numbers) { if (numbers == null) { throw new java.lang.NullPointerException("numbers cannot be null"); @@ -74,11 +86,13 @@ public class BuilderWithDeprecatedAnnOnly { } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder clearNumbers() { this.numbers = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithDeprecatedAnnOnly build() { java.util.List strings; switch (this.strings == null ? 0 : this.strings.size()) { @@ -96,11 +110,13 @@ public class BuilderWithDeprecatedAnnOnly { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder(dep1=" + this.dep1 + ", strings=" + this.strings + ", numbers=" + this.numbers + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder builder() { return new BuilderWithDeprecatedAnnOnly.BuilderWithDeprecatedAnnOnlyBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderWithExistingBuilderClass.java b/test/transform/resource/after-delombok/BuilderWithExistingBuilderClass.java index 9c7ac1ad..63dca1b4 100644 --- a/test/transform/resource/after-delombok/BuilderWithExistingBuilderClass.java +++ b/test/transform/resource/after-delombok/BuilderWithExistingBuilderClass.java @@ -4,19 +4,23 @@ class BuilderWithExistingBuilderClass { } public static class BuilderWithExistingBuilderClassBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean arg2; @java.lang.SuppressWarnings("all") + @lombok.Generated private String arg3; private Z arg1; public void arg2(boolean arg) { } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithExistingBuilderClassBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder arg1(final Z arg1) { this.arg1 = arg1; return this; @@ -25,21 +29,25 @@ class BuilderWithExistingBuilderClass { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder arg3(final String arg3) { this.arg3 = arg3; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithExistingBuilderClass build() { return BuilderWithExistingBuilderClass.staticMethod(this.arg1, this.arg2, this.arg3); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder(arg1=" + this.arg1 + ", arg2=" + this.arg2 + ", arg3=" + this.arg3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder builder() { return new BuilderWithExistingBuilderClass.BuilderWithExistingBuilderClassBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderWithExistingBuilderClassWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderWithExistingBuilderClassWithSetterPrefix.java index c7da67f8..bc7ec3f5 100644 --- a/test/transform/resource/after-delombok/BuilderWithExistingBuilderClassWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderWithExistingBuilderClassWithSetterPrefix.java @@ -4,19 +4,23 @@ class BuilderWithExistingBuilderClassWithSetterPrefix { } public static class BuilderWithExistingBuilderClassWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean arg2; @java.lang.SuppressWarnings("all") + @lombok.Generated private String arg3; private Z arg1; public void withArg2(boolean arg) { } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithExistingBuilderClassWithSetterPrefixBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder withArg1(final Z arg1) { this.arg1 = arg1; return this; @@ -25,21 +29,25 @@ class BuilderWithExistingBuilderClassWithSetterPrefix { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder withArg3(final String arg3) { this.arg3 = arg3; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithExistingBuilderClassWithSetterPrefix build() { return BuilderWithExistingBuilderClassWithSetterPrefix.staticMethod(this.arg1, this.arg2, this.arg3); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder(arg1=" + this.arg1 + ", arg2=" + this.arg2 + ", arg3=" + this.arg3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder builder() { return new BuilderWithExistingBuilderClassWithSetterPrefix.BuilderWithExistingBuilderClassWithSetterPrefixBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-delombok/BuilderWithJavaBeansSpecCapitalization.java index 4a21f2c3..ca056f4d 100644 --- a/test/transform/resource/after-delombok/BuilderWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-delombok/BuilderWithJavaBeansSpecCapitalization.java @@ -3,29 +3,37 @@ class BuilderWithJavaBeansSpecCapitalization { java.util.List aField; String bField; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithJavaBeansSpecCapitalization(final java.util.List a, final java.util.List aField, final String bField) { this.a = a; this.aField = aField; this.bField = bField; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderWithJavaBeansSpecCapitalizationBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList a; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList aField; @java.lang.SuppressWarnings("all") + @lombok.Generated private String bField; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithJavaBeansSpecCapitalizationBuilder() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setZ(final String z) { if (this.a == null) this.a = new java.util.ArrayList(); this.a.add(z); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setA(final java.util.Collection a) { if (a == null) { throw new java.lang.NullPointerException("a cannot be null"); @@ -35,17 +43,20 @@ class BuilderWithJavaBeansSpecCapitalization { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder clearA() { if (this.a != null) this.a.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setyField(final String yField) { if (this.aField == null) this.aField = new java.util.ArrayList(); this.aField.add(yField); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setaField(final java.util.Collection aField) { if (aField == null) { throw new java.lang.NullPointerException("aField cannot be null"); @@ -55,6 +66,7 @@ class BuilderWithJavaBeansSpecCapitalization { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder clearaField() { if (this.aField != null) this.aField.clear(); return this; @@ -63,11 +75,13 @@ class BuilderWithJavaBeansSpecCapitalization { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder setbField(final String bField) { this.bField = bField; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithJavaBeansSpecCapitalization build() { java.util.List a; switch (this.a == null ? 0 : this.a.size()) { @@ -95,12 +109,14 @@ class BuilderWithJavaBeansSpecCapitalization { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder(a=" + this.a + ", aField=" + this.aField + ", bField=" + this.bField + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder builder() { return new BuilderWithJavaBeansSpecCapitalization.BuilderWithJavaBeansSpecCapitalizationBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/BuilderWithNoBuilderMethod.java b/test/transform/resource/after-delombok/BuilderWithNoBuilderMethod.java index 61df4427..cf10f98e 100644 --- a/test/transform/resource/after-delombok/BuilderWithNoBuilderMethod.java +++ b/test/transform/resource/after-delombok/BuilderWithNoBuilderMethod.java @@ -1,35 +1,43 @@ class BuilderWithNoBuilderMethod { private String a = ""; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithNoBuilderMethod(final String a) { this.a = a; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderWithNoBuilderMethodBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String a; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithNoBuilderMethodBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder a(final String a) { this.a = a; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithNoBuilderMethod build() { return new BuilderWithNoBuilderMethod(this.a); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder(a=" + this.a + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder toBuilder() { return new BuilderWithNoBuilderMethod.BuilderWithNoBuilderMethodBuilder().a(this.a); } diff --git a/test/transform/resource/after-delombok/BuilderWithNonNull.java b/test/transform/resource/after-delombok/BuilderWithNonNull.java index 00728ea7..68f82145 100644 --- a/test/transform/resource/after-delombok/BuilderWithNonNull.java +++ b/test/transform/resource/after-delombok/BuilderWithNonNull.java @@ -3,6 +3,7 @@ class BuilderWithNonNull { @lombok.NonNull private final String id; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithNonNull(@lombok.NonNull final String id) { if (id == null) { throw new java.lang.NullPointerException("id is marked non-null but is null"); @@ -10,16 +11,20 @@ class BuilderWithNonNull { this.id = id; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderWithNonNullBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String id; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithNonNullBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithNonNull.BuilderWithNonNullBuilder id(@lombok.NonNull final String id) { if (id == null) { throw new java.lang.NullPointerException("id is marked non-null but is null"); @@ -28,17 +33,20 @@ class BuilderWithNonNull { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithNonNull build() { return new BuilderWithNonNull(this.id); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithNonNull.BuilderWithNonNullBuilder(id=" + this.id + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithNonNull.BuilderWithNonNullBuilder builder() { return new BuilderWithNonNull.BuilderWithNonNullBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/BuilderWithNonNullWithSetterPrefix.java b/test/transform/resource/after-delombok/BuilderWithNonNullWithSetterPrefix.java index f6dfed67..2ed41f0e 100644 --- a/test/transform/resource/after-delombok/BuilderWithNonNullWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/BuilderWithNonNullWithSetterPrefix.java @@ -3,6 +3,7 @@ class BuilderWithNonNullWithSetterPrefix { @lombok.NonNull private final String id; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithNonNullWithSetterPrefix(@lombok.NonNull final String id) { if (id == null) { throw new java.lang.NullPointerException("id is marked non-null but is null"); @@ -10,16 +11,20 @@ class BuilderWithNonNullWithSetterPrefix { this.id = id; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderWithNonNullWithSetterPrefixBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String id; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithNonNullWithSetterPrefixBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder withId(@lombok.NonNull final String id) { if (id == null) { throw new java.lang.NullPointerException("id is marked non-null but is null"); @@ -28,16 +33,19 @@ class BuilderWithNonNullWithSetterPrefix { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithNonNullWithSetterPrefix build() { return new BuilderWithNonNullWithSetterPrefix(this.id); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder(id=" + this.id + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder builder() { return new BuilderWithNonNullWithSetterPrefix.BuilderWithNonNullWithSetterPrefixBuilder(); } diff --git a/test/transform/resource/after-delombok/BuilderWithRecursiveGenerics.java b/test/transform/resource/after-delombok/BuilderWithRecursiveGenerics.java index a96fe1cc..2e86e348 100644 --- a/test/transform/resource/after-delombok/BuilderWithRecursiveGenerics.java +++ b/test/transform/resource/after-delombok/BuilderWithRecursiveGenerics.java @@ -6,23 +6,29 @@ public class BuilderWithRecursiveGenerics { private final Foo foo; private final Bar bar; @java.lang.SuppressWarnings("all") + @lombok.Generated Test(final Foo foo, final Bar bar) { this.foo = foo; this.bar = bar; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class TestBuilder, Quz extends Inter> { @java.lang.SuppressWarnings("all") + @lombok.Generated private Foo foo; @java.lang.SuppressWarnings("all") + @lombok.Generated private Bar bar; @java.lang.SuppressWarnings("all") + @lombok.Generated TestBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithRecursiveGenerics.Test.TestBuilder foo(final Foo foo) { this.foo = foo; return this; @@ -31,34 +37,41 @@ public class BuilderWithRecursiveGenerics { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithRecursiveGenerics.Test.TestBuilder bar(final Bar bar) { this.bar = bar; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithRecursiveGenerics.Test build() { return new BuilderWithRecursiveGenerics.Test(this.foo, this.bar); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithRecursiveGenerics.Test.TestBuilder(foo=" + this.foo + ", bar=" + this.bar + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static , Quz extends Inter> BuilderWithRecursiveGenerics.Test.TestBuilder builder() { return new BuilderWithRecursiveGenerics.Test.TestBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public Foo getFoo() { return this.foo; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Bar getBar() { return this.bar; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof BuilderWithRecursiveGenerics.Test)) return false; @@ -73,6 +86,7 @@ public class BuilderWithRecursiveGenerics { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -84,6 +98,7 @@ public class BuilderWithRecursiveGenerics { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithRecursiveGenerics.Test(foo=" + this.getFoo() + ", bar=" + this.getBar() + ")"; } diff --git a/test/transform/resource/after-delombok/BuilderWithToBuilder.java b/test/transform/resource/after-delombok/BuilderWithToBuilder.java index 290e473b..f496730e 100644 --- a/test/transform/resource/after-delombok/BuilderWithToBuilder.java +++ b/test/transform/resource/after-delombok/BuilderWithToBuilder.java @@ -8,6 +8,7 @@ class BuilderWithToBuilder { return x.foo; } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithToBuilder(final String one, final String two, final T foo, final List bars) { this.mOne = one; this.mTwo = two; @@ -15,22 +16,29 @@ class BuilderWithToBuilder { this.bars = bars; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BuilderWithToBuilderBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String one; @java.lang.SuppressWarnings("all") + @lombok.Generated private String two; @java.lang.SuppressWarnings("all") + @lombok.Generated private T foo; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList bars; @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithToBuilderBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithToBuilder.BuilderWithToBuilderBuilder one(final String one) { this.one = one; return this; @@ -39,6 +47,7 @@ class BuilderWithToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithToBuilder.BuilderWithToBuilderBuilder two(final String two) { this.two = two; return this; @@ -47,17 +56,20 @@ class BuilderWithToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithToBuilder.BuilderWithToBuilderBuilder foo(final T foo) { this.foo = foo; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithToBuilder.BuilderWithToBuilderBuilder bar(final T bar) { if (this.bars == null) this.bars = new java.util.ArrayList(); this.bars.add(bar); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithToBuilder.BuilderWithToBuilderBuilder bars(final java.util.Collection bars) { if (bars == null) { throw new java.lang.NullPointerException("bars cannot be null"); @@ -67,11 +79,13 @@ class BuilderWithToBuilder { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithToBuilder.BuilderWithToBuilderBuilder clearBars() { if (this.bars != null) this.bars.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithToBuilder build() { java.util.List bars; switch (this.bars == null ? 0 : this.bars.size()) { @@ -88,15 +102,18 @@ class BuilderWithToBuilder { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithToBuilder.BuilderWithToBuilderBuilder(one=" + this.one + ", two=" + this.two + ", foo=" + this.foo + ", bars=" + this.bars + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithToBuilder.BuilderWithToBuilderBuilder builder() { return new BuilderWithToBuilder.BuilderWithToBuilderBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithToBuilder.BuilderWithToBuilderBuilder toBuilder() { final T foo = BuilderWithToBuilder.rrr(this); final BuilderWithToBuilder.BuilderWithToBuilderBuilder builder = new BuilderWithToBuilder.BuilderWithToBuilderBuilder().one(this.mOne).two(this.mTwo).foo(foo); @@ -112,20 +129,26 @@ class ConstructorWithToBuilder { public ConstructorWithToBuilder(String mOne, T baz, com.google.common.collect.ImmutableList bars) { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class ConstructorWithToBuilderBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String mOne; @java.lang.SuppressWarnings("all") + @lombok.Generated private T baz; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableList bars; @java.lang.SuppressWarnings("all") + @lombok.Generated ConstructorWithToBuilderBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorWithToBuilder.ConstructorWithToBuilderBuilder mOne(final String mOne) { this.mOne = mOne; return this; @@ -134,6 +157,7 @@ class ConstructorWithToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorWithToBuilder.ConstructorWithToBuilderBuilder baz(final T baz) { this.baz = baz; return this; @@ -142,76 +166,81 @@ class ConstructorWithToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorWithToBuilder.ConstructorWithToBuilderBuilder bars(final com.google.common.collect.ImmutableList bars) { this.bars = bars; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorWithToBuilder build() { return new ConstructorWithToBuilder(this.mOne, this.baz, this.bars); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ConstructorWithToBuilder.ConstructorWithToBuilderBuilder(mOne=" + this.mOne + ", baz=" + this.baz + ", bars=" + this.bars + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static ConstructorWithToBuilder.ConstructorWithToBuilderBuilder builder() { return new ConstructorWithToBuilder.ConstructorWithToBuilderBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorWithToBuilder.ConstructorWithToBuilderBuilder toBuilder() { return new ConstructorWithToBuilder.ConstructorWithToBuilderBuilder().mOne(this.mOne).baz(this.foo).bars(this.bars); } } class StaticMethodWithToBuilder { private T foo; - public StaticMethodWithToBuilder(T foo) { this.foo = foo; } - public static StaticMethodWithToBuilder of(T foo) { return new StaticMethodWithToBuilder(foo); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static class StaticMethodWithToBuilderBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private T foo; - @java.lang.SuppressWarnings("all") + @lombok.Generated StaticMethodWithToBuilderBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder foo(final T foo) { this.foo = foo; return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public StaticMethodWithToBuilder build() { return StaticMethodWithToBuilder.of(this.foo); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder(foo=" + this.foo + ")"; } } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder builder() { return new StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder toBuilder() { return new StaticMethodWithToBuilder.StaticMethodWithToBuilderBuilder().foo(this.foo); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/BuilderWithTolerate.java b/test/transform/resource/after-delombok/BuilderWithTolerate.java index 79494c49..ee6259d1 100644 --- a/test/transform/resource/after-delombok/BuilderWithTolerate.java +++ b/test/transform/resource/after-delombok/BuilderWithTolerate.java @@ -6,37 +6,44 @@ public class BuilderWithTolerate { } public static class BuilderWithTolerateBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int value; @Tolerate public BuilderWithTolerateBuilder value(String s) { return this.value(Integer.parseInt(s)); } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithTolerateBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithTolerate.BuilderWithTolerateBuilder value(final int value) { this.value = value; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public BuilderWithTolerate build() { return new BuilderWithTolerate(this.value); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "BuilderWithTolerate.BuilderWithTolerateBuilder(value=" + this.value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated BuilderWithTolerate(final int value) { this.value = value; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static BuilderWithTolerate.BuilderWithTolerateBuilder builder() { return new BuilderWithTolerate.BuilderWithTolerateBuilder(); } diff --git a/test/transform/resource/after-delombok/CheckerFrameworkBasic.java b/test/transform/resource/after-delombok/CheckerFrameworkBasic.java index bdd7921a..62c8b0c7 100644 --- a/test/transform/resource/after-delombok/CheckerFrameworkBasic.java +++ b/test/transform/resource/after-delombok/CheckerFrameworkBasic.java @@ -6,16 +6,19 @@ class CheckerFrameworkBasic { private int z; @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") + @lombok.Generated public int getY() { return this.y; } @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") + @lombok.Generated public int getZ() { return this.z; } @@ -23,6 +26,7 @@ class CheckerFrameworkBasic { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public @org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBasic setZ(final int z) { this.z = z; return this; @@ -30,6 +34,7 @@ class CheckerFrameworkBasic { @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof CheckerFrameworkBasic)) return false; @@ -42,12 +47,14 @@ class CheckerFrameworkBasic { } @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof CheckerFrameworkBasic; } @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -59,10 +66,12 @@ class CheckerFrameworkBasic { @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "CheckerFrameworkBasic(x=" + this.getX() + ", y=" + this.getY() + ", z=" + this.getZ() + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkBasic(final int x, final int y, final int z) { this.x = x; this.y = y; @@ -73,6 +82,7 @@ class CheckerFrameworkBasic { */ @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkBasic withX(final int x) { return this.x == x ? this : new CheckerFrameworkBasic(x, this.y, this.z); } diff --git a/test/transform/resource/after-delombok/CheckerFrameworkBuilder.java b/test/transform/resource/after-delombok/CheckerFrameworkBuilder.java index 64f07c37..5c31e346 100644 --- a/test/transform/resource/after-delombok/CheckerFrameworkBuilder.java +++ b/test/transform/resource/after-delombok/CheckerFrameworkBuilder.java @@ -7,10 +7,12 @@ class CheckerFrameworkBuilder { int z; List names; @java.lang.SuppressWarnings("all") + @lombok.Generated private static int $default$x() { return 5; } @java.lang.SuppressWarnings("all") + @lombok.Generated CheckerFrameworkBuilder(final int x, final int y, final int z, final List names) { this.x = x; this.y = y; @@ -18,24 +20,32 @@ class CheckerFrameworkBuilder { this.names = names; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class CheckerFrameworkBuilderBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean x$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private int x$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private int y; @java.lang.SuppressWarnings("all") + @lombok.Generated private int z; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList names; @java.lang.SuppressWarnings("all") + @lombok.Generated CheckerFrameworkBuilderBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder x(final int x) { this.x$value = x; x$set = true; @@ -45,6 +55,7 @@ class CheckerFrameworkBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder y(final int y) { this.y = y; return this; @@ -53,17 +64,20 @@ class CheckerFrameworkBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder z(final int z) { this.z = z; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder name(final String name) { if (this.names == null) this.names = new java.util.ArrayList(); this.names.add(name); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder names(final java.util.Collection names) { if (names == null) { throw new java.lang.NullPointerException("names cannot be null"); @@ -73,12 +87,14 @@ class CheckerFrameworkBuilder { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkBuilder.@org.checkerframework.common.returnsreceiver.qual.This CheckerFrameworkBuilderBuilder clearNames() { if (this.names != null) this.names.clear(); return this; } @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkBuilder build(CheckerFrameworkBuilder.@org.checkerframework.checker.calledmethods.qual.CalledMethods({"y", "z"}) CheckerFrameworkBuilderBuilder this) { java.util.List names; switch (this.names == null ? 0 : this.names.size()) { @@ -98,13 +114,14 @@ class CheckerFrameworkBuilder { @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "CheckerFrameworkBuilder.CheckerFrameworkBuilderBuilder(x$value=" + this.x$value + ", y=" + this.y + ", z=" + this.z + ", names=" + this.names + ")"; } } - @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") + @lombok.Generated public static CheckerFrameworkBuilder.@org.checkerframework.common.aliasing.qual.Unique CheckerFrameworkBuilderBuilder builder() { return new CheckerFrameworkBuilder.CheckerFrameworkBuilderBuilder(); } diff --git a/test/transform/resource/after-delombok/CheckerFrameworkSuperBuilder.java b/test/transform/resource/after-delombok/CheckerFrameworkSuperBuilder.java index cf00f5fc..000b2816 100644 --- a/test/transform/resource/after-delombok/CheckerFrameworkSuperBuilder.java +++ b/test/transform/resource/after-delombok/CheckerFrameworkSuperBuilder.java @@ -8,25 +8,33 @@ class CheckerFrameworkSuperBuilder { int z; List names; @java.lang.SuppressWarnings("all") + @lombok.Generated private static int $default$x() { return 5; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean x$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private int x$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private int y; @java.lang.SuppressWarnings("all") + @lombok.Generated private int z; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList names; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public @org.checkerframework.common.returnsreceiver.qual.This B x(final int x) { this.x$value = x; x$set = true; @@ -36,6 +44,7 @@ class CheckerFrameworkSuperBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public @org.checkerframework.common.returnsreceiver.qual.This B y(final int y) { this.y = y; return self(); @@ -44,17 +53,20 @@ class CheckerFrameworkSuperBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public @org.checkerframework.common.returnsreceiver.qual.This B z(final int z) { this.z = z; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public @org.checkerframework.common.returnsreceiver.qual.This B name(final String name) { if (this.names == null) this.names = new java.util.ArrayList(); this.names.add(name); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public @org.checkerframework.common.returnsreceiver.qual.This B names(final java.util.Collection names) { if (names == null) { throw new java.lang.NullPointerException("names cannot be null"); @@ -64,43 +76,52 @@ class CheckerFrameworkSuperBuilder { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public @org.checkerframework.common.returnsreceiver.qual.This B clearNames() { if (this.names != null) this.names.clear(); return self(); } @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract @org.checkerframework.common.returnsreceiver.qual.This B self(); @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(CheckerFrameworkSuperBuilder.Parent.@org.checkerframework.checker.calledmethods.qual.CalledMethods({"y", "z"}) ParentBuilder this); @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "CheckerFrameworkSuperBuilder.Parent.ParentBuilder(x$value=" + this.x$value + ", y=" + this.y + ", z=" + this.z + ", names=" + this.names + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends CheckerFrameworkSuperBuilder.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") + @lombok.Generated protected CheckerFrameworkSuperBuilder.Parent.@org.checkerframework.common.returnsreceiver.qual.This ParentBuilderImpl self() { return this; } @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkSuperBuilder.Parent build(CheckerFrameworkSuperBuilder.Parent.@org.checkerframework.checker.calledmethods.qual.CalledMethods({"y", "z"}) ParentBuilderImpl this) { return new CheckerFrameworkSuperBuilder.Parent(this); } } @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final CheckerFrameworkSuperBuilder.Parent.ParentBuilder b) { if (b.x$set) this.x = b.x$value; else this.x = CheckerFrameworkSuperBuilder.Parent.$default$x(); @@ -121,6 +142,7 @@ class CheckerFrameworkSuperBuilder { } @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") + @lombok.Generated public static CheckerFrameworkSuperBuilder.Parent.@org.checkerframework.common.aliasing.qual.Unique ParentBuilder builder() { return new CheckerFrameworkSuperBuilder.Parent.ParentBuilderImpl(); } @@ -129,21 +151,27 @@ class CheckerFrameworkSuperBuilder { int a; int b; @java.lang.SuppressWarnings("all") + @lombok.Generated private static int $default$a() { return 1; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ZChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean a$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private int a$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private int b; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public @org.checkerframework.common.returnsreceiver.qual.This B a(final int a) { this.a$value = a; a$set = true; @@ -153,6 +181,7 @@ class CheckerFrameworkSuperBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public @org.checkerframework.common.returnsreceiver.qual.This B b(final int b) { this.b = b; return self(); @@ -160,38 +189,46 @@ class CheckerFrameworkSuperBuilder { @java.lang.Override @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract @org.checkerframework.common.returnsreceiver.qual.This B self(); @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(CheckerFrameworkSuperBuilder.ZChild.@org.checkerframework.checker.calledmethods.qual.CalledMethods("b") ZChildBuilder this); @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "CheckerFrameworkSuperBuilder.ZChild.ZChildBuilder(super=" + super.toString() + ", a$value=" + this.a$value + ", b=" + this.b + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ZChildBuilderImpl extends CheckerFrameworkSuperBuilder.ZChild.ZChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ZChildBuilderImpl() { } @java.lang.Override @org.checkerframework.dataflow.qual.Pure @java.lang.SuppressWarnings("all") + @lombok.Generated protected CheckerFrameworkSuperBuilder.ZChild.@org.checkerframework.common.returnsreceiver.qual.This ZChildBuilderImpl self() { return this; } @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public CheckerFrameworkSuperBuilder.ZChild build(CheckerFrameworkSuperBuilder.ZChild.@org.checkerframework.checker.calledmethods.qual.CalledMethods("b") ZChildBuilderImpl this) { return new CheckerFrameworkSuperBuilder.ZChild(this); } } @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") + @lombok.Generated protected ZChild(final CheckerFrameworkSuperBuilder.ZChild.ZChildBuilder b) { super(b); if (b.a$set) this.a = b.a$value; @@ -200,8 +237,9 @@ class CheckerFrameworkSuperBuilder { } @org.checkerframework.dataflow.qual.SideEffectFree @java.lang.SuppressWarnings("all") + @lombok.Generated public static CheckerFrameworkSuperBuilder.ZChild.@org.checkerframework.common.aliasing.qual.Unique ZChildBuilder builder() { return new CheckerFrameworkSuperBuilder.ZChild.ZChildBuilderImpl(); } } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/ClassNamedAfterGetter.java b/test/transform/resource/after-delombok/ClassNamedAfterGetter.java index 769aaf7c..5ab2797b 100644 --- a/test/transform/resource/after-delombok/ClassNamedAfterGetter.java +++ b/test/transform/resource/after-delombok/ClassNamedAfterGetter.java @@ -1,6 +1,7 @@ class GetFoo { private int foo; @java.lang.SuppressWarnings("all") + @lombok.Generated public int getFoo() { return this.foo; } diff --git a/test/transform/resource/after-delombok/CommentsInterspersed.java b/test/transform/resource/after-delombok/CommentsInterspersed.java index 833f2ce0..d00af73d 100644 --- a/test/transform/resource/after-delombok/CommentsInterspersed.java +++ b/test/transform/resource/after-delombok/CommentsInterspersed.java @@ -12,6 +12,7 @@ public class CommentsInterspersed { javascript; }-*/ @java.lang.SuppressWarnings("all") + @lombok.Generated public String getTest() { return this.test; } diff --git a/test/transform/resource/after-delombok/ConflictingStaticConstructorNames.java b/test/transform/resource/after-delombok/ConflictingStaticConstructorNames.java index ced4f3f2..c14e2927 100644 --- a/test/transform/resource/after-delombok/ConflictingStaticConstructorNames.java +++ b/test/transform/resource/after-delombok/ConflictingStaticConstructorNames.java @@ -1,6 +1,7 @@ class ConflictingStaticConstructorNames { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof ConflictingStaticConstructorNames)) return false; @@ -9,21 +10,25 @@ class ConflictingStaticConstructorNames { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof ConflictingStaticConstructorNames; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ConflictingStaticConstructorNames()"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public ConflictingStaticConstructorNames() { } } diff --git a/test/transform/resource/after-delombok/ConstructorInner.java b/test/transform/resource/after-delombok/ConstructorInner.java index fb0852dc..9fd08d3e 100644 --- a/test/transform/resource/after-delombok/ConstructorInner.java +++ b/test/transform/resource/after-delombok/ConstructorInner.java @@ -1,11 +1,13 @@ class ConstructorInner { static class Inner { @java.lang.SuppressWarnings("all") + @lombok.Generated private Inner() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static ConstructorInner.Inner of() { return new ConstructorInner.Inner(); } } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/Constructors.java b/test/transform/resource/after-delombok/Constructors.java index b2e51c40..49227259 100644 --- a/test/transform/resource/after-delombok/Constructors.java +++ b/test/transform/resource/after-delombok/Constructors.java @@ -2,6 +2,7 @@ class RequiredArgsConstructor1 { final int x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public RequiredArgsConstructor1(final int x) { this.x = x; } @@ -10,6 +11,7 @@ class RequiredArgsConstructorAccess { final int x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated protected RequiredArgsConstructorAccess(final int x) { this.x = x; } @@ -18,10 +20,12 @@ class RequiredArgsConstructorStaticName { final int x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated private RequiredArgsConstructorStaticName(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static RequiredArgsConstructorStaticName staticname(final int x) { return new RequiredArgsConstructorStaticName(x); } @@ -31,6 +35,7 @@ class RequiredArgsConstructorWithAnnotations { String name; @Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public RequiredArgsConstructorWithAnnotations(final int x) { this.x = x; } @@ -39,6 +44,7 @@ class AllArgsConstructor1 { final int x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public AllArgsConstructor1(final int x, final String name) { this.x = x; this.name = name; @@ -48,6 +54,7 @@ class NoArgsConstructor1 { int x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public NoArgsConstructor1() { } } @@ -55,10 +62,12 @@ class RequiredArgsConstructorStaticNameGenerics { final T x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated private RequiredArgsConstructorStaticNameGenerics(final T x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static RequiredArgsConstructorStaticNameGenerics of(final T x) { return new RequiredArgsConstructorStaticNameGenerics(x); } @@ -67,10 +76,12 @@ class RequiredArgsConstructorStaticNameGenerics2 { final Class x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated private RequiredArgsConstructorStaticNameGenerics2(final Class x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static RequiredArgsConstructorStaticNameGenerics2 of(final Class x) { return new RequiredArgsConstructorStaticNameGenerics2(x); } @@ -78,6 +89,7 @@ class RequiredArgsConstructorStaticNameGenerics2 { class AllArgsConstructorPackageAccess { final String x; @java.lang.SuppressWarnings("all") + @lombok.Generated AllArgsConstructorPackageAccess(final String x) { this.x = x; } @@ -91,6 +103,7 @@ class NoArgsConstructor2 { final String s; byte z; @java.lang.SuppressWarnings("all") + @lombok.Generated public NoArgsConstructor2() { this.x = 0; this.y = 0.0; diff --git a/test/transform/resource/after-delombok/ConstructorsConfiguration.java b/test/transform/resource/after-delombok/ConstructorsConfiguration.java index 47b0cc16..8c90fd8b 100644 --- a/test/transform/resource/after-delombok/ConstructorsConfiguration.java +++ b/test/transform/resource/after-delombok/ConstructorsConfiguration.java @@ -1,6 +1,7 @@ class ConstructorsConfiguration { int x; @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsConfiguration(final int x) { this.x = x; } diff --git a/test/transform/resource/after-delombok/ConstructorsInAnonymousClass.java b/test/transform/resource/after-delombok/ConstructorsInAnonymousClass.java index 7483718f..748d9d8c 100644 --- a/test/transform/resource/after-delombok/ConstructorsInAnonymousClass.java +++ b/test/transform/resource/after-delombok/ConstructorsInAnonymousClass.java @@ -1,15 +1,13 @@ //version 8: import lombok.NonNull; - public class ConstructorsInAnonymousClass { Object annonymous = new Object() { - class Inner { private String string; @NonNull private String string2; - @java.lang.SuppressWarnings("all") + @lombok.Generated public Inner(final String string, @NonNull final String string2) { if (string2 == null) { throw new java.lang.NullPointerException("string2 is marked non-null but is null"); @@ -17,16 +15,16 @@ public class ConstructorsInAnonymousClass { this.string = string; this.string2 = string2; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public Inner(@NonNull final String string2) { if (string2 == null) { throw new java.lang.NullPointerException("string2 is marked non-null but is null"); } this.string2 = string2; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public Inner() { } } diff --git a/test/transform/resource/after-delombok/ConstructorsTypeAnnos.java b/test/transform/resource/after-delombok/ConstructorsTypeAnnos.java index 2d59681c..16d0713d 100644 --- a/test/transform/resource/after-delombok/ConstructorsTypeAnnos.java +++ b/test/transform/resource/after-delombok/ConstructorsTypeAnnos.java @@ -12,6 +12,7 @@ class ConstructorsTypeAnnos { @TB List foo; @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsTypeAnnos(@TA final List foo) { this.foo = foo; } diff --git a/test/transform/resource/after-delombok/ConstructorsWithAccessors.java b/test/transform/resource/after-delombok/ConstructorsWithAccessors.java index 7097d5a2..10bafc69 100644 --- a/test/transform/resource/after-delombok/ConstructorsWithAccessors.java +++ b/test/transform/resource/after-delombok/ConstructorsWithAccessors.java @@ -4,8 +4,8 @@ class ConstructorsWithAccessors { int pUpper; int _huh; int __huh2; - @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithAccessors(final int plower, final int upper, final int huh, final int _huh2) { this.plower = plower; this.pUpper = upper; @@ -13,7 +13,6 @@ class ConstructorsWithAccessors { this.__huh2 = _huh2; } } - class ConstructorsWithAccessorsNonNull { @lombok.NonNull Integer plower; @@ -23,8 +22,8 @@ class ConstructorsWithAccessorsNonNull { Integer _huh; @lombok.NonNull final Integer __huh2; - @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithAccessorsNonNull(@lombok.NonNull final Integer plower, @lombok.NonNull final Integer upper, @lombok.NonNull final Integer huh, @lombok.NonNull final Integer _huh2) { if (plower == null) { throw new java.lang.NullPointerException("plower is marked non-null but is null"); diff --git a/test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults.java b/test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults.java index bcc9a57e..a4fb4af7 100644 --- a/test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults.java +++ b/test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults.java @@ -2,24 +2,31 @@ final class ConstructorsWithBuilderDefaults { private final int x; private final int y; @java.lang.SuppressWarnings("all") + @lombok.Generated private static int $default$x() { return 5; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class ConstructorsWithBuilderDefaultsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean x$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private int x$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private int y; @java.lang.SuppressWarnings("all") + @lombok.Generated ConstructorsWithBuilderDefaultsBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder x(final int x) { this.x$value = x; x$set = true; @@ -29,11 +36,13 @@ final class ConstructorsWithBuilderDefaults { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder y(final int y) { this.y = y; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithBuilderDefaults build() { int x$value = this.x$value; if (!this.x$set) x$value = ConstructorsWithBuilderDefaults.$default$x(); @@ -41,24 +50,29 @@ final class ConstructorsWithBuilderDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder(x$value=" + this.x$value + ", y=" + this.y + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder builder() { return new ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getY() { return this.y; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof ConstructorsWithBuilderDefaults)) return false; @@ -69,6 +83,7 @@ final class ConstructorsWithBuilderDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -78,15 +93,18 @@ final class ConstructorsWithBuilderDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ConstructorsWithBuilderDefaults(x=" + this.getX() + ", y=" + this.getY() + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithBuilderDefaults() { this.y = 0; this.x = ConstructorsWithBuilderDefaults.$default$x(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithBuilderDefaults(final int x, final int y) { this.x = x; this.y = y; diff --git a/test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults2.java b/test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults2.java index f62167c6..c23f0d7b 100644 --- a/test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults2.java +++ b/test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults2.java @@ -5,38 +5,49 @@ final class ConstructorsWithBuilderDefaults { private final T x; private final T q; @java.lang.SuppressWarnings("all") + @lombok.Generated private static java.util.List $default$z() { return new java.util.ArrayList(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static T $default$x() { return null; } @java.lang.SuppressWarnings("all") + @lombok.Generated ConstructorsWithBuilderDefaults(final java.util.List z, final T x, final T q) { this.z = z; this.x = x; this.q = q; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class ConstructorsWithBuilderDefaultsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean z$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.List z$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean x$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private T x$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private T q; @java.lang.SuppressWarnings("all") + @lombok.Generated ConstructorsWithBuilderDefaultsBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder z(final java.util.List z) { this.z$value = z; z$set = true; @@ -46,6 +57,7 @@ final class ConstructorsWithBuilderDefaults { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder x(final T x) { this.x$value = x; x$set = true; @@ -55,12 +67,13 @@ final class ConstructorsWithBuilderDefaults { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder q(final T q) { this.q = q; return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithBuilderDefaults build() { java.util.List z$value = this.z$value; if (!this.z$set) z$value = ConstructorsWithBuilderDefaults.$default$z(); @@ -70,34 +83,41 @@ final class ConstructorsWithBuilderDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder(z$value=" + this.z$value + ", x$value=" + this.x$value + ", q=" + this.q + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder builder() { return new ConstructorsWithBuilderDefaults.ConstructorsWithBuilderDefaultsBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private ConstructorsWithBuilderDefaults() { this.q = null; this.z = ConstructorsWithBuilderDefaults.$default$z(); this.x = ConstructorsWithBuilderDefaults.$default$x(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public java.util.List getZ() { return this.z; } @java.lang.SuppressWarnings("all") + @lombok.Generated public T getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public T getQ() { return this.q; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof ConstructorsWithBuilderDefaults)) return false; @@ -115,6 +135,7 @@ final class ConstructorsWithBuilderDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -128,6 +149,7 @@ final class ConstructorsWithBuilderDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ConstructorsWithBuilderDefaults(z=" + this.getZ() + ", x=" + this.getX() + ", q=" + this.getQ() + ")"; } diff --git a/test/transform/resource/after-delombok/ConstructorsWithSuperBuilderDefaults.java b/test/transform/resource/after-delombok/ConstructorsWithSuperBuilderDefaults.java index c5188bb3..d2df2774 100644 --- a/test/transform/resource/after-delombok/ConstructorsWithSuperBuilderDefaults.java +++ b/test/transform/resource/after-delombok/ConstructorsWithSuperBuilderDefaults.java @@ -1,94 +1,96 @@ class ConstructorsWithSuperBuilderDefaults { int x; int y; - @java.lang.SuppressWarnings("all") + @lombok.Generated private static int $default$x() { return 5; } - - @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ConstructorsWithSuperBuilderDefaultsBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean x$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private int x$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private int y; - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B x(final int x) { this.x$value = x; x$set = true; return self(); } - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B y(final int y) { this.y = y; return self(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); - @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder(x$value=" + this.x$value + ", y=" + this.y + ")"; } } - - @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ConstructorsWithSuperBuilderDefaultsBuilderImpl extends ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ConstructorsWithSuperBuilderDefaultsBuilderImpl() { } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilderImpl self() { return this; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithSuperBuilderDefaults build() { return new ConstructorsWithSuperBuilderDefaults(this); } } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected ConstructorsWithSuperBuilderDefaults(final ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder b) { if (b.x$set) this.x = b.x$value; else this.x = ConstructorsWithSuperBuilderDefaults.$default$x(); this.y = b.y; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilder builder() { return new ConstructorsWithSuperBuilderDefaults.ConstructorsWithSuperBuilderDefaultsBuilderImpl(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithSuperBuilderDefaults() { this.x = ConstructorsWithSuperBuilderDefaults.$default$x(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public ConstructorsWithSuperBuilderDefaults(final int x, final int y) { this.x = x; this.y = y; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/DataConfiguration.java b/test/transform/resource/after-delombok/DataConfiguration.java index 6771a6a7..593a6033 100644 --- a/test/transform/resource/after-delombok/DataConfiguration.java +++ b/test/transform/resource/after-delombok/DataConfiguration.java @@ -1,19 +1,23 @@ class DataConfiguration { final int x; @java.lang.SuppressWarnings("all") + @lombok.Generated public DataConfiguration(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated private DataConfiguration() { this.x = 0; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof DataConfiguration)) return false; @@ -23,11 +27,13 @@ class DataConfiguration { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof DataConfiguration; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -36,6 +42,7 @@ class DataConfiguration { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "DataConfiguration(x=" + this.x + ")"; } diff --git a/test/transform/resource/after-delombok/DataExtended.java b/test/transform/resource/after-delombok/DataExtended.java index bcbf2293..6925c308 100644 --- a/test/transform/resource/after-delombok/DataExtended.java +++ b/test/transform/resource/after-delombok/DataExtended.java @@ -1,18 +1,22 @@ class DataExtended { int x; @java.lang.SuppressWarnings("all") + @lombok.Generated public DataExtended() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setX(final int x) { this.x = x; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof DataExtended)) return false; @@ -22,11 +26,13 @@ class DataExtended { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof DataExtended; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -35,6 +41,7 @@ class DataExtended { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "DataExtended(x=" + this.x + ")"; } diff --git a/test/transform/resource/after-delombok/DataIgnore.java b/test/transform/resource/after-delombok/DataIgnore.java index 309d8150..297145be 100644 --- a/test/transform/resource/after-delombok/DataIgnore.java +++ b/test/transform/resource/after-delombok/DataIgnore.java @@ -2,15 +2,18 @@ class DataIgnore { final int x; String $name; @java.lang.SuppressWarnings("all") + @lombok.Generated public DataIgnore(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof DataIgnore)) return false; @@ -20,11 +23,13 @@ class DataIgnore { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof DataIgnore; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -33,6 +38,7 @@ class DataIgnore { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "DataIgnore(x=" + this.getX() + ")"; } diff --git a/test/transform/resource/after-delombok/DataInAnonymousClass.java b/test/transform/resource/after-delombok/DataInAnonymousClass.java index 788d7be5..a777ee7b 100644 --- a/test/transform/resource/after-delombok/DataInAnonymousClass.java +++ b/test/transform/resource/after-delombok/DataInAnonymousClass.java @@ -1,25 +1,24 @@ public class DataInAnonymousClass { Object annonymous = new Object() { - class Inner { private String string; - @java.lang.SuppressWarnings("all") + @lombok.Generated public Inner() { } - @java.lang.SuppressWarnings("all") + @lombok.Generated public String getString() { return this.string; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public void setString(final String string) { this.string = string; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Inner)) return false; @@ -30,14 +29,14 @@ public class DataInAnonymousClass { if (this$string == null ? other$string != null : !this$string.equals(other$string)) return false; return true; } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Inner; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -45,9 +44,9 @@ public class DataInAnonymousClass { result = result * PRIME + ($string == null ? 43 : $string.hashCode()); return result; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Inner(string=" + this.getString() + ")"; } diff --git a/test/transform/resource/after-delombok/DataOnEnum.java b/test/transform/resource/after-delombok/DataOnEnum.java index 6b5779e8..8fb9cfd5 100644 --- a/test/transform/resource/after-delombok/DataOnEnum.java +++ b/test/transform/resource/after-delombok/DataOnEnum.java @@ -2,15 +2,18 @@ public enum DataOnEnum { A("hello"); private final String someField; @java.lang.SuppressWarnings("all") + @lombok.Generated public String getSomeField() { return this.someField; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "DataOnEnum." + this.name() + "(someField=" + this.getSomeField() + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated private DataOnEnum(final String someField) { this.someField = someField; } diff --git a/test/transform/resource/after-delombok/DataOnLocalClass.java b/test/transform/resource/after-delombok/DataOnLocalClass.java index 0d863f4f..099140b8 100644 --- a/test/transform/resource/after-delombok/DataOnLocalClass.java +++ b/test/transform/resource/after-delombok/DataOnLocalClass.java @@ -5,23 +5,28 @@ class DataOnLocalClass1 { final int x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public Local(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setName(final String name) { this.name = name; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Local)) return false; @@ -34,11 +39,13 @@ class DataOnLocalClass1 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Local; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -49,6 +56,7 @@ class DataOnLocalClass1 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Local(x=" + this.getX() + ", name=" + this.getName() + ")"; } @@ -63,6 +71,7 @@ class DataOnLocalClass2 { @lombok.NonNull String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public InnerLocal(@lombok.NonNull final String name) { if (name == null) { throw new java.lang.NullPointerException("name is marked non-null but is null"); @@ -71,10 +80,12 @@ class DataOnLocalClass2 { } @lombok.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setName(@lombok.NonNull final String name) { if (name == null) { throw new java.lang.NullPointerException("name is marked non-null but is null"); @@ -83,6 +94,7 @@ class DataOnLocalClass2 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Local.InnerLocal)) return false; @@ -94,11 +106,13 @@ class DataOnLocalClass2 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Local.InnerLocal; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -108,20 +122,24 @@ class DataOnLocalClass2 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Local.InnerLocal(name=" + this.getName() + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public Local(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Local)) return false; @@ -131,11 +149,13 @@ class DataOnLocalClass2 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Local; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -144,6 +164,7 @@ class DataOnLocalClass2 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Local(x=" + this.getX() + ")"; } diff --git a/test/transform/resource/after-delombok/DataPlain.java b/test/transform/resource/after-delombok/DataPlain.java index 15b834d9..8c130c1d 100644 --- a/test/transform/resource/after-delombok/DataPlain.java +++ b/test/transform/resource/after-delombok/DataPlain.java @@ -2,23 +2,28 @@ class Data1 { final int x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public Data1(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setName(final String name) { this.name = name; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Data1)) return false; @@ -31,11 +36,13 @@ class Data1 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Data1; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -46,6 +53,7 @@ class Data1 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Data1(x=" + this.getX() + ", name=" + this.getName() + ")"; } @@ -54,23 +62,28 @@ class Data2 { final int x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public Data2(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setName(final String name) { this.name = name; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Data2)) return false; @@ -83,11 +96,13 @@ class Data2 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Data2; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -98,6 +113,7 @@ class Data2 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Data2(x=" + this.getX() + ", name=" + this.getName() + ")"; } @@ -106,23 +122,28 @@ final class Data3 { final int x; String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public Data3(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setName(final String name) { this.name = name; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Data3)) return false; @@ -135,6 +156,7 @@ final class Data3 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -145,6 +167,7 @@ final class Data3 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Data3(x=" + this.getX() + ", name=" + this.getName() + ")"; } @@ -155,20 +178,24 @@ final class Data4 extends java.util.Timer { super(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setX(final int x) { this.x = x; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Data4(x=" + this.getX() + ")"; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Data4)) return false; @@ -179,11 +206,13 @@ final class Data4 extends java.util.Timer { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Data4; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = super.hashCode(); @@ -193,10 +222,12 @@ final class Data4 extends java.util.Timer { } class Data5 { @java.lang.SuppressWarnings("all") + @lombok.Generated public Data5() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Data5)) return false; @@ -205,27 +236,32 @@ class Data5 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Data5; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Data5()"; } } final class Data6 { @java.lang.SuppressWarnings("all") + @lombok.Generated public Data6() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Data6)) return false; @@ -233,12 +269,14 @@ final class Data6 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Data6()"; } diff --git a/test/transform/resource/after-delombok/DataWithGetter.java b/test/transform/resource/after-delombok/DataWithGetter.java index b4107bb3..8ad13867 100644 --- a/test/transform/resource/after-delombok/DataWithGetter.java +++ b/test/transform/resource/after-delombok/DataWithGetter.java @@ -3,19 +3,23 @@ class DataWithGetter { private int y; private final String z; @java.lang.SuppressWarnings("all") + @lombok.Generated public DataWithGetter(final String z) { this.z = z; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setX(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setY(final int y) { this.y = y; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof DataWithGetter)) return false; @@ -29,11 +33,13 @@ class DataWithGetter { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof DataWithGetter; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -45,18 +51,22 @@ class DataWithGetter { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "DataWithGetter(x=" + this.getX() + ", y=" + this.getY() + ", z=" + this.getZ() + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getY() { return this.y; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getZ() { return this.z; } diff --git a/test/transform/resource/after-delombok/DataWithGetterNone.java b/test/transform/resource/after-delombok/DataWithGetterNone.java index 4467e407..48192b21 100644 --- a/test/transform/resource/after-delombok/DataWithGetterNone.java +++ b/test/transform/resource/after-delombok/DataWithGetterNone.java @@ -3,19 +3,23 @@ class DataWithGetterNone { private int y; private final String z; @java.lang.SuppressWarnings("all") + @lombok.Generated public DataWithGetterNone(final String z) { this.z = z; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setX(final int x) { this.x = x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setY(final int y) { this.y = y; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof DataWithGetterNone)) return false; @@ -29,11 +33,13 @@ class DataWithGetterNone { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof DataWithGetterNone; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -45,6 +51,7 @@ class DataWithGetterNone { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "DataWithGetterNone(x=" + this.x + ", y=" + this.y + ", z=" + this.z + ")"; } diff --git a/test/transform/resource/after-delombok/DataWithOverrideEqualsAndHashCode.java b/test/transform/resource/after-delombok/DataWithOverrideEqualsAndHashCode.java index 7e84dda4..3fca02d3 100644 --- a/test/transform/resource/after-delombok/DataWithOverrideEqualsAndHashCode.java +++ b/test/transform/resource/after-delombok/DataWithOverrideEqualsAndHashCode.java @@ -1,23 +1,20 @@ class DataWithOverrideEqualsAndHashCode { - class Data1 { } - class Data2 extends Data1 { public int hashCode() { return 42; } - public boolean equals(Object other) { return false; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public Data2() { } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "DataWithOverrideEqualsAndHashCode.Data2()"; } diff --git a/test/transform/resource/after-delombok/DelegateGenerics.java b/test/transform/resource/after-delombok/DelegateGenerics.java index 894776ea..107d44f6 100644 --- a/test/transform/resource/after-delombok/DelegateGenerics.java +++ b/test/transform/resource/after-delombok/DelegateGenerics.java @@ -1,32 +1,27 @@ public class DelegateGenerics { I1 target; - @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.Integer t(final java.lang.Integer t) { return this.target.t(t); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String i(final java.lang.String a) { return this.target.i(a); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public T a(final T a) { return this.target.a(a); } } - interface I1 extends I2 { } - interface I2 extends I3 { } - interface I3 { T t(T t); - I i(I a); - A a(A a); -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/DelegateOnGetter.java b/test/transform/resource/after-delombok/DelegateOnGetter.java index 76794085..37f82d16 100644 --- a/test/transform/resource/after-delombok/DelegateOnGetter.java +++ b/test/transform/resource/after-delombok/DelegateOnGetter.java @@ -5,6 +5,7 @@ class DelegateOnGetter { int getInt(); } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public Bar getBar() { java.lang.Object $value = this.bar.get(); if ($value == null) { @@ -26,10 +27,12 @@ class DelegateOnGetter { return (Bar) ($value == this.bar ? null : $value); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setList(final java.util.ArrayList list) { this.getBar().setList(list); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getInt() { return this.getBar().getInt(); } diff --git a/test/transform/resource/after-delombok/DelegateOnGetterNone.java b/test/transform/resource/after-delombok/DelegateOnGetterNone.java index 1f6eb5be..b1dde5db 100644 --- a/test/transform/resource/after-delombok/DelegateOnGetterNone.java +++ b/test/transform/resource/after-delombok/DelegateOnGetterNone.java @@ -5,10 +5,12 @@ class DelegateOnGetterNone { int getInt(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setList(final java.util.ArrayList list) { this.bar.setList(list); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getInt() { return this.bar.getInt(); } diff --git a/test/transform/resource/after-delombok/DelegateOnMethods.java b/test/transform/resource/after-delombok/DelegateOnMethods.java index eb94c6d2..9753a3f8 100644 --- a/test/transform/resource/after-delombok/DelegateOnMethods.java +++ b/test/transform/resource/after-delombok/DelegateOnMethods.java @@ -1,13 +1,10 @@ abstract class DelegateOnMethods { public abstract Bar getBar(); - public static interface Bar { void bar(java.util.ArrayList list); } - @java.lang.SuppressWarnings("all") - - + @lombok.Generated public void bar(final java.util.ArrayList list) { this.getBar().bar(list); } diff --git a/test/transform/resource/after-delombok/DelegateTypesAndExcludes.java b/test/transform/resource/after-delombok/DelegateTypesAndExcludes.java index 921669c7..e9501392 100644 --- a/test/transform/resource/after-delombok/DelegateTypesAndExcludes.java +++ b/test/transform/resource/after-delombok/DelegateTypesAndExcludes.java @@ -1,38 +1,29 @@ class DelegatePlain { private final BarImpl bar = new BarImpl(); private final FooImpl foo = new FooImpl(); - private static class FooImpl implements Foo { public void foo() { } - public void bar(java.util.ArrayList list) { } } - private static class BarImpl implements Bar { public void bar(java.util.ArrayList list) { } } - private static interface Foo extends Bar { void foo(); } - private static interface Bar { void bar(java.util.ArrayList list); } - @java.lang.SuppressWarnings("all") - - + @lombok.Generated public void bar(final java.util.ArrayList list) { this.bar.bar(list); } - @java.lang.SuppressWarnings("all") - - + @lombok.Generated public void foo() { this.foo.foo(); } diff --git a/test/transform/resource/after-delombok/DelegateWithDeprecated.java b/test/transform/resource/after-delombok/DelegateWithDeprecated.java index f487dc87..3aa65699 100644 --- a/test/transform/resource/after-delombok/DelegateWithDeprecated.java +++ b/test/transform/resource/after-delombok/DelegateWithDeprecated.java @@ -11,15 +11,18 @@ class DelegateWithDeprecated { } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public void deprecatedAnnotation() { this.bar.deprecatedAnnotation(); } @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public void deprecatedComment() { this.bar.deprecatedComment(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void notDeprecated() { this.bar.notDeprecated(); } diff --git a/test/transform/resource/after-delombok/DelegateWithVarargs.java b/test/transform/resource/after-delombok/DelegateWithVarargs.java index dadbb4ee..923a59b6 100644 --- a/test/transform/resource/after-delombok/DelegateWithVarargs.java +++ b/test/transform/resource/after-delombok/DelegateWithVarargs.java @@ -7,18 +7,22 @@ class DelegateWithVarargs { void arrayVarargs(int[]... arrayVarargs); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void justOneParameter(final int... varargs) { this.bar.justOneParameter(varargs); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void multipleParameters(final java.lang.String first, final int... varargs) { this.bar.multipleParameters(first, varargs); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void array(final int[] array) { this.bar.array(array); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void arrayVarargs(final int[]... arrayVarargs) { this.bar.arrayVarargs(arrayVarargs); } diff --git a/test/transform/resource/after-delombok/DelegateWithVarargs2.java b/test/transform/resource/after-delombok/DelegateWithVarargs2.java index a8ff6e3b..0ceefc6a 100644 --- a/test/transform/resource/after-delombok/DelegateWithVarargs2.java +++ b/test/transform/resource/after-delombok/DelegateWithVarargs2.java @@ -5,8 +5,8 @@ class DelegateWithVarargs2 { } } @java.lang.SuppressWarnings("all") + @lombok.Generated public void varargs(final java.lang.Object[]... keys) { this.bar.varargs(keys); } } - diff --git a/test/transform/resource/after-delombok/EncodingUsAscii.java b/test/transform/resource/after-delombok/EncodingUsAscii.java index ec352056..8f42e65c 100644 --- a/test/transform/resource/after-delombok/EncodingUsAscii.java +++ b/test/transform/resource/after-delombok/EncodingUsAscii.java @@ -3,6 +3,7 @@ class EncodingUsAscii { String foo\u0e51\u0e51 = "\016\t\b "; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "EncodingUsAscii(foo\u0e51\u0e51=" + this.foo\u0e51\u0e51 + ")"; } diff --git a/test/transform/resource/after-delombok/EncodingUtf8.java b/test/transform/resource/after-delombok/EncodingUtf8.java index 1c7751b5..3723b27a 100644 --- a/test/transform/resource/after-delombok/EncodingUtf8.java +++ b/test/transform/resource/after-delombok/EncodingUtf8.java @@ -2,6 +2,7 @@ class EncodingUtf8 { String foo๑๑ = "\016\t\b "; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "EncodingUtf8(foo๑๑=" + this.foo๑๑ + ")"; } diff --git a/test/transform/resource/after-delombok/EqualsAndHashCode.java b/test/transform/resource/after-delombok/EqualsAndHashCode.java index 4eb02ebd..a8cbdde2 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCode.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCode.java @@ -6,6 +6,7 @@ class EqualsAndHashCode { String b; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCode)) return false; @@ -23,11 +24,13 @@ class EqualsAndHashCode { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCode; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -49,6 +52,7 @@ final class EqualsAndHashCode2 { boolean b; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCode2)) return false; @@ -62,6 +66,7 @@ final class EqualsAndHashCode2 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -78,6 +83,7 @@ final class EqualsAndHashCode2 { final class EqualsAndHashCode3 extends EqualsAndHashCode { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCode3)) return false; @@ -86,11 +92,13 @@ final class EqualsAndHashCode3 extends EqualsAndHashCode { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCode3; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; @@ -99,6 +107,7 @@ final class EqualsAndHashCode3 extends EqualsAndHashCode { class EqualsAndHashCode4 extends EqualsAndHashCode { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCode4)) return false; @@ -108,11 +117,13 @@ class EqualsAndHashCode4 extends EqualsAndHashCode { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCode4; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = super.hashCode(); return result; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeAnnotated.java b/test/transform/resource/after-delombok/EqualsAndHashCodeAnnotated.java index d99fc71c..ef9bae67 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeAnnotated.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeAnnotated.java @@ -1,6 +1,5 @@ //version 8: import java.lang.annotation.*; - class EqualsAndHashCodeAnnotated { @Annotated int primitive; @@ -16,6 +15,7 @@ class EqualsAndHashCodeAnnotated { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeAnnotated)) return false; @@ -32,11 +32,13 @@ class EqualsAndHashCodeAnnotated { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeAnnotated; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -49,4 +51,4 @@ class EqualsAndHashCodeAnnotated { result = result * PRIME + java.util.Arrays.deepHashCode(this.moreObjectValues); return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeAutoExclude.java b/test/transform/resource/after-delombok/EqualsAndHashCodeAutoExclude.java index 711b588d..2af7b604 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeAutoExclude.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeAutoExclude.java @@ -4,6 +4,7 @@ class EqualsAndHashCodeAutoExclude { transient String b; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeAutoExclude)) return false; @@ -13,11 +14,13 @@ class EqualsAndHashCodeAutoExclude { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeAutoExclude; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -31,6 +34,7 @@ class EqualsAndHashCodeAutoExclude2 { transient String b; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeAutoExclude2)) return false; @@ -46,11 +50,13 @@ class EqualsAndHashCodeAutoExclude2 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeAutoExclude2; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -61,4 +67,4 @@ class EqualsAndHashCodeAutoExclude2 { result = result * PRIME + ($b == null ? 43 : $b.hashCode()); return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeCache.java b/test/transform/resource/after-delombok/EqualsAndHashCodeCache.java index 4f3574b6..52f42232 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeCache.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeCache.java @@ -1,5 +1,6 @@ class EqualsAndHashCode { @java.lang.SuppressWarnings("all") + @lombok.Generated private transient int $hashCodeCache; int x; boolean[] y; @@ -8,6 +9,7 @@ class EqualsAndHashCode { String b; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCode)) return false; @@ -25,11 +27,13 @@ class EqualsAndHashCode { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCode; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { if (this.$hashCodeCache != 0) return this.$hashCodeCache; final int PRIME = 59; @@ -48,6 +52,7 @@ class EqualsAndHashCode { } final class EqualsAndHashCode2 { @java.lang.SuppressWarnings("all") + @lombok.Generated private transient int $hashCodeCache; int x; long y; @@ -56,6 +61,7 @@ final class EqualsAndHashCode2 { boolean b; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCode2)) return false; @@ -69,6 +75,7 @@ final class EqualsAndHashCode2 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { if (this.$hashCodeCache != 0) return this.$hashCodeCache; final int PRIME = 59; @@ -87,9 +94,11 @@ final class EqualsAndHashCode2 { } final class EqualsAndHashCode3 extends EqualsAndHashCode { @java.lang.SuppressWarnings("all") + @lombok.Generated private transient int $hashCodeCache; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCode3)) return false; @@ -98,11 +107,13 @@ final class EqualsAndHashCode3 extends EqualsAndHashCode { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCode3; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { if (this.$hashCodeCache != 0) return this.$hashCodeCache; int result = 1; @@ -113,9 +124,11 @@ final class EqualsAndHashCode3 extends EqualsAndHashCode { } class EqualsAndHashCode4 extends EqualsAndHashCode { @java.lang.SuppressWarnings("all") + @lombok.Generated private transient int $hashCodeCache; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCode4)) return false; @@ -125,11 +138,13 @@ class EqualsAndHashCode4 extends EqualsAndHashCode { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCode4; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { if (this.$hashCodeCache != 0) return this.$hashCodeCache; int result = super.hashCode(); @@ -140,9 +155,11 @@ class EqualsAndHashCode4 extends EqualsAndHashCode { } final class EqualsAndHashCode5 extends EqualsAndHashCode { @java.lang.SuppressWarnings("all") + @lombok.Generated private transient int $hashCodeCache; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCode5)) return false; @@ -152,11 +169,13 @@ final class EqualsAndHashCode5 extends EqualsAndHashCode { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCode5; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { if (this.$hashCodeCache != 0) return this.$hashCodeCache; int result = super.hashCode(); diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys1.java b/test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys1.java index 80a26cee..6bfe682a 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys1.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys1.java @@ -1,6 +1,7 @@ class EqualsAndHashCodeConfigKeys1Parent { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeConfigKeys1Parent)) return false; @@ -9,11 +10,13 @@ class EqualsAndHashCodeConfigKeys1Parent { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeConfigKeys1Parent; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; @@ -23,6 +26,7 @@ class EqualsAndHashCodeConfigKeys1 extends EqualsAndHashCodeConfigKeys1Parent { int x; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeConfigKeys1)) return false; @@ -32,11 +36,13 @@ class EqualsAndHashCodeConfigKeys1 extends EqualsAndHashCodeConfigKeys1Parent { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeConfigKeys1; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys2.java b/test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys2.java index 2ff5e388..9bf4c873 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys2.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys2.java @@ -1,6 +1,7 @@ class EqualsAndHashCodeConfigKeys2Object extends Object { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeConfigKeys2Object)) return false; @@ -9,11 +10,13 @@ class EqualsAndHashCodeConfigKeys2Object extends Object { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeConfigKeys2Object; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; @@ -22,6 +25,7 @@ class EqualsAndHashCodeConfigKeys2Object extends Object { class EqualsAndHashCodeConfigKeys2Parent { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeConfigKeys2Parent)) return false; @@ -30,11 +34,13 @@ class EqualsAndHashCodeConfigKeys2Parent { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeConfigKeys2Parent; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; @@ -44,6 +50,7 @@ class EqualsAndHashCodeConfigKeys2 extends EqualsAndHashCodeConfigKeys2Parent { int x; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeConfigKeys2)) return false; @@ -54,11 +61,13 @@ class EqualsAndHashCodeConfigKeys2 extends EqualsAndHashCodeConfigKeys2Parent { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeConfigKeys2; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = super.hashCode(); diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeEmpty.java b/test/transform/resource/after-delombok/EqualsAndHashCodeEmpty.java index ce3bfcb5..a64796eb 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeEmpty.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeEmpty.java @@ -1,6 +1,7 @@ class EqualsAndHashCodeEmpty { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeEmpty)) return false; @@ -9,11 +10,13 @@ class EqualsAndHashCodeEmpty { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeEmpty; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; @@ -22,6 +25,7 @@ class EqualsAndHashCodeEmpty { class EqualsAndHashCodeEmptyWithSuper extends EqualsAndHashCodeEmpty { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeEmptyWithSuper)) return false; @@ -31,11 +35,13 @@ class EqualsAndHashCodeEmptyWithSuper extends EqualsAndHashCodeEmpty { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeEmptyWithSuper; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = super.hashCode(); return result; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeExplicitInclude.java b/test/transform/resource/after-delombok/EqualsAndHashCodeExplicitInclude.java index 2d64e2fd..e5ade16d 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeExplicitInclude.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeExplicitInclude.java @@ -2,6 +2,7 @@ class EqualsAndHashCodeExplicitInclude { int x; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeExplicitInclude)) return false; @@ -10,13 +11,15 @@ class EqualsAndHashCodeExplicitInclude { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeExplicitInclude; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeInAnonymousClass.java b/test/transform/resource/after-delombok/EqualsAndHashCodeInAnonymousClass.java index 6f0b5738..123ffdad 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeInAnonymousClass.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeInAnonymousClass.java @@ -1,11 +1,10 @@ public class EqualsAndHashCodeInAnonymousClass { Object annonymous = new Object() { - class Inner { private String string; - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Inner)) return false; @@ -16,14 +15,14 @@ public class EqualsAndHashCodeInAnonymousClass { if (this$string == null ? other$string != null : !this$string.equals(other$string)) return false; return true; } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Inner; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeNestedShadow.java b/test/transform/resource/after-delombok/EqualsAndHashCodeNestedShadow.java index 8ed883eb..44853594 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeNestedShadow.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeNestedShadow.java @@ -5,6 +5,7 @@ interface EqualsAndHashCodeNestedShadow { public static class Foo extends Bar implements EqualsAndHashCodeNestedShadow.Foo { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeNestedShadow.Bar.Foo)) return false; @@ -13,11 +14,13 @@ interface EqualsAndHashCodeNestedShadow { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeNestedShadow.Bar.Foo; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; @@ -28,6 +31,7 @@ interface EqualsAndHashCodeNestedShadow { public static class Foo extends Bar implements EqualsAndHashCodeNestedShadow.Foo { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeNestedShadow.Baz.Foo)) return false; @@ -36,11 +40,13 @@ interface EqualsAndHashCodeNestedShadow { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeNestedShadow.Baz.Foo; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeNewStyle.java b/test/transform/resource/after-delombok/EqualsAndHashCodeNewStyle.java index 59c7b806..6f80f999 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeNewStyle.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeNewStyle.java @@ -13,6 +13,7 @@ public class EqualsAndHashCodeNewStyle { int j; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeNewStyle)) return false; @@ -26,11 +27,13 @@ public class EqualsAndHashCodeNewStyle { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeNewStyle; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeOfAndExclude.java b/test/transform/resource/after-delombok/EqualsAndHashCodeOfAndExclude.java index 895da4db..32ffad3c 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeOfAndExclude.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeOfAndExclude.java @@ -3,6 +3,7 @@ final class EqualsAndHashCodeOf { int y; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeOf)) return false; @@ -12,6 +13,7 @@ final class EqualsAndHashCodeOf { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -24,6 +26,7 @@ final class EqualsAndHashCodeExclude { int y; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeExclude)) return false; @@ -33,6 +36,7 @@ final class EqualsAndHashCodeExclude { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeRank.java b/test/transform/resource/after-delombok/EqualsAndHashCodeRank.java index fcf371b6..7fb05b25 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeRank.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeRank.java @@ -4,6 +4,7 @@ public class EqualsAndHashCodeRank { int c; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeRank)) return false; @@ -15,11 +16,13 @@ public class EqualsAndHashCodeRank { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeRank; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -28,4 +31,4 @@ public class EqualsAndHashCodeRank { result = result * PRIME + this.b; return result; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeWithExistingMethods.java b/test/transform/resource/after-delombok/EqualsAndHashCodeWithExistingMethods.java index dcad0263..79572f9e 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeWithExistingMethods.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeWithExistingMethods.java @@ -17,6 +17,7 @@ final class EqualsAndHashCodeWithExistingMethods3 extends EqualsAndHashCodeWithE } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeWithExistingMethods3)) return false; @@ -28,6 +29,7 @@ final class EqualsAndHashCodeWithExistingMethods3 extends EqualsAndHashCodeWithE } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = super.hashCode(); diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeWithGenericsOnInners.java b/test/transform/resource/after-delombok/EqualsAndHashCodeWithGenericsOnInners.java index 9eb3cdb3..307e8733 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeWithGenericsOnInners.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeWithGenericsOnInners.java @@ -4,6 +4,7 @@ public class EqualsAndHashCodeWithGenericsOnInners { int x; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeWithGenericsOnInners.Inner)) return false; @@ -13,11 +14,13 @@ public class EqualsAndHashCodeWithGenericsOnInners { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeWithGenericsOnInners.Inner; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -26,4 +29,3 @@ public class EqualsAndHashCodeWithGenericsOnInners { } } } - diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java b/test/transform/resource/after-delombok/EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java index ed25b317..65290fb1 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeWithGenericsOnInnersInInterfaces.java @@ -3,6 +3,7 @@ public interface EqualsAndHashCodeWithGenericsOnInnersInInterfaces { int x; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeWithGenericsOnInnersInInterfaces.Inner)) return false; @@ -12,11 +13,13 @@ public interface EqualsAndHashCodeWithGenericsOnInnersInInterfaces { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeWithGenericsOnInnersInInterfaces.Inner; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeWithNonNullByDefault.java b/test/transform/resource/after-delombok/EqualsAndHashCodeWithNonNullByDefault.java index 37711004..6cae1f4d 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeWithNonNullByDefault.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeWithNonNullByDefault.java @@ -3,6 +3,7 @@ import javax.annotation.ParametersAreNonnullByDefault; class EqualsAndHashCodeWithNonNullByDefault { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(@javax.annotation.Nullable final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeWithNonNullByDefault)) return false; @@ -11,11 +12,13 @@ class EqualsAndHashCodeWithNonNullByDefault { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(@javax.annotation.Nullable final java.lang.Object other) { return other instanceof EqualsAndHashCodeWithNonNullByDefault; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeWithOnParam.java b/test/transform/resource/after-delombok/EqualsAndHashCodeWithOnParam.java index 91c62b0f..1b8ded76 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeWithOnParam.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeWithOnParam.java @@ -1,6 +1,5 @@ @interface Nullable { } - class EqualsAndHashCodeWithOnParam { int x; boolean[] y; @@ -9,6 +8,7 @@ class EqualsAndHashCodeWithOnParam { String b; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(@Nullable final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeWithOnParam)) return false; @@ -26,11 +26,13 @@ class EqualsAndHashCodeWithOnParam { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(@Nullable final java.lang.Object other) { return other instanceof EqualsAndHashCodeWithOnParam; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; diff --git a/test/transform/resource/after-delombok/EqualsAndHashCodeWithSomeExistingMethods.java b/test/transform/resource/after-delombok/EqualsAndHashCodeWithSomeExistingMethods.java index b3a1fb0d..b20ca22c 100644 --- a/test/transform/resource/after-delombok/EqualsAndHashCodeWithSomeExistingMethods.java +++ b/test/transform/resource/after-delombok/EqualsAndHashCodeWithSomeExistingMethods.java @@ -6,11 +6,12 @@ class EqualsAndHashCodeWithSomeExistingMethods { return 42; } @java.lang.SuppressWarnings("all") + @lombok.Generated public EqualsAndHashCodeWithSomeExistingMethods() { - } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "EqualsAndHashCodeWithSomeExistingMethods(x=" + this.x + ")"; } @@ -21,10 +22,12 @@ class EqualsAndHashCodeWithSomeExistingMethods2 { return false; } @java.lang.SuppressWarnings("all") + @lombok.Generated public EqualsAndHashCodeWithSomeExistingMethods2() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeWithSomeExistingMethods2)) return false; @@ -35,6 +38,7 @@ class EqualsAndHashCodeWithSomeExistingMethods2 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -43,6 +47,7 @@ class EqualsAndHashCodeWithSomeExistingMethods2 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "EqualsAndHashCodeWithSomeExistingMethods2(x=" + this.x + ")"; } @@ -56,10 +61,12 @@ class EqualsAndHashCodeWithAllExistingMethods { return false; } @java.lang.SuppressWarnings("all") + @lombok.Generated public EqualsAndHashCodeWithAllExistingMethods() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "EqualsAndHashCodeWithAllExistingMethods(x=" + this.x + ")"; } @@ -67,11 +74,12 @@ class EqualsAndHashCodeWithAllExistingMethods { class EqualsAndHashCodeWithNoExistingMethods { int x; @java.lang.SuppressWarnings("all") + @lombok.Generated public EqualsAndHashCodeWithNoExistingMethods() { - } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof EqualsAndHashCodeWithNoExistingMethods)) return false; @@ -81,11 +89,13 @@ class EqualsAndHashCodeWithNoExistingMethods { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof EqualsAndHashCodeWithNoExistingMethods; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -94,6 +104,7 @@ class EqualsAndHashCodeWithNoExistingMethods { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "EqualsAndHashCodeWithNoExistingMethods(x=" + this.x + ")"; } diff --git a/test/transform/resource/after-delombok/FieldDefaultsViaConfigAndRequiredArgsConstructor.java b/test/transform/resource/after-delombok/FieldDefaultsViaConfigAndRequiredArgsConstructor.java index 959bb1e0..0735cbf3 100644 --- a/test/transform/resource/after-delombok/FieldDefaultsViaConfigAndRequiredArgsConstructor.java +++ b/test/transform/resource/after-delombok/FieldDefaultsViaConfigAndRequiredArgsConstructor.java @@ -1,6 +1,7 @@ class FieldDefaultsViaConfigAndRequiredArgsConstructor { final int x; @java.lang.SuppressWarnings("all") + @lombok.Generated public FieldDefaultsViaConfigAndRequiredArgsConstructor(final int x) { this.x = x; } diff --git a/test/transform/resource/after-delombok/FieldNameConstantsBasic.java b/test/transform/resource/after-delombok/FieldNameConstantsBasic.java index 0504327a..8f8920c5 100644 --- a/test/transform/resource/after-delombok/FieldNameConstantsBasic.java +++ b/test/transform/resource/after-delombok/FieldNameConstantsBasic.java @@ -5,6 +5,7 @@ public class FieldNameConstantsBasic { int andMe; String butPrintMePlease; @java.lang.SuppressWarnings("all") + @lombok.Generated static final class Fields { public static final java.lang.String iAmADvdPlayer = "iAmADvdPlayer"; public static final java.lang.String butPrintMePlease = "butPrintMePlease"; diff --git a/test/transform/resource/after-delombok/FieldNameConstantsConfigKeys.java b/test/transform/resource/after-delombok/FieldNameConstantsConfigKeys.java index 4c2a53e3..286049e9 100644 --- a/test/transform/resource/after-delombok/FieldNameConstantsConfigKeys.java +++ b/test/transform/resource/after-delombok/FieldNameConstantsConfigKeys.java @@ -1,7 +1,8 @@ public class FieldNameConstantsConfigKeys { String iAmADvdPlayer; @java.lang.SuppressWarnings("all") + @lombok.Generated public static final class Foobar { public static final java.lang.String iAmADvdPlayer = "iAmADvdPlayer"; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/FieldNameConstantsEnum.java b/test/transform/resource/after-delombok/FieldNameConstantsEnum.java index c3fbf0c2..816ae135 100644 --- a/test/transform/resource/after-delombok/FieldNameConstantsEnum.java +++ b/test/transform/resource/after-delombok/FieldNameConstantsEnum.java @@ -4,6 +4,7 @@ public class FieldNameConstantsEnum { static double alsoDontSkipMe; int butSkipMe; @java.lang.SuppressWarnings("all") + @lombok.Generated public enum TypeTest { iAmADvdPlayer, $dontSkipMe, alsoDontSkipMe; } diff --git a/test/transform/resource/after-delombok/FieldNameConstantsOnRecord.java b/test/transform/resource/after-delombok/FieldNameConstantsOnRecord.java index ffaab75e..21cd2a93 100644 --- a/test/transform/resource/after-delombok/FieldNameConstantsOnRecord.java +++ b/test/transform/resource/after-delombok/FieldNameConstantsOnRecord.java @@ -2,6 +2,7 @@ public record FieldNameConstantsOnRecord(String iAmADvdPlayer, int $skipMe, int andMe, String butPrintMePlease) { static double skipMeToo; @java.lang.SuppressWarnings("all") + @lombok.Generated static final class Fields { public static final java.lang.String iAmADvdPlayer = "iAmADvdPlayer"; public static final java.lang.String butPrintMePlease = "butPrintMePlease"; diff --git a/test/transform/resource/after-delombok/FieldNameConstantsUppercased.java b/test/transform/resource/after-delombok/FieldNameConstantsUppercased.java index dd7de86a..63571789 100644 --- a/test/transform/resource/after-delombok/FieldNameConstantsUppercased.java +++ b/test/transform/resource/after-delombok/FieldNameConstantsUppercased.java @@ -5,6 +5,7 @@ public class FieldNameConstantsUppercased { int andMe; String butPrintMePlease; @java.lang.SuppressWarnings("all") + @lombok.Generated static final class Fields { public static final java.lang.String I_AM_A_DVD_PLAYER = "iAmADvdPlayer"; public static final java.lang.String BUT_PRINT_ME_PLEASE = "butPrintMePlease"; diff --git a/test/transform/resource/after-delombok/GenerateSuppressFBWarnings.java b/test/transform/resource/after-delombok/GenerateSuppressFBWarnings.java index e78ee55c..f7829907 100644 --- a/test/transform/resource/after-delombok/GenerateSuppressFBWarnings.java +++ b/test/transform/resource/after-delombok/GenerateSuppressFBWarnings.java @@ -3,6 +3,7 @@ class GenerateSuppressFBWarnings { int y; @java.lang.SuppressWarnings("all") @edu.umd.cs.findbugs.annotations.SuppressFBWarnings(justification = "generated code") + @lombok.Generated public int getY() { return this.y; } diff --git a/test/transform/resource/after-delombok/GeneratedJavaxJakarta.java b/test/transform/resource/after-delombok/GeneratedJavaxJakarta.java index 42f7c2b6..1be64493 100644 --- a/test/transform/resource/after-delombok/GeneratedJavaxJakarta.java +++ b/test/transform/resource/after-delombok/GeneratedJavaxJakarta.java @@ -1,9 +1,9 @@ class GeneratedJavaxJakarta { int x; - @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") @jakarta.annotation.Generated("lombok") + @lombok.Generated public int getX() { return this.x; } diff --git a/test/transform/resource/after-delombok/GeneratedOff.java b/test/transform/resource/after-delombok/GeneratedOff.java index 0e4ecf7d..a8e561a4 100644 --- a/test/transform/resource/after-delombok/GeneratedOff.java +++ b/test/transform/resource/after-delombok/GeneratedOff.java @@ -1,6 +1,7 @@ class GeneratedOff { int x; @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } diff --git a/test/transform/resource/after-delombok/GeneratedOffJavaxOn.java b/test/transform/resource/after-delombok/GeneratedOffJavaxOn.java index 05c2be09..928b80f4 100644 --- a/test/transform/resource/after-delombok/GeneratedOffJavaxOn.java +++ b/test/transform/resource/after-delombok/GeneratedOffJavaxOn.java @@ -2,6 +2,7 @@ class GeneratedOffJavaxOn { int x; @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") + @lombok.Generated public int getX() { return this.x; } diff --git a/test/transform/resource/after-delombok/GeneratedOn.java b/test/transform/resource/after-delombok/GeneratedOn.java index f4976c7a..3da8a77f 100644 --- a/test/transform/resource/after-delombok/GeneratedOn.java +++ b/test/transform/resource/after-delombok/GeneratedOn.java @@ -1,8 +1,8 @@ class GeneratedOn { int x; - @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") + @lombok.Generated public int getX() { return this.x; } diff --git a/test/transform/resource/after-delombok/GetterAccessLevel.java b/test/transform/resource/after-delombok/GetterAccessLevel.java index 2574340a..96931267 100644 --- a/test/transform/resource/after-delombok/GetterAccessLevel.java +++ b/test/transform/resource/after-delombok/GetterAccessLevel.java @@ -11,38 +11,47 @@ class GetterAccessLevel { String publicString; String value; @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean isPrivate() { return this.isPrivate; } @java.lang.SuppressWarnings("all") + @lombok.Generated boolean isPackage() { return this.isPackage; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean isProtected() { return this.isProtected; } @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean isPublic() { return this.isPublic; } @java.lang.SuppressWarnings("all") + @lombok.Generated private String getPrivateString() { return this.privateString; } @java.lang.SuppressWarnings("all") + @lombok.Generated String getPackageString() { return this.packageString; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected String getProtectedString() { return this.protectedString; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getPublicString() { return this.publicString; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getValue() { return this.value; } diff --git a/test/transform/resource/after-delombok/GetterAlreadyExists.java b/test/transform/resource/after-delombok/GetterAlreadyExists.java index d7f32ff1..289fe349 100644 --- a/test/transform/resource/after-delombok/GetterAlreadyExists.java +++ b/test/transform/resource/after-delombok/GetterAlreadyExists.java @@ -4,6 +4,7 @@ class Getter1 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean isFoo() { return this.foo; } @@ -26,6 +27,7 @@ class Getter4 { return null; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getFoo() { return this.foo; } @@ -36,6 +38,7 @@ class Getter5 { return null; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getFoo() { return this.foo; } @@ -52,6 +55,7 @@ class Getter7 { return false; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getFoo() { return this.foo; } @@ -62,6 +66,7 @@ class Getter8 { return false; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getFoo() { return this.foo; } @@ -78,6 +83,7 @@ class Getter10 { return false; } @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean isFoo() { return this.foo; } @@ -100,6 +106,7 @@ class Getter13 { return false; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getFoo() { return this.foo; } @@ -110,6 +117,7 @@ class Getter14 { return false; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getFoo() { return this.foo; } @@ -126,6 +134,7 @@ class Getter16 { return ""; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getFoo() { return this.foo; } @@ -136,6 +145,7 @@ class Getter17 { return ""; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getFoo() { return this.foo; } diff --git a/test/transform/resource/after-delombok/GetterBoolean.java b/test/transform/resource/after-delombok/GetterBoolean.java index 6ac91512..fb6143c2 100644 --- a/test/transform/resource/after-delombok/GetterBoolean.java +++ b/test/transform/resource/after-delombok/GetterBoolean.java @@ -3,14 +3,17 @@ class Getter { boolean isBar; boolean hasBaz; @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean isFoo() { return this.foo; } @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean isBar() { return this.isBar; } @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean isHasBaz() { return this.hasBaz; } @@ -21,6 +24,7 @@ class MoreGetter { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean isFoo() { return this.foo; } diff --git a/test/transform/resource/after-delombok/GetterDeprecated.java b/test/transform/resource/after-delombok/GetterDeprecated.java index af123509..78e83ff3 100644 --- a/test/transform/resource/after-delombok/GetterDeprecated.java +++ b/test/transform/resource/after-delombok/GetterDeprecated.java @@ -7,6 +7,7 @@ class GetterDeprecated { int javadoc; @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public int getAnnotation() { return this.annotation; } @@ -15,6 +16,7 @@ class GetterDeprecated { */ @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public int getJavadoc() { return this.javadoc; } diff --git a/test/transform/resource/after-delombok/GetterEnum.java b/test/transform/resource/after-delombok/GetterEnum.java index 272a2ee6..149d3894 100644 --- a/test/transform/resource/after-delombok/GetterEnum.java +++ b/test/transform/resource/after-delombok/GetterEnum.java @@ -3,15 +3,18 @@ enum GetterEnum { private final int id; private final String name; @java.lang.SuppressWarnings("all") + @lombok.Generated private GetterEnum(final int id, final String name) { this.id = id; this.name = name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getId() { return this.id; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } diff --git a/test/transform/resource/after-delombok/GetterInAnonymousClass.java b/test/transform/resource/after-delombok/GetterInAnonymousClass.java index 3c990545..6a84f672 100644 --- a/test/transform/resource/after-delombok/GetterInAnonymousClass.java +++ b/test/transform/resource/after-delombok/GetterInAnonymousClass.java @@ -1,10 +1,9 @@ public class GetterInAnonymousClass { Object annonymous = new Object() { - class Inner { private String string; - @java.lang.SuppressWarnings("all") + @lombok.Generated public String getString() { return this.string; } diff --git a/test/transform/resource/after-delombok/GetterLazy.java b/test/transform/resource/after-delombok/GetterLazy.java index 8e1300be..01bd42e2 100644 --- a/test/transform/resource/after-delombok/GetterLazy.java +++ b/test/transform/resource/after-delombok/GetterLazy.java @@ -3,6 +3,7 @@ class GetterLazy { } private final java.util.concurrent.atomic.AtomicReference fieldName = new java.util.concurrent.atomic.AtomicReference(); @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public ValueType getFieldName() { java.lang.Object $value = this.fieldName.get(); if ($value == null) { diff --git a/test/transform/resource/after-delombok/GetterLazyArguments.java b/test/transform/resource/after-delombok/GetterLazyArguments.java index 00b17f5c..7b5980cd 100644 --- a/test/transform/resource/after-delombok/GetterLazyArguments.java +++ b/test/transform/resource/after-delombok/GetterLazyArguments.java @@ -3,23 +3,20 @@ class GetterLazyArguments { static String fun() { return null; } - static String stringInt(String arg1, Integer arg2) { return null; } - static String stringRunnable(String arg1, Runnable arg2) { return null; } - private final java.util.concurrent.atomic.AtomicReference field1 = new java.util.concurrent.atomic.AtomicReference(); private final java.util.concurrent.atomic.AtomicReference field2 = new java.util.concurrent.atomic.AtomicReference(); private final java.util.concurrent.atomic.AtomicReference field3 = new java.util.concurrent.atomic.AtomicReference(); private final java.util.concurrent.atomic.AtomicReference field4 = new java.util.concurrent.atomic.AtomicReference(); private final java.util.concurrent.atomic.AtomicReference field5 = new java.util.concurrent.atomic.AtomicReference(); private final java.util.concurrent.atomic.AtomicReference field6 = new java.util.concurrent.atomic.AtomicReference(); - @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public String getField1() { java.lang.Object $value = this.field1.get(); if ($value == null) { @@ -34,8 +31,8 @@ class GetterLazyArguments { } return (String) ($value == this.field1 ? null : $value); } - @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public String getField2() { java.lang.Object $value = this.field2.get(); if ($value == null) { @@ -50,8 +47,8 @@ class GetterLazyArguments { } return (String) ($value == this.field2 ? null : $value); } - @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public String getField3() { java.lang.Object $value = this.field3.get(); if ($value == null) { @@ -66,8 +63,8 @@ class GetterLazyArguments { } return (String) ($value == this.field3 ? null : $value); } - @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public String getField4() { java.lang.Object $value = this.field4.get(); if ($value == null) { @@ -83,8 +80,8 @@ class GetterLazyArguments { } return (String) ($value == this.field4 ? null : $value); } - @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public String getField5() { java.lang.Object $value = this.field5.get(); if ($value == null) { @@ -100,8 +97,8 @@ class GetterLazyArguments { } return (String) ($value == this.field5 ? null : $value); } - @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public String getField6() { java.lang.Object $value = this.field6.get(); if ($value == null) { @@ -116,4 +113,4 @@ class GetterLazyArguments { } return (String) ($value == this.field6 ? null : $value); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/GetterLazyBoolean.java b/test/transform/resource/after-delombok/GetterLazyBoolean.java index 495e6b92..ea45627a 100644 --- a/test/transform/resource/after-delombok/GetterLazyBoolean.java +++ b/test/transform/resource/after-delombok/GetterLazyBoolean.java @@ -6,6 +6,7 @@ class GetterLazyBoolean { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof GetterLazyBoolean)) return false; @@ -15,11 +16,13 @@ class GetterLazyBoolean { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof GetterLazyBoolean; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -28,10 +31,12 @@ class GetterLazyBoolean { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "GetterLazyBoolean(booleanValue=" + this.isBooleanValue() + ")"; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public boolean isBooleanValue() { java.lang.Object $value = this.booleanValue.get(); if ($value == null) { @@ -47,6 +52,7 @@ class GetterLazyBoolean { return (java.lang.Boolean) $value; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public boolean isOtherBooleanValue() { java.lang.Object $value = this.otherBooleanValue.get(); if ($value == null) { diff --git a/test/transform/resource/after-delombok/GetterLazyEahcToString.java b/test/transform/resource/after-delombok/GetterLazyEahcToString.java index 3742093b..4da74064 100644 --- a/test/transform/resource/after-delombok/GetterLazyEahcToString.java +++ b/test/transform/resource/after-delombok/GetterLazyEahcToString.java @@ -1,10 +1,9 @@ class GetterLazyEahcToString { - private final java.util.concurrent.atomic.AtomicReference value = new java.util.concurrent.atomic.AtomicReference(); private final String value2 = ""; - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof GetterLazyEahcToString)) return false; @@ -18,16 +17,14 @@ class GetterLazyEahcToString { if (this$value2 == null ? other$value2 != null : !this$value2.equals(other$value2)) return false; return true; } - @java.lang.SuppressWarnings("all") - - + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof GetterLazyEahcToString; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -37,14 +34,14 @@ class GetterLazyEahcToString { result = result * PRIME + ($value2 == null ? 43 : $value2.hashCode()); return result; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "GetterLazyEahcToString(value=" + this.getValue() + ", value2=" + this.value2 + ")"; } - @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public String getValue() { java.lang.Object $value = this.value.get(); if ($value == null) { @@ -59,8 +56,8 @@ class GetterLazyEahcToString { } return (String) ($value == this.value ? null : $value); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public String getValue2() { return this.value2; } diff --git a/test/transform/resource/after-delombok/GetterLazyErrorPosition.java b/test/transform/resource/after-delombok/GetterLazyErrorPosition.java index c9013876..9a8c79ac 100644 --- a/test/transform/resource/after-delombok/GetterLazyErrorPosition.java +++ b/test/transform/resource/after-delombok/GetterLazyErrorPosition.java @@ -1,7 +1,7 @@ class GetterLazyErrorPosition { private final java.util.concurrent.atomic.AtomicReference field = new java.util.concurrent.atomic.AtomicReference(); - @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public String getField() { java.lang.Object $value = this.field.get(); if ($value == null) { diff --git a/test/transform/resource/after-delombok/GetterLazyGenerics.java b/test/transform/resource/after-delombok/GetterLazyGenerics.java index a8b8ff6c..bcfc47af 100644 --- a/test/transform/resource/after-delombok/GetterLazyGenerics.java +++ b/test/transform/resource/after-delombok/GetterLazyGenerics.java @@ -5,6 +5,7 @@ class GetterLazyGenerics { return null; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public E getField() { java.lang.Object $value = this.field.get(); if ($value == null) { @@ -20,6 +21,7 @@ class GetterLazyGenerics { return (E) ($value == this.field ? null : $value); } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public long getField2() { java.lang.Object $value = this.field2.get(); if ($value == null) { @@ -34,4 +36,4 @@ class GetterLazyGenerics { } return (java.lang.Long) $value; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/GetterLazyInAnonymousClass.java b/test/transform/resource/after-delombok/GetterLazyInAnonymousClass.java index 199437a1..e1c99bb3 100644 --- a/test/transform/resource/after-delombok/GetterLazyInAnonymousClass.java +++ b/test/transform/resource/after-delombok/GetterLazyInAnonymousClass.java @@ -1,10 +1,9 @@ public class GetterLazyInAnonymousClass { Object annonymous = new Object() { - class Inner { private final java.util.concurrent.atomic.AtomicReference string = new java.util.concurrent.atomic.AtomicReference(); - @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public String getString() { java.lang.Object $value = this.string.get(); if ($value == null) { diff --git a/test/transform/resource/after-delombok/GetterLazyInvalid.java b/test/transform/resource/after-delombok/GetterLazyInvalid.java index 81d87c3c..6151812f 100644 --- a/test/transform/resource/after-delombok/GetterLazyInvalid.java +++ b/test/transform/resource/after-delombok/GetterLazyInvalid.java @@ -13,6 +13,7 @@ class GetterLazyInvalidNone { class GetterLazyInvalidClass { private final String fieldName = ""; @java.lang.SuppressWarnings("all") + @lombok.Generated public String getFieldName() { return this.fieldName; } diff --git a/test/transform/resource/after-delombok/GetterLazyNative.java b/test/transform/resource/after-delombok/GetterLazyNative.java index a71a0354..3c6a6ea5 100644 --- a/test/transform/resource/after-delombok/GetterLazyNative.java +++ b/test/transform/resource/after-delombok/GetterLazyNative.java @@ -9,6 +9,7 @@ class GetterLazyNative { private final java.util.concurrent.atomic.AtomicReference charField = new java.util.concurrent.atomic.AtomicReference(); private final java.util.concurrent.atomic.AtomicReference intArrayField = new java.util.concurrent.atomic.AtomicReference(); @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public boolean isBooleanField() { java.lang.Object $value = this.booleanField.get(); if ($value == null) { @@ -24,6 +25,7 @@ class GetterLazyNative { return (java.lang.Boolean) $value; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public byte getByteField() { java.lang.Object $value = this.byteField.get(); if ($value == null) { @@ -39,6 +41,7 @@ class GetterLazyNative { return (java.lang.Byte) $value; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public short getShortField() { java.lang.Object $value = this.shortField.get(); if ($value == null) { @@ -54,6 +57,7 @@ class GetterLazyNative { return (java.lang.Short) $value; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public int getIntField() { java.lang.Object $value = this.intField.get(); if ($value == null) { @@ -69,6 +73,7 @@ class GetterLazyNative { return (java.lang.Integer) $value; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public long getLongField() { java.lang.Object $value = this.longField.get(); if ($value == null) { @@ -84,6 +89,7 @@ class GetterLazyNative { return (java.lang.Long) $value; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public float getFloatField() { java.lang.Object $value = this.floatField.get(); if ($value == null) { @@ -99,6 +105,7 @@ class GetterLazyNative { return (java.lang.Float) $value; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public double getDoubleField() { java.lang.Object $value = this.doubleField.get(); if ($value == null) { @@ -114,6 +121,7 @@ class GetterLazyNative { return (java.lang.Double) $value; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public char getCharField() { java.lang.Object $value = this.charField.get(); if ($value == null) { @@ -129,6 +137,7 @@ class GetterLazyNative { return (java.lang.Character) $value; } @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public int[] getIntArrayField() { java.lang.Object $value = this.intArrayField.get(); if ($value == null) { diff --git a/test/transform/resource/after-delombok/GetterLazyTransient.java b/test/transform/resource/after-delombok/GetterLazyTransient.java index 3d1a2be3..cc36246d 100644 --- a/test/transform/resource/after-delombok/GetterLazyTransient.java +++ b/test/transform/resource/after-delombok/GetterLazyTransient.java @@ -3,6 +3,7 @@ class GetterLazyTransient { private final transient int transientField = 2; private final transient int nonLazyTransientField = 3; @java.lang.SuppressWarnings({"all", "unchecked"}) + @lombok.Generated public int getNonTransientField() { java.lang.Object $value = this.nonTransientField.get(); if ($value == null) { @@ -18,6 +19,7 @@ class GetterLazyTransient { return (java.lang.Integer) $value; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getNonLazyTransientField() { return this.nonLazyTransientField; } diff --git a/test/transform/resource/after-delombok/GetterNone.java b/test/transform/resource/after-delombok/GetterNone.java index 5666f6fe..6097e5d1 100644 --- a/test/transform/resource/after-delombok/GetterNone.java +++ b/test/transform/resource/after-delombok/GetterNone.java @@ -2,6 +2,7 @@ class GetterNone { int i; int foo; @java.lang.SuppressWarnings("all") + @lombok.Generated public int getI() { return this.i; } diff --git a/test/transform/resource/after-delombok/GetterOnClass.java b/test/transform/resource/after-delombok/GetterOnClass.java index ae845e54..c316411f 100644 --- a/test/transform/resource/after-delombok/GetterOnClass.java +++ b/test/transform/resource/after-delombok/GetterOnClass.java @@ -3,6 +3,7 @@ class GetterOnClass1 { boolean isNone; boolean isPublic; @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean isPublic() { return this.isPublic; } @@ -12,10 +13,12 @@ class GetterOnClass2 { boolean isProtected; boolean isPackage; @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean isProtected() { return this.isProtected; } @java.lang.SuppressWarnings("all") + @lombok.Generated boolean isPackage() { return this.isPackage; } @@ -24,6 +27,7 @@ class GetterOnClass3 { boolean isNone; boolean isPackage; @java.lang.SuppressWarnings("all") + @lombok.Generated boolean isPackage() { return this.isPackage; } @@ -32,6 +36,7 @@ class GetterOnClass4 { boolean isNone; boolean isPrivate; @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean isPrivate() { return this.isPrivate; } @@ -40,6 +45,7 @@ class GetterOnClass5 { boolean isNone; boolean isPublic; @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean isPublic() { return this.isPublic; } @@ -49,11 +55,13 @@ class GetterOnClass6 { @lombok.NonNull String nonNull; @java.lang.SuppressWarnings("all") + @lombok.Generated public String getCouldBeNull() { return this.couldBeNull; } @lombok.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public String getNonNull() { return this.nonNull; } diff --git a/test/transform/resource/after-delombok/GetterOnMethod.java b/test/transform/resource/after-delombok/GetterOnMethod.java index 4a5b3622..c3ec0b5d 100644 --- a/test/transform/resource/after-delombok/GetterOnMethod.java +++ b/test/transform/resource/after-delombok/GetterOnMethod.java @@ -6,18 +6,21 @@ class GetterOnMethod { } @Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public int getI() { return this.i; } @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") + @lombok.Generated public int getJ() { return this.j; } @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") + @lombok.Generated public int getK() { return this.k; } diff --git a/test/transform/resource/after-delombok/GetterOnMethodErrors2.java b/test/transform/resource/after-delombok/GetterOnMethodErrors2.java index 639022d0..3857740b 100644 --- a/test/transform/resource/after-delombok/GetterOnMethodErrors2.java +++ b/test/transform/resource/after-delombok/GetterOnMethodErrors2.java @@ -10,38 +10,46 @@ class GetterOnMethodErrors2 { public @interface Test { } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getBad1() { return this.bad1; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getBad2() { return this.bad2; } @Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public int getBad3() { return this.bad3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getBad4() { return this.bad4; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getGood1() { return this.good1; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getGood2() { return this.good2; } @Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public int getGood3() { return this.good3; } @Deprecated @Test @java.lang.SuppressWarnings("all") + @lombok.Generated public int getGood4() { return this.good4; } diff --git a/test/transform/resource/after-delombok/GetterOnMethodOnType.java b/test/transform/resource/after-delombok/GetterOnMethodOnType.java index 625909c1..f622df40 100644 --- a/test/transform/resource/after-delombok/GetterOnMethodOnType.java +++ b/test/transform/resource/after-delombok/GetterOnMethodOnType.java @@ -3,11 +3,13 @@ class GetterOnMethodOnType { private String name; @Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public int getTest() { return this.test; } @Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } diff --git a/test/transform/resource/after-delombok/GetterOnStatic.java b/test/transform/resource/after-delombok/GetterOnStatic.java index 99e63e05..2b9ce921 100644 --- a/test/transform/resource/after-delombok/GetterOnStatic.java +++ b/test/transform/resource/after-delombok/GetterOnStatic.java @@ -2,10 +2,12 @@ class Getter { static boolean foo; static int bar; @java.lang.SuppressWarnings("all") + @lombok.Generated public static boolean isFoo() { return Getter.foo; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static int getBar() { return Getter.bar; } diff --git a/test/transform/resource/after-delombok/GetterPlain.java b/test/transform/resource/after-delombok/GetterPlain.java index ceae2aac..eea46d45 100644 --- a/test/transform/resource/after-delombok/GetterPlain.java +++ b/test/transform/resource/after-delombok/GetterPlain.java @@ -2,10 +2,12 @@ class GetterPlain { int i; int foo; @java.lang.SuppressWarnings("all") + @lombok.Generated public int getI() { return this.i; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getFoo() { return this.foo; } diff --git a/test/transform/resource/after-delombok/GetterSetterJavadoc.java b/test/transform/resource/after-delombok/GetterSetterJavadoc.java index 78d120a4..76afbd2d 100644 --- a/test/transform/resource/after-delombok/GetterSetterJavadoc.java +++ b/test/transform/resource/after-delombok/GetterSetterJavadoc.java @@ -4,6 +4,7 @@ class GetterSetterJavadoc1 { */ private int fieldName; @java.lang.SuppressWarnings("all") + @lombok.Generated public GetterSetterJavadoc1() { } /** @@ -12,6 +13,7 @@ class GetterSetterJavadoc1 { * @return Sky is blue1 */ @java.lang.SuppressWarnings("all") + @lombok.Generated public int getFieldName() { return this.fieldName; } @@ -21,11 +23,13 @@ class GetterSetterJavadoc1 { * @param fieldName Hello, World1 */ @java.lang.SuppressWarnings("all") + @lombok.Generated public void setFieldName(final int fieldName) { this.fieldName = fieldName; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof GetterSetterJavadoc1)) return false; @@ -35,11 +39,13 @@ class GetterSetterJavadoc1 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof GetterSetterJavadoc1; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -48,6 +54,7 @@ class GetterSetterJavadoc1 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "GetterSetterJavadoc1(fieldName=" + this.getFieldName() + ")"; } @@ -63,6 +70,7 @@ class GetterSetterJavadoc2 { * @return Sky is blue2 */ @java.lang.SuppressWarnings("all") + @lombok.Generated public int getFieldName() { return this.fieldName; } @@ -72,6 +80,7 @@ class GetterSetterJavadoc2 { * @param fieldName Hello, World2 */ @java.lang.SuppressWarnings("all") + @lombok.Generated public void setFieldName(final int fieldName) { this.fieldName = fieldName; } @@ -86,6 +95,7 @@ class GetterSetterJavadoc3 { * @return Sky is blue3 */ @java.lang.SuppressWarnings("all") + @lombok.Generated public int getFieldName() { return this.fieldName; } @@ -94,6 +104,7 @@ class GetterSetterJavadoc3 { * @param fieldName Hello, World3 */ @java.lang.SuppressWarnings("all") + @lombok.Generated public void setFieldName(final int fieldName) { this.fieldName = fieldName; } @@ -105,20 +116,22 @@ class GetterSetterJavadoc4 { private int fieldName; /** * Some text - * + * * @return Sky is blue4 */ @java.lang.SuppressWarnings("all") + @lombok.Generated public int fieldName() { return this.fieldName; } /** * Some text - * + * * @param fieldName Hello, World4 * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public GetterSetterJavadoc4 fieldName(final int fieldName) { this.fieldName = fieldName; return this; @@ -134,6 +147,7 @@ class GetterSetterJavadoc5 { * @return Sky is blue5 */ @java.lang.SuppressWarnings("all") + @lombok.Generated public int fieldName() { return this.fieldName; } @@ -143,6 +157,7 @@ class GetterSetterJavadoc5 { * @return Sky is blue5 */ @java.lang.SuppressWarnings("all") + @lombok.Generated public GetterSetterJavadoc5 fieldName(final int fieldName) { this.fieldName = fieldName; return this; diff --git a/test/transform/resource/after-delombok/GetterTypeAnnos.java b/test/transform/resource/after-delombok/GetterTypeAnnos.java index 4a22c822..02756ab2 100644 --- a/test/transform/resource/after-delombok/GetterTypeAnnos.java +++ b/test/transform/resource/after-delombok/GetterTypeAnnos.java @@ -13,6 +13,7 @@ class GetterTypeAnnos { List foo; @TA @java.lang.SuppressWarnings("all") + @lombok.Generated public List getFoo() { return this.foo; } diff --git a/test/transform/resource/after-delombok/GetterWithDollar.java b/test/transform/resource/after-delombok/GetterWithDollar.java index 56435665..117539eb 100644 --- a/test/transform/resource/after-delombok/GetterWithDollar.java +++ b/test/transform/resource/after-delombok/GetterWithDollar.java @@ -1,6 +1,7 @@ class GetterWithDollar1 { int $i; @java.lang.SuppressWarnings("all") + @lombok.Generated public int get$i() { return this.$i; } @@ -9,10 +10,12 @@ class GetterWithDollar2 { int $i; int i; @java.lang.SuppressWarnings("all") + @lombok.Generated public int get$i() { return this.$i; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getI() { return this.i; } diff --git a/test/transform/resource/after-delombok/GetterWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-delombok/GetterWithJavaBeansSpecCapitalization.java index 51ccfe63..99d89628 100644 --- a/test/transform/resource/after-delombok/GetterWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-delombok/GetterWithJavaBeansSpecCapitalization.java @@ -2,11 +2,13 @@ class GetterWithJavaBeansSpecCapitalization { int a; int aField; @java.lang.SuppressWarnings("all") + @lombok.Generated public int getA() { return this.a; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getaField() { return this.aField; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/I2335_BuilderMultipleObtainVia.java b/test/transform/resource/after-delombok/I2335_BuilderMultipleObtainVia.java index 6cf390ed..47aa0f94 100644 --- a/test/transform/resource/after-delombok/I2335_BuilderMultipleObtainVia.java +++ b/test/transform/resource/after-delombok/I2335_BuilderMultipleObtainVia.java @@ -18,18 +18,23 @@ public class I2335_BuilderMultipleObtainVia { this.theLong = theLong; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class I2335_BuilderMultipleObtainViaBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String theString; @java.lang.SuppressWarnings("all") + @lombok.Generated private Long theLong; @java.lang.SuppressWarnings("all") + @lombok.Generated I2335_BuilderMultipleObtainViaBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder theString(final String theString) { this.theString = theString; return this; @@ -38,25 +43,30 @@ public class I2335_BuilderMultipleObtainVia { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder theLong(final Long theLong) { this.theLong = theLong; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public I2335_BuilderMultipleObtainVia build() { return new I2335_BuilderMultipleObtainVia(this.theString, this.theLong); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder(theString=" + this.theString + ", theLong=" + this.theLong + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder builder() { return new I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public I2335_BuilderMultipleObtainVia.I2335_BuilderMultipleObtainViaBuilder toBuilder() { final String theString = this.getTheString(); final Long theLong = this.getTheLong(); diff --git a/test/transform/resource/after-delombok/InjectField.java b/test/transform/resource/after-delombok/InjectField.java index 98f9762b..fa395f81 100644 --- a/test/transform/resource/after-delombok/InjectField.java +++ b/test/transform/resource/after-delombok/InjectField.java @@ -1,61 +1,52 @@ import java.util.logging.Level; - enum InjectField1 { A, B; - @java.lang.SuppressWarnings("all") - - + @lombok.Generated private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(InjectField1.class.getName()); @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.lang.Object $lock = new java.lang.Object[0]; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.lang.Object $LOCK = new java.lang.Object[0]; - private static final String LOG_MESSAGE = "static initializer"; - private String fieldA; - static { log.log(Level.FINE, LOG_MESSAGE); } - private String fieldB; - void generateLockField() { synchronized (this.$lock) { System.out.println("lock field"); } } - static void generateStaticLockField() { synchronized (InjectField1.$LOCK) { System.out.println("static lock field"); } } } - class InjectField2 { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(InjectField2.class.getName()); @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.lang.Object $lock = new java.lang.Object[0]; - private static final String LOG_MESSAGE = "static initializer"; - static { log.log(Level.FINE, LOG_MESSAGE); } - void generateLockField() { synchronized (this.$lock) { System.out.println("lock field"); } } } - class InjectField3 { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(InjectField3.class.getName()); static { log.log(Level.FINE, "static initializer"); diff --git a/test/transform/resource/after-delombok/InnerClass.java b/test/transform/resource/after-delombok/InnerClass.java index 2e49b9ad..1e457a5f 100644 --- a/test/transform/resource/after-delombok/InnerClass.java +++ b/test/transform/resource/after-delombok/InnerClass.java @@ -3,6 +3,7 @@ class A { class B { String s; @java.lang.SuppressWarnings("all") + @lombok.Generated public B(final String s) { this.s = s; } @@ -16,15 +17,18 @@ class C { }; } @java.lang.SuppressWarnings("all") + @lombok.Generated public D(final A a) { this.a = a; } @java.lang.SuppressWarnings("all") + @lombok.Generated public A getA() { return this.a; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof C.D)) return false; @@ -36,6 +40,7 @@ class C { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -45,6 +50,7 @@ class C { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "C.D(a=" + this.getA() + ")"; } diff --git a/test/transform/resource/after-delombok/JacksonBuilderSingular.java b/test/transform/resource/after-delombok/JacksonBuilderSingular.java index b2bbfa5a..0426b014 100644 --- a/test/transform/resource/after-delombok/JacksonBuilderSingular.java +++ b/test/transform/resource/after-delombok/JacksonBuilderSingular.java @@ -16,6 +16,7 @@ public class JacksonBuilderSingular { @JsonProperty("guava_v_a_l_u_e_s") private ImmutableList guavaValues; @java.lang.SuppressWarnings("all") + @lombok.Generated JacksonBuilderSingular(final Map any, final List values, final ImmutableMap guavaAny, final ImmutableList guavaValues) { this.any = any; this.values = values; @@ -23,23 +24,31 @@ public class JacksonBuilderSingular { this.guavaValues = guavaValues; } @java.lang.SuppressWarnings("all") + @lombok.Generated @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "", buildMethodName = "build") public static class JacksonBuilderSingularBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList any$key; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList any$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList values; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableMap.Builder guavaAny; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableList.Builder guavaValues; @java.lang.SuppressWarnings("all") + @lombok.Generated JacksonBuilderSingularBuilder() { } @JsonAnySetter @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder any(final String anyKey, final Object anyValue) { if (this.any$key == null) { this.any$key = new java.util.ArrayList(); @@ -50,6 +59,7 @@ public class JacksonBuilderSingular { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder any(final java.util.Map any) { if (any == null) { throw new java.lang.NullPointerException("any cannot be null"); @@ -65,6 +75,7 @@ public class JacksonBuilderSingular { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder clearAny() { if (this.any$key != null) { this.any$key.clear(); @@ -73,6 +84,7 @@ public class JacksonBuilderSingular { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder value(final String value) { if (this.values == null) this.values = new java.util.ArrayList(); this.values.add(value); @@ -80,6 +92,7 @@ public class JacksonBuilderSingular { } @JsonProperty("v_a_l_u_e_s") @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder values(final java.util.Collection values) { if (values == null) { throw new java.lang.NullPointerException("values cannot be null"); @@ -89,18 +102,21 @@ public class JacksonBuilderSingular { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder clearValues() { if (this.values != null) this.values.clear(); return this; } @JsonAnySetter @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaAny(final String key, final Object value) { if (this.guavaAny == null) this.guavaAny = com.google.common.collect.ImmutableMap.builder(); this.guavaAny.put(key, value); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaAny(final java.util.Map guavaAny) { if (guavaAny == null) { throw new java.lang.NullPointerException("guavaAny cannot be null"); @@ -110,11 +126,13 @@ public class JacksonBuilderSingular { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder clearGuavaAny() { this.guavaAny = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaValue(final String guavaValue) { if (this.guavaValues == null) this.guavaValues = com.google.common.collect.ImmutableList.builder(); this.guavaValues.add(guavaValue); @@ -122,6 +140,7 @@ public class JacksonBuilderSingular { } @JsonProperty("guava_v_a_l_u_e_s") @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder guavaValues(final java.lang.Iterable guavaValues) { if (guavaValues == null) { throw new java.lang.NullPointerException("guavaValues cannot be null"); @@ -131,11 +150,13 @@ public class JacksonBuilderSingular { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular.JacksonBuilderSingularBuilder clearGuavaValues() { this.guavaValues = null; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonBuilderSingular build() { java.util.Map any; switch (this.any$key == null ? 0 : this.any$key.size()) { @@ -167,12 +188,14 @@ public class JacksonBuilderSingular { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "JacksonBuilderSingular.JacksonBuilderSingularBuilder(any$key=" + this.any$key + ", any$value=" + this.any$value + ", values=" + this.values + ", guavaAny=" + this.guavaAny + ", guavaValues=" + this.guavaValues + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static JacksonBuilderSingular.JacksonBuilderSingularBuilder builder() { return new JacksonBuilderSingular.JacksonBuilderSingularBuilder(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/JacksonJsonProperty.java b/test/transform/resource/after-delombok/JacksonJsonProperty.java index 7bb17dfd..844062b1 100644 --- a/test/transform/resource/after-delombok/JacksonJsonProperty.java +++ b/test/transform/resource/after-delombok/JacksonJsonProperty.java @@ -7,14 +7,18 @@ public class JacksonJsonProperty { @JsonSetter(nulls = Nulls.SKIP) public String kebabCaseProp; @java.lang.SuppressWarnings("all") + @lombok.Generated JacksonJsonProperty(final String kebabCaseProp) { this.kebabCaseProp = kebabCaseProp; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class JacksonJsonPropertyBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String kebabCaseProp; @java.lang.SuppressWarnings("all") + @lombok.Generated JacksonJsonPropertyBuilder() { } /** @@ -23,28 +27,33 @@ public class JacksonJsonProperty { @JsonProperty("kebab-case-prop") @JsonSetter(nulls = Nulls.SKIP) @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonJsonProperty.JacksonJsonPropertyBuilder kebabCaseProp(final String kebabCaseProp) { this.kebabCaseProp = kebabCaseProp; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonJsonProperty build() { return new JacksonJsonProperty(this.kebabCaseProp); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "JacksonJsonProperty.JacksonJsonPropertyBuilder(kebabCaseProp=" + this.kebabCaseProp + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static JacksonJsonProperty.JacksonJsonPropertyBuilder builder() { return new JacksonJsonProperty.JacksonJsonPropertyBuilder(); } @JsonProperty("kebab-case-prop") @JsonSetter(nulls = Nulls.SKIP) @java.lang.SuppressWarnings("all") + @lombok.Generated public void setKebabCaseProp(final String kebabCaseProp) { this.kebabCaseProp = kebabCaseProp; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/JacksonizedBuilderComplex.java b/test/transform/resource/after-delombok/JacksonizedBuilderComplex.java index ed0ca9e7..067e105f 100644 --- a/test/transform/resource/after-delombok/JacksonizedBuilderComplex.java +++ b/test/transform/resource/after-delombok/JacksonizedBuilderComplex.java @@ -6,23 +6,30 @@ class JacksonizedBuilderComplex { private static void testVoidWithGenerics(T number, int arg2, String arg3, JacksonizedBuilderComplex selfRef) { } @java.lang.SuppressWarnings("all") + @lombok.Generated @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "with", buildMethodName = "execute") public static class TestVoidName { @java.lang.SuppressWarnings("all") + @lombok.Generated private T number; @java.lang.SuppressWarnings("all") + @lombok.Generated private int arg2; @java.lang.SuppressWarnings("all") + @lombok.Generated private String arg3; @java.lang.SuppressWarnings("all") + @lombok.Generated private JacksonizedBuilderComplex selfRef; @java.lang.SuppressWarnings("all") + @lombok.Generated TestVoidName() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedBuilderComplex.TestVoidName withNumber(final T number) { this.number = number; return this; @@ -31,6 +38,7 @@ class JacksonizedBuilderComplex { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedBuilderComplex.TestVoidName withArg2(final int arg2) { this.arg2 = arg2; return this; @@ -39,6 +47,7 @@ class JacksonizedBuilderComplex { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedBuilderComplex.TestVoidName withArg3(final String arg3) { this.arg3 = arg3; return this; @@ -47,22 +56,26 @@ class JacksonizedBuilderComplex { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedBuilderComplex.TestVoidName withSelfRef(final JacksonizedBuilderComplex selfRef) { this.selfRef = selfRef; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void execute() { JacksonizedBuilderComplex.testVoidWithGenerics(this.number, this.arg2, this.arg3, this.selfRef); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "JacksonizedBuilderComplex.TestVoidName(number=" + this.number + ", arg2=" + this.arg2 + ", arg3=" + this.arg3 + ", selfRef=" + this.selfRef + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static JacksonizedBuilderComplex.TestVoidName builder() { return new JacksonizedBuilderComplex.TestVoidName(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/JacksonizedBuilderSimple.java b/test/transform/resource/after-delombok/JacksonizedBuilderSimple.java index cb8390d2..8ab09506 100644 --- a/test/transform/resource/after-delombok/JacksonizedBuilderSimple.java +++ b/test/transform/resource/after-delombok/JacksonizedBuilderSimple.java @@ -9,25 +9,31 @@ class JacksonizedBuilderSimple { private List also; private int $butNotMe; @java.lang.SuppressWarnings("all") + @lombok.Generated JacksonizedBuilderSimple(final int yes, final List also) { this.yes = yes; this.also = also; } @java.lang.SuppressWarnings("all") + @lombok.Generated @JsonIgnoreProperties(ignoreUnknown = true) @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "", buildMethodName = "build") protected static class JacksonizedBuilderSimpleBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private int yes; @java.lang.SuppressWarnings("all") + @lombok.Generated private List also; @java.lang.SuppressWarnings("all") + @lombok.Generated JacksonizedBuilderSimpleBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder yes(final int yes) { this.yes = yes; return this; @@ -36,21 +42,25 @@ class JacksonizedBuilderSimple { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder also(final List also) { this.also = also; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedBuilderSimple build() { return new JacksonizedBuilderSimple(this.yes, this.also); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder(yes=" + this.yes + ", also=" + this.also + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected static JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder builder() { return new JacksonizedBuilderSimple.JacksonizedBuilderSimpleBuilder(); } diff --git a/test/transform/resource/after-delombok/JacksonizedOnRecord.java b/test/transform/resource/after-delombok/JacksonizedOnRecord.java index af7d961c..0798d01c 100644 --- a/test/transform/resource/after-delombok/JacksonizedOnRecord.java +++ b/test/transform/resource/after-delombok/JacksonizedOnRecord.java @@ -4,43 +4,44 @@ import javax.annotation.Nullable; import com.fasterxml.jackson.annotation.JsonAnySetter; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonProperty; - @JsonIgnoreProperties @com.fasterxml.jackson.databind.annotation.JsonDeserialize(builder = JacksonizedOnRecord.JacksonizedOnRecordBuilder.class) public record JacksonizedOnRecord(@JsonProperty("test") @Nullable String string, @JsonAnySetter List values) { - @java.lang.SuppressWarnings("all") + @lombok.Generated @JsonIgnoreProperties @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "", buildMethodName = "build") public static class JacksonizedOnRecordBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String string; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList values; - @java.lang.SuppressWarnings("all") + @lombok.Generated JacksonizedOnRecordBuilder() { } - /** * @return {@code this}. */ @JsonProperty("test") @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedOnRecord.JacksonizedOnRecordBuilder string(@Nullable final String string) { this.string = string; return this; } - @JsonAnySetter @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedOnRecord.JacksonizedOnRecordBuilder value(final String value) { if (this.values == null) this.values = new java.util.ArrayList(); this.values.add(value); return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedOnRecord.JacksonizedOnRecordBuilder values(final java.util.Collection values) { if (values == null) { throw new java.lang.NullPointerException("values cannot be null"); @@ -49,14 +50,14 @@ public record JacksonizedOnRecord(@JsonProperty("test") @Nullable String string, this.values.addAll(values); return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedOnRecord.JacksonizedOnRecordBuilder clearValues() { if (this.values != null) this.values.clear(); return this; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedOnRecord build() { java.util.List values; switch (this.values == null ? 0 : this.values.size()) { @@ -71,15 +72,15 @@ public record JacksonizedOnRecord(@JsonProperty("test") @Nullable String string, } return new JacksonizedOnRecord(this.string, values); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "JacksonizedOnRecord.JacksonizedOnRecordBuilder(string=" + this.string + ", values=" + this.values + ")"; } } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static JacksonizedOnRecord.JacksonizedOnRecordBuilder builder() { return new JacksonizedOnRecord.JacksonizedOnRecordBuilder(); } diff --git a/test/transform/resource/after-delombok/JacksonizedSuperBuilderSimple.java b/test/transform/resource/after-delombok/JacksonizedSuperBuilderSimple.java index a07d9dfc..3d147e2a 100644 --- a/test/transform/resource/after-delombok/JacksonizedSuperBuilderSimple.java +++ b/test/transform/resource/after-delombok/JacksonizedSuperBuilderSimple.java @@ -5,50 +5,62 @@ public class JacksonizedSuperBuilderSimple { public static class Parent { int field1; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int field1; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field1(final int field1) { this.field1 = field1; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "JacksonizedSuperBuilderSimple.Parent.ParentBuilder(field1=" + this.field1 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated @com.fasterxml.jackson.annotation.JsonIgnoreProperties(ignoreUnknown = true) @com.fasterxml.jackson.databind.annotation.JsonPOJOBuilder(withPrefix = "", buildMethodName = "build") static final class ParentBuilderImpl extends JacksonizedSuperBuilderSimple.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected JacksonizedSuperBuilderSimple.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedSuperBuilderSimple.Parent build() { return new JacksonizedSuperBuilderSimple.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final JacksonizedSuperBuilderSimple.Parent.ParentBuilder b) { this.field1 = b.field1; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static JacksonizedSuperBuilderSimple.Parent.ParentBuilder builder() { return new JacksonizedSuperBuilderSimple.Parent.ParentBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/JacksonizedSuperBuilderWithJsonDeserialize.java b/test/transform/resource/after-delombok/JacksonizedSuperBuilderWithJsonDeserialize.java index 307537ae..d851a184 100644 --- a/test/transform/resource/after-delombok/JacksonizedSuperBuilderWithJsonDeserialize.java +++ b/test/transform/resource/after-delombok/JacksonizedSuperBuilderWithJsonDeserialize.java @@ -3,49 +3,61 @@ public class JacksonizedSuperBuilderWithJsonDeserialize { int field1; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class JacksonizedSuperBuilderWithJsonDeserializeBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int field1; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field1(final int field1) { this.field1 = field1; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder(field1=" + this.field1 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl extends JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public JacksonizedSuperBuilderWithJsonDeserialize build() { return new JacksonizedSuperBuilderWithJsonDeserialize(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected JacksonizedSuperBuilderWithJsonDeserialize(final JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder b) { this.field1 = b.field1; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilder builder() { return new JacksonizedSuperBuilderWithJsonDeserialize.JacksonizedSuperBuilderWithJsonDeserializeBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/JavadocMultiline.java b/test/transform/resource/after-delombok/JavadocMultiline.java index cc8b1148..e53a197b 100644 --- a/test/transform/resource/after-delombok/JavadocMultiline.java +++ b/test/transform/resource/after-delombok/JavadocMultiline.java @@ -7,7 +7,6 @@ class JavadocMultiline { * This is a list of booleans. */ private java.util.List booleans2; - /** * This is a list of booleans. * @@ -15,18 +14,18 @@ class JavadocMultiline { * enough to wrap to multiple lines. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public java.util.List getBooleans() { return this.booleans; } - /** * This is a list of booleans. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public java.util.List getBooleans2() { return this.booleans2; } - /** * This is a list of booleans. * @@ -34,10 +33,10 @@ class JavadocMultiline { * long enough to wrap to multiple lines. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public void setBooleans(final java.util.List booleans) { this.booleans = booleans; } - /** * This is a list of booleans. * @@ -45,7 +44,8 @@ class JavadocMultiline { * long enough to wrap to multiple lines. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public void setBooleans2(final java.util.List booleans2) { this.booleans2 = booleans2; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/LockedInInitializer.java b/test/transform/resource/after-delombok/LockedInInitializer.java index a4b687fc..f1577a07 100644 --- a/test/transform/resource/after-delombok/LockedInInitializer.java +++ b/test/transform/resource/after-delombok/LockedInInitializer.java @@ -1,6 +1,7 @@ public class LockedInInitializer { public static final Runnable LOCKED = new Runnable() { @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.util.concurrent.locks.Lock $lock = new java.util.concurrent.locks.ReentrantLock(); @Override public void run() { @@ -14,6 +15,7 @@ public class LockedInInitializer { }; public static final Runnable LOCKED_READ = new Runnable() { @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.util.concurrent.locks.ReadWriteLock $lock = new java.util.concurrent.locks.ReentrantReadWriteLock(); @Override public void run() { @@ -27,6 +29,7 @@ public class LockedInInitializer { }; public static final Runnable LOCKED_WRITE = new Runnable() { @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.util.concurrent.locks.ReadWriteLock $lock = new java.util.concurrent.locks.ReentrantReadWriteLock(); @Override public void run() { diff --git a/test/transform/resource/after-delombok/LockedPlain.java b/test/transform/resource/after-delombok/LockedPlain.java index bdc4e2a4..c6ac1c0f 100644 --- a/test/transform/resource/after-delombok/LockedPlain.java +++ b/test/transform/resource/after-delombok/LockedPlain.java @@ -1,5 +1,6 @@ class LockedPlain { @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.util.concurrent.locks.Lock $lock = new java.util.concurrent.locks.ReentrantLock(); void test() { this.$lock.lock(); @@ -20,6 +21,7 @@ class LockedPlain { } class LockedPlainStatic { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.concurrent.locks.Lock $LOCK = new java.util.concurrent.locks.ReentrantLock(); static void test() { LockedPlainStatic.$LOCK.lock(); @@ -40,6 +42,7 @@ class LockedPlainStatic { } class LockedPlainRead { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.concurrent.locks.ReadWriteLock $LOCK = new java.util.concurrent.locks.ReentrantReadWriteLock(); static void test() { LockedPlainRead.$LOCK.readLock().lock(); @@ -60,6 +63,7 @@ class LockedPlainRead { } class LockedPlainWrite { @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.util.concurrent.locks.ReadWriteLock $lock = new java.util.concurrent.locks.ReentrantReadWriteLock(); void test() { this.$lock.writeLock().lock(); diff --git a/test/transform/resource/after-delombok/LockedStaticMix.java b/test/transform/resource/after-delombok/LockedStaticMix.java index e5461248..c1ab5e77 100644 --- a/test/transform/resource/after-delombok/LockedStaticMix.java +++ b/test/transform/resource/after-delombok/LockedStaticMix.java @@ -1,5 +1,6 @@ class LockedGeneratedStaticMismatch { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.concurrent.locks.Lock $LOCK = new java.util.concurrent.locks.ReentrantLock(); static void test() { LockedGeneratedStaticMismatch.$LOCK.lock(); diff --git a/test/transform/resource/after-delombok/LockedTypeMismatch.java b/test/transform/resource/after-delombok/LockedTypeMismatch.java index eb0a4b19..e41f9e35 100644 --- a/test/transform/resource/after-delombok/LockedTypeMismatch.java +++ b/test/transform/resource/after-delombok/LockedTypeMismatch.java @@ -1,5 +1,6 @@ class LockedGeneratedTypeMismatch { @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.util.concurrent.locks.Lock $lock = new java.util.concurrent.locks.ReentrantLock(); void test() { this.$lock.lock(); diff --git a/test/transform/resource/after-delombok/LoggerCommons.java b/test/transform/resource/after-delombok/LoggerCommons.java index 4b943da7..9336c0b0 100644 --- a/test/transform/resource/after-delombok/LoggerCommons.java +++ b/test/transform/resource/after-delombok/LoggerCommons.java @@ -1,17 +1,21 @@ class LoggerCommons { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(LoggerCommons.class); } class LoggerCommonsWithImport { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(LoggerCommonsWithImport.class); } class LoggerCommonsWithDifferentName { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog("DifferentName"); } class LoggerCommonsWithStaticField { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.commons.logging.Log log = org.apache.commons.logging.LogFactory.getLog(LoggerCommonsWithStaticField.TOPIC); static final String TOPIC = "StaticField"; -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/LoggerConfig.java b/test/transform/resource/after-delombok/LoggerConfig.java index d0944126..29bd330d 100644 --- a/test/transform/resource/after-delombok/LoggerConfig.java +++ b/test/transform/resource/after-delombok/LoggerConfig.java @@ -1,4 +1,5 @@ class LoggerWithConfig { @java.lang.SuppressWarnings("all") + @lombok.Generated private final org.slf4j.Logger myLogger = org.slf4j.LoggerFactory.getLogger(LoggerWithConfig.class); } diff --git a/test/transform/resource/after-delombok/LoggerCustom.java b/test/transform/resource/after-delombok/LoggerCustom.java index 4a33e8a9..184b1440 100644 --- a/test/transform/resource/after-delombok/LoggerCustom.java +++ b/test/transform/resource/after-delombok/LoggerCustom.java @@ -1,13 +1,12 @@ class LoggerCustomLog { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final MyLogger log = MyLoggerFactory.create(LoggerCustomLog.class); } - class MyLoggerFactory { static MyLogger create(Class clazz) { return null; } } - class MyLogger { -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/LoggerCustomWithPackage.java b/test/transform/resource/after-delombok/LoggerCustomWithPackage.java index 45e741c2..065369cc 100644 --- a/test/transform/resource/after-delombok/LoggerCustomWithPackage.java +++ b/test/transform/resource/after-delombok/LoggerCustomWithPackage.java @@ -1,14 +1,13 @@ package before; class LoggerCustomLog { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final before.MyLogger log = before.MyLoggerFactory.create(LoggerCustomLog.class); } - class MyLoggerFactory { static MyLogger create(Class clazz) { return null; } } - class MyLogger { -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/LoggerCustomWithTopicAndName.java b/test/transform/resource/after-delombok/LoggerCustomWithTopicAndName.java index 4db02cc1..f6d7fae1 100644 --- a/test/transform/resource/after-delombok/LoggerCustomWithTopicAndName.java +++ b/test/transform/resource/after-delombok/LoggerCustomWithTopicAndName.java @@ -1,16 +1,16 @@ class LoggerCustomLog { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final MyLoggerFactory log = MyLoggerFactory.create(LoggerCustomLog.class.getName(), "t", null, LoggerCustomLog.class, "t"); } - class LoggerCustomLogWithStaticField { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final MyLoggerFactory log = MyLoggerFactory.create(LoggerCustomLogWithStaticField.class.getName(), LoggerCustomLogWithStaticField.TOPIC, null, LoggerCustomLogWithStaticField.class, LoggerCustomLogWithStaticField.TOPIC); static final String TOPIC = "StaticField"; } - class MyLoggerFactory { static MyLoggerFactory create(String name, String t1, Object o, Class clazz, String t2) { return null; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/LoggerFlogger.java b/test/transform/resource/after-delombok/LoggerFlogger.java index 0fe8083a..0636fd72 100644 --- a/test/transform/resource/after-delombok/LoggerFlogger.java +++ b/test/transform/resource/after-delombok/LoggerFlogger.java @@ -1,26 +1,31 @@ class LoggerFlogger { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); } class LoggerFloggerWithImport { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); } class LoggerFloggerOuter { static class Inner { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); } } enum LoggerFloggerWithEnum { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); } class LoggerFloggerWithInnerEnum { enum Inner { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); } } diff --git a/test/transform/resource/after-delombok/LoggerFloggerRecord.java b/test/transform/resource/after-delombok/LoggerFloggerRecord.java index 98ad3c7c..d2c95708 100644 --- a/test/transform/resource/after-delombok/LoggerFloggerRecord.java +++ b/test/transform/resource/after-delombok/LoggerFloggerRecord.java @@ -2,6 +2,7 @@ class LoggerFloggerRecord { public record Inner(String x) { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/LoggerJBossLog.java b/test/transform/resource/after-delombok/LoggerJBossLog.java index 1f2a240f..2a242adc 100644 --- a/test/transform/resource/after-delombok/LoggerJBossLog.java +++ b/test/transform/resource/after-delombok/LoggerJBossLog.java @@ -1,37 +1,42 @@ class LoggerJBossLog { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LoggerJBossLog.class); } class LoggerJBossLogWithImport { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LoggerJBossLogWithImport.class); } class LoggerJBossLogOuter { static class Inner { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(Inner.class); } } enum LoggerJBossLogWithEnum { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LoggerJBossLogWithEnum.class); } class LoggerJBossLogWithInnerEnum { enum Inner { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(Inner.class); } } - class LoggerJBossLogWithDifferentLoggerName { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger("DifferentLogger"); } - class LoggerJBossLogWithStaticField { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.jboss.logging.Logger log = org.jboss.logging.Logger.getLogger(LoggerJBossLogWithStaticField.TOPIC); static final String TOPIC = "StaticField"; -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/LoggerJul.java b/test/transform/resource/after-delombok/LoggerJul.java index 471e614c..98b919c8 100644 --- a/test/transform/resource/after-delombok/LoggerJul.java +++ b/test/transform/resource/after-delombok/LoggerJul.java @@ -1,30 +1,35 @@ class LoggerJul { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(LoggerJul.class.getName()); } class LoggerJulWithImport { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(LoggerJulWithImport.class.getName()); } class LoggerJulWithDifferentName { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger("DifferentName"); } class LoggerJulWithStaticField { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(LoggerJulWithStaticField.TOPIC); static final String TOPIC = "StaticField"; } enum LoggerJulWithEnum { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(LoggerJulWithEnum.class.getName()); } class LoggerJulWithInnerEnum { - enum Inner { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.util.logging.Logger log = java.util.logging.Logger.getLogger(Inner.class.getName()); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/LoggerLog4j.java b/test/transform/resource/after-delombok/LoggerLog4j.java index c07e14fa..4e3083c4 100644 --- a/test/transform/resource/after-delombok/LoggerLog4j.java +++ b/test/transform/resource/after-delombok/LoggerLog4j.java @@ -1,30 +1,35 @@ class LoggerLog4j { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(LoggerLog4j.class); } class LoggerLog4jWithImport { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(LoggerLog4jWithImport.class); } class LoggerLog4jWithDifferentName { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger("DifferentName"); } class LoggerLog4jWithStaticField { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(LoggerLog4jWithStaticField.TOPIC); static final String TOPIC = "StaticField"; } enum LoggerLog4jWithEnum { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(LoggerLog4jWithEnum.class); } class LoggerLog4jWithInnerEnum { - enum Inner { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.log4j.Logger log = org.apache.log4j.Logger.getLogger(Inner.class); } } diff --git a/test/transform/resource/after-delombok/LoggerLog4j2.java b/test/transform/resource/after-delombok/LoggerLog4j2.java index 5db281be..f2c79cf1 100644 --- a/test/transform/resource/after-delombok/LoggerLog4j2.java +++ b/test/transform/resource/after-delombok/LoggerLog4j2.java @@ -1,31 +1,36 @@ //version 8: class LoggerLog4j2 { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.logging.log4j.Logger log = org.apache.logging.log4j.LogManager.getLogger(LoggerLog4j2.class); } class LoggerLog4j2WithImport { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.logging.log4j.Logger log = org.apache.logging.log4j.LogManager.getLogger(LoggerLog4j2WithImport.class); } class LoggerLog4j2WithDifferentName { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.logging.log4j.Logger log = org.apache.logging.log4j.LogManager.getLogger("DifferentName"); } class LoggerLog4j2WithStaticField { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.logging.log4j.Logger log = org.apache.logging.log4j.LogManager.getLogger(LoggerLog4j2WithStaticField.TOPIC); static final String TOPIC = "StaticField"; } enum LoggerLog4j2WithEnum { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.logging.log4j.Logger log = org.apache.logging.log4j.LogManager.getLogger(LoggerLog4j2WithEnum.class); } class LoggerLog4j2WithInnerEnum { - enum Inner { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.apache.logging.log4j.Logger log = org.apache.logging.log4j.LogManager.getLogger(Inner.class); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/LoggerSlf4j.java b/test/transform/resource/after-delombok/LoggerSlf4j.java index 099a65ad..7b5b5945 100644 --- a/test/transform/resource/after-delombok/LoggerSlf4j.java +++ b/test/transform/resource/after-delombok/LoggerSlf4j.java @@ -1,43 +1,48 @@ class LoggerSlf4j { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4j.class); } class LoggerSlf4jWithImport { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jWithImport.class); } enum LoggerSlf4jWithEnum { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jWithEnum.class); } class LoggerSlf4jWithInnerEnum { enum Inner { CONSTANT; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(Inner.class); } } class LoggerSlf4jOuter { static class Inner { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(Inner.class); } } - class LoggerSlf4jWithDifferentLoggerName { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger("DifferentLogger"); } - class LoggerSlf4jWithStaticField { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jWithStaticField.TOPIC); static final String TOPIC = "StaticField"; } - class LoggerSlf4jWithTwoStaticFields { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jWithTwoStaticFields.TOPIC + LoggerSlf4jWithTwoStaticFields.TOPIC); static final String TOPIC = "StaticField"; } diff --git a/test/transform/resource/after-delombok/LoggerSlf4jOnRecord.java b/test/transform/resource/after-delombok/LoggerSlf4jOnRecord.java index 831ac357..079896f3 100644 --- a/test/transform/resource/after-delombok/LoggerSlf4jOnRecord.java +++ b/test/transform/resource/after-delombok/LoggerSlf4jOnRecord.java @@ -1,5 +1,6 @@ // version 16: the SuppressWarnings is not emitted in java14/15 to work around a javac bug. public record LoggerSlf4jOnRecord(String a, String b) { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jOnRecord.class); } diff --git a/test/transform/resource/after-delombok/LoggerSlf4jTypes.java b/test/transform/resource/after-delombok/LoggerSlf4jTypes.java index 6730e805..1d738279 100644 --- a/test/transform/resource/after-delombok/LoggerSlf4jTypes.java +++ b/test/transform/resource/after-delombok/LoggerSlf4jTypes.java @@ -5,16 +5,19 @@ interface LoggerSlf4jTypesInterface { enum LoggerSlf4jTypesEnum { ; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jTypesEnum.class); } enum LoggerSlf4jTypesEnumWithElement { FOO; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jTypesEnumWithElement.class); } interface LoggerSlf4jTypesInterfaceOuter { class Inner { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(Inner.class); } } diff --git a/test/transform/resource/after-delombok/LoggerSlf4jWithPackage.java b/test/transform/resource/after-delombok/LoggerSlf4jWithPackage.java index b82ed6ec..bc29a7be 100644 --- a/test/transform/resource/after-delombok/LoggerSlf4jWithPackage.java +++ b/test/transform/resource/after-delombok/LoggerSlf4jWithPackage.java @@ -1,11 +1,13 @@ package before; class LoggerSlf4jWithPackage { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(LoggerSlf4jWithPackage.class); } class LoggerSlf4jWithPackageOuter { static class Inner { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(Inner.class); } } diff --git a/test/transform/resource/after-delombok/LoggerXSlf4j.java b/test/transform/resource/after-delombok/LoggerXSlf4j.java index ba0ec3f8..102dc062 100644 --- a/test/transform/resource/after-delombok/LoggerXSlf4j.java +++ b/test/transform/resource/after-delombok/LoggerXSlf4j.java @@ -1,17 +1,21 @@ class LoggerXSlf4j { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.ext.XLogger log = org.slf4j.ext.XLoggerFactory.getXLogger(LoggerXSlf4j.class); } class LoggerXSlf4jWithImport { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.ext.XLogger log = org.slf4j.ext.XLoggerFactory.getXLogger(LoggerXSlf4jWithImport.class); } class LoggerXSlf4jWithDifferentName { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.ext.XLogger log = org.slf4j.ext.XLoggerFactory.getXLogger("DifferentName"); } class LoggerXSlf4jWithStaticField { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final org.slf4j.ext.XLogger log = org.slf4j.ext.XLoggerFactory.getXLogger(LoggerXSlf4jWithStaticField.TOPIC); static final String TOPIC = "StaticField"; -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/MultiFieldGetter.java b/test/transform/resource/after-delombok/MultiFieldGetter.java index 3586a7e6..8e5971a6 100644 --- a/test/transform/resource/after-delombok/MultiFieldGetter.java +++ b/test/transform/resource/after-delombok/MultiFieldGetter.java @@ -2,10 +2,12 @@ class MultiFieldGetter { int x; int y; @java.lang.SuppressWarnings("all") + @lombok.Generated protected int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected int getY() { return this.y; } @@ -14,10 +16,12 @@ class MultiFieldGetter2 { int x; int y; @java.lang.SuppressWarnings("all") + @lombok.Generated int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated int getY() { return this.y; } diff --git a/test/transform/resource/after-delombok/NoArgsConstructorForce.java b/test/transform/resource/after-delombok/NoArgsConstructorForce.java index d4bfcda2..5df39681 100644 --- a/test/transform/resource/after-delombok/NoArgsConstructorForce.java +++ b/test/transform/resource/after-delombok/NoArgsConstructorForce.java @@ -1,11 +1,10 @@ - public class NoArgsConstructorForce { private final int[] i; private final Object[] o; private final java.util.List[] fullQualifiedList; private final String alreadyInitialized = "yes"; - @java.lang.SuppressWarnings("all") + @lombok.Generated public NoArgsConstructorForce() { this.i = null; this.o = null; diff --git a/test/transform/resource/after-delombok/NoPrivateNoArgsConstructor.java b/test/transform/resource/after-delombok/NoPrivateNoArgsConstructor.java index b354a85d..cce2b0b3 100644 --- a/test/transform/resource/after-delombok/NoPrivateNoArgsConstructor.java +++ b/test/transform/resource/after-delombok/NoPrivateNoArgsConstructor.java @@ -2,15 +2,18 @@ public class NoPrivateNoArgsConstructor { public static class NoPrivateNoArgsConstructorData { private final int i; @java.lang.SuppressWarnings("all") + @lombok.Generated public NoPrivateNoArgsConstructorData(final int i) { this.i = i; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getI() { return this.i; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorData)) return false; @@ -20,11 +23,13 @@ public class NoPrivateNoArgsConstructor { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorData; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -33,6 +38,7 @@ public class NoPrivateNoArgsConstructor { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorData(i=" + this.getI() + ")"; } @@ -40,15 +46,18 @@ public class NoPrivateNoArgsConstructor { public static final class NoPrivateNoArgsConstructorValue { private final int i; @java.lang.SuppressWarnings("all") + @lombok.Generated public NoPrivateNoArgsConstructorValue(final int i) { this.i = i; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getI() { return this.i; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorValue)) return false; @@ -58,6 +67,7 @@ public class NoPrivateNoArgsConstructor { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -66,8 +76,9 @@ public class NoPrivateNoArgsConstructor { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "NoPrivateNoArgsConstructor.NoPrivateNoArgsConstructorValue(i=" + this.getI() + ")"; } } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/NonNullExistingConstructorOnRecord.java b/test/transform/resource/after-delombok/NonNullExistingConstructorOnRecord.java index dec91261..46f5cb6a 100644 --- a/test/transform/resource/after-delombok/NonNullExistingConstructorOnRecord.java +++ b/test/transform/resource/after-delombok/NonNullExistingConstructorOnRecord.java @@ -2,6 +2,7 @@ import lombok.NonNull; public record NonNullExistingConstructorOnRecord(@NonNull String a, @NonNull String b) { @java.lang.SuppressWarnings("all") + @lombok.Generated public NonNullExistingConstructorOnRecord { if (a == null) { throw new java.lang.NullPointerException("a is marked non-null but is null"); diff --git a/test/transform/resource/after-delombok/NonNullOnRecordSimple.java b/test/transform/resource/after-delombok/NonNullOnRecordSimple.java index 2a772c93..5346b513 100644 --- a/test/transform/resource/after-delombok/NonNullOnRecordSimple.java +++ b/test/transform/resource/after-delombok/NonNullOnRecordSimple.java @@ -2,6 +2,7 @@ import lombok.NonNull; public record NonNullOnRecordSimple(@NonNull String a, @NonNull String b) { @java.lang.SuppressWarnings("all") + @lombok.Generated public NonNullOnRecordSimple { if (a == null) { throw new java.lang.NullPointerException("a is marked non-null but is null"); diff --git a/test/transform/resource/after-delombok/NonNullOnRecordTypeUse.java b/test/transform/resource/after-delombok/NonNullOnRecordTypeUse.java index e5b78f1c..cac07cd1 100644 --- a/test/transform/resource/after-delombok/NonNullOnRecordTypeUse.java +++ b/test/transform/resource/after-delombok/NonNullOnRecordTypeUse.java @@ -2,6 +2,7 @@ import lombok.NonNull; public record NonNullOnRecordTypeUse(@NonNull int[] a, int @NonNull [] b, int[] @NonNull [] c) { @java.lang.SuppressWarnings("all") + @lombok.Generated public NonNullOnRecordTypeUse { if (a == null) { throw new java.lang.NullPointerException("a is marked non-null but is null"); diff --git a/test/transform/resource/after-delombok/NonNullPlain.java b/test/transform/resource/after-delombok/NonNullPlain.java index 9fc29042..68fbf072 100644 --- a/test/transform/resource/after-delombok/NonNullPlain.java +++ b/test/transform/resource/after-delombok/NonNullPlain.java @@ -12,6 +12,7 @@ class NonNullPlain { public @interface NotNull { } @java.lang.SuppressWarnings("all") + @lombok.Generated public NonNullPlain(@lombok.NonNull final int i, @lombok.NonNull final String s) { if (s == null) { throw new java.lang.NullPointerException("s is marked non-null but is null"); @@ -21,23 +22,28 @@ class NonNullPlain { } @lombok.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public int getI() { return this.i; } @lombok.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public String getS() { return this.s; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Object getO() { return this.o; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setI(@lombok.NonNull final int i) { this.i = i; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setS(@lombok.NonNull final String s) { if (s == null) { throw new java.lang.NullPointerException("s is marked non-null but is null"); @@ -45,6 +51,7 @@ class NonNullPlain { this.s = s; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setO(final Object o) { this.o = o; } diff --git a/test/transform/resource/after-delombok/NonNullWithAlternateException.java b/test/transform/resource/after-delombok/NonNullWithAlternateException.java index e76feca2..bff03ee3 100644 --- a/test/transform/resource/after-delombok/NonNullWithAlternateException.java +++ b/test/transform/resource/after-delombok/NonNullWithAlternateException.java @@ -9,6 +9,7 @@ public class NonNullWithAlternateException { System.out.println(arg); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setTest(@lombok.NonNull final String test) { if (test == null) { throw new java.lang.IllegalArgumentException("test is marked non-null but is null"); diff --git a/test/transform/resource/after-delombok/NonNullWithAssertion.java b/test/transform/resource/after-delombok/NonNullWithAssertion.java index 318d85b9..99d87703 100644 --- a/test/transform/resource/after-delombok/NonNullWithAssertion.java +++ b/test/transform/resource/after-delombok/NonNullWithAssertion.java @@ -8,10 +8,11 @@ public class NonNullWithAssertion { } public void testMethodWithIf(@lombok.NonNull String arg) { if (arg == null) throw new NullPointerException("Oops"); - } + } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setTest(@lombok.NonNull final String test) { assert test != null : "test is marked non-null but is null"; this.test = test; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/NonNullWithGuava.java b/test/transform/resource/after-delombok/NonNullWithGuava.java index efa5878e..92832032 100644 --- a/test/transform/resource/after-delombok/NonNullWithGuava.java +++ b/test/transform/resource/after-delombok/NonNullWithGuava.java @@ -29,8 +29,9 @@ public class NonNullWithGuava { test = checkNotNull(test); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setTest(@lombok.NonNull final String test) { com.google.common.base.Preconditions.checkNotNull(test, "test is marked non-null but is null"); this.test = test; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/NonNullWithJdk.java b/test/transform/resource/after-delombok/NonNullWithJdk.java index 725d90c7..58d2ea0e 100644 --- a/test/transform/resource/after-delombok/NonNullWithJdk.java +++ b/test/transform/resource/after-delombok/NonNullWithJdk.java @@ -29,8 +29,9 @@ public class NonNullWithJdk { test = requireNonNull(test); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setTest(@lombok.NonNull final String test) { java.util.Objects.requireNonNull(test, "test is marked non-null but is null"); this.test = test; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/NullAnnotatedCheckerFrameworkSuperBuilder.java b/test/transform/resource/after-delombok/NullAnnotatedCheckerFrameworkSuperBuilder.java index ae2bcdfd..77821e53 100644 --- a/test/transform/resource/after-delombok/NullAnnotatedCheckerFrameworkSuperBuilder.java +++ b/test/transform/resource/after-delombok/NullAnnotatedCheckerFrameworkSuperBuilder.java @@ -1,75 +1,77 @@ //version 8: //CONF: lombok.addNullAnnotations = checkerframework import java.util.List; - class NullAnnotatedCheckerFrameworkSuperBuilder { - public static class Parent { int x; int y; int z; List names; - @java.lang.SuppressWarnings("all") + @lombok.Generated private static int $default$x() { return 5; } - - @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean x$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private int x$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private int y; @java.lang.SuppressWarnings("all") + @lombok.Generated private int z; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList names; - /** * @return {@code this}. */ @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public B x(final int x) { this.x$value = x; x$set = true; return self(); } - /** * @return {@code this}. */ @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public B y(final int y) { this.y = y; return self(); } - /** * @return {@code this}. */ @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public B z(final int z) { this.z = z; return self(); } - @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public B name(final String name) { if (this.names == null) this.names = new java.util.ArrayList(); this.names.add(name); return self(); } - @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public B names(final java.util.@org.checkerframework.checker.nullness.qual.NonNull Collection names) { if (names == null) { throw new java.lang.NullPointerException("names cannot be null"); @@ -78,48 +80,48 @@ class NullAnnotatedCheckerFrameworkSuperBuilder { this.names.addAll(names); return self(); } - @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearNames() { if (this.names != null) this.names.clear(); return self(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); - @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.@org.checkerframework.checker.nullness.qual.NonNull String toString() { return "NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilder(x$value=" + this.x$value + ", y=" + this.y + ", z=" + this.z + ", names=" + this.names + ")"; } } - - @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilderImpl self() { return this; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public NullAnnotatedCheckerFrameworkSuperBuilder.@org.checkerframework.checker.nullness.qual.NonNull Parent build() { return new NullAnnotatedCheckerFrameworkSuperBuilder.Parent(this); } } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilder b) { if (b.x$set) this.x = b.x$value; else this.x = NullAnnotatedCheckerFrameworkSuperBuilder.Parent.$default$x(); @@ -138,98 +140,98 @@ class NullAnnotatedCheckerFrameworkSuperBuilder { } this.names = names; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static NullAnnotatedCheckerFrameworkSuperBuilder.Parent.@org.checkerframework.checker.nullness.qual.NonNull ParentBuilder builder() { return new NullAnnotatedCheckerFrameworkSuperBuilder.Parent.ParentBuilderImpl(); } } - - public static class ZChild extends Parent { int a; int b; - @java.lang.SuppressWarnings("all") + @lombok.Generated private static int $default$a() { return 1; } - - @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ZChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean a$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private int a$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private int b; - /** * @return {@code this}. */ @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public B a(final int a) { this.a$value = a; a$set = true; return self(); } - /** * @return {@code this}. */ @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public B b(final int b) { this.b = b; return self(); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.@org.checkerframework.checker.nullness.qual.NonNull String toString() { return "NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilder(super=" + super.toString() + ", a$value=" + this.a$value + ", b=" + this.b + ")"; } } - - @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ZChildBuilderImpl extends NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ZChildBuilderImpl() { } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilderImpl self() { return this; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public NullAnnotatedCheckerFrameworkSuperBuilder.@org.checkerframework.checker.nullness.qual.NonNull ZChild build() { return new NullAnnotatedCheckerFrameworkSuperBuilder.ZChild(this); } } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected ZChild(final NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilder b) { super(b); if (b.a$set) this.a = b.a$value; else this.a = NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.$default$a(); this.b = b.b; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.@org.checkerframework.checker.nullness.qual.NonNull ZChildBuilder builder() { return new NullAnnotatedCheckerFrameworkSuperBuilder.ZChild.ZChildBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/NullLibrary1.java b/test/transform/resource/after-delombok/NullLibrary1.java index e299be3d..ca55c8e2 100644 --- a/test/transform/resource/after-delombok/NullLibrary1.java +++ b/test/transform/resource/after-delombok/NullLibrary1.java @@ -3,6 +3,7 @@ public class NullLibrary1 { String foo; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.@org.eclipse.jdt.annotation.Nullable Object o) { if (o == this) return true; if (!(o instanceof NullLibrary1)) return false; @@ -14,11 +15,13 @@ public class NullLibrary1 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.@org.eclipse.jdt.annotation.Nullable Object other) { return other instanceof NullLibrary1; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -28,10 +31,12 @@ public class NullLibrary1 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.@org.eclipse.jdt.annotation.NonNull String toString() { return "NullLibrary1(foo=" + this.foo + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public NullLibrary1(final String foo) { this.foo = foo; } @@ -40,6 +45,7 @@ public class NullLibrary1 { */ @org.eclipse.jdt.annotation.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public NullLibrary1 withFoo(final String foo) { return this.foo == foo ? this : new NullLibrary1(foo); } diff --git a/test/transform/resource/after-delombok/NullLibrary2.java b/test/transform/resource/after-delombok/NullLibrary2.java index fec143c2..190b653e 100644 --- a/test/transform/resource/after-delombok/NullLibrary2.java +++ b/test/transform/resource/after-delombok/NullLibrary2.java @@ -3,6 +3,7 @@ public class NullLibrary2 { String foo; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(@org.springframework.lang.Nullable final java.lang.Object o) { if (o == this) return true; if (!(o instanceof NullLibrary2)) return false; @@ -14,11 +15,13 @@ public class NullLibrary2 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(@org.springframework.lang.Nullable final java.lang.Object other) { return other instanceof NullLibrary2; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -29,10 +32,12 @@ public class NullLibrary2 { @org.springframework.lang.NonNull @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "NullLibrary2(foo=" + this.foo + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public NullLibrary2(final String foo) { this.foo = foo; } @@ -41,6 +46,7 @@ public class NullLibrary2 { */ @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public NullLibrary2 withFoo(final String foo) { return this.foo == foo ? this : new NullLibrary2(foo); } diff --git a/test/transform/resource/after-delombok/NullLibrary3.java b/test/transform/resource/after-delombok/NullLibrary3.java index ee7c5296..51c3c501 100644 --- a/test/transform/resource/after-delombok/NullLibrary3.java +++ b/test/transform/resource/after-delombok/NullLibrary3.java @@ -1,9 +1,9 @@ public class NullLibrary3 { @jakarta.annotation.Nonnull String foo; - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(@jakarta.annotation.Nullable final java.lang.Object o) { if (o == this) return true; if (!(o instanceof NullLibrary3)) return false; @@ -14,14 +14,14 @@ public class NullLibrary3 { if (this$foo == null ? other$foo != null : !this$foo.equals(other$foo)) return false; return true; } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(@jakarta.annotation.Nullable final java.lang.Object other) { return other instanceof NullLibrary3; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -29,31 +29,31 @@ public class NullLibrary3 { result = result * PRIME + ($foo == null ? 43 : $foo.hashCode()); return result; } - @jakarta.annotation.Nonnull @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "NullLibrary3(foo=" + this.foo + ")"; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public NullLibrary3(@jakarta.annotation.Nonnull final String foo) { if (foo == null) { throw new java.lang.NullPointerException("foo is marked non-null but is null"); } this.foo = foo; } - /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @jakarta.annotation.Nonnull @java.lang.SuppressWarnings("all") + @lombok.Generated public NullLibrary3 withFoo(@jakarta.annotation.Nonnull final String foo) { if (foo == null) { throw new java.lang.NullPointerException("foo is marked non-null but is null"); } return this.foo == foo ? this : new NullLibrary3(foo); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/OnXJava8Style.java b/test/transform/resource/after-delombok/OnXJava8Style.java index 18fc6686..3e99c638 100644 --- a/test/transform/resource/after-delombok/OnXJava8Style.java +++ b/test/transform/resource/after-delombok/OnXJava8Style.java @@ -6,7 +6,6 @@ public class OnXJava8Style { @interface Bar { String stuff() default ""; } - @interface Array { String[] value() default {}; } @@ -21,48 +20,54 @@ public class OnXJava8Style { String i; @Foo @java.lang.SuppressWarnings("all") + @lombok.Generated public String getA() { return this.a; } @Foo @java.lang.SuppressWarnings("all") + @lombok.Generated public void setB(final String b) { this.b = b; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setC(@Foo("a") final String c) { this.c = c; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setD(@Bar(stuff = "b") final String d) { this.d = d; } @Foo("c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") + @lombok.Generated public String getE() { return this.e; } @Array @java.lang.SuppressWarnings("all") + @lombok.Generated public String getF() { return this.f; } - @Array @java.lang.SuppressWarnings("all") + @lombok.Generated public String getG() { return this.g; } - @Array({}) @java.lang.SuppressWarnings("all") + @lombok.Generated public String getH() { return this.h; } - @Array({"a", "b"}) @java.lang.SuppressWarnings("all") + @lombok.Generated public String getI() { return this.i; } diff --git a/test/transform/resource/after-delombok/PrivateNoArgsConstructor.java b/test/transform/resource/after-delombok/PrivateNoArgsConstructor.java index cf3b0a15..db24b577 100644 --- a/test/transform/resource/after-delombok/PrivateNoArgsConstructor.java +++ b/test/transform/resource/after-delombok/PrivateNoArgsConstructor.java @@ -4,15 +4,18 @@ public class PrivateNoArgsConstructor { public static class PrivateNoArgsConstructorNotOnExtends extends Base { private final int a; @java.lang.SuppressWarnings("all") + @lombok.Generated public PrivateNoArgsConstructorNotOnExtends(final int a) { this.a = a; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getA() { return this.a; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorNotOnExtends)) return false; @@ -23,11 +26,13 @@ public class PrivateNoArgsConstructor { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorNotOnExtends; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = super.hashCode(); @@ -36,6 +41,7 @@ public class PrivateNoArgsConstructor { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "PrivateNoArgsConstructor.PrivateNoArgsConstructorNotOnExtends(a=" + this.getA() + ")"; } @@ -43,19 +49,23 @@ public class PrivateNoArgsConstructor { public static class PrivateNoArgsConstructorOnExtendsObject extends Object { private final int b; @java.lang.SuppressWarnings("all") + @lombok.Generated public PrivateNoArgsConstructorOnExtendsObject(final int b) { this.b = b; } @java.lang.SuppressWarnings("all") + @lombok.Generated private PrivateNoArgsConstructorOnExtendsObject() { this.b = 0; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getB() { return this.b; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorOnExtendsObject)) return false; @@ -65,11 +75,13 @@ public class PrivateNoArgsConstructor { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorOnExtendsObject; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -78,6 +90,7 @@ public class PrivateNoArgsConstructor { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "PrivateNoArgsConstructor.PrivateNoArgsConstructorOnExtendsObject(b=" + this.getB() + ")"; } @@ -85,15 +98,18 @@ public class PrivateNoArgsConstructor { public static class PrivateNoArgsConstructorExplicitBefore { private final int c; @java.lang.SuppressWarnings("all") + @lombok.Generated public PrivateNoArgsConstructorExplicitBefore() { this.c = 0; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getC() { return this.c; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitBefore)) return false; @@ -103,11 +119,13 @@ public class PrivateNoArgsConstructor { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitBefore; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -116,10 +134,12 @@ public class PrivateNoArgsConstructor { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitBefore(c=" + this.getC() + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public PrivateNoArgsConstructorExplicitBefore(final int c) { this.c = c; } @@ -127,11 +147,13 @@ public class PrivateNoArgsConstructor { public static class PrivateNoArgsConstructorExplicitAfter { private final int d; @java.lang.SuppressWarnings("all") + @lombok.Generated public int getD() { return this.d; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitAfter)) return false; @@ -141,11 +163,13 @@ public class PrivateNoArgsConstructor { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitAfter; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -154,14 +178,17 @@ public class PrivateNoArgsConstructor { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitAfter(d=" + this.getD() + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public PrivateNoArgsConstructorExplicitAfter() { this.d = 0; } @java.lang.SuppressWarnings("all") + @lombok.Generated public PrivateNoArgsConstructorExplicitAfter(final int d) { this.d = d; } @@ -169,11 +196,13 @@ public class PrivateNoArgsConstructor { public static class PrivateNoArgsConstructorExplicitNone { private final int e; @java.lang.SuppressWarnings("all") + @lombok.Generated public int getE() { return this.e; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitNone)) return false; @@ -183,11 +212,13 @@ public class PrivateNoArgsConstructor { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitNone; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -196,20 +227,24 @@ public class PrivateNoArgsConstructor { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "PrivateNoArgsConstructor.PrivateNoArgsConstructorExplicitNone(e=" + this.getE() + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public PrivateNoArgsConstructorExplicitNone(final int e) { this.e = e; } } public static class PrivateNoArgsConstructorNoFields { @java.lang.SuppressWarnings("all") + @lombok.Generated public PrivateNoArgsConstructorNoFields() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorNoFields)) return false; @@ -218,17 +253,20 @@ public class PrivateNoArgsConstructor { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof PrivateNoArgsConstructor.PrivateNoArgsConstructorNoFields; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "PrivateNoArgsConstructor.PrivateNoArgsConstructorNoFields()"; } diff --git a/test/transform/resource/after-delombok/SetterAccessLevel.java b/test/transform/resource/after-delombok/SetterAccessLevel.java index 51a58e8e..b35b0797 100644 --- a/test/transform/resource/after-delombok/SetterAccessLevel.java +++ b/test/transform/resource/after-delombok/SetterAccessLevel.java @@ -6,22 +6,27 @@ class SetterAccessLevel { boolean isPublic; boolean value; @java.lang.SuppressWarnings("all") + @lombok.Generated private void setPrivate(final boolean isPrivate) { this.isPrivate = isPrivate; } @java.lang.SuppressWarnings("all") + @lombok.Generated void setPackage(final boolean isPackage) { this.isPackage = isPackage; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected void setProtected(final boolean isProtected) { this.isProtected = isProtected; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setPublic(final boolean isPublic) { this.isPublic = isPublic; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setValue(final boolean value) { this.value = value; } diff --git a/test/transform/resource/after-delombok/SetterAlreadyExists.java b/test/transform/resource/after-delombok/SetterAlreadyExists.java index a62f20da..e8584ecb 100644 --- a/test/transform/resource/after-delombok/SetterAlreadyExists.java +++ b/test/transform/resource/after-delombok/SetterAlreadyExists.java @@ -23,6 +23,7 @@ class Setter5 { void setFoo() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setFoo(final String foo) { this.foo = foo; } @@ -32,6 +33,7 @@ class Setter6 { void setFoo(String foo, int x) { } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setFoo(final String foo) { this.foo = foo; } diff --git a/test/transform/resource/after-delombok/SetterAndWithMethodJavadoc.java b/test/transform/resource/after-delombok/SetterAndWithMethodJavadoc.java index 7831e42c..c2241f0b 100644 --- a/test/transform/resource/after-delombok/SetterAndWithMethodJavadoc.java +++ b/test/transform/resource/after-delombok/SetterAndWithMethodJavadoc.java @@ -16,6 +16,7 @@ class SetterAndWithMethodJavadoc { * @param the new value */ @java.lang.SuppressWarnings("all") + @lombok.Generated public void setI(final int i) { this.i = i; } @@ -25,6 +26,7 @@ class SetterAndWithMethodJavadoc { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public SetterAndWithMethodJavadoc withI(final int i) { return this.i == i ? this : new SetterAndWithMethodJavadoc(i, this.j); } @@ -33,6 +35,7 @@ class SetterAndWithMethodJavadoc { * @param the new other value */ @java.lang.SuppressWarnings("all") + @lombok.Generated public void setJ(final int j) { this.j = j; } @@ -42,6 +45,7 @@ class SetterAndWithMethodJavadoc { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public SetterAndWithMethodJavadoc withJ(final int j) { return this.j == j ? this : new SetterAndWithMethodJavadoc(this.i, j); } diff --git a/test/transform/resource/after-delombok/SetterDeprecated.java b/test/transform/resource/after-delombok/SetterDeprecated.java index cc52413b..c35ff24e 100644 --- a/test/transform/resource/after-delombok/SetterDeprecated.java +++ b/test/transform/resource/after-delombok/SetterDeprecated.java @@ -7,6 +7,7 @@ class SetterDeprecated { int javadoc; @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public void setAnnotation(final int annotation) { this.annotation = annotation; } @@ -15,6 +16,7 @@ class SetterDeprecated { */ @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public void setJavadoc(final int javadoc) { this.javadoc = javadoc; } diff --git a/test/transform/resource/after-delombok/SetterInAnonymousClass.java b/test/transform/resource/after-delombok/SetterInAnonymousClass.java index ced2be52..d1ab955b 100644 --- a/test/transform/resource/after-delombok/SetterInAnonymousClass.java +++ b/test/transform/resource/after-delombok/SetterInAnonymousClass.java @@ -1,10 +1,9 @@ public class SetterInAnonymousClass { Object annonymous = new Object() { - class Inner { private String string; - @java.lang.SuppressWarnings("all") + @lombok.Generated public void setString(final String string) { this.string = string; } diff --git a/test/transform/resource/after-delombok/SetterOnClass.java b/test/transform/resource/after-delombok/SetterOnClass.java index d95a280f..317b0b44 100644 --- a/test/transform/resource/after-delombok/SetterOnClass.java +++ b/test/transform/resource/after-delombok/SetterOnClass.java @@ -3,6 +3,7 @@ class SetterOnClass1 { boolean isNone; boolean isPublic; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setPublic(final boolean isPublic) { this.isPublic = isPublic; } @@ -12,10 +13,12 @@ class SetterOnClass2 { boolean isProtected; boolean isPackage; @java.lang.SuppressWarnings("all") + @lombok.Generated protected void setProtected(final boolean isProtected) { this.isProtected = isProtected; } @java.lang.SuppressWarnings("all") + @lombok.Generated void setPackage(final boolean isPackage) { this.isPackage = isPackage; } @@ -24,6 +27,7 @@ class SetterOnClass3 { boolean isNone; boolean isPackage; @java.lang.SuppressWarnings("all") + @lombok.Generated void setPackage(final boolean isPackage) { this.isPackage = isPackage; } @@ -32,6 +36,7 @@ class SetterOnClass4 { boolean isNone; boolean isPrivate; @java.lang.SuppressWarnings("all") + @lombok.Generated private void setPrivate(final boolean isPrivate) { this.isPrivate = isPrivate; } @@ -40,6 +45,7 @@ class SetterOnClass5 { boolean isNone; boolean isPublic; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setPublic(final boolean isPublic) { this.isPublic = isPublic; } @@ -49,10 +55,12 @@ class SetterOnClass6 { @lombok.NonNull String nonNull; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setCouldBeNull(final String couldBeNull) { this.couldBeNull = couldBeNull; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setNonNull(@lombok.NonNull final String nonNull) { if (nonNull == null) { throw new java.lang.NullPointerException("nonNull is marked non-null but is null"); diff --git a/test/transform/resource/after-delombok/SetterOnMethodOnParam.java b/test/transform/resource/after-delombok/SetterOnMethodOnParam.java index 555bf698..e2f66eed 100644 --- a/test/transform/resource/after-delombok/SetterOnMethodOnParam.java +++ b/test/transform/resource/after-delombok/SetterOnMethodOnParam.java @@ -6,18 +6,21 @@ class SetterOnMethodOnParam { } @Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public void setI(final int i) { this.i = i; } @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") + @lombok.Generated public void setJ(@Test final int j) { this.j = j; } @java.lang.Deprecated @Test @java.lang.SuppressWarnings("all") + @lombok.Generated public void setK(@Test final int k) { this.k = k; } diff --git a/test/transform/resource/after-delombok/SetterOnStatic.java b/test/transform/resource/after-delombok/SetterOnStatic.java index 7ef68362..505b62e2 100644 --- a/test/transform/resource/after-delombok/SetterOnStatic.java +++ b/test/transform/resource/after-delombok/SetterOnStatic.java @@ -2,10 +2,12 @@ class Setter { static boolean foo; static int bar; @java.lang.SuppressWarnings("all") + @lombok.Generated public static void setFoo(final boolean foo) { Setter.foo = foo; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static void setBar(final int bar) { Setter.bar = bar; } diff --git a/test/transform/resource/after-delombok/SetterPlain.java b/test/transform/resource/after-delombok/SetterPlain.java index 0ec9ca1b..5db01074 100644 --- a/test/transform/resource/after-delombok/SetterPlain.java +++ b/test/transform/resource/after-delombok/SetterPlain.java @@ -2,10 +2,12 @@ class SetterPlain { int i; int foo; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setI(final int i) { this.i = i; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setFoo(final int foo) { this.foo = foo; } diff --git a/test/transform/resource/after-delombok/SetterTypeAnnos.java b/test/transform/resource/after-delombok/SetterTypeAnnos.java index 77ddf9ce..98a4d4a4 100644 --- a/test/transform/resource/after-delombok/SetterTypeAnnos.java +++ b/test/transform/resource/after-delombok/SetterTypeAnnos.java @@ -12,6 +12,7 @@ class SetterTypeAnnos { @TB List foo; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setFoo(@TA final List foo) { this.foo = foo; } diff --git a/test/transform/resource/after-delombok/SetterWithDollar.java b/test/transform/resource/after-delombok/SetterWithDollar.java index 8d116e99..6fad972a 100644 --- a/test/transform/resource/after-delombok/SetterWithDollar.java +++ b/test/transform/resource/after-delombok/SetterWithDollar.java @@ -1,9 +1,7 @@ class SetterWithDollar1 { int $i; - @java.lang.SuppressWarnings("all") - - + @lombok.Generated public void set$i(final int $i) { this.$i = $i; } @@ -11,14 +9,13 @@ class SetterWithDollar1 { class SetterWithDollar2 { int $i; int i; - @java.lang.SuppressWarnings("all") - - + @lombok.Generated public void set$i(final int $i) { this.$i = $i; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setI(final int i) { this.i = i; } diff --git a/test/transform/resource/after-delombok/SetterWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-delombok/SetterWithJavaBeansSpecCapitalization.java index de68ee60..0e54353b 100644 --- a/test/transform/resource/after-delombok/SetterWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-delombok/SetterWithJavaBeansSpecCapitalization.java @@ -2,10 +2,12 @@ class SetterWithJavaBeansSpecCapitalization { int a; int aField; @java.lang.SuppressWarnings("all") + @lombok.Generated public void setA(final int a) { this.a = a; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setaField(final int aField) { this.aField = aField; } diff --git a/test/transform/resource/after-delombok/SimpleTypeResolution.java b/test/transform/resource/after-delombok/SimpleTypeResolution.java index c6e08d70..0340e1d5 100644 --- a/test/transform/resource/after-delombok/SimpleTypeResolution.java +++ b/test/transform/resource/after-delombok/SimpleTypeResolution.java @@ -5,6 +5,7 @@ class SimpleTypeResolutionFail { class SimpleTypeResolutionSuccess { private int x; @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } diff --git a/test/transform/resource/after-delombok/SingularCleanupForDelombok.java b/test/transform/resource/after-delombok/SingularCleanupForDelombok.java index ff67af59..c7878ca2 100644 --- a/test/transform/resource/after-delombok/SingularCleanupForDelombok.java +++ b/test/transform/resource/after-delombok/SingularCleanupForDelombok.java @@ -11,29 +11,36 @@ class Book { this(name, authors, authors.size()); } @java.lang.SuppressWarnings("all") + @lombok.Generated public static class BookBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String name; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList authors; @java.lang.SuppressWarnings("all") + @lombok.Generated BookBuilder() { } /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public Book.BookBuilder name(final String name) { this.name = name; return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Book.BookBuilder author(final String author) { if (this.authors == null) this.authors = new java.util.ArrayList(); this.authors.add(author); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Book.BookBuilder authors(final java.util.Collection authors) { if (authors == null) { throw new java.lang.NullPointerException("authors cannot be null"); @@ -43,11 +50,13 @@ class Book { return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Book.BookBuilder clearAuthors() { if (this.authors != null) this.authors.clear(); return this; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Book build() { java.util.Set authors; switch (this.authors == null ? 0 : this.authors.size()) { @@ -66,15 +75,18 @@ class Book { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Book.BookBuilder(name=" + this.name + ", authors=" + this.authors + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static Book.BookBuilder builder() { return new Book.BookBuilder(); } @java.lang.SuppressWarnings("all") + @lombok.Generated Book(@NonNull final String name, @NonNull final Set authors, final int numberOfAuthors) { if (name == null) { throw new java.lang.NullPointerException("name is marked non-null but is null"); @@ -88,12 +100,14 @@ class Book { } @NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public String name() { return this.name; } @NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public Set authors() { return this.authors; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SkipSuppressWarnings.java b/test/transform/resource/after-delombok/SkipSuppressWarnings.java index 77bfdcc4..2b4c444c 100644 --- a/test/transform/resource/after-delombok/SkipSuppressWarnings.java +++ b/test/transform/resource/after-delombok/SkipSuppressWarnings.java @@ -1,12 +1,12 @@ class SkipSuppressWarnings { private String field = ""; private final java.util.concurrent.atomic.AtomicReference field2 = new java.util.concurrent.atomic.AtomicReference(); - + @lombok.Generated public String getField() { return this.field; } - @java.lang.SuppressWarnings({"unchecked"}) + @lombok.Generated public String getField2() { java.lang.Object $value = this.field2.get(); if ($value == null) { @@ -21,4 +21,4 @@ class SkipSuppressWarnings { } return (String) ($value == this.field2 ? null : $value); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/StandardExceptions.java b/test/transform/resource/after-delombok/StandardExceptions.java index d60fcaf2..af2edf6b 100644 --- a/test/transform/resource/after-delombok/StandardExceptions.java +++ b/test/transform/resource/after-delombok/StandardExceptions.java @@ -1,17 +1,21 @@ class EmptyException extends Exception { @java.lang.SuppressWarnings("all") + @lombok.Generated public EmptyException() { this(null, null); } @java.lang.SuppressWarnings("all") + @lombok.Generated public EmptyException(final java.lang.String message) { this(message, null); } @java.lang.SuppressWarnings("all") + @lombok.Generated public EmptyException(final java.lang.Throwable cause) { this(cause != null ? cause.getMessage() : null, cause); } @java.lang.SuppressWarnings("all") + @lombok.Generated public EmptyException(final java.lang.String message, final java.lang.Throwable cause) { super(message); if (cause != null) super.initCause(cause); @@ -21,16 +25,19 @@ class NoArgsException extends Exception { public NoArgsException() { } @java.lang.SuppressWarnings("all") + @lombok.Generated protected NoArgsException(final java.lang.String message) { this(message, null); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected NoArgsException(final java.lang.Throwable cause) { this(cause != null ? cause.getMessage() : null, cause); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected NoArgsException(final java.lang.String message, final java.lang.Throwable cause) { super(message); if (cause != null) super.initCause(cause); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/StaticConstructor.java b/test/transform/resource/after-delombok/StaticConstructor.java index 4de6dbe5..088a2da5 100644 --- a/test/transform/resource/after-delombok/StaticConstructor.java +++ b/test/transform/resource/after-delombok/StaticConstructor.java @@ -2,12 +2,14 @@ public class StaticConstructor { String name; @java.lang.SuppressWarnings("all") + @lombok.Generated private StaticConstructor(final String name) { this.name = name; } @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public static StaticConstructor of(final String name) { return new StaticConstructor(name); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SuperBuilderAbstract.java b/test/transform/resource/after-delombok/SuperBuilderAbstract.java index f92eede2..c1735d41 100644 --- a/test/transform/resource/after-delombok/SuperBuilderAbstract.java +++ b/test/transform/resource/after-delombok/SuperBuilderAbstract.java @@ -2,48 +2,60 @@ public class SuperBuilderAbstract { public static class Parent { int parentField; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int parentField; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B parentField(final int parentField) { this.parentField = parentField; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderAbstract.Parent.ParentBuilder(parentField=" + this.parentField + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderAbstract.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderAbstract.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderAbstract.Parent build() { return new SuperBuilderAbstract.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderAbstract.Parent.ParentBuilder b) { this.parentField = b.parentField; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderAbstract.Parent.ParentBuilder builder() { return new SuperBuilderAbstract.Parent.ParentBuilderImpl(); } @@ -51,30 +63,37 @@ public class SuperBuilderAbstract { public static abstract class Child extends Parent { double childField; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double childField; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B childField(final double childField) { this.childField = childField; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderAbstract.Child.ChildBuilder(super=" + super.toString() + ", childField=" + this.childField + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderAbstract.Child.ChildBuilder b) { super(b); this.childField = b.childField; @@ -83,51 +102,63 @@ public class SuperBuilderAbstract { public static class GrandChild extends Child { String grandChildField; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class GrandChildBuilder> extends Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String grandChildField; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B grandChildField(final String grandChildField) { this.grandChildField = grandChildField; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderAbstract.GrandChild.GrandChildBuilder(super=" + super.toString() + ", grandChildField=" + this.grandChildField + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class GrandChildBuilderImpl extends SuperBuilderAbstract.GrandChild.GrandChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private GrandChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderAbstract.GrandChild.GrandChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderAbstract.GrandChild build() { return new SuperBuilderAbstract.GrandChild(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected GrandChild(final SuperBuilderAbstract.GrandChild.GrandChildBuilder b) { super(b); this.grandChildField = b.grandChildField; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderAbstract.GrandChild.GrandChildBuilder builder() { return new SuperBuilderAbstract.GrandChild.GrandChildBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderAbstractToBuilder.java b/test/transform/resource/after-delombok/SuperBuilderAbstractToBuilder.java index c9ed6ad7..4d67c94e 100644 --- a/test/transform/resource/after-delombok/SuperBuilderAbstractToBuilder.java +++ b/test/transform/resource/after-delombok/SuperBuilderAbstractToBuilder.java @@ -2,15 +2,19 @@ public class SuperBuilderAbstractToBuilder { public static class Parent { int parentField; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int parentField; @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { SuperBuilderAbstractToBuilder.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderAbstractToBuilder.Parent instance, final SuperBuilderAbstractToBuilder.Parent.ParentBuilder b) { b.parentField(instance.parentField); } @@ -18,45 +22,56 @@ public class SuperBuilderAbstractToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B parentField(final int parentField) { this.parentField = parentField; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderAbstractToBuilder.Parent.ParentBuilder(parentField=" + this.parentField + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderAbstractToBuilder.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderAbstractToBuilder.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderAbstractToBuilder.Parent build() { return new SuperBuilderAbstractToBuilder.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderAbstractToBuilder.Parent.ParentBuilder b) { this.parentField = b.parentField; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderAbstractToBuilder.Parent.ParentBuilder builder() { return new SuperBuilderAbstractToBuilder.Parent.ParentBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderAbstractToBuilder.Parent.ParentBuilder toBuilder() { return new SuperBuilderAbstractToBuilder.Parent.ParentBuilderImpl().$fillValuesFrom(this); } @@ -64,17 +79,21 @@ public class SuperBuilderAbstractToBuilder { public static abstract class Child extends Parent { double childField; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double childField; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderAbstractToBuilder.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderAbstractToBuilder.Child instance, final SuperBuilderAbstractToBuilder.Child.ChildBuilder b) { b.childField(instance.childField); } @@ -82,23 +101,28 @@ public class SuperBuilderAbstractToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B childField(final double childField) { this.childField = childField; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderAbstractToBuilder.Child.ChildBuilder(super=" + super.toString() + ", childField=" + this.childField + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderAbstractToBuilder.Child.ChildBuilder b) { super(b); this.childField = b.childField; @@ -107,17 +131,21 @@ public class SuperBuilderAbstractToBuilder { public static class GrandChild extends Child { String grandChildField; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class GrandChildBuilder> extends Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String grandChildField; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderAbstractToBuilder.GrandChild instance, final SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder b) { b.grandChildField(instance.grandChildField); } @@ -125,48 +153,59 @@ public class SuperBuilderAbstractToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B grandChildField(final String grandChildField) { this.grandChildField = grandChildField; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder(super=" + super.toString() + ", grandChildField=" + this.grandChildField + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class GrandChildBuilderImpl extends SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private GrandChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderAbstractToBuilder.GrandChild build() { return new SuperBuilderAbstractToBuilder.GrandChild(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected GrandChild(final SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder b) { super(b); this.grandChildField = b.grandChildField; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder builder() { return new SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilder toBuilder() { return new SuperBuilderAbstractToBuilder.GrandChild.GrandChildBuilderImpl().$fillValuesFrom(this); } diff --git a/test/transform/resource/after-delombok/SuperBuilderBasic.java b/test/transform/resource/after-delombok/SuperBuilderBasic.java index 31b6692d..2e3ccc0a 100644 --- a/test/transform/resource/after-delombok/SuperBuilderBasic.java +++ b/test/transform/resource/after-delombok/SuperBuilderBasic.java @@ -4,26 +4,32 @@ public class SuperBuilderBasic { int field1; List items; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int field1; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field1(final int field1) { this.field1 = field1; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B item(final String item) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B items(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -33,37 +39,46 @@ public class SuperBuilderBasic { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearItems() { if (this.items != null) this.items.clear(); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderBasic.Parent.ParentBuilder(field1=" + this.field1 + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderBasic.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderBasic.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderBasic.Parent build() { return new SuperBuilderBasic.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderBasic.Parent.ParentBuilder b) { this.field1 = b.field1; java.util.List items; @@ -80,6 +95,7 @@ public class SuperBuilderBasic { this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderBasic.Parent.ParentBuilder builder() { return new SuperBuilderBasic.Parent.ParentBuilderImpl(); } @@ -87,51 +103,63 @@ public class SuperBuilderBasic { public static class Child extends SuperBuilderBasic.Parent { double field3; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends SuperBuilderBasic.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field3; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field3(final double field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderBasic.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderBasic.Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderBasic.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderBasic.Child build() { return new SuperBuilderBasic.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderBasic.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderBasic.Child.ChildBuilder builder() { return new SuperBuilderBasic.Child.ChildBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderBasicToBuilder.java b/test/transform/resource/after-delombok/SuperBuilderBasicToBuilder.java index f57937ec..835c58f1 100644 --- a/test/transform/resource/after-delombok/SuperBuilderBasicToBuilder.java +++ b/test/transform/resource/after-delombok/SuperBuilderBasicToBuilder.java @@ -13,23 +13,31 @@ public class SuperBuilderBasicToBuilder { return "staticMethod"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int field1; @java.lang.SuppressWarnings("all") + @lombok.Generated private int obtainViaField; @java.lang.SuppressWarnings("all") + @lombok.Generated private int obtainViaMethod; @java.lang.SuppressWarnings("all") + @lombok.Generated private String obtainViaStaticMethod; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { SuperBuilderBasicToBuilder.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderBasicToBuilder.Parent instance, final SuperBuilderBasicToBuilder.Parent.ParentBuilder b) { b.field1(instance.field1); b.obtainViaField(instance.field1); @@ -41,6 +49,7 @@ public class SuperBuilderBasicToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field1(final int field1) { this.field1 = field1; return self(); @@ -49,6 +58,7 @@ public class SuperBuilderBasicToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B obtainViaField(final int obtainViaField) { this.obtainViaField = obtainViaField; return self(); @@ -57,6 +67,7 @@ public class SuperBuilderBasicToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B obtainViaMethod(final int obtainViaMethod) { this.obtainViaMethod = obtainViaMethod; return self(); @@ -65,17 +76,20 @@ public class SuperBuilderBasicToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B obtainViaStaticMethod(final String obtainViaStaticMethod) { this.obtainViaStaticMethod = obtainViaStaticMethod; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B item(final String item) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B items(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -85,37 +99,46 @@ public class SuperBuilderBasicToBuilder { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearItems() { if (this.items != null) this.items.clear(); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderBasicToBuilder.Parent.ParentBuilder(field1=" + this.field1 + ", obtainViaField=" + this.obtainViaField + ", obtainViaMethod=" + this.obtainViaMethod + ", obtainViaStaticMethod=" + this.obtainViaStaticMethod + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderBasicToBuilder.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderBasicToBuilder.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderBasicToBuilder.Parent build() { return new SuperBuilderBasicToBuilder.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderBasicToBuilder.Parent.ParentBuilder b) { this.field1 = b.field1; this.obtainViaField = b.obtainViaField; @@ -135,10 +158,12 @@ public class SuperBuilderBasicToBuilder { this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderBasicToBuilder.Parent.ParentBuilder builder() { return new SuperBuilderBasicToBuilder.Parent.ParentBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderBasicToBuilder.Parent.ParentBuilder toBuilder() { return new SuperBuilderBasicToBuilder.Parent.ParentBuilderImpl().$fillValuesFrom(this); } @@ -146,17 +171,21 @@ public class SuperBuilderBasicToBuilder { public static class Child extends Parent { private double field3; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field3; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderBasicToBuilder.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderBasicToBuilder.Child instance, final SuperBuilderBasicToBuilder.Child.ChildBuilder b) { b.field3(instance.field3); } @@ -164,48 +193,59 @@ public class SuperBuilderBasicToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field3(final double field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderBasicToBuilder.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderBasicToBuilder.Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderBasicToBuilder.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderBasicToBuilder.Child build() { return new SuperBuilderBasicToBuilder.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderBasicToBuilder.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderBasicToBuilder.Child.ChildBuilder builder() { return new SuperBuilderBasicToBuilder.Child.ChildBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderBasicToBuilder.Child.ChildBuilder toBuilder() { return new SuperBuilderBasicToBuilder.Child.ChildBuilderImpl().$fillValuesFrom(this); } diff --git a/test/transform/resource/after-delombok/SuperBuilderCustomName.java b/test/transform/resource/after-delombok/SuperBuilderCustomName.java index cad2716c..edcac512 100644 --- a/test/transform/resource/after-delombok/SuperBuilderCustomName.java +++ b/test/transform/resource/after-delombok/SuperBuilderCustomName.java @@ -2,49 +2,61 @@ import java.util.List; class SuperBuilderCustomName { private final int field; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class SimpleTestBuilder, B extends SuperBuilderCustomName.SimpleTestBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int field; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field(final int field) { this.field = field; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderCustomName.SimpleTestBuilder(field=" + this.field + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class SimpleTestBuilderImpl extends SuperBuilderCustomName.SimpleTestBuilder, SuperBuilderCustomName.SimpleTestBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private SimpleTestBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderCustomName.SimpleTestBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderCustomName build() { return new SuperBuilderCustomName(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderCustomName(final SuperBuilderCustomName.SimpleTestBuilder b) { this.field = b.field; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderCustomName.SimpleTestBuilder builder() { return new SuperBuilderCustomName.SimpleTestBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SuperBuilderCustomized.java b/test/transform/resource/after-delombok/SuperBuilderCustomized.java index 5f41cdde..d34935dd 100644 --- a/test/transform/resource/after-delombok/SuperBuilderCustomized.java +++ b/test/transform/resource/after-delombok/SuperBuilderCustomized.java @@ -3,6 +3,7 @@ public class SuperBuilderCustomized { public static class Parent { public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int field1; public B resetToDefault() { field1 = 0; @@ -13,11 +14,14 @@ public class SuperBuilderCustomized { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderCustomized.Parent.ParentBuilder(field1=" + this.field1 + ")"; } @@ -31,17 +35,21 @@ public class SuperBuilderCustomized { return new SuperBuilderCustomized.Parent.ParentBuilderImpl().field1(field1); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderCustomized.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderCustomized.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderCustomized.Parent build() { return new SuperBuilderCustomized.Parent(this); } @@ -55,10 +63,12 @@ public class SuperBuilderCustomized { return new Child(this); } @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderCustomized.Child.ChildBuilderImpl self() { return this; } @@ -68,30 +78,37 @@ public class SuperBuilderCustomized { return new ChildBuilderImpl().field2(10.0); } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field2; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field2(final double field2) { this.field2 = field2; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderCustomized.Child.ChildBuilder(super=" + super.toString() + ", field2=" + this.field2 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderCustomized.Child.ChildBuilder b) { super(b); this.field2 = b.field2; diff --git a/test/transform/resource/after-delombok/SuperBuilderCustomizedWithSetterPrefix.java b/test/transform/resource/after-delombok/SuperBuilderCustomizedWithSetterPrefix.java index cee5ac89..b9897f31 100644 --- a/test/transform/resource/after-delombok/SuperBuilderCustomizedWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/SuperBuilderCustomizedWithSetterPrefix.java @@ -3,43 +3,53 @@ public class SuperBuilderCustomizedWithSetterPrefix { public static class Parent { public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int field1; public B setField1(int field1) { this.field1 = field1 + 1; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder(field1=" + this.field1 + ")"; } } int field1; @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderCustomizedWithSetterPrefix.Parent build() { return new SuperBuilderCustomizedWithSetterPrefix.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder b) { this.field1 = b.field1; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilder builder() { return new SuperBuilderCustomizedWithSetterPrefix.Parent.ParentBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderInitializer.java b/test/transform/resource/after-delombok/SuperBuilderInitializer.java index 19ed0c68..b43abbf4 100644 --- a/test/transform/resource/after-delombok/SuperBuilderInitializer.java +++ b/test/transform/resource/after-delombok/SuperBuilderInitializer.java @@ -1,72 +1,68 @@ class SuperBuilderInitializer { - public static class One { private String world; - { world = "Hello"; } - private static final String world2; - static { world2 = "Hello"; } - - @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class OneBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private String world; - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B world(final String world) { this.world = world; return self(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); - @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderInitializer.One.OneBuilder(world=" + this.world + ")"; } } - - @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class OneBuilderImpl extends SuperBuilderInitializer.One.OneBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private OneBuilderImpl() { } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderInitializer.One.OneBuilderImpl self() { return this; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderInitializer.One build() { return new SuperBuilderInitializer.One(this); } } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected One(final SuperBuilderInitializer.One.OneBuilder b) { this.world = b.world; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderInitializer.One.OneBuilder builder() { return new SuperBuilderInitializer.One.OneBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderJavadoc.java b/test/transform/resource/after-delombok/SuperBuilderJavadoc.java index 0944db2c..5655ac26 100644 --- a/test/transform/resource/after-delombok/SuperBuilderJavadoc.java +++ b/test/transform/resource/after-delombok/SuperBuilderJavadoc.java @@ -1,5 +1,4 @@ import java.util.List; - public abstract class SuperBuilderJavadoc { /** * basic gets only a builder setter. @@ -23,23 +22,23 @@ public abstract class SuperBuilderJavadoc { * @return tag remains on the field. */ private final int predefWithJavadoc; - - public static abstract class SuperBuilderJavadocBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int basic; @java.lang.SuppressWarnings("all") + @lombok.Generated private int getsetwith; @java.lang.SuppressWarnings("all") + @lombok.Generated private int predef; @java.lang.SuppressWarnings("all") + @lombok.Generated private int predefWithJavadoc; - public B predef(final int x) { this.predef = x * 10; return self(); } - /** * This javadoc remains untouched. * @param x 1/100 of the thing @@ -49,7 +48,6 @@ public abstract class SuperBuilderJavadoc { this.predefWithJavadoc = x * 100; return self(); } - /** * basic gets only a builder setter. * @see #getsetwith @@ -57,66 +55,67 @@ public abstract class SuperBuilderJavadoc { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B basic(final int basic) { this.basic = basic; return self(); } - /** * getsetwith gets a builder setter, an instance getter and setter, and a wither. * @param tag is moved to the setters and wither. * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B getsetwith(final int getsetwith) { this.getsetwith = getsetwith; return self(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); - @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderJavadoc.SuperBuilderJavadocBuilder(basic=" + this.basic + ", getsetwith=" + this.getsetwith + ", predef=" + this.predef + ", predefWithJavadoc=" + this.predefWithJavadoc + ")"; } } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderJavadoc(final SuperBuilderJavadoc.SuperBuilderJavadocBuilder b) { this.basic = b.basic; this.getsetwith = b.getsetwith; this.predef = b.predef; this.predefWithJavadoc = b.predefWithJavadoc; } - /** * getsetwith gets a builder setter, an instance getter and setter, and a wither. * @return tag is moved to the getter. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public int getGetsetwith() { return this.getsetwith; } - /** * getsetwith gets a builder setter, an instance getter and setter, and a wither. * @param tag is moved to the setters and wither. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public void setGetsetwith(final int getsetwith) { this.getsetwith = getsetwith; } - /** * getsetwith gets a builder setter, an instance getter and setter, and a wither. * @param tag is moved to the setters and wither. * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract SuperBuilderJavadoc withGetsetwith(final int getsetwith); } diff --git a/test/transform/resource/after-delombok/SuperBuilderNameClashes.java b/test/transform/resource/after-delombok/SuperBuilderNameClashes.java index 5b0db135..545f0536 100644 --- a/test/transform/resource/after-delombok/SuperBuilderNameClashes.java +++ b/test/transform/resource/after-delombok/SuperBuilderNameClashes.java @@ -1,74 +1,94 @@ public class SuperBuilderNameClashes { public static class GenericsClash { @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class GenericsClashBuilder, B2 extends SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B2 self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C3 build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class GenericsClashBuilderImpl extends SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder, SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private GenericsClashBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderNameClashes.GenericsClash build() { return new SuperBuilderNameClashes.GenericsClash(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected GenericsClash(final SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder b) { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderNameClashes.GenericsClash.GenericsClashBuilder builder() { return new SuperBuilderNameClashes.GenericsClash.GenericsClashBuilderImpl(); } } public static class B { @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class BBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B2 self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderNameClashes.B.BBuilder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class BBuilderImpl extends SuperBuilderNameClashes.B.BBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private BBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderNameClashes.B.BBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderNameClashes.B build() { return new SuperBuilderNameClashes.B(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected B(final SuperBuilderNameClashes.B.BBuilder b) { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderNameClashes.B.BBuilder builder() { return new SuperBuilderNameClashes.B.BBuilderImpl(); } @@ -78,48 +98,60 @@ public class SuperBuilderNameClashes { public static class C { C2 c2; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class CBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private C2 c2; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B c2(final C2 c2) { this.c2 = c2; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C3 build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderNameClashes.C.CBuilder(c2=" + this.c2 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class CBuilderImpl extends SuperBuilderNameClashes.C.CBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private CBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderNameClashes.C.CBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderNameClashes.C build() { return new SuperBuilderNameClashes.C(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected C(final SuperBuilderNameClashes.C.CBuilder b) { this.c2 = b.c2; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderNameClashes.C.CBuilder builder() { return new SuperBuilderNameClashes.C.CBuilderImpl(); } @@ -132,40 +164,50 @@ public class SuperBuilderNameClashes { } public static class ExtendsClauseCollision extends B implements B2.B4, B3 { @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ExtendsClauseCollisionBuilder> extends B.BBuilder { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B4 self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder(super=" + super.toString() + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ExtendsClauseCollisionBuilderImpl extends SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ExtendsClauseCollisionBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderNameClashes.ExtendsClauseCollision build() { return new SuperBuilderNameClashes.ExtendsClauseCollision(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected ExtendsClauseCollision(final SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder b) { super(b); } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilder builder() { return new SuperBuilderNameClashes.ExtendsClauseCollision.ExtendsClauseCollisionBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderNestedGenericTypes.java b/test/transform/resource/after-delombok/SuperBuilderNestedGenericTypes.java index fadc0580..519acf99 100644 --- a/test/transform/resource/after-delombok/SuperBuilderNestedGenericTypes.java +++ b/test/transform/resource/after-delombok/SuperBuilderNestedGenericTypes.java @@ -1,37 +1,47 @@ public class SuperBuilderNestedGenericTypes { public static abstract class Generic> { @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class GenericBuilder, C extends SuperBuilderNestedGenericTypes.Generic, B extends SuperBuilderNestedGenericTypes.Generic.GenericBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderNestedGenericTypes.Generic.GenericBuilder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Generic(final SuperBuilderNestedGenericTypes.Generic.GenericBuilder b) { } } public static abstract class NestedGeneric> extends Generic>> { @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class NestedGenericBuilder, C extends SuperBuilderNestedGenericTypes.NestedGeneric, B extends SuperBuilderNestedGenericTypes.NestedGeneric.NestedGenericBuilder> extends Generic.GenericBuilder>, C, B> { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderNestedGenericTypes.NestedGeneric.NestedGenericBuilder(super=" + super.toString() + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected NestedGeneric(final SuperBuilderNestedGenericTypes.NestedGeneric.NestedGenericBuilder b) { super(b); } diff --git a/test/transform/resource/after-delombok/SuperBuilderSingularAnnotatedTypes.java b/test/transform/resource/after-delombok/SuperBuilderSingularAnnotatedTypes.java index 6e2fdca2..4b422359 100644 --- a/test/transform/resource/after-delombok/SuperBuilderSingularAnnotatedTypes.java +++ b/test/transform/resource/after-delombok/SuperBuilderSingularAnnotatedTypes.java @@ -11,14 +11,19 @@ class SuperBuilderSingularAnnotatedTypes { private Set<@MyAnnotation @NonNull String> foos; private Map<@MyAnnotation @NonNull String, @MyAnnotation @NonNull Integer> bars; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class SuperBuilderSingularAnnotatedTypesBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList<@MyAnnotation @NonNull String> foos; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList<@MyAnnotation @NonNull String> bars$key; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList<@MyAnnotation @NonNull Integer> bars$value; @java.lang.SuppressWarnings("all") + @lombok.Generated public B foo(@MyAnnotation @NonNull final String foo) { if (foo == null) { throw new java.lang.NullPointerException("foo is marked non-null but is null"); @@ -28,6 +33,7 @@ class SuperBuilderSingularAnnotatedTypes { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B foos(final java.util.Collection foos) { if (foos == null) { throw new java.lang.NullPointerException("foos cannot be null"); @@ -37,11 +43,13 @@ class SuperBuilderSingularAnnotatedTypes { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearFoos() { if (this.foos != null) this.foos.clear(); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B bar(@MyAnnotation @NonNull final String barKey, @MyAnnotation @NonNull final Integer barValue) { if (barKey == null) { throw new java.lang.NullPointerException("barKey is marked non-null but is null"); @@ -58,6 +66,7 @@ class SuperBuilderSingularAnnotatedTypes { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B bars(final java.util.Map bars) { if (bars == null) { throw new java.lang.NullPointerException("bars cannot be null"); @@ -73,6 +82,7 @@ class SuperBuilderSingularAnnotatedTypes { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearBars() { if (this.bars$key != null) { this.bars$key.clear(); @@ -81,32 +91,40 @@ class SuperBuilderSingularAnnotatedTypes { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder(foos=" + this.foos + ", bars$key=" + this.bars$key + ", bars$value=" + this.bars$value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class SuperBuilderSingularAnnotatedTypesBuilderImpl extends SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private SuperBuilderSingularAnnotatedTypesBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderSingularAnnotatedTypes build() { return new SuperBuilderSingularAnnotatedTypes(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderSingularAnnotatedTypes(final SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder b) { java.util.Set<@MyAnnotation @NonNull String> foos; switch (b.foos == null ? 0 : b.foos.size()) { @@ -138,7 +156,8 @@ class SuperBuilderSingularAnnotatedTypes { this.bars = bars; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilder builder() { return new SuperBuilderSingularAnnotatedTypes.SuperBuilderSingularAnnotatedTypesBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SuperBuilderSingularCustomized.java b/test/transform/resource/after-delombok/SuperBuilderSingularCustomized.java index 1f07c448..b9a06ab1 100644 --- a/test/transform/resource/after-delombok/SuperBuilderSingularCustomized.java +++ b/test/transform/resource/after-delombok/SuperBuilderSingularCustomized.java @@ -3,17 +3,20 @@ class SuperBuilderSingularCustomized { private Set foos; public static abstract class SuperBuilderSingularCustomizedBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList foos; public B custom(final String value) { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B foo(final String foo) { if (this.foos == null) this.foos = new java.util.ArrayList(); this.foos.add(foo); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B foos(final java.util.Collection foos) { if (foos == null) { throw new java.lang.NullPointerException("foos cannot be null"); @@ -23,37 +26,46 @@ class SuperBuilderSingularCustomized { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearFoos() { if (this.foos != null) this.foos.clear(); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder(foos=" + this.foos + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class SuperBuilderSingularCustomizedBuilderImpl extends SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private SuperBuilderSingularCustomizedBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderSingularCustomized build() { return new SuperBuilderSingularCustomized(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderSingularCustomized(final SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder b) { java.util.Set foos; switch (b.foos == null ? 0 : b.foos.size()) { @@ -71,7 +83,8 @@ class SuperBuilderSingularCustomized { this.foos = foos; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilder builder() { return new SuperBuilderSingularCustomized.SuperBuilderSingularCustomizedBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SuperBuilderSingularToBuilderGuava.java b/test/transform/resource/after-delombok/SuperBuilderSingularToBuilderGuava.java index 685f3f85..66fbad3b 100644 --- a/test/transform/resource/after-delombok/SuperBuilderSingularToBuilderGuava.java +++ b/test/transform/resource/after-delombok/SuperBuilderSingularToBuilderGuava.java @@ -7,23 +7,31 @@ public class SuperBuilderSingularToBuilderGuava { private com.google.common.collect.ImmutableSortedSet passes; private com.google.common.collect.ImmutableTable users; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder, B extends SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableList.Builder cards; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableList.Builder frogs; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableSet.Builder rawSet; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableSortedSet.Builder passes; @java.lang.SuppressWarnings("all") + @lombok.Generated private com.google.common.collect.ImmutableTable.Builder users; @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderSingularToBuilderGuava.Parent instance, final SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder b) { b.cards(instance.cards == null ? com.google.common.collect.ImmutableList.of() : instance.cards); b.frogs(instance.frogs == null ? com.google.common.collect.ImmutableList.of() : instance.frogs); @@ -32,12 +40,14 @@ public class SuperBuilderSingularToBuilderGuava { b.users(instance.users == null ? com.google.common.collect.ImmutableTable.of() : instance.users); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B card(final T card) { if (this.cards == null) this.cards = com.google.common.collect.ImmutableList.builder(); this.cards.add(card); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B cards(final java.lang.Iterable cards) { if (cards == null) { throw new java.lang.NullPointerException("cards cannot be null"); @@ -47,17 +57,20 @@ public class SuperBuilderSingularToBuilderGuava { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearCards() { this.cards = null; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B frog(final Number frog) { if (this.frogs == null) this.frogs = com.google.common.collect.ImmutableList.builder(); this.frogs.add(frog); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B frogs(final java.lang.Iterable frogs) { if (frogs == null) { throw new java.lang.NullPointerException("frogs cannot be null"); @@ -67,17 +80,20 @@ public class SuperBuilderSingularToBuilderGuava { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearFrogs() { this.frogs = null; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B rawSet(final java.lang.Object rawSet) { if (this.rawSet == null) this.rawSet = com.google.common.collect.ImmutableSet.builder(); this.rawSet.add(rawSet); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B rawSet(final java.lang.Iterable rawSet) { if (rawSet == null) { throw new java.lang.NullPointerException("rawSet cannot be null"); @@ -87,17 +103,20 @@ public class SuperBuilderSingularToBuilderGuava { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearRawSet() { this.rawSet = null; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B pass(final String pass) { if (this.passes == null) this.passes = com.google.common.collect.ImmutableSortedSet.naturalOrder(); this.passes.add(pass); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B passes(final java.lang.Iterable passes) { if (passes == null) { throw new java.lang.NullPointerException("passes cannot be null"); @@ -107,17 +126,20 @@ public class SuperBuilderSingularToBuilderGuava { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearPasses() { this.passes = null; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B user(final Number rowKey, final Number columnKey, final String value) { if (this.users == null) this.users = com.google.common.collect.ImmutableTable.builder(); this.users.put(rowKey, columnKey, value); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B users(final com.google.common.collect.Table users) { if (users == null) { throw new java.lang.NullPointerException("users cannot be null"); @@ -127,37 +149,46 @@ public class SuperBuilderSingularToBuilderGuava { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearUsers() { this.users = null; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder(cards=" + this.cards + ", frogs=" + this.frogs + ", rawSet=" + this.rawSet + ", passes=" + this.passes + ", users=" + this.users + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder, SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderSingularToBuilderGuava.Parent build() { return new SuperBuilderSingularToBuilderGuava.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder b) { com.google.common.collect.ImmutableList cards = b.cards == null ? com.google.common.collect.ImmutableList.of() : b.cards.build(); this.cards = cards; @@ -171,10 +202,12 @@ public class SuperBuilderSingularToBuilderGuava { this.users = users; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder builder() { return new SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderSingularToBuilderGuava.Parent.ParentBuilder toBuilder() { return new SuperBuilderSingularToBuilderGuava.Parent.ParentBuilderImpl().$fillValuesFrom(this); } @@ -182,17 +215,21 @@ public class SuperBuilderSingularToBuilderGuava { public static class Child extends Parent { private double field3; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder, B extends SuperBuilderSingularToBuilderGuava.Child.ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field3; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderSingularToBuilderGuava.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderSingularToBuilderGuava.Child instance, final SuperBuilderSingularToBuilderGuava.Child.ChildBuilder b) { b.field3(instance.field3); } @@ -200,48 +237,59 @@ public class SuperBuilderSingularToBuilderGuava { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field3(final double field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderSingularToBuilderGuava.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderSingularToBuilderGuava.Child.ChildBuilder, SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderSingularToBuilderGuava.Child build() { return new SuperBuilderSingularToBuilderGuava.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderSingularToBuilderGuava.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderSingularToBuilderGuava.Child.ChildBuilder builder() { return new SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderSingularToBuilderGuava.Child.ChildBuilder toBuilder() { return new SuperBuilderSingularToBuilderGuava.Child.ChildBuilderImpl().$fillValuesFrom(this); } @@ -249,4 +297,4 @@ public class SuperBuilderSingularToBuilderGuava { public static void test() { Child x = Child.builder().card(1).build().toBuilder().build(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SuperBuilderWithAnnotatedTypeParam.java b/test/transform/resource/after-delombok/SuperBuilderWithAnnotatedTypeParam.java index f7ffe2fd..451ca861 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithAnnotatedTypeParam.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithAnnotatedTypeParam.java @@ -14,48 +14,60 @@ public class SuperBuilderWithAnnotatedTypeParam { public static class Parent { A field1; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder, B extends SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private A field1; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field1(final A field1) { this.field1 = field1; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder(field1=" + this.field1 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder, SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithAnnotatedTypeParam.Parent build() { return new SuperBuilderWithAnnotatedTypeParam.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder b) { this.field1 = b.field1; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilder builder() { return new SuperBuilderWithAnnotatedTypeParam.Parent.ParentBuilderImpl(); } @@ -63,51 +75,63 @@ public class SuperBuilderWithAnnotatedTypeParam { public static class Child extends Parent<@MyAnnotation String> { double field3; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder<@MyAnnotation String, C, B> { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field3; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field3(final double field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithAnnotatedTypeParam.Child build() { return new SuperBuilderWithAnnotatedTypeParam.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilder builder() { return new SuperBuilderWithAnnotatedTypeParam.Child.ChildBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderWithCustomBuilderClassName.java b/test/transform/resource/after-delombok/SuperBuilderWithCustomBuilderClassName.java index 2d9498db..6a8a5399 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithCustomBuilderClassName.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithCustomBuilderClassName.java @@ -1,79 +1,99 @@ class SuperBuilderWithCustomBuilderClassName { static class SuperClass { @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class Builder> { @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithCustomBuilderClassName.SuperClass.Builder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class BuilderImpl extends SuperBuilderWithCustomBuilderClassName.SuperClass.Builder { @java.lang.SuppressWarnings("all") + @lombok.Generated private BuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithCustomBuilderClassName.SuperClass.BuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithCustomBuilderClassName.SuperClass build() { return new SuperBuilderWithCustomBuilderClassName.SuperClass(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperClass(final SuperBuilderWithCustomBuilderClassName.SuperClass.Builder b) { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithCustomBuilderClassName.SuperClass.Builder builder() { return new SuperBuilderWithCustomBuilderClassName.SuperClass.BuilderImpl(); } } static class SubClass extends SuperClass { @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class Builder> extends SuperClass.Builder { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithCustomBuilderClassName.SubClass.Builder(super=" + super.toString() + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class BuilderImpl extends SuperBuilderWithCustomBuilderClassName.SubClass.Builder { @java.lang.SuppressWarnings("all") + @lombok.Generated private BuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithCustomBuilderClassName.SubClass.BuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithCustomBuilderClassName.SubClass build() { return new SuperBuilderWithCustomBuilderClassName.SubClass(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected SubClass(final SuperBuilderWithCustomBuilderClassName.SubClass.Builder b) { super(b); } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithCustomBuilderClassName.SubClass.Builder builder() { return new SuperBuilderWithCustomBuilderClassName.SubClass.BuilderImpl(); } } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SuperBuilderWithCustomBuilderMethod.java b/test/transform/resource/after-delombok/SuperBuilderWithCustomBuilderMethod.java index a2f3231d..ec47facb 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithCustomBuilderMethod.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithCustomBuilderMethod.java @@ -5,26 +5,32 @@ public class SuperBuilderWithCustomBuilderMethod { A field1; List items; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder, B extends SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private A field1; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field1(final A field1) { this.field1 = field1; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B item(final String item) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B items(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -34,37 +40,46 @@ public class SuperBuilderWithCustomBuilderMethod { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearItems() { if (this.items != null) this.items.clear(); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder(field1=" + this.field1 + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder, SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithCustomBuilderMethod.Parent build() { return new SuperBuilderWithCustomBuilderMethod.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder b) { this.field1 = b.field1; java.util.List items; @@ -81,6 +96,7 @@ public class SuperBuilderWithCustomBuilderMethod { this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilder builder() { return new SuperBuilderWithCustomBuilderMethod.Parent.ParentBuilderImpl(); } @@ -91,46 +107,57 @@ public class SuperBuilderWithCustomBuilderMethod { return new ChildBuilderImpl().item("default item"); } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder, B extends SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field3; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field3(final double field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder, SuperBuilderWithCustomBuilderMethod.Child.ChildBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithCustomBuilderMethod.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithCustomBuilderMethod.Child build() { return new SuperBuilderWithCustomBuilderMethod.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithCustomBuilderMethod.Child.ChildBuilder b) { super(b); this.field3 = b.field3; diff --git a/test/transform/resource/after-delombok/SuperBuilderWithDefaults.java b/test/transform/resource/after-delombok/SuperBuilderWithDefaults.java index 3fc47f02..69169ebd 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithDefaults.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithDefaults.java @@ -4,27 +4,35 @@ public class SuperBuilderWithDefaults { private long millis; private N numberField; @java.lang.SuppressWarnings("all") + @lombok.Generated private static long $default$millis() { return System.currentTimeMillis(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static N $default$numberField() { return null; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder, B extends SuperBuilderWithDefaults.Parent.ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean millis$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private long millis$value; @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean numberField$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private N numberField$value; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B millis(final long millis) { this.millis$value = millis; millis$set = true; @@ -34,38 +42,47 @@ public class SuperBuilderWithDefaults { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B numberField(final N numberField) { this.numberField$value = numberField; numberField$set = true; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithDefaults.Parent.ParentBuilder(millis$value=" + this.millis$value + ", numberField$value=" + this.numberField$value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithDefaults.Parent.ParentBuilder, SuperBuilderWithDefaults.Parent.ParentBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithDefaults.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithDefaults.Parent build() { return new SuperBuilderWithDefaults.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithDefaults.Parent.ParentBuilder b) { if (b.millis$set) this.millis = b.millis$value; else this.millis = SuperBuilderWithDefaults.Parent.$default$millis(); @@ -73,6 +90,7 @@ public class SuperBuilderWithDefaults { else this.numberField = SuperBuilderWithDefaults.Parent.$default$numberField(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithDefaults.Parent.ParentBuilder builder() { return new SuperBuilderWithDefaults.Parent.ParentBuilderImpl(); } @@ -80,19 +98,24 @@ public class SuperBuilderWithDefaults { public static class Child extends Parent { private double doubleField; @java.lang.SuppressWarnings("all") + @lombok.Generated private static double $default$doubleField() { return Math.PI; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean doubleField$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private double doubleField$value; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B doubleField(final double doubleField) { this.doubleField$value = doubleField; doubleField$set = true; @@ -100,39 +123,48 @@ public class SuperBuilderWithDefaults { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithDefaults.Child.ChildBuilder(super=" + super.toString() + ", doubleField$value=" + this.doubleField$value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithDefaults.Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithDefaults.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithDefaults.Child build() { return new SuperBuilderWithDefaults.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithDefaults.Child.ChildBuilder b) { super(b); if (b.doubleField$set) this.doubleField = b.doubleField$value; else this.doubleField = SuperBuilderWithDefaults.Child.$default$doubleField(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithDefaults.Child.ChildBuilder builder() { return new SuperBuilderWithDefaults.Child.ChildBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderWithDefaultsAndTargetTyping.java b/test/transform/resource/after-delombok/SuperBuilderWithDefaultsAndTargetTyping.java index 9a67573d..05f997ec 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithDefaultsAndTargetTyping.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithDefaultsAndTargetTyping.java @@ -1,153 +1,150 @@ import java.util.Arrays; - public class SuperBuilderWithDefaultsAndTargetTyping { - public static class Parent { private String foo; - @java.lang.SuppressWarnings("all") + @lombok.Generated private static String $default$foo() { return doSth(Arrays.asList(1), Arrays.asList('a')); } - - @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean foo$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private String foo$value; - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B foo(final String foo) { this.foo$value = foo; foo$set = true; return self(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); - @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder(foo$value=" + this.foo$value + ")"; } } - - @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilderImpl self() { return this; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithDefaultsAndTargetTyping.Parent build() { return new SuperBuilderWithDefaultsAndTargetTyping.Parent(this); } } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder b) { if (b.foo$set) this.foo = b.foo$value; else this.foo = SuperBuilderWithDefaultsAndTargetTyping.Parent.$default$foo(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilder builder() { return new SuperBuilderWithDefaultsAndTargetTyping.Parent.ParentBuilderImpl(); } } - - public static class Child extends Parent { private String foo; - @java.lang.SuppressWarnings("all") + @lombok.Generated private static String $default$foo() { return doSth(Arrays.asList(1), Arrays.asList('a')); } - - @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean foo$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private String foo$value; - /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B foo(final String foo) { this.foo$value = foo; foo$set = true; return self(); } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder(super=" + super.toString() + ", foo$value=" + this.foo$value + ")"; } } - - @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilderImpl self() { return this; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithDefaultsAndTargetTyping.Child build() { return new SuperBuilderWithDefaultsAndTargetTyping.Child(this); } } - @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder b) { super(b); if (b.foo$set) this.foo = b.foo$value; else this.foo = SuperBuilderWithDefaultsAndTargetTyping.Child.$default$foo(); } - @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilder builder() { return new SuperBuilderWithDefaultsAndTargetTyping.Child.ChildBuilderImpl(); } } - static String doSth(java.util.List i, java.util.List c) { return null; } diff --git a/test/transform/resource/after-delombok/SuperBuilderWithExistingConstructor.java b/test/transform/resource/after-delombok/SuperBuilderWithExistingConstructor.java index c6ab1072..10c9c1f2 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithExistingConstructor.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithExistingConstructor.java @@ -2,38 +2,48 @@ public class SuperBuilderWithExistingConstructor { public SuperBuilderWithExistingConstructor() { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class SuperBuilderWithExistingConstructorBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder()"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class SuperBuilderWithExistingConstructorBuilderImpl extends SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private SuperBuilderWithExistingConstructorBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithExistingConstructor build() { return new SuperBuilderWithExistingConstructor(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithExistingConstructor(final SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder b) { } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilder builder() { return new SuperBuilderWithExistingConstructor.SuperBuilderWithExistingConstructorBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SuperBuilderWithGenerics.java b/test/transform/resource/after-delombok/SuperBuilderWithGenerics.java index 0c00cdfc..a85c4e87 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithGenerics.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithGenerics.java @@ -4,26 +4,32 @@ public class SuperBuilderWithGenerics { A field1; List items; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder, B extends SuperBuilderWithGenerics.Parent.ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private A field1; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field1(final A field1) { this.field1 = field1; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B item(final String item) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B items(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -33,37 +39,46 @@ public class SuperBuilderWithGenerics { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearItems() { if (this.items != null) this.items.clear(); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithGenerics.Parent.ParentBuilder(field1=" + this.field1 + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithGenerics.Parent.ParentBuilder, SuperBuilderWithGenerics.Parent.ParentBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithGenerics.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenerics.Parent build() { return new SuperBuilderWithGenerics.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithGenerics.Parent.ParentBuilder b) { this.field1 = b.field1; java.util.List items; @@ -80,6 +95,7 @@ public class SuperBuilderWithGenerics { this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithGenerics.Parent.ParentBuilder builder() { return new SuperBuilderWithGenerics.Parent.ParentBuilderImpl(); } @@ -87,51 +103,63 @@ public class SuperBuilderWithGenerics { public static class Child extends Parent { double field3; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder, B extends SuperBuilderWithGenerics.Child.ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field3; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field3(final double field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithGenerics.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithGenerics.Child.ChildBuilder, SuperBuilderWithGenerics.Child.ChildBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithGenerics.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenerics.Child build() { return new SuperBuilderWithGenerics.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithGenerics.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithGenerics.Child.ChildBuilder builder() { return new SuperBuilderWithGenerics.Child.ChildBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderWithGenerics2.java b/test/transform/resource/after-delombok/SuperBuilderWithGenerics2.java index 011604e9..5cbec49a 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithGenerics2.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithGenerics2.java @@ -4,26 +4,32 @@ public class SuperBuilderWithGenerics2 { A field1; List items; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder, B extends SuperBuilderWithGenerics2.Parent.ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private A field1; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field1(final A field1) { this.field1 = field1; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B item(final String item) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B items(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -33,37 +39,46 @@ public class SuperBuilderWithGenerics2 { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearItems() { if (this.items != null) this.items.clear(); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithGenerics2.Parent.ParentBuilder(field1=" + this.field1 + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithGenerics2.Parent.ParentBuilder, SuperBuilderWithGenerics2.Parent.ParentBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithGenerics2.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenerics2.Parent build() { return new SuperBuilderWithGenerics2.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithGenerics2.Parent.ParentBuilder b) { this.field1 = b.field1; java.util.List items; @@ -80,6 +95,7 @@ public class SuperBuilderWithGenerics2 { this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithGenerics2.Parent.ParentBuilder builder() { return new SuperBuilderWithGenerics2.Parent.ParentBuilderImpl(); } @@ -87,51 +103,63 @@ public class SuperBuilderWithGenerics2 { public static class Child extends Parent { A field3; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder, B extends SuperBuilderWithGenerics2.Child.ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private A field3; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field3(final A field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithGenerics2.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithGenerics2.Child.ChildBuilder, SuperBuilderWithGenerics2.Child.ChildBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithGenerics2.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenerics2.Child build() { return new SuperBuilderWithGenerics2.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithGenerics2.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithGenerics2.Child.ChildBuilder builder2() { return new SuperBuilderWithGenerics2.Child.ChildBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderWithGenerics3.java b/test/transform/resource/after-delombok/SuperBuilderWithGenerics3.java index ac33d10f..d8f2b14a 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithGenerics3.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithGenerics3.java @@ -3,48 +3,60 @@ public class SuperBuilderWithGenerics3 { public static class Parent { private final String str; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder, B extends SuperBuilderWithGenerics3.Parent.ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private String str; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B str(final String str) { this.str = str; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithGenerics3.Parent.ParentBuilder(str=" + this.str + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithGenerics3.Parent.ParentBuilder, SuperBuilderWithGenerics3.Parent.ParentBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithGenerics3.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenerics3.Parent build() { return new SuperBuilderWithGenerics3.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithGenerics3.Parent.ParentBuilder b) { this.str = b.str; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithGenerics3.Parent.ParentBuilder builder() { return new SuperBuilderWithGenerics3.Parent.ParentBuilderImpl(); } @@ -54,53 +66,65 @@ public class SuperBuilderWithGenerics3 { } double field3; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field3; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field3(final double field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithGenerics3.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithGenerics3.Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithGenerics3.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenerics3.Child build() { return new SuperBuilderWithGenerics3.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithGenerics3.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithGenerics3.Child.ChildBuilder builder() { return new SuperBuilderWithGenerics3.Child.ChildBuilderImpl(); } } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SuperBuilderWithGenericsAndToBuilder.java b/test/transform/resource/after-delombok/SuperBuilderWithGenericsAndToBuilder.java index b85e233c..77bb57d2 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithGenericsAndToBuilder.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithGenericsAndToBuilder.java @@ -4,19 +4,25 @@ public class SuperBuilderWithGenericsAndToBuilder { A field1; Map items; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder, B extends SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private A field1; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items$key; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items$value; @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithGenericsAndToBuilder.Parent instance, final SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder b) { b.field1(instance.field1); b.items(instance.items == null ? java.util.Collections.emptyMap() : instance.items); @@ -25,11 +31,13 @@ public class SuperBuilderWithGenericsAndToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field1(final A field1) { this.field1 = field1; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B item(final Integer itemKey, final String itemValue) { if (this.items$key == null) { this.items$key = new java.util.ArrayList(); @@ -40,6 +48,7 @@ public class SuperBuilderWithGenericsAndToBuilder { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B items(final java.util.Map items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -55,6 +64,7 @@ public class SuperBuilderWithGenericsAndToBuilder { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearItems() { if (this.items$key != null) { this.items$key.clear(); @@ -63,32 +73,40 @@ public class SuperBuilderWithGenericsAndToBuilder { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder(field1=" + this.field1 + ", items$key=" + this.items$key + ", items$value=" + this.items$value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder, SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenericsAndToBuilder.Parent build() { return new SuperBuilderWithGenericsAndToBuilder.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder b) { this.field1 = b.field1; java.util.Map items; @@ -107,10 +125,12 @@ public class SuperBuilderWithGenericsAndToBuilder { this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder builder() { return new SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilder toBuilder() { return new SuperBuilderWithGenericsAndToBuilder.Parent.ParentBuilderImpl().$fillValuesFrom(this); } @@ -118,17 +138,21 @@ public class SuperBuilderWithGenericsAndToBuilder { public static class Child extends Parent { double field3; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder, B extends SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field3; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithGenericsAndToBuilder.Child instance, final SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder b) { b.field3(instance.field3); } @@ -136,48 +160,59 @@ public class SuperBuilderWithGenericsAndToBuilder { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field3(final double field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder, SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl> { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenericsAndToBuilder.Child build() { return new SuperBuilderWithGenericsAndToBuilder.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder builder() { return new SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilder toBuilder() { return new SuperBuilderWithGenericsAndToBuilder.Child.ChildBuilderImpl().$fillValuesFrom(this); } diff --git a/test/transform/resource/after-delombok/SuperBuilderWithNonNull.java b/test/transform/resource/after-delombok/SuperBuilderWithNonNull.java index f51b204d..b12962f5 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithNonNull.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithNonNull.java @@ -5,19 +5,24 @@ public class SuperBuilderWithNonNull { @lombok.NonNull final String nonNullParentField; @java.lang.SuppressWarnings("all") + @lombok.Generated private static String $default$nonNullParentField() { return "default"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private boolean nonNullParentField$set; @java.lang.SuppressWarnings("all") + @lombok.Generated private String nonNullParentField$value; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B nonNullParentField(@lombok.NonNull final String nonNullParentField) { if (nonNullParentField == null) { throw new java.lang.NullPointerException("nonNullParentField is marked non-null but is null"); @@ -27,32 +32,40 @@ public class SuperBuilderWithNonNull { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithNonNull.Parent.ParentBuilder(nonNullParentField$value=" + this.nonNullParentField$value + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithNonNull.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithNonNull.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithNonNull.Parent build() { return new SuperBuilderWithNonNull.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithNonNull.Parent.ParentBuilder b) { if (b.nonNullParentField$set) this.nonNullParentField = b.nonNullParentField$value; else this.nonNullParentField = SuperBuilderWithNonNull.Parent.$default$nonNullParentField(); @@ -61,6 +74,7 @@ public class SuperBuilderWithNonNull { } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithNonNull.Parent.ParentBuilder builder() { return new SuperBuilderWithNonNull.Parent.ParentBuilderImpl(); } @@ -69,13 +83,16 @@ public class SuperBuilderWithNonNull { @lombok.NonNull String nonNullChildField; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private String nonNullChildField; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B nonNullChildField(@lombok.NonNull final String nonNullChildField) { if (nonNullChildField == null) { throw new java.lang.NullPointerException("nonNullChildField is marked non-null but is null"); @@ -85,33 +102,41 @@ public class SuperBuilderWithNonNull { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithNonNull.Child.ChildBuilder(super=" + super.toString() + ", nonNullChildField=" + this.nonNullChildField + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithNonNull.Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithNonNull.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithNonNull.Child build() { return new SuperBuilderWithNonNull.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithNonNull.Child.ChildBuilder b) { super(b); this.nonNullChildField = b.nonNullChildField; @@ -120,6 +145,7 @@ public class SuperBuilderWithNonNull { } } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithNonNull.Child.ChildBuilder builder() { return new SuperBuilderWithNonNull.Child.ChildBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderWithOverloadedGeneratedMethods.java b/test/transform/resource/after-delombok/SuperBuilderWithOverloadedGeneratedMethods.java index 4c8b77a8..bc165701 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithOverloadedGeneratedMethods.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithOverloadedGeneratedMethods.java @@ -2,48 +2,60 @@ public class SuperBuilderWithOverloadedGeneratedMethods { public static class Parent { int self; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int self; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B self(final int self) { this.self = self; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder(self=" + this.self + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithOverloadedGeneratedMethods.Parent build() { return new SuperBuilderWithOverloadedGeneratedMethods.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder b) { this.self = b.self; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilder builder() { return new SuperBuilderWithOverloadedGeneratedMethods.Parent.ParentBuilderImpl(); } @@ -51,51 +63,63 @@ public class SuperBuilderWithOverloadedGeneratedMethods { public static class Child extends Parent { double build; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double build; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B build(final double build) { this.build = build; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder(super=" + super.toString() + ", build=" + this.build + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithOverloadedGeneratedMethods.Child build() { return new SuperBuilderWithOverloadedGeneratedMethods.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder b) { super(b); this.build = b.build; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilder builder() { return new SuperBuilderWithOverloadedGeneratedMethods.Child.ChildBuilderImpl(); } diff --git a/test/transform/resource/after-delombok/SuperBuilderWithPrefixes.java b/test/transform/resource/after-delombok/SuperBuilderWithPrefixes.java index 04c23051..39a3485c 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithPrefixes.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithPrefixes.java @@ -3,17 +3,22 @@ class SuperBuilderWithPrefixes { int xOtherField; java.util.List mItems; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class SuperBuilderWithPrefixesBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int field; @java.lang.SuppressWarnings("all") + @lombok.Generated private int otherField; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; /** * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B field(final int field) { this.field = field; return self(); @@ -22,17 +27,20 @@ class SuperBuilderWithPrefixes { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B otherField(final int otherField) { this.otherField = otherField; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B item(final String item) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B items(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -42,37 +50,46 @@ class SuperBuilderWithPrefixes { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearItems() { if (this.items != null) this.items.clear(); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder(field=" + this.field + ", otherField=" + this.otherField + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class SuperBuilderWithPrefixesBuilderImpl extends SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private SuperBuilderWithPrefixesBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithPrefixes build() { return new SuperBuilderWithPrefixes(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithPrefixes(final SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder b) { this.mField = b.field; this.xOtherField = b.otherField; @@ -90,7 +107,8 @@ class SuperBuilderWithPrefixes { this.mItems = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilder builder() { return new SuperBuilderWithPrefixes.SuperBuilderWithPrefixesBuilderImpl(); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/SuperBuilderWithSetterPrefix.java b/test/transform/resource/after-delombok/SuperBuilderWithSetterPrefix.java index a82e2eac..82c9c96a 100644 --- a/test/transform/resource/after-delombok/SuperBuilderWithSetterPrefix.java +++ b/test/transform/resource/after-delombok/SuperBuilderWithSetterPrefix.java @@ -13,23 +13,31 @@ public class SuperBuilderWithSetterPrefix { return "staticMethod"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ParentBuilder> { @java.lang.SuppressWarnings("all") + @lombok.Generated private int field1; @java.lang.SuppressWarnings("all") + @lombok.Generated private int obtainViaField; @java.lang.SuppressWarnings("all") + @lombok.Generated private int obtainViaMethod; @java.lang.SuppressWarnings("all") + @lombok.Generated private String obtainViaStaticMethod; @java.lang.SuppressWarnings("all") + @lombok.Generated private java.util.ArrayList items; @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { SuperBuilderWithSetterPrefix.Parent.ParentBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithSetterPrefix.Parent instance, final SuperBuilderWithSetterPrefix.Parent.ParentBuilder b) { b.withField1(instance.field1); b.withObtainViaField(instance.field1); @@ -41,6 +49,7 @@ public class SuperBuilderWithSetterPrefix { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B withField1(final int field1) { this.field1 = field1; return self(); @@ -49,6 +58,7 @@ public class SuperBuilderWithSetterPrefix { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B withObtainViaField(final int obtainViaField) { this.obtainViaField = obtainViaField; return self(); @@ -57,6 +67,7 @@ public class SuperBuilderWithSetterPrefix { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B withObtainViaMethod(final int obtainViaMethod) { this.obtainViaMethod = obtainViaMethod; return self(); @@ -65,17 +76,20 @@ public class SuperBuilderWithSetterPrefix { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B withObtainViaStaticMethod(final String obtainViaStaticMethod) { this.obtainViaStaticMethod = obtainViaStaticMethod; return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B withItem(final String item) { if (this.items == null) this.items = new java.util.ArrayList(); this.items.add(item); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B withItems(final java.util.Collection items) { if (items == null) { throw new java.lang.NullPointerException("items cannot be null"); @@ -85,37 +99,46 @@ public class SuperBuilderWithSetterPrefix { return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public B clearItems() { if (this.items != null) this.items.clear(); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithSetterPrefix.Parent.ParentBuilder(field1=" + this.field1 + ", obtainViaField=" + this.obtainViaField + ", obtainViaMethod=" + this.obtainViaMethod + ", obtainViaStaticMethod=" + this.obtainViaStaticMethod + ", items=" + this.items + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ParentBuilderImpl extends SuperBuilderWithSetterPrefix.Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ParentBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithSetterPrefix.Parent.ParentBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithSetterPrefix.Parent build() { return new SuperBuilderWithSetterPrefix.Parent(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Parent(final SuperBuilderWithSetterPrefix.Parent.ParentBuilder b) { this.field1 = b.field1; this.obtainViaField = b.obtainViaField; @@ -135,10 +158,12 @@ public class SuperBuilderWithSetterPrefix { this.items = items; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithSetterPrefix.Parent.ParentBuilder builder() { return new SuperBuilderWithSetterPrefix.Parent.ParentBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithSetterPrefix.Parent.ParentBuilder toBuilder() { return new SuperBuilderWithSetterPrefix.Parent.ParentBuilderImpl().$fillValuesFrom(this); } @@ -146,17 +171,21 @@ public class SuperBuilderWithSetterPrefix { public static class Child extends Parent { private double field3; @java.lang.SuppressWarnings("all") + @lombok.Generated public static abstract class ChildBuilder> extends Parent.ParentBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private double field3; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected B $fillValuesFrom(final C instance) { super.$fillValuesFrom(instance); SuperBuilderWithSetterPrefix.Child.ChildBuilder.$fillValuesFromInstanceIntoBuilder(instance, this); return self(); } @java.lang.SuppressWarnings("all") + @lombok.Generated private static void $fillValuesFromInstanceIntoBuilder(final SuperBuilderWithSetterPrefix.Child instance, final SuperBuilderWithSetterPrefix.Child.ChildBuilder b) { b.setField3(instance.field3); } @@ -164,48 +193,59 @@ public class SuperBuilderWithSetterPrefix { * @return {@code this}. */ @java.lang.SuppressWarnings("all") + @lombok.Generated public B setField3(final double field3) { this.field3 = field3; return self(); } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected abstract B self(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract C build(); @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "SuperBuilderWithSetterPrefix.Child.ChildBuilder(super=" + super.toString() + ", field3=" + this.field3 + ")"; } } @java.lang.SuppressWarnings("all") + @lombok.Generated private static final class ChildBuilderImpl extends SuperBuilderWithSetterPrefix.Child.ChildBuilder { @java.lang.SuppressWarnings("all") + @lombok.Generated private ChildBuilderImpl() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated protected SuperBuilderWithSetterPrefix.Child.ChildBuilderImpl self() { return this; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithSetterPrefix.Child build() { return new SuperBuilderWithSetterPrefix.Child(this); } } @java.lang.SuppressWarnings("all") + @lombok.Generated protected Child(final SuperBuilderWithSetterPrefix.Child.ChildBuilder b) { super(b); this.field3 = b.field3; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static SuperBuilderWithSetterPrefix.Child.ChildBuilder builder() { return new SuperBuilderWithSetterPrefix.Child.ChildBuilderImpl(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public SuperBuilderWithSetterPrefix.Child.ChildBuilder toBuilder() { return new SuperBuilderWithSetterPrefix.Child.ChildBuilderImpl().$fillValuesFrom(this); } diff --git a/test/transform/resource/after-delombok/SynchronizedInAnonymousClass.java b/test/transform/resource/after-delombok/SynchronizedInAnonymousClass.java index 904487a3..69243cf1 100644 --- a/test/transform/resource/after-delombok/SynchronizedInAnonymousClass.java +++ b/test/transform/resource/after-delombok/SynchronizedInAnonymousClass.java @@ -1,10 +1,9 @@ public class SynchronizedInAnonymousClass { Object annonymous = new Object() { - class Inner { @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.lang.Object $lock = new java.lang.Object[0]; - public void foo() { synchronized (this.$lock) { String foo = "bar"; diff --git a/test/transform/resource/after-delombok/SynchronizedInInitializer.java b/test/transform/resource/after-delombok/SynchronizedInInitializer.java index c63f4e74..0a0491cb 100644 --- a/test/transform/resource/after-delombok/SynchronizedInInitializer.java +++ b/test/transform/resource/after-delombok/SynchronizedInInitializer.java @@ -1,6 +1,7 @@ public class SynchronizedInInitializer { public static final Runnable SYNCHRONIZED = new Runnable() { @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.lang.Object $lock = new java.lang.Object[0]; @Override public void run() { diff --git a/test/transform/resource/after-delombok/SynchronizedPlain.java b/test/transform/resource/after-delombok/SynchronizedPlain.java index f178aa4e..2c0735e6 100644 --- a/test/transform/resource/after-delombok/SynchronizedPlain.java +++ b/test/transform/resource/after-delombok/SynchronizedPlain.java @@ -1,5 +1,6 @@ class SynchronizedPlain1 { @java.lang.SuppressWarnings("all") + @lombok.Generated private final java.lang.Object $lock = new java.lang.Object[0]; void test() { synchronized (this.$lock) { @@ -14,6 +15,7 @@ class SynchronizedPlain1 { } class SynchronizedPlain2 { @java.lang.SuppressWarnings("all") + @lombok.Generated private static final java.lang.Object $LOCK = new java.lang.Object[0]; static void test() { synchronized (SynchronizedPlain2.$LOCK) { diff --git a/test/transform/resource/after-delombok/ToStringArray.java b/test/transform/resource/after-delombok/ToStringArray.java index ffd614ad..d44a26b5 100644 --- a/test/transform/resource/after-delombok/ToStringArray.java +++ b/test/transform/resource/after-delombok/ToStringArray.java @@ -1,12 +1,11 @@ import java.lang.annotation.ElementType; import java.lang.annotation.Target; - public class ToStringArray { int[] primitiveArray; Object[] objectArray; - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringArray(primitiveArray=" + java.util.Arrays.toString(this.primitiveArray) + ", objectArray=" + java.util.Arrays.deepToString(this.objectArray) + ")"; } diff --git a/test/transform/resource/after-delombok/ToStringArrayTypeAnnotations.java b/test/transform/resource/after-delombok/ToStringArrayTypeAnnotations.java index b2104ffd..143ff491 100644 --- a/test/transform/resource/after-delombok/ToStringArrayTypeAnnotations.java +++ b/test/transform/resource/after-delombok/ToStringArrayTypeAnnotations.java @@ -1,7 +1,6 @@ //version 8: import java.lang.annotation.ElementType; import java.lang.annotation.Target; - public class ToStringArrayTypeAnnotations { @TA int[] primitiveArray1; @@ -9,14 +8,12 @@ public class ToStringArrayTypeAnnotations { @TA Object[] objectArray1; Object @TA [] objectArray2; - - @Target({ElementType.TYPE_USE}) @interface TA { } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringArrayTypeAnnotations(primitiveArray1=" + java.util.Arrays.toString(this.primitiveArray1) + ", primitiveArray2=" + java.util.Arrays.toString(this.primitiveArray2) + ", objectArray1=" + java.util.Arrays.deepToString(this.objectArray1) + ", objectArray2=" + java.util.Arrays.deepToString(this.objectArray2) + ")"; } diff --git a/test/transform/resource/after-delombok/ToStringAutoExclude.java b/test/transform/resource/after-delombok/ToStringAutoExclude.java index 2beee756..5bdf5b91 100644 --- a/test/transform/resource/after-delombok/ToStringAutoExclude.java +++ b/test/transform/resource/after-delombok/ToStringAutoExclude.java @@ -4,6 +4,7 @@ class ToStringAutoExclude { transient String b; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringAutoExclude(x=" + this.x + ", b=" + this.b + ")"; } @@ -14,7 +15,8 @@ class ToStringAutoExclude2 { transient String b; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringAutoExclude2(x=" + this.x + ", $a=" + this.$a + ", b=" + this.b + ")"; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/ToStringAutoSuper.java b/test/transform/resource/after-delombok/ToStringAutoSuper.java index 1fe59581..91d2caf4 100644 --- a/test/transform/resource/after-delombok/ToStringAutoSuper.java +++ b/test/transform/resource/after-delombok/ToStringAutoSuper.java @@ -1,14 +1,15 @@ class ToStringAutoSuperWithNoParent { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringAutoSuperWithNoParent()"; } } - class ToStringAutoSuperWithParent extends ToStringAutoSuperWithNoParent { @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringAutoSuperWithParent(super=" + super.toString() + ")"; } diff --git a/test/transform/resource/after-delombok/ToStringConfiguration.java b/test/transform/resource/after-delombok/ToStringConfiguration.java index 6fa9111e..7700530d 100644 --- a/test/transform/resource/after-delombok/ToStringConfiguration.java +++ b/test/transform/resource/after-delombok/ToStringConfiguration.java @@ -2,10 +2,12 @@ class ToStringConfiguration { int x; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringConfiguration(" + this.x + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @@ -14,6 +16,7 @@ class ToStringConfiguration2 { int x; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringConfiguration2(x=" + this.x + ")"; } @@ -22,10 +25,12 @@ class ToStringConfiguration3 { int x; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringConfiguration3(" + this.getX() + ")"; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } diff --git a/test/transform/resource/after-delombok/ToStringEnum.java b/test/transform/resource/after-delombok/ToStringEnum.java index 9d852e19..10adc1f3 100644 --- a/test/transform/resource/after-delombok/ToStringEnum.java +++ b/test/transform/resource/after-delombok/ToStringEnum.java @@ -2,6 +2,7 @@ enum ToStringEnum1 { CONSTANT; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringEnum1." + this.name(); } @@ -12,6 +13,7 @@ enum ToStringEnum2 { String name; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringEnum2." + this.name() + "(x=" + this.x + ", name=" + this.name + ")"; } @@ -21,8 +23,9 @@ class ToStringEnum3 { CONSTANT; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringEnum3.MemberEnum." + this.name(); } } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/ToStringExplicitInclude.java b/test/transform/resource/after-delombok/ToStringExplicitInclude.java index e6b4c09a..db445b01 100644 --- a/test/transform/resource/after-delombok/ToStringExplicitInclude.java +++ b/test/transform/resource/after-delombok/ToStringExplicitInclude.java @@ -2,7 +2,8 @@ class ToStringExplicitInclude { int x; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringExplicitInclude()"; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/ToStringExplicitIncludeConf.java b/test/transform/resource/after-delombok/ToStringExplicitIncludeConf.java index c4962ed8..9e0954f6 100644 --- a/test/transform/resource/after-delombok/ToStringExplicitIncludeConf.java +++ b/test/transform/resource/after-delombok/ToStringExplicitIncludeConf.java @@ -3,6 +3,7 @@ class ToStringExplicitIncludeConf { int y; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringExplicitIncludeConf(y=" + this.y + ")"; } diff --git a/test/transform/resource/after-delombok/ToStringInAnonymousClass.java b/test/transform/resource/after-delombok/ToStringInAnonymousClass.java index aa3651bb..23755167 100644 --- a/test/transform/resource/after-delombok/ToStringInAnonymousClass.java +++ b/test/transform/resource/after-delombok/ToStringInAnonymousClass.java @@ -1,11 +1,10 @@ public class ToStringInAnonymousClass { Object annonymous = new Object() { - class Inner { private String string; - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Inner(string=" + this.string + ")"; } diff --git a/test/transform/resource/after-delombok/ToStringInner.java b/test/transform/resource/after-delombok/ToStringInner.java index fe77fcfd..cc48b9e8 100644 --- a/test/transform/resource/after-delombok/ToStringInner.java +++ b/test/transform/resource/after-delombok/ToStringInner.java @@ -5,6 +5,7 @@ class ToStringOuter { int y; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringOuter.ToStringInner(y=" + this.y + ")"; } @@ -13,6 +14,7 @@ class ToStringOuter { int y; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringOuter.ToStringStaticInner(y=" + this.y + ")"; } @@ -22,14 +24,15 @@ class ToStringOuter { String name; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringOuter.ToStringMiddle.ToStringMoreInner(name=" + this.name + ")"; } } } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringOuter(x=" + this.x + ", name=" + this.name + ")"; } diff --git a/test/transform/resource/after-delombok/ToStringNewStyle.java b/test/transform/resource/after-delombok/ToStringNewStyle.java index 0a54bd24..91fe67fe 100644 --- a/test/transform/resource/after-delombok/ToStringNewStyle.java +++ b/test/transform/resource/after-delombok/ToStringNewStyle.java @@ -12,6 +12,7 @@ public class ToStringNewStyle { int j; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToStringNewStyle(a=" + this.b + ", c=" + this.c + ", e=" + this.d + ", f=" + this.f() + ", g=" + this.g + ", i=" + this.i + ", h=" + this.h + ")"; } diff --git a/test/transform/resource/after-delombok/ToStringPlain.java b/test/transform/resource/after-delombok/ToStringPlain.java index af9daf4f..c277b26c 100644 --- a/test/transform/resource/after-delombok/ToStringPlain.java +++ b/test/transform/resource/after-delombok/ToStringPlain.java @@ -3,6 +3,7 @@ class ToString1 { String name; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToString1(x=" + this.x + ", name=" + this.name + ")"; } @@ -12,6 +13,7 @@ class ToString2 { String name; @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ToString2(x=" + this.x + ", name=" + this.name + ")"; } diff --git a/test/transform/resource/after-delombok/Tolerate.java b/test/transform/resource/after-delombok/Tolerate.java index 2539f091..8ae38a3a 100644 --- a/test/transform/resource/after-delombok/Tolerate.java +++ b/test/transform/resource/after-delombok/Tolerate.java @@ -6,10 +6,12 @@ class Tolerate { setPattern(Pattern.compile(pattern)); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setPattern(final Pattern pattern) { this.pattern = pattern; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Pattern getPattern() { return this.pattern; } @@ -24,6 +26,7 @@ class Tolerate2 { return withPattern(nameGlob.replace("*", ".*") + "\\." + extensionGlob.replace("*", ".*")); } @java.lang.SuppressWarnings("all") + @lombok.Generated public Pattern getPattern() { return this.pattern; } @@ -31,10 +34,12 @@ class Tolerate2 { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public Tolerate2 withPattern(final Pattern pattern) { return this.pattern == pattern ? this : new Tolerate2(pattern); } @java.lang.SuppressWarnings("all") + @lombok.Generated public Tolerate2(final Pattern pattern) { this.pattern = pattern; } diff --git a/test/transform/resource/after-delombok/TypeUseAnnotations.java b/test/transform/resource/after-delombok/TypeUseAnnotations.java index 37c24c53..9b4b731c 100644 --- a/test/transform/resource/after-delombok/TypeUseAnnotations.java +++ b/test/transform/resource/after-delombok/TypeUseAnnotations.java @@ -9,16 +9,15 @@ import java.util.List; class TypeUseAnnotations { List<@TA(x = 5) String> foo; List bar; - class Inner { } - @java.lang.SuppressWarnings("all") + @lombok.Generated public List<@TA(x = 5) String> getFoo() { return this.foo; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public List getBar() { return this.bar; } diff --git a/test/transform/resource/after-delombok/UtilityClass.java b/test/transform/resource/after-delombok/UtilityClass.java index 1d541b6e..983fbc29 100644 --- a/test/transform/resource/after-delombok/UtilityClass.java +++ b/test/transform/resource/after-delombok/UtilityClass.java @@ -12,6 +12,7 @@ final class UtilityClass { private String innerInnerMember; } @java.lang.SuppressWarnings("all") + @lombok.Generated private UtilityClass() { throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } @@ -21,6 +22,7 @@ class UtilityInner { static final class InnerInnerInner { static int member; @java.lang.SuppressWarnings("all") + @lombok.Generated private InnerInnerInner() { throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } @@ -31,6 +33,7 @@ class UtilityInner { static final class InsideEnum { static int member; @java.lang.SuppressWarnings("all") + @lombok.Generated private InsideEnum() { throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } @@ -40,6 +43,7 @@ class UtilityInner { final class InsideInterface { static int member; @java.lang.SuppressWarnings("all") + @lombok.Generated private InsideInterface() { throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } diff --git a/test/transform/resource/after-delombok/UtilityClassGeneric.java b/test/transform/resource/after-delombok/UtilityClassGeneric.java index 469d2d01..82bd1630 100644 --- a/test/transform/resource/after-delombok/UtilityClassGeneric.java +++ b/test/transform/resource/after-delombok/UtilityClassGeneric.java @@ -2,20 +2,17 @@ final class UtilityClassGeneric { static T convertValue(Class toValueType) { return null; } - static DTO convert(Object json) { return convertValue(DTO.class); } - static Object convert(DTO dto) { return null; } - static class DTO { } - @java.lang.SuppressWarnings("all") + @lombok.Generated private UtilityClassGeneric() { throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/UtilityClassInner.java b/test/transform/resource/after-delombok/UtilityClassInner.java index 72f1656a..4c4c6743 100644 --- a/test/transform/resource/after-delombok/UtilityClassInner.java +++ b/test/transform/resource/after-delombok/UtilityClassInner.java @@ -1,8 +1,9 @@ class UtilityClassInner { static final class UtilClass { @java.lang.SuppressWarnings("all") + @lombok.Generated private UtilClass() { throw new java.lang.UnsupportedOperationException("This is a utility class and cannot be instantiated"); } } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/ValueCallSuper.java b/test/transform/resource/after-delombok/ValueCallSuper.java index 5598779f..5e21ffec 100644 --- a/test/transform/resource/after-delombok/ValueCallSuper.java +++ b/test/transform/resource/after-delombok/ValueCallSuper.java @@ -2,10 +2,12 @@ class ValueParent { } final class ValueCallSuper extends ValueParent { @java.lang.SuppressWarnings("all") + @lombok.Generated public ValueCallSuper() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof ValueCallSuper)) return false; @@ -15,17 +17,20 @@ final class ValueCallSuper extends ValueParent { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof ValueCallSuper; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = super.hashCode(); return result; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ValueCallSuper()"; } diff --git a/test/transform/resource/after-delombok/ValueInAnonymousClass.java b/test/transform/resource/after-delombok/ValueInAnonymousClass.java index 5bab4093..5e776acd 100644 --- a/test/transform/resource/after-delombok/ValueInAnonymousClass.java +++ b/test/transform/resource/after-delombok/ValueInAnonymousClass.java @@ -1,21 +1,20 @@ public class ValueInAnonymousClass { Object annonymous = new Object() { - final class Inner { private final String string; - @java.lang.SuppressWarnings("all") + @lombok.Generated public Inner(final String string) { this.string = string; } - @java.lang.SuppressWarnings("all") + @lombok.Generated public String getString() { return this.string; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Inner)) return false; @@ -25,9 +24,9 @@ public class ValueInAnonymousClass { if (this$string == null ? other$string != null : !this$string.equals(other$string)) return false; return true; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -35,9 +34,9 @@ public class ValueInAnonymousClass { result = result * PRIME + ($string == null ? 43 : $string.hashCode()); return result; } - @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Inner(string=" + this.getString() + ")"; } diff --git a/test/transform/resource/after-delombok/ValuePlain.java b/test/transform/resource/after-delombok/ValuePlain.java index cf2c1142..db830f9e 100644 --- a/test/transform/resource/after-delombok/ValuePlain.java +++ b/test/transform/resource/after-delombok/ValuePlain.java @@ -2,20 +2,24 @@ final class Value1 { private final int x; private final String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public Value1(final int x, final String name) { this.x = x; this.name = name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Value1)) return false; @@ -28,6 +32,7 @@ final class Value1 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -38,6 +43,7 @@ final class Value1 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Value1(x=" + this.getX() + ", name=" + this.getName() + ")"; } @@ -46,20 +52,24 @@ class Value2 { public final int x; private final String name; @java.lang.SuppressWarnings("all") + @lombok.Generated public Value2(final int x, final String name) { this.x = x; this.name = name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Value2)) return false; @@ -72,11 +82,13 @@ class Value2 { return true; } @java.lang.SuppressWarnings("all") + @lombok.Generated protected boolean canEqual(final java.lang.Object other) { return other instanceof Value2; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -87,6 +99,7 @@ class Value2 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Value2(x=" + this.getX() + ", name=" + this.getName() + ")"; } @@ -95,20 +108,24 @@ final class Value3 { private int x; private final int y; @java.lang.SuppressWarnings("all") + @lombok.Generated public Value3(final int x, final int y) { this.x = x; this.y = y; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getY() { return this.y; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof Value3)) return false; @@ -119,6 +136,7 @@ final class Value3 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -128,6 +146,7 @@ final class Value3 { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "Value3(x=" + this.getX() + ", y=" + this.getY() + ")"; } diff --git a/test/transform/resource/after-delombok/ValueStaticConstructorOf.java b/test/transform/resource/after-delombok/ValueStaticConstructorOf.java index e4564628..2adcdf90 100644 --- a/test/transform/resource/after-delombok/ValueStaticConstructorOf.java +++ b/test/transform/resource/after-delombok/ValueStaticConstructorOf.java @@ -6,19 +6,23 @@ public final class ValueStaticConstructorOf { this.price = price; } @java.lang.SuppressWarnings("all") + @lombok.Generated public static ValueStaticConstructorOf of(final String name, final Double price) { return new ValueStaticConstructorOf(name, price); } @java.lang.SuppressWarnings("all") + @lombok.Generated public String getName() { return this.name; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Double getPrice() { return this.price; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof ValueStaticConstructorOf)) return false; @@ -33,6 +37,7 @@ public final class ValueStaticConstructorOf { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -44,6 +49,7 @@ public final class ValueStaticConstructorOf { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ValueStaticConstructorOf(name=" + this.getName() + ", price=" + this.getPrice() + ")"; } diff --git a/test/transform/resource/after-delombok/ValueStaticField.java b/test/transform/resource/after-delombok/ValueStaticField.java index 3ba53faf..713793ac 100644 --- a/test/transform/resource/after-delombok/ValueStaticField.java +++ b/test/transform/resource/after-delombok/ValueStaticField.java @@ -2,10 +2,12 @@ final class ValueStaticField { static int x; static String PASSWORD = "Ken sent me"; @java.lang.SuppressWarnings("all") + @lombok.Generated public ValueStaticField() { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof ValueStaticField)) return false; @@ -13,12 +15,14 @@ final class ValueStaticField { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int result = 1; return result; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ValueStaticField()"; } diff --git a/test/transform/resource/after-delombok/ValueWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-delombok/ValueWithJavaBeansSpecCapitalization.java index 543481e8..3d86ef78 100644 --- a/test/transform/resource/after-delombok/ValueWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-delombok/ValueWithJavaBeansSpecCapitalization.java @@ -1,15 +1,18 @@ final class ValueWithJavaBeansSpecCapitalization { private final int aField; @java.lang.SuppressWarnings("all") + @lombok.Generated public ValueWithJavaBeansSpecCapitalization(final int aField) { this.aField = aField; } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getaField() { return this.aField; } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public boolean equals(final java.lang.Object o) { if (o == this) return true; if (!(o instanceof ValueWithJavaBeansSpecCapitalization)) return false; @@ -19,6 +22,7 @@ final class ValueWithJavaBeansSpecCapitalization { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public int hashCode() { final int PRIME = 59; int result = 1; @@ -27,7 +31,8 @@ final class ValueWithJavaBeansSpecCapitalization { } @java.lang.Override @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String toString() { return "ValueWithJavaBeansSpecCapitalization(aField=" + this.getaField() + ")"; } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/WithAlreadyExists.java b/test/transform/resource/after-delombok/WithAlreadyExists.java index 6997deb9..a96db162 100644 --- a/test/transform/resource/after-delombok/WithAlreadyExists.java +++ b/test/transform/resource/after-delombok/WithAlreadyExists.java @@ -36,6 +36,7 @@ class With5 { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public With5 withFoo(final String foo) { return this.foo == foo ? this : new With5(foo); } @@ -50,6 +51,7 @@ class With6 { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public With6 withFoo(final String foo) { return this.foo == foo ? this : new With6(foo); } diff --git a/test/transform/resource/after-delombok/WithAndAllArgsConstructor.java b/test/transform/resource/after-delombok/WithAndAllArgsConstructor.java index 4a88bb0e..31945699 100644 --- a/test/transform/resource/after-delombok/WithAndAllArgsConstructor.java +++ b/test/transform/resource/after-delombok/WithAndAllArgsConstructor.java @@ -5,6 +5,7 @@ class WithAndAllArgsConstructor { int y = 20; final int z; @java.lang.SuppressWarnings("all") + @lombok.Generated public WithAndAllArgsConstructor(final J test, final java.util.List test2, final int y, final int z) { this.test = test; this.test2 = test2; @@ -15,6 +16,7 @@ class WithAndAllArgsConstructor { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithAndAllArgsConstructor withTest(final J test) { return this.test == test ? this : new WithAndAllArgsConstructor(test, this.test2, this.y, this.z); } @@ -22,6 +24,7 @@ class WithAndAllArgsConstructor { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithAndAllArgsConstructor withTest2(final java.util.List test2) { return this.test2 == test2 ? this : new WithAndAllArgsConstructor(this.test, test2, this.y, this.z); } diff --git a/test/transform/resource/after-delombok/WithByInAnonymousClass.java b/test/transform/resource/after-delombok/WithByInAnonymousClass.java index d84955b6..aeaaa2fa 100644 --- a/test/transform/resource/after-delombok/WithByInAnonymousClass.java +++ b/test/transform/resource/after-delombok/WithByInAnonymousClass.java @@ -1,14 +1,12 @@ //version 8: public class WithByInAnonymousClass { Object annonymous = new Object() { - class Inner { private Inner(String string) { } - private String string; - @java.lang.SuppressWarnings("all") + @lombok.Generated public Inner withStringBy(final java.util.function.Function transformer) { return new Inner(transformer.apply(this.string)); } diff --git a/test/transform/resource/after-delombok/WithByNullAnnos.java b/test/transform/resource/after-delombok/WithByNullAnnos.java index 04d64f16..e69bdafe 100644 --- a/test/transform/resource/after-delombok/WithByNullAnnos.java +++ b/test/transform/resource/after-delombok/WithByNullAnnos.java @@ -3,11 +3,13 @@ import java.util.List; public class WithByNullAnnos { final List test; @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByNullAnnos(final List test) { this.test = test; } @org.checkerframework.checker.nullness.qual.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByNullAnnos withTestBy(final java.util.function.@org.checkerframework.checker.nullness.qual.NonNull Function, ? extends List> transformer) { return new WithByNullAnnos(transformer.apply(this.test)); } diff --git a/test/transform/resource/after-delombok/WithByOnRecord.java b/test/transform/resource/after-delombok/WithByOnRecord.java index 4d1ccd01..83b9f40d 100644 --- a/test/transform/resource/after-delombok/WithByOnRecord.java +++ b/test/transform/resource/after-delombok/WithByOnRecord.java @@ -1,10 +1,12 @@ // version 14: public record WithByOnRecord(String a, String b) { @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByOnRecord withABy(final java.util.function.Function transformer) { return new WithByOnRecord(transformer.apply(this.a), this.b); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByOnRecord withBBy(final java.util.function.Function transformer) { return new WithByOnRecord(this.a, transformer.apply(this.b)); } diff --git a/test/transform/resource/after-delombok/WithByOnRecordComponent.java b/test/transform/resource/after-delombok/WithByOnRecordComponent.java index 851c5560..81e1d55a 100644 --- a/test/transform/resource/after-delombok/WithByOnRecordComponent.java +++ b/test/transform/resource/after-delombok/WithByOnRecordComponent.java @@ -1,6 +1,7 @@ // version 14: public record WithByOnRecordComponent(String a, String b) { @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByOnRecordComponent withABy(final java.util.function.Function transformer) { return new WithByOnRecordComponent(transformer.apply(this.a), this.b); } diff --git a/test/transform/resource/after-delombok/WithByTypes.java b/test/transform/resource/after-delombok/WithByTypes.java index f1f1ef5f..d9ee4f64 100644 --- a/test/transform/resource/after-delombok/WithByTypes.java +++ b/test/transform/resource/after-delombok/WithByTypes.java @@ -13,6 +13,7 @@ public class WithByTypes { new WithByTypes(0, 0, (short) 0, ' ', (byte) 0, 0.0, 0.0F, true, "").withHBy(x -> !x).withFBy(x -> x + 0.5); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes(final int a, final long b, final short c, final char d, final byte e, final double f, final float g, final boolean h, final T i) { this.a = a; this.b = b; @@ -25,39 +26,48 @@ public class WithByTypes { this.i = i; } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes withABy(final java.util.function.IntUnaryOperator transformer) { return new WithByTypes(transformer.applyAsInt(this.a), this.b, this.c, this.d, this.e, this.f, this.g, this.h, this.i); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes withBBy(final java.util.function.LongUnaryOperator transformer) { return new WithByTypes(this.a, transformer.applyAsLong(this.b), this.c, this.d, this.e, this.f, this.g, this.h, this.i); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes withCBy(final java.util.function.IntUnaryOperator transformer) { return new WithByTypes(this.a, this.b, (short) transformer.applyAsInt(this.c), this.d, this.e, this.f, this.g, this.h, this.i); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes withDBy(final java.util.function.IntUnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, (char) transformer.applyAsInt(this.d), this.e, this.f, this.g, this.h, this.i); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes withEBy(final java.util.function.IntUnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, (byte) transformer.applyAsInt(this.e), this.f, this.g, this.h, this.i); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes withFBy(final java.util.function.DoubleUnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, this.e, transformer.applyAsDouble(this.f), this.g, this.h, this.i); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes withGBy(final java.util.function.DoubleUnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, this.e, this.f, (float) transformer.applyAsDouble(this.g), this.h, this.i); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes withHBy(final java.util.function.UnaryOperator transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, this.e, this.f, this.g, transformer.apply(this.h), this.i); } @java.lang.SuppressWarnings("all") + @lombok.Generated public WithByTypes withIBy(final java.util.function.Function transformer) { return new WithByTypes(this.a, this.b, this.c, this.d, this.e, this.f, this.g, this.h, transformer.apply(this.i)); } -} \ No newline at end of file +} diff --git a/test/transform/resource/after-delombok/WithInAnonymousClass.java b/test/transform/resource/after-delombok/WithInAnonymousClass.java index 02490533..929ecbf2 100644 --- a/test/transform/resource/after-delombok/WithInAnonymousClass.java +++ b/test/transform/resource/after-delombok/WithInAnonymousClass.java @@ -1,16 +1,14 @@ public class WithInAnonymousClass { Object annonymous = new Object() { - class Inner { private Inner(String string) { } - private String string; - /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public Inner withString(final String string) { return this.string == string ? this : new Inner(string); } diff --git a/test/transform/resource/after-delombok/WithMethodAbstract.java b/test/transform/resource/after-delombok/WithMethodAbstract.java index 250330f7..68e0586b 100644 --- a/test/transform/resource/after-delombok/WithMethodAbstract.java +++ b/test/transform/resource/after-delombok/WithMethodAbstract.java @@ -4,5 +4,6 @@ abstract class WithMethodAbstract { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public abstract WithMethodAbstract withFoo(final String foo); } diff --git a/test/transform/resource/after-delombok/WithMethodMarkedDeprecated.java b/test/transform/resource/after-delombok/WithMethodMarkedDeprecated.java index dad6ff9b..cc7fc1c8 100644 --- a/test/transform/resource/after-delombok/WithMethodMarkedDeprecated.java +++ b/test/transform/resource/after-delombok/WithMethodMarkedDeprecated.java @@ -12,6 +12,7 @@ class WithMethodMarkedDeprecated { */ @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public WithMethodMarkedDeprecated withAnnotation(final int annotation) { return this.annotation == annotation ? this : new WithMethodMarkedDeprecated(annotation, this.javadoc); } @@ -21,6 +22,7 @@ class WithMethodMarkedDeprecated { */ @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public WithMethodMarkedDeprecated withJavadoc(final int javadoc) { return this.javadoc == javadoc ? this : new WithMethodMarkedDeprecated(this.annotation, javadoc); } diff --git a/test/transform/resource/after-delombok/WithMethodMarkedDeprecatedAnnOnly.java b/test/transform/resource/after-delombok/WithMethodMarkedDeprecatedAnnOnly.java index 41139a0f..a2f4561c 100644 --- a/test/transform/resource/after-delombok/WithMethodMarkedDeprecatedAnnOnly.java +++ b/test/transform/resource/after-delombok/WithMethodMarkedDeprecatedAnnOnly.java @@ -8,6 +8,7 @@ class WithMethodMarkedDeprecatedAnnOnly { */ @java.lang.Deprecated @java.lang.SuppressWarnings("all") + @lombok.Generated public WithMethodMarkedDeprecatedAnnOnly withAnnotation(final int annotation) { return this.annotation == annotation ? this : new WithMethodMarkedDeprecatedAnnOnly(annotation); } diff --git a/test/transform/resource/after-delombok/WithNested.java b/test/transform/resource/after-delombok/WithNested.java index b186dabf..c6e46064 100644 --- a/test/transform/resource/after-delombok/WithNested.java +++ b/test/transform/resource/after-delombok/WithNested.java @@ -2,6 +2,7 @@ public interface WithNested { class IAmStaticReally { final String x; @java.lang.SuppressWarnings("all") + @lombok.Generated public IAmStaticReally(final String x) { this.x = x; } @@ -9,6 +10,7 @@ public interface WithNested { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithNested.IAmStaticReally withX(final String x) { return this.x == x ? this : new WithNested.IAmStaticReally(x); } diff --git a/test/transform/resource/after-delombok/WithOnClass.java b/test/transform/resource/after-delombok/WithOnClass.java index 0fa973eb..6b85e6fa 100644 --- a/test/transform/resource/after-delombok/WithOnClass.java +++ b/test/transform/resource/after-delombok/WithOnClass.java @@ -8,6 +8,7 @@ class WithOnClass1 { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithOnClass1 withPublic(final boolean isPublic) { return this.isPublic == isPublic ? this : new WithOnClass1(this.isNone, isPublic); } @@ -22,6 +23,7 @@ class WithOnClass2 { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated protected WithOnClass2 withProtected(final boolean isProtected) { return this.isProtected == isProtected ? this : new WithOnClass2(this.isNone, isProtected, this.isPackage); } @@ -29,6 +31,7 @@ class WithOnClass2 { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated WithOnClass2 withPackage(final boolean isPackage) { return this.isPackage == isPackage ? this : new WithOnClass2(this.isNone, this.isProtected, isPackage); } @@ -43,6 +46,7 @@ class WithOnClass3 { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithOnClass3 withCouldBeNull(final String couldBeNull) { return this.couldBeNull == couldBeNull ? this : new WithOnClass3(couldBeNull, this.nonNull); } @@ -50,6 +54,7 @@ class WithOnClass3 { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithOnClass3 withNonNull(@lombok.NonNull final String nonNull) { if (nonNull == null) { throw new java.lang.NullPointerException("nonNull is marked non-null but is null"); @@ -67,6 +72,7 @@ class WithOnClass4 { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithOnClass4 withY(final int fY) { return this.fY == fY ? this : new WithOnClass4(fY); } diff --git a/test/transform/resource/after-delombok/WithOnNestedRecord.java b/test/transform/resource/after-delombok/WithOnNestedRecord.java index 89a75478..8a822126 100644 --- a/test/transform/resource/after-delombok/WithOnNestedRecord.java +++ b/test/transform/resource/after-delombok/WithOnNestedRecord.java @@ -1,19 +1,19 @@ // version 14: public record WithOnNestedRecord() { - public record Nested(String a, String b) { /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithOnNestedRecord.Nested withA(final String a) { return this.a == a ? this : new WithOnNestedRecord.Nested(a, this.b); } - /** * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithOnNestedRecord.Nested withB(final String b) { return this.b == b ? this : new WithOnNestedRecord.Nested(this.a, b); } diff --git a/test/transform/resource/after-delombok/WithOnRecord.java b/test/transform/resource/after-delombok/WithOnRecord.java index 5c2f0a8f..778d9940 100644 --- a/test/transform/resource/after-delombok/WithOnRecord.java +++ b/test/transform/resource/after-delombok/WithOnRecord.java @@ -4,6 +4,7 @@ public record WithOnRecord(String a, String b) { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithOnRecord withA(final String a) { return this.a == a ? this : new WithOnRecord(a, this.b); } @@ -11,6 +12,7 @@ public record WithOnRecord(String a, String b) { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithOnRecord withB(final String b) { return this.b == b ? this : new WithOnRecord(this.a, b); } diff --git a/test/transform/resource/after-delombok/WithOnRecordComponent.java b/test/transform/resource/after-delombok/WithOnRecordComponent.java index 217da88a..806e17a5 100644 --- a/test/transform/resource/after-delombok/WithOnRecordComponent.java +++ b/test/transform/resource/after-delombok/WithOnRecordComponent.java @@ -4,6 +4,7 @@ public record WithOnRecordComponent(String a, String b) { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithOnRecordComponent withA(final String a) { return this.a == a ? this : new WithOnRecordComponent(a, this.b); } diff --git a/test/transform/resource/after-delombok/WithPlain.java b/test/transform/resource/after-delombok/WithPlain.java index 6a1c46e6..aff3eb73 100644 --- a/test/transform/resource/after-delombok/WithPlain.java +++ b/test/transform/resource/after-delombok/WithPlain.java @@ -11,6 +11,7 @@ class WithPlain { */ @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public WithPlain withI(final int i) { return this.i == i ? this : new WithPlain(i, this.foo); } @@ -19,6 +20,7 @@ class WithPlain { */ @org.springframework.lang.NonNull @java.lang.SuppressWarnings("all") + @lombok.Generated public WithPlain withFoo(final int foo) { return this.foo == foo ? this : new WithPlain(this.i, foo); } diff --git a/test/transform/resource/after-delombok/WithWithGenerics.java b/test/transform/resource/after-delombok/WithWithGenerics.java index d1cd3380..971da883 100644 --- a/test/transform/resource/after-delombok/WithWithGenerics.java +++ b/test/transform/resource/after-delombok/WithWithGenerics.java @@ -9,6 +9,7 @@ class WithWithGenerics { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithWithGenerics withTest(final J test) { return this.test == test ? this : new WithWithGenerics(test, this.test2, this.test3); } @@ -16,6 +17,7 @@ class WithWithGenerics { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithWithGenerics withTest2(final java.util.List test2) { return this.test2 == test2 ? this : new WithWithGenerics(this.test, test2, this.test3); } @@ -23,6 +25,7 @@ class WithWithGenerics { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithWithGenerics withTest3(final java.util.List test3) { return this.test3 == test3 ? this : new WithWithGenerics(this.test, this.test2, test3); } diff --git a/test/transform/resource/after-delombok/WithWithJavaBeansSpecCapitalization.java b/test/transform/resource/after-delombok/WithWithJavaBeansSpecCapitalization.java index e3737848..6bbbad1f 100644 --- a/test/transform/resource/after-delombok/WithWithJavaBeansSpecCapitalization.java +++ b/test/transform/resource/after-delombok/WithWithJavaBeansSpecCapitalization.java @@ -6,6 +6,7 @@ class WithWithJavaBeansSpecCapitalization { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithWithJavaBeansSpecCapitalization withaField(final int aField) { return this.aField == aField ? this : new WithWithJavaBeansSpecCapitalization(aField); } diff --git a/test/transform/resource/after-delombok/WithWithTypeAnnos.java b/test/transform/resource/after-delombok/WithWithTypeAnnos.java index 8bc1dc88..724b40e6 100644 --- a/test/transform/resource/after-delombok/WithWithTypeAnnos.java +++ b/test/transform/resource/after-delombok/WithWithTypeAnnos.java @@ -18,6 +18,7 @@ class WithWithTypeAnnos { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WithWithTypeAnnos withFoo(@TA final List foo) { return this.foo == foo ? this : new WithWithTypeAnnos(foo); } diff --git a/test/transform/resource/after-delombok/WitherAccessLevel.java b/test/transform/resource/after-delombok/WitherAccessLevel.java index eec79cb6..c2c820ea 100644 --- a/test/transform/resource/after-delombok/WitherAccessLevel.java +++ b/test/transform/resource/after-delombok/WitherAccessLevel.java @@ -11,6 +11,7 @@ class WitherAccessLevel { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated private WitherAccessLevel withPrivate(final boolean isPrivate) { return this.isPrivate == isPrivate ? this : new WitherAccessLevel(this.isNone, isPrivate, this.isPackage, this.isProtected, this.isPublic, this.value); } @@ -18,6 +19,7 @@ class WitherAccessLevel { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated WitherAccessLevel withPackage(final boolean isPackage) { return this.isPackage == isPackage ? this : new WitherAccessLevel(this.isNone, this.isPrivate, isPackage, this.isProtected, this.isPublic, this.value); } @@ -25,6 +27,7 @@ class WitherAccessLevel { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated protected WitherAccessLevel withProtected(final boolean isProtected) { return this.isProtected == isProtected ? this : new WitherAccessLevel(this.isNone, this.isPrivate, this.isPackage, isProtected, this.isPublic, this.value); } @@ -32,6 +35,7 @@ class WitherAccessLevel { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WitherAccessLevel withPublic(final boolean isPublic) { return this.isPublic == isPublic ? this : new WitherAccessLevel(this.isNone, this.isPrivate, this.isPackage, this.isProtected, isPublic, this.value); } @@ -39,6 +43,7 @@ class WitherAccessLevel { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WitherAccessLevel withValue(final boolean value) { return this.value == value ? this : new WitherAccessLevel(this.isNone, this.isPrivate, this.isPackage, this.isProtected, this.isPublic, value); } diff --git a/test/transform/resource/after-delombok/WitherLegacyStar.java b/test/transform/resource/after-delombok/WitherLegacyStar.java index 90d55cee..5bb12fe7 100644 --- a/test/transform/resource/after-delombok/WitherLegacyStar.java +++ b/test/transform/resource/after-delombok/WitherLegacyStar.java @@ -7,6 +7,7 @@ class WitherLegacyStar { * @return a clone of this object, except with this updated property (returns {@code this} if an identical value is passed). */ @java.lang.SuppressWarnings("all") + @lombok.Generated public WitherLegacyStar withI(final int i) { return this.i == i ? this : new WitherLegacyStar(i); } From a561449135e2c80731c04f3701a22bb521cd006b Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 03:38:55 +0200 Subject: [PATCH 13/17] [tests] Continue with adjusting tests to reflect `lombok.Generated` defaulted: javac usually skipped tests. --- .../resource/after-delombok/OnXJava7Style.java | 12 +++++++++--- .../after-delombok/TrickyTypeResolution.java | 1 + .../after-delombok/ValDelegateMethodReference.java | 8 ++++++++ 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/test/transform/resource/after-delombok/OnXJava7Style.java b/test/transform/resource/after-delombok/OnXJava7Style.java index 67f8c8c8..9dc0946b 100644 --- a/test/transform/resource/after-delombok/OnXJava7Style.java +++ b/test/transform/resource/after-delombok/OnXJava7Style.java @@ -20,48 +20,54 @@ public class OnXJava7Style { String i; @Foo @java.lang.SuppressWarnings("all") + @lombok.Generated public String getA() { return this.a; } @Foo @java.lang.SuppressWarnings("all") + @lombok.Generated public void setB(final String b) { this.b = b; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setC(@Foo("a") final String c) { this.c = c; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setD(@Bar(stuff = "b") final String d) { this.d = d; } @Foo("c") @Bar(stuff = "d") @java.lang.SuppressWarnings("all") + @lombok.Generated public String getE() { return this.e; } @Array @java.lang.SuppressWarnings("all") + @lombok.Generated public String getF() { return this.f; } - @Array @java.lang.SuppressWarnings("all") + @lombok.Generated public String getG() { return this.g; } - @Array({}) @java.lang.SuppressWarnings("all") + @lombok.Generated public String getH() { return this.h; } - @Array({"a", "b"}) @java.lang.SuppressWarnings("all") + @lombok.Generated public String getI() { return this.i; } diff --git a/test/transform/resource/after-delombok/TrickyTypeResolution.java b/test/transform/resource/after-delombok/TrickyTypeResolution.java index 9a5aae16..d8d4b56c 100644 --- a/test/transform/resource/after-delombok/TrickyTypeResolution.java +++ b/test/transform/resource/after-delombok/TrickyTypeResolution.java @@ -14,6 +14,7 @@ class TrickyDoNothing2 { class TrickySuccess { int x; @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } diff --git a/test/transform/resource/after-delombok/ValDelegateMethodReference.java b/test/transform/resource/after-delombok/ValDelegateMethodReference.java index c62edd66..2a3f9b66 100644 --- a/test/transform/resource/after-delombok/ValDelegateMethodReference.java +++ b/test/transform/resource/after-delombok/ValDelegateMethodReference.java @@ -20,21 +20,25 @@ class Entity { private MyDelegate innerDelegate; @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.String getValue() { return this.innerDelegate.getValue(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public java.lang.Boolean getABoolean() { return this.innerDelegate.getABoolean(); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setValue(final java.lang.String value) { this.innerDelegate.setValue(value); } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setABoolean(final java.lang.Boolean aBoolean) { this.innerDelegate.setABoolean(aBoolean); } @@ -45,21 +49,25 @@ class MyDelegate { private Boolean aBoolean; @java.lang.SuppressWarnings("all") + @lombok.Generated public String getValue() { return this.value; } @java.lang.SuppressWarnings("all") + @lombok.Generated public Boolean getABoolean() { return this.aBoolean; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setValue(final String value) { this.value = value; } @java.lang.SuppressWarnings("all") + @lombok.Generated public void setABoolean(final Boolean aBoolean) { this.aBoolean = aBoolean; } From 067efcd0f1eef6813c1bbd1d1660f3e54dfbf391 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 03:45:28 +0200 Subject: [PATCH 14/17] [fixes #3667] [changelog] --- doc/changelog.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/changelog.markdown b/doc/changelog.markdown index 68bf7482..64572a71 100644 --- a/doc/changelog.markdown +++ b/doc/changelog.markdown @@ -3,6 +3,7 @@ Lombok Changelog ### v1.18.33 "Edgy Guinea Pig" * PLATFORM: Added support for Eclipse 2024-06; you'd get some `NoSuchMethodError` traces in your logs if using `@Builder` or `@Singular` prior to this fix. [Issue #3638](https://github.com/projectlombok/lombok/issues/3638). +* IMPROBABLE BREAKING CHANGE: Lombok now adds `@lombok.Generated` by default to methods and types it generates. This may result in accidentally increasing your test coverage percentage. [https://github.com/projectlombok/lombok/issues/3667](https://github.com/projectlombok/lombok/issues/3638). ### v1.18.32 (March 20th, 2024) * PLATFORM: Initial JDK22 support added. From 3ddd39bcdc0f035bad8f967126d76e61a3e14409 Mon Sep 17 00:00:00 2001 From: Roel Spilker Date: Fri, 17 May 2024 12:34:03 +0200 Subject: [PATCH 15/17] Fix link name --- doc/changelog.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changelog.markdown b/doc/changelog.markdown index 64572a71..3502e18a 100644 --- a/doc/changelog.markdown +++ b/doc/changelog.markdown @@ -3,7 +3,7 @@ Lombok Changelog ### v1.18.33 "Edgy Guinea Pig" * PLATFORM: Added support for Eclipse 2024-06; you'd get some `NoSuchMethodError` traces in your logs if using `@Builder` or `@Singular` prior to this fix. [Issue #3638](https://github.com/projectlombok/lombok/issues/3638). -* IMPROBABLE BREAKING CHANGE: Lombok now adds `@lombok.Generated` by default to methods and types it generates. This may result in accidentally increasing your test coverage percentage. [https://github.com/projectlombok/lombok/issues/3667](https://github.com/projectlombok/lombok/issues/3638). +* IMPROBABLE BREAKING CHANGE: Lombok now adds `@lombok.Generated` by default to methods and types it generates. This may result in accidentally increasing your test coverage percentage. [Issue #3667](https://github.com/projectlombok/lombok/issues/3638). ### v1.18.32 (March 20th, 2024) * PLATFORM: Initial JDK22 support added. From 44ee6abcc6006da39f7268b75c2a45ee0f44d7d2 Mon Sep 17 00:00:00 2001 From: Roel Spilker Date: Fri, 17 May 2024 12:46:25 +0200 Subject: [PATCH 16/17] Use correct issue link --- doc/changelog.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changelog.markdown b/doc/changelog.markdown index 3502e18a..6dd62f4d 100644 --- a/doc/changelog.markdown +++ b/doc/changelog.markdown @@ -3,7 +3,7 @@ Lombok Changelog ### v1.18.33 "Edgy Guinea Pig" * PLATFORM: Added support for Eclipse 2024-06; you'd get some `NoSuchMethodError` traces in your logs if using `@Builder` or `@Singular` prior to this fix. [Issue #3638](https://github.com/projectlombok/lombok/issues/3638). -* IMPROBABLE BREAKING CHANGE: Lombok now adds `@lombok.Generated` by default to methods and types it generates. This may result in accidentally increasing your test coverage percentage. [Issue #3667](https://github.com/projectlombok/lombok/issues/3638). +* IMPROBABLE BREAKING CHANGE: Lombok now adds `@lombok.Generated` by default to methods and types it generates. This may result in accidentally increasing your test coverage percentage. [Issue #3667](https://github.com/projectlombok/lombok/issues/3667). ### v1.18.32 (March 20th, 2024) * PLATFORM: Initial JDK22 support added. From 1ccae0db6d6e73d0917fa12dbe619110aa934fb3 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 17:16:44 +0200 Subject: [PATCH 17/17] [tests] Fixing up a few tests --- test/core/src/lombok/AbstractRunTests.java | 2 +- test/transform/resource/after-delombok/MixGetterVal.java | 1 + test/transform/resource/after-ecj/LoggerFloggerRecord.java | 2 +- .../resource/messages-idempotent/NonNullPlain.java.messages | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/test/core/src/lombok/AbstractRunTests.java b/test/core/src/lombok/AbstractRunTests.java index 6877bcfa..3397a612 100644 --- a/test/core/src/lombok/AbstractRunTests.java +++ b/test/core/src/lombok/AbstractRunTests.java @@ -51,7 +51,7 @@ import lombok.transform.TestLombokFilesIdempotent; import lombok.transform.TestSourceFiles; public abstract class AbstractRunTests { - public final FileTester createTester(final DirectoryRunner.TestParams params, final File file, String platform, int version, boolean copyToSource) throws IOException { + public final FileTester createTester(final DirectoryRunner.TestParams params, final File file, String platform, int version, final boolean copyToSource) throws IOException { ConfigurationKeysLoader.LoaderLoader.loadAllConfigurationKeys(); AssertionError directiveFailure = null; LombokTestSource sourceDirectives = null; diff --git a/test/transform/resource/after-delombok/MixGetterVal.java b/test/transform/resource/after-delombok/MixGetterVal.java index a2b44ea0..2c1921c3 100644 --- a/test/transform/resource/after-delombok/MixGetterVal.java +++ b/test/transform/resource/after-delombok/MixGetterVal.java @@ -9,6 +9,7 @@ class MixGetterVal { m(a); } @java.lang.SuppressWarnings("all") + @lombok.Generated public int getX() { return this.x; } diff --git a/test/transform/resource/after-ecj/LoggerFloggerRecord.java b/test/transform/resource/after-ecj/LoggerFloggerRecord.java index 47bf4cc6..7db8aabe 100644 --- a/test/transform/resource/after-ecj/LoggerFloggerRecord.java +++ b/test/transform/resource/after-ecj/LoggerFloggerRecord.java @@ -3,7 +3,7 @@ import lombok.extern.flogger.Flogger; class LoggerFloggerRecord { public @Flogger record Inner(String x) { /* Implicit */ private final String x; - private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); + private static final com.google.common.flogger.FluentLogger log = com.google.common.flogger.FluentLogger.forEnclosingClass(); () { } } diff --git a/test/transform/resource/messages-idempotent/NonNullPlain.java.messages b/test/transform/resource/messages-idempotent/NonNullPlain.java.messages index 3a3a052d..236f276d 100644 --- a/test/transform/resource/messages-idempotent/NonNullPlain.java.messages +++ b/test/transform/resource/messages-idempotent/NonNullPlain.java.messages @@ -1,3 +1,3 @@ -3 @NonNull is meaningless on a primitive. -14 @NonNull is meaningless on a primitive. -36 @NonNull is meaningless on a primitive. +4 @NonNull is meaningless on a primitive. +16 @NonNull is meaningless on a primitive. +42 @NonNull is meaningless on a primitive.