From d8f7b19071cba11d36e7f88d5b4bea74f60d6350 Mon Sep 17 00:00:00 2001 From: Reinier Zwitserloot Date: Fri, 17 May 2024 03:38:49 +0200 Subject: [PATCH] [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); }