aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-03-23[i1329] respect configuration for field access when generating equals, ↵Roel Spilker
hashCode and toString from Data and Value
2017-03-22Added tests to check warnings/errors emitted by Builder.Default support.Reinier Zwitserloot
2017-03-22Builder.Default now throws out a few more warnings if misused.Reinier Zwitserloot
2017-03-22[changelog][jdk9] added line about provisional jdk9 support.Roel Spilker
2017-03-22[jdk9] Workaround for a weird casting issue that shows up for singularizer ↵Roel Spilker
support.
2017-03-22[jdk9] fix val/varRoel Spilker
2017-03-22update references to issue numbersRoel Spilker
2017-03-22[jdk9] Fix bug regarding multipleError fieldRoel Spilker
2017-03-20Fixing issue #1201: Builder now supports defaults!Reinier Zwitserloot
2017-03-15Updates for pull request #1284. Fix for issues #869 and #1018.Kevin Chirls
Added name to AUTHORS file. Added ECJ fix and test. Made one of the variables final to also verify the final error case.
2017-03-15Merge remote-tracking branch 'rzwitserloot/master'Kevin Chirls
2017-03-15ConstructorProperties not necessary; javadocJan Rieke
2017-03-14singularizer's build code for any variable name (not only "this")Jan Rieke
2017-03-14singularizer's build code for any variable name (not only "this")Jan Rieke
2017-03-14moved code only relevant to builders to HandleBuilder (Eclipse)Jan Rieke
reverted HandleConstructor to original state moved generation of builder-based constructor to HandleBuilder
2017-03-14reverted HandleConstructor to original stateJan Rieke
2017-03-14moved generation of builder-based constructor to HandleBuilderJan Rieke
2017-03-13Merge remote-tracking branch 'upstream/master'Jan Rieke
# 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
2017-03-13do not assign values in build() method for extendable builders (WIP)Jan Rieke
2017-03-13activate extendable builders explicitly (ensure backwards compatibility)Jan Rieke
2017-03-07[wip] reworking how builder works with initialized fields.Reinier Zwitserloot
2017-03-07removed the suppressConstructorProperties param.Reinier Zwitserloot
2017-03-07Fixed issue #778: problems with onX if the annotation to be added has named ↵Reinier Zwitserloot
args.
2017-03-07fixded the version mess in the test framework.Reinier Zwitserloot
2017-03-06Added support for restricting tests to certain platforms (ecj, javac)Reinier Zwitserloot
2017-02-22Rename a set of case-differing transformation tests to make them work on ↵Sander Koning
case-sensitive file systems.
2017-02-22Use already downloaded rt-openjdk6.jar if it exists.Sander Koning
This allows builds to run without a network connection.
2017-02-22Make tests run if no (eclipse-generated?) bin/ folder existsSander Koning
2017-02-17Reproduced issue #1132 (javac only); self-ref generics doesn’t work in ↵Reinier Zwitserloot
`@Builder` in javac.
2017-02-16Fixing issue #1298: `@Builder` with recursive generics didn’t work in ↵Reinier Zwitserloot
javac/delombok.
2017-02-16ExoticJava was missing a marker for java7+; as it contains ARM construct, it ↵Reinier Zwitserloot
needs that.
2017-02-16Fixed versionmatching for our test framework.Reinier Zwitserloot
2017-02-16bugfix for JDK9: The enterMethod was erroneously hooked up to the remove ↵Reinier Zwitserloot
method. whoops.
2017-02-16A stray debug variant of an error message left in the source.Reinier Zwitserloot
2017-02-16Reproduces the bug with recursive generics in builder (issue #1298).Reinier Zwitserloot
2017-02-16Added a test case to highlight issue #1302: `@Builder` on non-static inner ↵Reinier Zwitserloot
classes (or constructors of non-static inner classes) doesn't work.
2017-02-15builder-based constructors for type @Builders [javac]Jan Rieke
2017-02-15builder-based constructors for type @Builders [Eclipse]Jan Rieke
2017-02-14[jdk9] changelogRoel Spilker
2017-02-14[jdk9] Fix members_field errorRoel Spilker
2017-02-14[jdk9] Create FileObjects for jdk9Roel Spilker
2017-02-14Fixes issue #1287 - if a field gets marked as static via `@UtilityClass`, ↵Reinier Zwitserloot
don’t make it final via `@FieldDefaults`.
2017-02-13Updated the text to also mention rebuilding projects. Also fixed various ↵Reinier Zwitserloot
size issues with swing’s… peculiar layouting mechanism.
2017-02-13Now searches through any subdir of any dir containing the string ↵Reinier Zwitserloot
‘eclipse’ (or STS or whatnot), to any depth, instead of requiring each subdir to be searched to again contain ‘eclipse’ or some variant thereof. The mac installer installs to /Applications/eclipse/java-neon, for example, by default, so it wasn’t being found.
2017-02-13[trivial] Added a suppress warningsReinier Zwitserloot
(to suppress an expected and in this case analysed to be harmless, intentional use of our own deprecated API)
2017-02-10Post-release version bump.Reinier Zwitserloot
2017-02-10pre-release version bump.Reinier Zwitserloot
2017-02-10Updated ShadowClassLoader’s finding of ‘self’; it failed exactly once ↵Reinier Zwitserloot
on me and I’d like to know the classloader when that happens (error condition was loading lombok.jar as an AP in eclipse which normally you don’t even do, so it’s not a big deal).
2017-02-10[i1274] Add outer name to type name for nested types in equals.Roel Spilker
2017-02-09made the installer a little wider; this also fixes bizarre layouting for macosx.Reinier Zwitserloot