Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-16 | [Fixes #2115] builder fields tracking a property that has a default set is ↵ | Reinier Zwitserloot | |
now called `$value` in order to convey that you shouldnt manually mess with it. | |||
2019-07-15 | [fixes #2169] Eclipse 2019-06 + JDK12 + `@Singular` caused a cavalcade of ↵ | Reinier Zwitserloot | |
error popups | |||
2019-07-10 | Implement prefixed setters | Caleb Brinkman | |
Related to #1805, this change adds an optional `setterPrefix` parameter to the `Builder` annotation; if this parameter is unspecified or blank the behavior of the `Builder` annotation is unchanged, but if it is present the value specified will be prefixed to the generated methods. For example, using: ``` @Builder(setterPrefix = "include") class Foo { private int someValue; } ``` will result in a generated `Builder` class containing an `includeSomeValue(int someValue)` method instead of the default `someValue(int someValue)`. | |||
2019-07-10 | Add tests for prefixed builder | Caleb Brinkman | |
2019-07-10 | Add setterPrefix to Builder annotation | Caleb Brinkman | |
2019-07-10 | Add iml files to gitignore | Caleb Brinkman | |
2019-07-09 | Add Till Brychcy to AUTHORS | Till Brychcy | |
2019-07-09 | Merge branch 'customlog' | Reinier Zwitserloot | |
2019-07-09 | Merge pull request #2136 from ataccama/customlog | Reinier Zwitserloot | |
Fixes for CustomLog, AUTHORS entry, extended changlog | |||
2019-07-09 | [changelog] adding to the changelog note about improved eclipse non-null ↵ | Reinier Zwitserloot | |
support (see previous commit) | |||
2019-07-09 | Merge pull request #2155 from brychcy/master | Reinier Zwitserloot | |
Avoid Eclipse warnings about lombok.NonNull when NonNullByDefault is used | |||
2019-07-09 | [changelog] adding to the changelog note about improved val/var support (see ↵ | Reinier Zwitserloot | |
previous commit) | |||
2019-07-09 | Merge pull request #2138 from ↵ | Reinier Zwitserloot | |
bulgakovalexander/feature/typeInferenceImprovements val. override error handling policy for problemReporter to guarantee AbortCompilation is throwing. | |||
2019-07-09 | [builder] added a feature: you can now configure builder class name via the ↵ | Reinier Zwitserloot | |
config system | |||
2019-07-09 | [docker] Update test gradle file with the new style way to do things, which ↵ | Reinier Zwitserloot | |
involves marking lombok explicitly as an annotation processor (via github user tagae: Sebastián González) | |||
2019-07-08 | Fixes #2165: Generated equals fails on annotated array type | Roel Spilker | |
2019-07-02 | [build] adding a security policy | Reinier Zwitserloot | |
2019-07-02 | [website] tidelift update | Reinier Zwitserloot | |
2019-06-18 | [fixes #2140] when pretty-printing (delombok) varargs, only turn array ↵ | Reinier Zwitserloot | |
brackets into varargs for the actual top-level type, not for arrays inside the type, such as an array as generics component. | |||
2019-06-18 | [issue #2140] Reproducing the bug: delombok issue: When you delombok a ↵ | Reinier Zwitserloot | |
signature like: `List<byte[]>... arg`, the array brackets are replaced by dots in the delomboked output, which isn’t valid java. | |||
2019-06-15 | Avoid Eclipse warnings about null checks generated for lombok.NonNull when ↵ | Till Brychcy | |
NonNullByDefault is used | |||
2019-05-29 | Fix custom logger when topic presence != allowance | Adam Juraszek | |
2019-05-25 | [val]. more test cases | Bulgakov Alexander | |
2019-05-24 | [val]. Sets false to ReferenceContexts' ignoreFurtherInvestigationField ↵ | Bulgakov Alexander | |
fields for generating bytecode correctly. Resolves the False part type of a conditional expression. | |||
2019-05-24 | #1976. override error handling policy for problemReporter to guarantee ↵ | Bulgakov Alexander | |
AbortCompilation is throwing. | |||
2019-05-23 | Add funding file | Roel Spilker | |
2019-05-22 | Fixes for CustomLog, AUTHORS entry, extended changlog | Adam Juraszek | |
2019-05-22 | [website] changed the tidelift link to be more prominent + on docs pages | Reinier Zwitserloot | |
2019-05-22 | [website] fixed history/ajax-load system to deal with anchor links | Reinier Zwitserloot | |
2019-05-21 | Merge branch 'bulgakovalexander-feature/typeInferenceImprovements' | Reinier Zwitserloot | |
2019-05-21 | Code review + mention in changelog for the improvement to val handling vs. ↵ | Reinier Zwitserloot | |
lambdas and conditional (ternary) expressions. | |||
2019-05-21 | Code review for `@CustomLog`, and added documentation and a changelog entry. | Reinier Zwitserloot | |
2019-05-21 | Update changelog. Fixes #2100 | Roel Spilker | |
2019-05-20 | #1976. one more test case | Bulgakov Alexander | |
2019-05-20 | Merge branch 'master' into feature/typeInferenceImprovements | Bulgakov Alexander | |
2019-05-14 | Custom log declaration | Adam Juraszek | |
2019-05-14 | Configuration types without explicit registration | Adam Juraszek | |
2019-05-14 | IdentifierName instead of String | Adam Juraszek | |
2019-05-09 | post-release version bump (to be clear, the static constructor feature 2 ↵ | Reinier Zwitserloot | |
commits before this is NOT in the 1.18.8 release; this post-release bump is slightly late). | |||
2019-05-09 | [trivial] updating changelog retroactively to list an improbable breaking ↵ | Reinier Zwitserloot | |
change about the generated parameter is null exception | |||
2019-05-08 | #1976. [@val] improved raw generic type inference by eclipse compiler. | Bulgakov Alexander | |
2019-05-07 | [Feature] staticConstructor should use already defined private constructor ↵ | daliclass | |
if available | |||
2019-05-07 | Merge remote-tracking branch 'lombok/master' into ↵ | Bulgakov Alexander | |
feature/typeInferenceImprovements | |||
2019-05-07 | #1976. naive fix of the eclipse compiler's error 'The target type of this ↵ | Bulgakov Alexander | |
expression must be a functional interface' in code like 'lombok.val foo = (System.currentTimeMillis() > 0) ? (Runnable)()-> {} : System.out::println;' | |||
2019-05-07 | pre-release version bump | Reinier Zwitserloot | |
2019-05-07 | [fixes #1981][fixes #1961] Hardcoded some knowledge about how to copy ↵ | Reinier Zwitserloot | |
jackson’s `@JsonProperty`. | |||
2019-05-06 | [fixes #2120] ecj was not generating explicit nullchecks for builder-setters. | Reinier Zwitserloot | |
2019-05-06 | [trivial] replacing all calls to Class.newInstance() with ↵ | Reinier Zwitserloot | |
Class.getConstructor().newInstance to avoid warnings which are default in many JDK11+ environments, and it shouldn’t change anything (we handle the change from sneaky throwing to InvocationTargetException appropriately). | |||
2019-05-04 | Merge branch 'feature/typeInferenceImprovements' of ↵ | Bulgakov Alexander | |
https://github.com/bulgakovalexander/lombok into feature/typeInferenceImprovements | |||
2019-05-03 | Revert "[val] in ecj we were constructing a different type than for javac, ↵ | Bulgakov Alexander | |
when using ‘val’ on an intersection type." This reverts commit 1730a991 |