aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Rieke <rieke@subshell.com>2017-03-13 16:49:20 +0100
committerJan Rieke <rieke@subshell.com>2017-03-13 16:49:20 +0100
commit2346b15c8d2809b6efa9fc94f4f6cc56dcaa54b8 (patch)
tree238b9877ce1daa83b3e8d422eb4d2f7ab89f3864
parentf51bbce3e396a0151bc0242d00e250f2bc720316 (diff)
parenta2c10c70fa8e2c8736464a5c3d445e2ca6e8a296 (diff)
downloadlombok-2346b15c8d2809b6efa9fc94f4f6cc56dcaa54b8.tar.gz
lombok-2346b15c8d2809b6efa9fc94f4f6cc56dcaa54b8.tar.bz2
lombok-2346b15c8d2809b6efa9fc94f4f6cc56dcaa54b8.zip
Merge remote-tracking branch 'upstream/master'
# Conflicts: # src/core/lombok/eclipse/handlers/HandleBuilder.java # src/core/lombok/eclipse/handlers/HandleConstructor.java # src/core/lombok/javac/handlers/HandleBuilder.java # src/core/lombok/javac/handlers/HandleConstructor.java
-rw-r--r--build.xml10
-rw-r--r--buildScripts/src/lombok/website/CompileChangelog.java36
-rw-r--r--buildScripts/website.ant.xml13
-rw-r--r--doc/changelog.markdown15
-rw-r--r--src/core/lombok/AllArgsConstructor.java17
-rw-r--r--src/core/lombok/ConfigurationKeys.java14
-rw-r--r--src/core/lombok/EqualsAndHashCode.java9
-rw-r--r--src/core/lombok/Getter.java9
-rw-r--r--src/core/lombok/NoArgsConstructor.java7
-rw-r--r--src/core/lombok/RequiredArgsConstructor.java17
-rw-r--r--src/core/lombok/Setter.java14
-rw-r--r--src/core/lombok/core/Version.java2
-rw-r--r--src/core/lombok/core/handlers/HandlerUtil.java5
-rw-r--r--src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java95
-rw-r--r--src/core/lombok/eclipse/handlers/HandleBuilder.java4
-rw-r--r--src/core/lombok/eclipse/handlers/HandleConstructor.java43
-rw-r--r--src/core/lombok/eclipse/handlers/HandleEqualsAndHashCode.java72
-rw-r--r--src/core/lombok/eclipse/handlers/HandleGetter.java2
-rw-r--r--src/core/lombok/eclipse/handlers/HandleSetter.java4
-rw-r--r--src/core/lombok/eclipse/handlers/HandleUtilityClass.java2
-rw-r--r--src/core/lombok/eclipse/handlers/HandleWither.java4
-rw-r--r--src/core/lombok/experimental/Wither.java14
-rw-r--r--src/core/lombok/javac/apt/Javac9BaseFileObjectWrapper.java113
-rw-r--r--src/core/lombok/javac/apt/LombokFileObjects.java78
-rw-r--r--src/core/lombok/javac/handlers/HandleBuilder.java20
-rw-r--r--src/core/lombok/javac/handlers/HandleConstructor.java44
-rw-r--r--src/core/lombok/javac/handlers/HandleEqualsAndHashCode.java38
-rw-r--r--src/core/lombok/javac/handlers/HandleGetter.java2
-rw-r--r--src/core/lombok/javac/handlers/HandleSetter.java4
-rw-r--r--src/core/lombok/javac/handlers/HandleUtilityClass.java2
-rw-r--r--src/core/lombok/javac/handlers/HandleWither.java4
-rw-r--r--src/core/lombok/javac/handlers/JavacHandlerUtil.java141
-rw-r--r--src/eclipseAgent/lombok/eclipse/agent/EclipsePatcher.java2
-rw-r--r--src/installer/lombok/installer/InstallerGUI.java184
-rw-r--r--src/installer/lombok/installer/eclipse/EclipseProductLocationProvider.java8
-rw-r--r--src/launch/lombok/launch/ShadowClassLoader.java19
-rw-r--r--src/stubs/com/sun/tools/javac/file/BaseFileManager.java8
-rw-r--r--src/stubs/com/sun/tools/javac/file/PathFileObject.java12
-rw-r--r--test/core/src/lombok/AbstractRunTests.java23
-rw-r--r--test/core/src/lombok/DirectoryRunner.java5
-rw-r--r--test/core/src/lombok/LombokTestSource.java18
-rw-r--r--test/pretty/resource/before/ExoticJava.java1
-rw-r--r--test/transform/knownBroken/before/I1132RecursiveGenerics.java19
-rw-r--r--test/transform/knownBroken/before/I1302BuilderInInstanceInnerClass.java5
-rw-r--r--test/transform/resource/after-delombok/Accessors.java18
-rw-r--r--test/transform/resource/after-delombok/AccessorsConfiguration.java6
-rw-r--r--test/transform/resource/after-delombok/BuilderChainAndFluent.java10
-rw-r--r--test/transform/resource/after-delombok/BuilderComplex.java15
-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.java28
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularGuavaMaps.java20
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularLists.java18
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularNoAuto.java20
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularRedirectToGuava.java20
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularSets.java24
-rw-r--r--test/transform/resource/after-delombok/BuilderSingularWithPrefixes.java12
-rw-r--r--test/transform/resource/after-delombok/BuilderValueData.java21
-rw-r--r--test/transform/resource/after-delombok/BuilderWithAccessors.java16
-rw-r--r--test/transform/resource/after-delombok/BuilderWithExistingBuilderClass.java10
-rw-r--r--test/transform/resource/after-delombok/BuilderWithRecursiveGenerics.java100
-rw-r--r--test/transform/resource/after-delombok/BuilderWithToBuilder.java37
-rw-r--r--test/transform/resource/after-delombok/BuilderWithTolerate.java9
-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.java7
-rw-r--r--test/transform/resource/after-delombok/Constructors.java13
-rw-r--r--test/transform/resource/after-delombok/ConstructorsConfiguration.java11
-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.java9
-rw-r--r--test/transform/resource/after-delombok/DataIgnore.java8
-rw-r--r--test/transform/resource/after-delombok/DataOnEnum.java5
-rw-r--r--test/transform/resource/after-delombok/DataOnLocalClass.java25
-rw-r--r--test/transform/resource/after-delombok/DataPlain.java40
-rw-r--r--test/transform/resource/after-delombok/DataWithGetter.java12
-rw-r--r--test/transform/resource/after-delombok/DataWithGetterNone.java9
-rw-r--r--test/transform/resource/after-delombok/DelegateOnGetter.java5
-rw-r--r--test/transform/resource/after-delombok/DelegateOnGetterNone.java4
-rw-r--r--test/transform/resource/after-delombok/DelegateOnMethods.java3
-rw-r--r--test/transform/resource/after-delombok/DelegateTypesAndExcludes.java4
-rw-r--r--test/transform/resource/after-delombok/DelegateWithDeprecated.java5
-rw-r--r--test/transform/resource/after-delombok/DelegateWithVarargs.java4
-rw-r--r--test/transform/resource/after-delombok/EncodingUsAscii.java3
-rw-r--r--test/transform/resource/after-delombok/EncodingUtf8.java3
-rw-r--r--test/transform/resource/after-delombok/EqualsAndHashCode.java13
-rw-r--r--test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys1.java6
-rw-r--r--test/transform/resource/after-delombok/EqualsAndHashCodeConfigKeys2.java6
-rw-r--r--test/transform/resource/after-delombok/EqualsAndHashCodeNestedShadow.java56
-rw-r--r--test/transform/resource/after-delombok/EqualsAndHashCodeWithExistingMethods.java4
-rw-r--r--test/transform/resource/after-delombok/EqualsAndHashCodeWithOnParam.java5
-rw-r--r--test/transform/resource/after-delombok/EqualsAndHashcodeOfExclude.java6
-rw-r--r--test/transform/resource/after-delombok/ExtensionMethodPlain.java2
-rw-r--r--test/transform/resource/after-delombok/FieldDefaults.java2
-rw-r--r--test/transform/resource/after-delombok/FieldDefaultsNoop.java2
-rw-r--r--test/transform/resource/after-delombok/FieldDefaultsViaConfig.java2
-rw-r--r--test/transform/resource/after-delombok/FieldDefaultsViaConfigAndRequiredArgsConstructor.java3
-rw-r--r--test/transform/resource/after-delombok/GenerateSuppressFBWarnings.java4
-rw-r--r--test/transform/resource/after-delombok/GeneratedJavaxOff.java3
-rw-r--r--test/transform/resource/after-delombok/GeneratedJavaxOnLombokOn.java (renamed from test/transform/resource/after-delombok/GeneratedGlobalOffJavaxOn.java)5
-rw-r--r--test/transform/resource/after-delombok/GeneratedOff.java (renamed from test/transform/resource/after-delombok/GeneratedGlobalOff.java)4
-rw-r--r--test/transform/resource/after-delombok/GeneratedOffJavaxOn.java (renamed from test/transform/resource/after-delombok/GeneratedLombokOff.java)4
-rw-r--r--test/transform/resource/after-delombok/GeneratedOffLombokOn.java (renamed from test/transform/resource/after-delombok/GeneratedGlobalOffLombokOn.java)4
-rw-r--r--test/transform/resource/after-delombok/GetterAccessLevel.java11
-rw-r--r--test/transform/resource/after-delombok/GetterAlreadyExists.java12
-rw-r--r--test/transform/resource/after-delombok/GetterBoolean.java6
-rw-r--r--test/transform/resource/after-delombok/GetterDeprecated.java4
-rw-r--r--test/transform/resource/after-delombok/GetterEnum.java5
-rw-r--r--test/transform/resource/after-delombok/GetterLazy.java1
-rw-r--r--test/transform/resource/after-delombok/GetterLazyBoolean.java6
-rw-r--r--test/transform/resource/after-delombok/GetterLazyEahcToString.java8
-rw-r--r--test/transform/resource/after-delombok/GetterLazyInvalid.java3
-rw-r--r--test/transform/resource/after-delombok/GetterLazyNative.java9
-rw-r--r--test/transform/resource/after-delombok/GetterLazyTransient.java2
-rw-r--r--test/transform/resource/after-delombok/GetterNone.java3
-rw-r--r--test/transform/resource/after-delombok/GetterOnClass.java10
-rw-r--r--