aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-11Website updated to list supporters on the website.Reinier Zwitserloot
2018-03-02[website] Added JUG details and updated links for german JUG week.Reinier Zwitserloot
2018-02-07Parsing for source level broken under JDK9 due to change in 1.X->X ↵Reinier Zwitserloot
versioning by oracle.
2018-02-07[bugfix] builder.default with the old lombok.experimental.Builder annotation ↵Reinier Zwitserloot
only worked in javac, not eclipse.
2018-02-07[trivial] updated comment and slight tweak to website text.Reinier Zwitserloot
2018-02-07[trivial] copyright header year bump to 2018Reinier Zwitserloot
2018-02-07documented in changelog work on supporting JDK10.Reinier Zwitserloot
2018-02-07Fix version parsing for jdk10.Roel Spilker
2018-02-07Keep indentations in javadoc. Fixes #1571Roel Spilker
2018-02-07As we’re preparing to release v2, we want to delete the experimental ↵Reinier Zwitserloot
editions of the Builder and Value annotations… but in case you install lombok v2 into eclipse but use an older lombok as dep in your project, we still do want to process the old annotations. Had to stringly-type a few things to make that happen, but, works now.
2018-02-07URLs to the ‘experimental’ feature page of features that have been ↵Reinier Zwitserloot
promoted will now redirect (permanently) to the (non-experimental) feature page equivalent.
2018-02-07[var] various upgrades to var:Reinier Zwitserloot
* var is promoted to the main package. * It is no longer an opt-in thing. * bug: var (unlike val) is allowed in old-style for loops, but if you multi-init: for (var i = 0, j="Foo";;), you now get an error that you can't do that. * tests both for the multi-for situation and the new main package variant.
2018-02-07[jdk9] forcing new rounds when compiling multiple modules didn’t work. ↵Reinier Zwitserloot
(FilerException on creating the new round).
2018-02-06[website] Updated docs for JDK9 module-info support.Reinier Zwitserloot
2018-02-06[jdk9] added a best-effort attempt to claim away lombok annotations when ↵Reinier Zwitserloot
lombok is deployed in JDK9-module mode. Due to a bug or oversight in jigsaw it is no longer possible to supply 2 providers for the Processor service, which was the common and as far as I know only way to deal with the situation that you want to claim a subset of annotations but look at all of them (which is what lombok wants to do).
2018-02-06[compiling] running the ant compile job now no longer emits any warnings. ↵Reinier Zwitserloot
Each warning that was emitted has been addressed, or analysed and suppressed.
2018-02-06[jdk9] [opinionated] The java9 warning when using lombok about ↵Reinier Zwitserloot
‘inaccessible API’ is now suppressed.
2018-02-06[jdk9] add support for using lombok with JDK9 code when compiling using the ↵Reinier Zwitserloot
new module syntax, and having module-info.java files in your source.
2018-02-01[website] added the German JUG week to the main page.Reinier Zwitserloot
2018-01-09Merge branch '2is10-npe-warning'Roel Spilker
2018-01-09use T instead of RuntimeExceptionRoel Spilker
2018-01-09Merge branch 'npe-warning' of https://github.com/2is10/lombok into ↵Roel Spilker
2is10-npe-warning
2018-01-09Wrong documentation variables fix.Ruslan Popenko
I've fixed documentation for Cleanup annotation. Doc provided before wrong variable information (you closed String instead of Closeable).
2018-01-09Potential fix for #1555Roel Spilker
2018-01-09post-release version bumpReinier Zwitserloot
2018-01-09pre-release version bumpReinier Zwitserloot
2018-01-09Updated copyright notices to 2018.Reinier Zwitserloot
2018-01-09[fixes #1554] javac9 now caches type lookups based on ‘position’ which ↵Reinier Zwitserloot
is slapped together by a tuple based on the position (as gleaned from the JCTree object) and the source file (as gleaned from.. Log. *facepalm*). We didn’t update log when resolving for i.e. ‘val’, so the caches get all jumbled up. Fixed by setting the Log’s ‘useSource’ method.
2018-01-09[fixes #1553] attriber of JDK9 checks the enclosing class’s type, which we ↵Reinier Zwitserloot
intentionally haven’t set yet. To avoid NPEs, let’s set it.
2018-01-08Update tests for new Builder.Default handling #1547Roel Spilker
2018-01-08jdk9 Builder.Default works again. Fixes #1547Roel Spilker
2018-01-06Whitelist a JavacFileManager implementationLiam Miller-Cushon
See bazelbuild/bazel#4393
2018-01-03Update changelog: 1.16.[1]6 typotingstad
"JDK9 support much improved since v1.16.6" -> "... v1.16.16"
2017-12-12update docRoel Spilker
2017-12-12build script for edge release updatedReinier Zwitserloot
2017-12-12Updated to new in ivy++ scp/ssh tasks.Reinier Zwitserloot
2017-12-12support for @Builder on methods with a generified return type. Fixes #1420Roel Spilker
2017-12-12handle @Builder.Default on generic fields. Fixes #1527Roel Spilker
2017-12-11getName call it self result in stackoverflowskyupward
I think line 12 is incorrect, call "this.getName()" in it self will cause stackoverflow.Change to return this.name.
2017-12-11document deprecation of the config key lombok.addGeneratedAnnotation. Fixes ↵Roel Spilker
#1532
2017-12-11installer now defaults to inserting an absolute path into eclipse.iniRoel Spilker
2017-12-11make incremental compilation workRoel Spilker
2017-12-11fix target descriptionJan Matèrne
2017-12-11‘fixed’ ecj testing on JDK9 by requiring that you download the Oracle8 ↵Reinier Zwitserloot
rt.jar. Fortunately, we already had an optional ant task to fetch this. I’ve simply made it less optional.
2017-12-11[changelog] Add a note about changing the behaviour of ConstructorProperties ↵Reinier Zwitserloot
in this release.
2017-12-05errors generated during compilation by lombok weren’t being conveyed in ↵Reinier Zwitserloot
Javac9.
2017-12-05[JDK9] fixing delombok’s comment integration in JDK9.Reinier Zwitserloot
2017-12-05Working around newly introduced lint errors in javac9.Reinier Zwitserloot
2017-12-04delombok no longer prints generated outer-instance constructor parameters, ↵Roel Spilker
fixes #1521
2017-12-04delombok no longer prints generated outer-instance constructor parameters, ↵Roel Spilker
fixes #1521