Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-27 | [JDK10] Building lombok on JDK10 now works fine. | Reinier Zwitserloot | |
2018-03-27 | Fixes #1613: add support for STS4 | Roel Spilker | |
2018-03-27 | rt-openjdk6 is downloaded from the lombok site, we had a weird version up ↵ | Reinier Zwitserloot | |
there for a while that broke the build, we fixed it, but you won’t know until you do some fairly fancy cleaning (a complete re-clone or a distclean). Updated build script to scan for anything that isn’t the right version and re-download. | |||
2018-03-24 | improve compiler detection for jdk9 later. | Takuya Murakami | |
2018-03-22 | removed inet4 enforcement | Krzysztof Krason | |
2018-03-22 | using GA java 10 | Krzysztof Krason | |
2018-03-21 | fixed ExtensionMethod example to return T (generic type) , seem to remove or ↵ | Daniel | |
forgot for some reason... | |||
2018-03-21 | [fix] Fix intellij build with jdk10 (#1572) | Takuya Murakami | |
Add a JavaFileManager class name to KNOWN_JAVA9_FILE_MANAGERS. | |||
2018-03-20 | tests updated; a few tests were failing because we removed a few things ↵ | Reinier Zwitserloot | |
recently, such as value and builder from experimental. | |||
2018-03-20 | [issue #1615] fixes a bug where equals and hashcode would mess up if both ↵ | Reinier Zwitserloot | |
the outer and the inner class have generics, the inner is non-static, and you generate equals/hashcode on the inner. Note that in general this is just broken; do not put non-static inner classes in generics-carrying classes in the first place! | |||
2018-03-19 | [website] Added instruction page about VS Code support in lombok. Updated ↵ | Reinier Zwitserloot | |
upcoming talks section. | |||
2018-03-19 | Fresh builds wouldn’t work anymore due to a weird addition in ecj9. | Reinier Zwitserloot | |
2018-03-18 | [website] Some minor updates and fixes to the website order page. | Reinier Zwitserloot | |
2018-03-18 | Added test case for issue #1615: non-static inner classes where both inner ↵ | Reinier Zwitserloot | |
and outer have generics fails if inner is annotated with @Data | |||
2018-03-11 | last minute bugfixes to license order form mechanics. | Reinier Zwitserloot | |
2018-03-11 | [website] added supporters infrastructure. | Reinier Zwitserloot | |
2018-03-11 | Website updated to list supporters on the website. | Reinier Zwitserloot | |
2018-03-02 | updated java 10 download | Krzysztof Krason | |
2018-03-02 | [website] Added JUG details and updated links for german JUG week. | Reinier Zwitserloot | |
2018-02-22 | fix permissions of docker provision scripts | Takuya Murakami | |
2018-02-22 | add jdk-10.sh for openjdk10, update jdk-9 version (#1572) | Takuya Murakami | |
add jdk10.sh to download openjdk10+44 EA. update jdk 9.0.1 -> 9.0.4 | |||
2018-02-16 | #1579: recycle handlers to avoid excessive garbage collection | Javier Ramos | |
2018-02-07 | adding java10 download script | Krzysztof Krason | |
2018-02-07 | Parsing 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 2018 | Reinier Zwitserloot | |
2018-02-07 | documented in changelog work on supporting JDK10. | Reinier Zwitserloot | |
2018-02-07 | Fix version parsing for jdk10. | Roel Spilker | |
2018-02-07 | Keep indentations in javadoc. Fixes #1571 | Roel Spilker | |
2018-02-07 | As 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-07 | URLs 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-09 | Merge branch '2is10-npe-warning' | Roel Spilker | |
2018-01-09 | use T instead of RuntimeException | Roel Spilker | |
2018-01-09 | Merge branch 'npe-warning' of https://github.com/2is10/lombok into ↵ | Roel Spilker | |
2is10-npe-warning | |||
2018-01-09 | Wrong 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-09 | Potential fix for #1555 | Roel Spilker | |
2018-01-09 | post-release version bump | Reinier Zwitserloot | |
2018-01-09 | pre-release version bump | Reinier Zwitserloot | |
2018-01-09 | Updated 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. |