Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-14 | [i1996] add test for warnings on non-existing fields | Roel Spilker | |
2019-01-08 | [#1033] steps on the way to issue 1033: You can add cleanup tasks which are ↵ | Reinier Zwitserloot | |
deferred (during the javac run) until the end. This already fixes the exotic-to-the-point-of-nonexistent bug where setter and wither compete to steal the `@param` off of the field’s javadoc. Next are to fix builder and setter/wither competing whilst bringing javadocs to `@Builder`. Then for various other conflicts, we should defer removal of lombok imports and annotations until the end too. | |||
2018-11-08 | [fixes #1628] Lombok now marks the `result` field used in the generated ↵ | Reinier Zwitserloot | |
hashCode method as final if it isn’t modified. This doesn’t change its behavior whatsoever, but some linters and especially eclipse save actions (specifically: ‘mark local variables final if possible’) cause issues when they try to mess with generated code. Of course, now any save action with ‘remove useless modifiers’ would cause an issue but those don’t (yet…) exist. | |||
2018-11-06 | Improve toString generation for enums. Fixes #1916 | Roel Spilker | |
2018-11-05 | [fixes #1918] toString now supports a configkey to tell it how to deal with ↵ | Reinier Zwitserloot | |
super. | |||
2018-11-01 | [feature] FieldNameConstants now works like Builder: Make whatever bits it ↵ | Reinier Zwitserloot | |
does by hand and lombok fills in whatever is missing. | |||
2018-10-29 | fixing the tests added in the previous commits by janrieke to match ↵ | Reinier Zwitserloot | |
alternative take on how to ‘fix’ null-collections and singular/toBuilder. | |||
2018-10-29 | Merge branch 'wildcardsSingularFix' of git://github.com/janrieke/lombok into ↵ | Reinier Zwitserloot | |
janrieke-wildcardsSingularFix | |||
2018-10-29 | Merge pull request #1871 from janrieke/customizableSuperBuilder | Reinier Zwitserloot | |
Customizable SuperBuilder | |||
2018-10-15 | add tests to ensure onlyExplicitlyIncluded means nothing if no fields are ↵ | Roel Spilker | |
annotated. Fixes #1772 | |||
2018-10-15 | Don't initialize already initialized final fields. Fixes #1829. | Roel Spilker | |
2018-10-15 | [fixes #1324] toBuilder with @Singular marked collections that are null no ↵ | Reinier Zwitserloot | |
longer throws NPE. | |||
2018-10-12 | fixed toBuilder on Singular fields with wildcards (ecj) | Jan Rieke | |
2018-10-12 | fixed another missing type arg issue | Jan Rieke | |
2018-10-12 | fixed toBuilder on Singular fields with wildcards (javac) | Jan Rieke | |
2018-10-08 | Merge branch 'superToBuilder' of git://github.com/janrieke/lombok into ↵ | Reinier Zwitserloot | |
janrieke-superToBuilder | |||
2018-10-02 | [tests] all tests involving ‘var’ should not be run on j10+. | Reinier Zwitserloot | |
2018-09-24 | Merge branch 'superToBuilder' into customizableSuperBuilder | Jan Rieke | |
2018-09-24 | SuperBuilder: fixed ecj tests (params are now final) | Jan Rieke | |
2018-09-24 | SuperBuilder: allow customization of selected methods | Jan Rieke | |
2018-09-24 | Merge remote-tracking branch 'upstream/master' into superToBuilder | Jan Rieke | |
2018-09-24 | SuperBuilder toBuilder with generics (ecj) | Jan Rieke | |
2018-09-21 | SuperBuilder toBuilder with generics (javac) | Jan Rieke | |
2018-09-18 | Finishing work on making lombok do sensible things with TYPE_USE annotations ↵ | Reinier Zwitserloot | |
and for example their use on the typearg in a collection type which is being `@Singular`-ized. | |||
2018-09-16 | SuperBuilder toBuilder: test with generics | Jan Rieke | |
2018-09-16 | SuperBuilder toBuilder: moved static helper method to builder impl | Jan Rieke | |
2018-09-16 | SuperBuilder toBuilder: generate static toBuilder helper method (javac) | Jan Rieke | |
2018-09-14 | SuperBuilder toBuilder: generate static toBuilder helper method (ecj) | Jan Rieke | |
2018-09-14 | SuperBuilder toBuilder: renamed generated static helper method | Jan Rieke | |
2018-09-12 | Merge remote-tracking branch 'upstream/master' into superToBuilder | Jan Rieke | |
2018-09-11 | adjusted toBuilder tests to cover private variables (impl not yet done) | Jan Rieke | |
2018-09-11 | SuperBuilder: fixed ObtainVia | Jan Rieke | |
2018-09-11 | SuperBuilder: generate toBuilder method (ecj) | Jan Rieke | |
2018-09-11 | SuperBuilder: generate fillValuesFrom method (ecj) | Jan Rieke | |
2018-09-11 | SuperBuilder: generate fillValuesFrom method (javac) | Jan Rieke | |
2018-09-11 | SuperBuilder: generate toBuilder method (javac) | Jan Rieke | |
2018-09-11 | Replaced the notion of ‘nullable’ and ‘nonnull’ get copied to ‘any ↵ | Reinier Zwitserloot | |
‘copyable’ annotations get copied’, with ‘copyable’ defined as a specific FQN-style list of well-known nullity-indicating annotations, plus whatever you configured in lombok.config. Also some work on the notion of TYPE_USE annotations. | |||
2018-09-11 | code review and fixes for the ‘copyable annotations’ setting concept. | Reinier Zwitserloot | |
2018-09-11 | Eclipse expected output. | Werner Dietl | |
2018-09-11 | Test cases for remaining features. | Werner Dietl | |
2018-09-11 | Fix whitespace. | Werner Dietl | |
2018-09-11 | First attempt at adding Getter test cases. | Werner Dietl | |
2018-09-10 | toBuilder() with singular should force the typeargs on the ↵ | Reinier Zwitserloot | |
Collections.emptyList call. | |||
2018-09-09 | SuperBuilder toBuilder; test cases | Jan Rieke | |
2018-09-04 | [issue #1851] Lombok needs to generate type-use annotations when copying ↵ | Reinier Zwitserloot | |
over types from, say, a field, to getter/setter/constructor/builder/wither/etc. | |||
2018-09-04 | [wip] Random fixes to various tests that are failing, especially against Java7. | Reinier Zwitserloot | |
2018-08-28 | [fixes #1836] superbuilder didn’t play ball with field prefixes, at least ↵ | Reinier Zwitserloot | |
in javac. | |||
2018-08-27 | fixed SuperBuilder test results, now with generics on self() method | Jan Rieke | |
2018-08-27 | Merge branch 'superBuilderNonNull' of https://github.com/janrieke/lombok ↵ | Roel Spilker | |
into janrieke-superBuilderNonNull # Conflicts: # src/core/lombok/eclipse/handlers/HandleSuperBuilder.java # src/core/lombok/javac/handlers/HandleSuperBuilder.java # test/transform/resource/after-delombok/SuperBuilderWithDefaults.java # test/transform/resource/after-ecj/SuperBuilderWithDefaults.java | |||
2018-08-27 | @SuperBuilder adapts @Builder.Default behavior from @Builder as #1347 is | Jan Rieke | |
fixed now (ecj) |