aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/lombok/core/handlers/HandlerUtil.java18
-rw-r--r--src/core/lombok/eclipse/EcjAugments.java3
-rw-r--r--src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java52
-rwxr-xr-xsrc/core/lombok/eclipse/handlers/HandleBuilder.java12
-rw-r--r--src/core/lombok/javac/handlers/HandleBuilder.java14
-rw-r--r--src/core/lombok/javac/handlers/JavacHandlerUtil.java6
-rw-r--r--src/eclipseAgent/lombok/eclipse/agent/EclipsePatcher.java2
-rw-r--r--src/eclipseAgent/lombok/eclipse/agent/PatchJavadoc.java49
-rwxr-xr-xsrc/eclipseAgent/lombok/launch/PatchFixesHider.java2
-rw-r--r--src/utils/lombok/core/FieldAugment.java53
-rw-r--r--src/utils/lombok/javac/Javac.java1
-rw-r--r--test/transform/resource/after-delombok/Accessors.java12
-rw-r--r--test/transform/resource/after-delombok/AccessorsConfiguration.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderComplex.java12
-rw-r--r--test/transform/resource/after-delombok/BuilderCustomName.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderDefaults.java9
-rw-r--r--test/transform/resource/after-delombok/BuilderDefaultsGenerics.java9
-rw-r--r--test/transform/resource/after-delombok/BuilderDefaultsWarnings.java6
-rw-r--r--test/transform/resource/after-delombok/BuilderGenericMethod.java6
-rw-r--r--test/transform/resource/after-delombok/BuilderInstanceMethod.java12
-rw-r--r--test/transform/resource/after-delombok/BuilderSimple.java6
-rw-r--r--test/transform/resource/after-delombok/BuilderSimpleWithSetterPrefix.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderTypeAnnos.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderTypeAnnosWithSetterPrefix.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderWithAccessors.java12
-rw-r--r--test/transform/resource/after-delombok/BuilderWithBadNames.java6
-rw-r--r--test/transform/resource/after-delombok/BuilderWithDeprecated.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderWithDeprecatedAnnOnly.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderWithExistingBuilderClass.java6
-rw-r--r--test/transform/resource/after-delombok/BuilderWithExistingBuilderClassWithSetterPrefix.java6
-rw-r--r--test/transform/resource/after-delombok/BuilderWithNoBuilderMethod.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderWithNonNull.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderWithNonNullWithSetterPrefix.java3
-rw-r--r--test/transform/resource/after-delombok/BuilderWithRecursiveGenerics.java6
-rw-r--r--test/transform/resource/after-delombok/BuilderWithToBuilder.java22
-rw-r--r--test/transform/resource/after-delombok/BuilderWithTolerate.java3
-rw-r--r--test/transform/resource/after-delombok/CheckerFrameworkBasic.java6
-rw-r--r--test/transform/resource/after-delombok/CheckerFrameworkBuilder.java9
-rw-r--r--test/transform/resource/after-delombok/CheckerFrameworkSuperBuilder.java15
-rw-r--r--test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults.java6
-rw-r--r--test/transform/resource/after-delombok/ConstructorsWithBuilderDefaults2.java9
-rw-r--r--test/transform/resource/after-delombok/I2335_BuilderMultipleObtainVia.java6
-rw-r--r--test/transform/resource/after-delombok/JacksonJsonProperty.java3
-rw-r--r--test/transform/resource/after-delombok/JacksonizedBuilderComplex.java12
-rw-r--r--test/transform/resource/after-delombok/JacksonizedBuilderSimple.java6
-rw-r--r--test/transform/resource/after-delombok/JacksonizedSuperBuilderSimple.java3
-rw-r--r--test/transform/resource/after-delombok/JacksonizedSuperBuilderWithJsonDeserialize.java3
-rw-r--r--test/transform/resource/after-delombok/NullLibrary1.java3
-rw-r--r--test/transform/resource/after-delombok/NullLibrary2.java3
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderAbstract.java9
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderAbstractToBuilder.java9
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderBasic.java6
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderBasicToBuilder.java15
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderCustomized.java3
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderNameClashes.java3
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderWithCustomBuilderMethod.java6
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderWithDefaults.java9
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderWithGenerics.java6
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderWithGenerics2.java6
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderWithGenerics3.java6
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderWithGenericsAndToBuilder.java6
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderWithNonNull.java6
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderWithPrefixes.java6
-rw-r--r--test/transform/resource/after-delombok/SuperBuilderWithSetterPrefix.java15
-rw-r--r--test/transform/resource/after-delombok/Tolerate.java21
-rw-r--r--test/transform/resource/after-delombok/WithAlreadyExists.java6
-rw-r--r--test/transform/resource/after-delombok/WithAndAllArgsConstructor.java6
-rw-r--r--test/transform/resource/after-delombok/WithMethodAbstract.java3
-rw-r--r--test/transform/resource/after-delombok/WithMethodMarkedDeprecated.java3
-rw-r--r--test/transform/resource/after-delombok/WithMethodMarkedDeprecatedAnnOnly.java3
-rw-r--r--test/transform/resource/after-delombok/WithNested.java3
-rw-r--r--test/transform/resource/after-delombok/WithOnClass.java18
-rw-r--r--test/transform/resource/after-delombok/WithPlain.java6
-rw-r--r--test/transform/resource/after-delombok/WithWithGenerics.java9
-rw-r--r--test/transform/resource/after-delombok/WithWithTypeAnnos.java3
-rw-r--r--test/transform/resource/after-delombok/WitherAccessLevel.java15
-rw-r--r--test/transform/resource/after-delombok/WitherLegacyStar.java3
-rw-r--r--test/transform/resource/after-ecj/Accessors.java12
-rw-r--r--test/transform/resource/after-ecj/AccessorsConfiguration.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderComplex.java12
-rw-r--r--test/transform/resource/after-ecj/BuilderConstructorJavadoc.java6
-rw-r--r--test/transform/resource/after-ecj/BuilderCustomName.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderDefaults.java9
-rw-r--r--test/transform/resource/after-ecj/BuilderDefaultsGenerics.java9
-rw-r--r--test/transform/resource/after-ecj/BuilderDefaultsWarnings.java6
-rw-r--r--test/transform/resource/after-ecj/BuilderGenericMethod.java6
-rw-r--r--test/transform/resource/after-ecj/BuilderInstanceMethod.java12
-rw-r--r--test/transform/resource/after-ecj/BuilderSimple.java6
-rw-r--r--test/transform/resource/after-ecj/BuilderSimpleWithSetterPrefix.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderTypeAnnos.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderTypeAnnosWithSetterPrefix.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderWithAccessors.java12
-rw-r--r--test/transform/resource/after-ecj/BuilderWithBadNames.java6
-rw-r--r--test/transform/resource/after-ecj/BuilderWithDeprecated.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderWithDeprecatedAnnOnly.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderWithExistingBuilderClass.java6
-rw-r--r--test/transform/resource/after-ecj/BuilderWithExistingBuilderClassWithSetterPrefix.java6
-rw-r--r--test/transform/resource/after-ecj/BuilderWithNoBuilderMethod.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderWithNonNull.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderWithNonNullWithSetterPrefix.java3
-rw-r--r--test/transform/resource/after-ecj/BuilderWithRecursiveGenerics.java6
-rw-r--r--test/transform/resource/after-ecj/BuilderWithToBuilder.java21
-rw-r--r--test/transform/resource/after-ecj/BuilderWithTolerate.java3
-rw-r--r--test/transform/resource/after-ecj/CheckerFrameworkBasic.java6
-rw-r--r--test/transform/resource/after-ecj/CheckerFrameworkBuilder.java9
-rw-r--r--test/transform/resource/after-ecj/CheckerFrameworkSuperBuilder.java15
-rw-r--r--test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults.java6
-rw-r--r--test/transform/resource/after-ecj/ConstructorsWithBuilderDefaults2.java9
-rw-r--r--test/transform/resource/after-ecj/GetterSetterJavadocEcj.java86
-rw-r--r--test/transform/resource/after-ecj/I2335_BuilderMultipleObtainVia.java6
-rw-r--r--test/transform/resource/after-ecj/JacksonJsonProperty.java3
-rw-r--r--test/transform/resource/after-ecj/JacksonizedBuilderComplex.java12
-rw-r--r--test/transform/resource/after-ecj/JacksonizedBuilderSimple.java6
-rw-r--r--test/transform/resource/after-ecj/JacksonizedSuperBuilderSimple.java3
-rw-r--r--test/transform/resource/after-ecj/JacksonizedSuperBuilderWithJsonDeserialize.java3
-rw-r--r--test/transform/resource/after-ecj/NullLibrary1.java3
-rw-r--r--test/transform/resource/after-ecj/NullLibrary2.java3
-rw-r--r--test/transform/resource/after-ecj/SetterDeprecatedEcj.java14
-rw-r--r--test/transform/resource/after-ecj/SuperBuilderAbstract.java9
-rw-r--r--test/transform/resource/after-ecj/SuperBuilderAbstractToBuilder.java9
-rw-r--r--test/transform/resource/after-ecj/SuperBuilderBasic.java6
-rw-r--r--test/transform/resource/after-ecj/SuperBuilderBasicToBuilder.java15
-rw-r--r--test/transform/resource/after-ecj/SuperBuilderCustomized.java3
-rw-r--r--test/transform/resource/after-ecj/SuperBuilderNameClashes.java3