aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--AUTHORS5
-rw-r--r--README1
-rw-r--r--build.xml3
-rw-r--r--buildScripts/eclipse-run-tests.template2
-rw-r--r--buildScripts/ivy-repo/org.projectlombok-lombok.patcher-0.22.xml (renamed from buildScripts/ivy-repo/org.projectlombok-lombok.patcher-0.20.xml)4
-rw-r--r--buildScripts/ivy.xml4
-rw-r--r--buildScripts/website.ant.xml3
-rw-r--r--doc/changelog.markdown20
-rw-r--r--src/core/lombok/ConfigurationKeys.java35
-rw-r--r--src/core/lombok/Generated.java6
-rw-r--r--src/core/lombok/Lombok.java12
-rw-r--r--src/core/lombok/Value.java4
-rw-r--r--src/core/lombok/core/AST.java32
-rw-r--r--src/core/lombok/core/AnnotationProcessor.java1
-rw-r--r--src/core/lombok/core/Version.java6
-rw-r--r--src/core/lombok/core/configuration/AllowHelper.java39
-rw-r--r--src/core/lombok/core/configuration/ConfigurationApp.java2
-rw-r--r--src/core/lombok/core/configuration/ConfigurationParser.java4
-rw-r--r--src/core/lombok/core/configuration/FlagUsageType.java2
-rw-r--r--src/core/lombok/core/handlers/HandlerUtil.java15
-rw-r--r--src/core/lombok/eclipse/EclipseAST.java6
-rw-r--r--src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java42
-rw-r--r--src/core/lombok/eclipse/handlers/HandleBuilder.java2
-rw-r--r--src/core/lombok/eclipse/handlers/HandleConstructor.java3
-rw-r--r--src/core/lombok/eclipse/handlers/HandleFieldDefaults.java8
-rw-r--r--src/core/lombok/eclipse/handlers/HandleGetter.java6
-rw-r--r--src/core/lombok/eclipse/handlers/HandleLog.java15
-rw-r--r--src/core/lombok/eclipse/handlers/HandleVal.java32
-rw-r--r--src/core/lombok/experimental/FieldDefaults.java4
-rw-r--r--src/core/lombok/experimental/NonFinal.java2
-rw-r--r--src/core/lombok/experimental/PackagePrivate.java2
-rw-r--r--src/core/lombok/experimental/var.java28
-rw-r--r--src/core/lombok/extern/apachecommons/CommonsLog.java1
-rw-r--r--src/core/lombok/extern/java/Log.java1
-rw-r--r--src/core/lombok/extern/jbosslog/JBossLog.java67
-rw-r--r--src/core/lombok/extern/log4j/Log4j.java1
-rw-r--r--src/core/lombok/extern/log4j/Log4j2.java1
-rw-r--r--src/core/lombok/extern/slf4j/Slf4j.java3
-rw-r--r--src/core/lombok/extern/slf4j/XSlf4j.java1
-rw-r--r--src/core/lombok/javac/JavacAST.java42
-rw-r--r--src/core/lombok/javac/apt/LombokProcessor.java8
-rw-r--r--src/core/lombok/javac/handlers/HandleBuilder.java5
-rw-r--r--src/core/lombok/javac/handlers/HandleDelegate.java2
-rw-r--r--src/core/lombok/javac/handlers/HandleFieldDefaults.java8
-rw-r--r--src/core/lombok/javac/handlers/HandleGetter.java6
-rw-r--r--src/core/lombok/javac/handlers/HandleLog.java13
-rw-r--r--src/core/lombok/javac/handlers/HandleVal.java60
-rw-r--r--src/core/lombok/javac/handlers/JavacHandlerUtil.java39
-rw-r--r--src/delombok/lombok/delombok/FormatPreferences.java2
-rw-r--r--src/delombok/lombok/delombok/PrettyPrinter.java29
-rw-r--r--src/eclipseAgent/lombok/eclipse/agent/EclipsePatcher.java12
-rw-r--r--src/eclipseAgent/lombok/eclipse/agent/PatchDelegate.java75
-rw-r--r--src/eclipseAgent/lombok/eclipse/agent/PatchVal.java67
-rw-r--r--src/eclipseAgent/lombok/eclipse/agent/PatchValEclipse.java19
-rw-r--r--src/installer/lombok/installer/IdeLocation.java7
-rw-r--r--src/installer/lombok/installer/IdeLocationProvider.java22
-rw-r--r--src/installer/lombok/installer/Installer.java17
-rw-r--r--src/installer/lombok/installer/InstallerGUI.java10
-rw-r--r--src/installer/lombok/installer/OsUtils.java (renamed from src/installer/lombok/installer/IdeFinder.java)21
-rw-r--r--src/installer/lombok/installer/eclipse/EclipseLocationProvider.java149
-rw-r--r--src/installer/lombok/installer/eclipse/EclipseProductDescriptor.java (renamed from src/installer/lombok/installer/eclipse/STSLocation.java)38
-rw-r--r--src/installer/lombok/installer/eclipse/EclipseProductLocation.java (renamed from src/installer/lombok/installer/eclipse/EclipseLocation.java)55
-rw-r--r--src/installer/lombok/installer/eclipse/EclipseProductLocationProvider.java (renamed from src/installer/lombok/installer/eclipse/EclipseFinder.java)256
-rw-r--r--src/installer/lombok/installer/eclipse/JbdsFinder.java70
-rw-r--r--src/installer/lombok/installer/eclipse/JbdsLocationProvider.java49
-rw-r--r--src/installer/lombok/installer/eclipse/MyEclipseLocationProvider.java (renamed from src/installer/lombok/installer/eclipse/JbdsLocation.java)33
-rw-r--r--src/installer/lombok/installer/eclipse/RhdsLocationProvider.java44
-rw-r--r--src/installer/lombok/installer/eclipse/STSFinder.java70
-rw-r--r--src/installer/lombok/installer/eclipse/STSLocationProvider.java48
-rw-r--r--src/installer/lombok/installer/eclipse/StandardProductDescriptor.java158
-rw-r--r--src/installer/lombok/installer/eclipse/myeclipse.pngbin0 -> 1073 bytes
-rw-r--r--src/installer/lombok/installer/eclipse/rhds.pngbin0 -> 3470 bytes
-rw-r--r--src/launch/lombok/launch/AnnotationProcessor.java14
-rw-r--r--test/configuration/resource/configurationRoot/out.txt14
-rw-r--r--test/core/src/lombok/AbstractRunTests.java25
-rw-r--r--test/core/src/lombok/LombokTestSource.java2
-rw-r--r--test/core/src/lombok/RunTestsViaEcj.java1
-rw-r--r--test/pretty/resource/after/ForLoop.java7
-rw-r--r--test/pretty/resource/before/ForLoop.java7
-rw-r--r--test/transform/resource/after-delombok/Accessors.java16
-rw-r--r--test/transform/resource/after-delombok/AccessorsConfiguration.java4
-rw-r--r--test/transform/resource/after-delombok/BuilderChainAndFluent.java8
-rw-r--r--test/transform/resource/after-delombok/BuilderComplex.java13
-rw-r--r--test/transform/resource/after-delombok/BuilderInstanceMethod.java13
-rw-r--r--test/transform/resource/after-delombok/BuilderSimple.java10
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularGuavaListsSets.java26
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularGuavaMaps.java18
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularLists.java18
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularNoAuto.java18
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularRedirectToGuava.java18
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularSets.java22
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularWithPrefixes.java10
-rw-r--r--test/transform/resource/after-delombok/BuilderValueData.java151
-rw-r--r--test/transform/resource/after-delombok/BuilderWithAccessors.java14
-rw-r--r--test/transform/resource/after-delombok/BuilderWithExistingBuilderClass.java8
-rw-r--r--test/transform/resource/after-delombok/BuilderWithToBuilder.java37
-rw-r--r--test/transform/resource/after-delombok/BuilderWithTolerate.java66
-rw-r--r--test/transform/resource/after-delombok/ClassNamedAfterGetter.java1
-rw-r--r--test/transform/resource/after-delombok/CommentsInterspersed.java1
-rw-r--r--test/transform/resource/after-delombok/ConflictingStaticConstructorNames.java5
-rw-r--r--test/transform/resource/after-delombok/Constructors.java13
-rw-r--r--test/transform/resource/after-delombok/ConstructorsConfiguration.java2
-rw-r--r--test/transform/resource/after-delombok/ConstructorsWithAccessors.java1
-rw-r--r--test/transform/resource/after-delombok/DataConfiguration.java6
-rw-r--r--test/transform/resource/after-delombok/DataExtended.java7
-rw-r--r--test/transform/resource/after-delombok/DataIgnore.java6
-rw-r--r--test/transform/resource/after-delombok/DataOnEnum.java3
-rw-r--r--test/transform/resource/after-delombok/DataOnLocalClass.java21
-rw-r--r--test/transform/resource/after-delombok/DataPlain.java38
-rw-r--r--test/transform/resource/after-delombok/DataWithGetter.java10
-rw-r--r--test/transform/resource/after-delombok/DataWithGetterNone.java7
-rw-r--r--test/transform/resource/after-delombok/DelegateOnGetter.java3
-rw-r--r--