Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-04-24 | [val] in ecj we were constructing a different type than for javac, when ↵ | Reinier Zwitserloot | |
using ‘val’ on an intersection type. | |||
2019-04-24 | [jdk12] adding support for the new nodes introduced for the improvements to ↵ | Reinier Zwitserloot | |
switch statements, and the ‘switch expression’ preview feature, as well as support for the concept of preview features in general. | |||
2019-04-24 | improvements type inference of type intersections (affects ValLambda.java, ↵ | Bulgakov Alexander | |
ValWeirdTypes.java tests) | |||
2019-04-24 | [website] added the 7-lessons presentation as video | Reinier Zwitserloot | |
2019-04-24 | [fixes #2085] JDK12 compatibility. Also acknowledging @nqzero for the ↵ | Reinier Zwitserloot | |
permit-reflect library which is inspiring our shenanigans :) | |||
2019-04-18 | Updated the text explanation link. | Charles A Sharp | |
OCI moved their Java News Briefs (JNB) to a more general format called Software Engineering Tech Trends (SETT). This changed the link for the article featuring Project Lombok. This minor modification corrects the JNB link to the current location of the article. | |||
2019-04-18 | #1040 remove createFormat() method | monosoul | |
Method createFormat() causes ambiguous behavior and shouldn't be used with addFormat(), especially because the created format instance doesn't being added to the formatOptions | |||
2019-03-26 | [p2069] Add sbt-delombok documentation | Roel Spilker | |
2019-03-26 | Merge branch 'patch-1' of https://github.com/Atry/lombok into Atry-patch-1 | Roel Spilker | |
2019-03-26 | [fixes #2050] [fixes #2061] javac would fail to skip generating build() ↵ | Reinier Zwitserloot | |
method if it is already there | |||
2019-03-26 | [fixes #2049] Delombok now figures out usages of ‘var’ and delomboks ↵ | Reinier Zwitserloot | |
them as just ‘var’ instead of their actual type. | |||
2019-03-26 | [#2046] Extend suppress builder feature to `@SuperBuilder` | Reinier Zwitserloot | |
2019-03-26 | changelog update | Roel Spilker | |
2019-03-26 | [i2066] Map#putIfAbsent does not exist in java6 | Roel Spilker | |
2019-03-26 | typo | Roel Spilker | |
2019-03-26 | [i2078] Add possibility to generate assert on `@NonNull` | Roel Spilker | |
2019-03-25 | [performance] fixing bug in earlier performance commit on optimizing lookups ↵ | Reinier Zwitserloot | |
of typeMatches. | |||
2019-03-25 | [fixes #2046] you can now suppress the builder() method, useful if you only ↵ | Reinier Zwitserloot | |
want toBuilder(). Also suppresses the warnings about any missing Builder.Default annotations. | |||
2019-03-25 | [trivial] fixing spacing of earlier commit | Reinier Zwitserloot | |
2019-03-25 | [javadoc] new javadoc tools, new boneheaded mistakes. Seemingly nobody gives ↵ | Reinier Zwitserloot | |
a toss about this tool over at oracle? Used some hacks to work around the worst offenses. | |||
2019-03-25 | [docs] we had 2 references to v2.0.0; in the end that turned out to simply ↵ | Reinier Zwitserloot | |
be v1.16.20. | |||
2019-03-25 | [performance] improve typeMatches lookup. Especially in light of the ↵ | Reinier Zwitserloot | |
built-in copyable annotations lists growing, this should help performance. | |||
2019-03-25 | [website] adding CSS style for important notifications | Reinier Zwitserloot | |
2019-03-15 | Mention sbt-delombok | 杨博 (Yang Bo) | |
2019-03-12 | Merge pull request #2060 from nbali/patch-1 | Reinier Zwitserloot | |
Fixed bug with 'lombok.experimental.flagUsage = ALLOW' | |||
2019-03-07 | Fixed bug with 'lombok.experimental.flagUsage = ALLOW' | Balázs Németh | |
Fixes #2059 | |||
2019-02-19 | [fixes #1997] try-with-resources where the thing you’re guarding is just a ↵ | Reinier Zwitserloot | |
variable ref instead of a full decl (legal since JDK9) would break delombok | |||
2019-02-19 | var/val in Eclipse can now handle intersection types, fixes #1986 | Roel Spilker | |
2019-02-19 | [build] bugfix for the build. | Reinier Zwitserloot | |
2019-02-19 | [issue #2039] update docs to warn about a javac peculiarity for named static ↵ | Reinier Zwitserloot | |
imports. | |||
2019-02-18 | [build] ecj-ified all attempts to build anything targeted at below java9 ↵ | Reinier Zwitserloot | |
(so, most of it), because right now only javac from JDK9 can be used to build lombok and that’s a sad state of affairs. | |||
2019-02-12 | post-release version bump | Reinier Zwitserloot | |
2019-02-12 | prerelease version bump | Reinier Zwitserloot | |
2019-02-12 | Merge pull request #2036 from inabajunmr/fix-javadoc-builder | Reinier Zwitserloot | |
Fix Javadoc for @Builder | |||
2019-02-12 | Merge pull request #2018 from emlun/refactor-singularizers | Reinier Zwitserloot | |
Reduce code duplication in singularizers | |||
2019-02-02 | fix doc for Builder | inabajunmr | |
2019-01-29 | update changelog | Roel Spilker | |
2019-01-29 | [test] Made it easier to run the tests on just one of the resource files. | Reinier Zwitserloot | |
2019-01-29 | [fixes #2011] If you have a field named `build` or `toString`, and you ↵ | Reinier Zwitserloot | |
generate a builder, that builder wouldn’t make the build or toString methods because it thinks the builder-setter methods it just generated that so happen to have that name indicate you don’t want lombok to do that. You really shouldn’t name any fields builder or toString, though. | |||
2019-01-29 | Remove javax.validation.constraints.NotNull from list | Michael Ernst | |
2019-01-29 | Augment NONNULL_ANNOTATIONS with more aliases for lombok.NonNull. | Michael Ernst | |
Augment BASE_COPYABLE_ANNOTATIONS with more type annotations from the Checker Framework. | |||
2019-01-29 | [fixes #2013] documentation for config system was still referring to ↵ | Reinier Zwitserloot | |
deprecated keys. | |||
2019-01-29 | docker support gradle 5.1.1 | Roel Spilker | |
2019-01-29 | New strategy to force new rounds. Possible fix for #1723, #1858 and #1946 | Roel Spilker | |
2019-01-29 | [fixes #2024] FieldNameConstants was causing lots of problems in eclipse, ↵ | Reinier Zwitserloot | |
especially with save actions. | |||
2019-01-28 | [website] updated docs for using lombok with gradle | Reinier Zwitserloot | |
2019-01-28 | Replace sized array in toArray with 0 | Robert Wertman | |
This approach has been benchmarked to be marginally faster. Fixes #2030. | |||
2019-01-22 | [fixes #2019] Lombok now properly deals with `@NonNull` specifically on the ↵ | Reinier Zwitserloot | |
‘type use’ of a parameter (and, in case of arrays, on the outermost dimension which is actually the first one listed. Weird corner case of the JLS). | |||
2019-01-22 | [website] linked to blog for intellij install instructions just in case ↵ | Reinier Zwitserloot | |
someone’s looking for screenshots and such | |||
2019-01-22 | add pom for jdk11 docker image | Roel Spilker | |
use openjdk11.0.2 update maven default to 3.6.0 |