Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-13 | Inline finishAndInjectSingularMethod into generateSingularMethod | Emil Lundberg | |
2019-01-13 | Pull generateSingularMethod implementation up to JavacSingularizer | Emil Lundberg | |
2019-01-13 | Pull method getAddMethodName up to JavacSingularizer | Emil Lundberg | |
2019-01-13 | Extract method getAddMethodName | Emil Lundberg | |
2019-01-13 | Extract methods generateSingularMethod{Parameters,Statements} | Emil Lundberg | |
2019-01-13 | Extract function generateSingularMethodParameterNames | Emil Lundberg | |
2019-01-13 | Replace for-int with for-each | Emil Lundberg | |
2019-01-13 | Uae names.length instead of suffixes.size() as loop limits | Emil Lundberg | |
2019-01-13 | Move invariant parameter inside finishAndInjectSingularMethod | Emil Lundberg | |
2019-01-13 | Move single-use variable declarations to just before use | Emil Lundberg | |
2019-01-13 | Extract method finishAndInjectSingularMethod | Emil Lundberg | |
2019-01-13 | Extract local variable addMethodName | Emil Lundberg | |
2019-01-13 | Make last few statements the same between generateSingularMethod implementations | Emil Lundberg | |
2019-01-13 | Extract local variable: params | Emil Lundberg | |
2019-01-13 | Restore comments describing generated code | Emil Lundberg | |
2019-01-13 | Inline single-use variables | Emil Lundberg | |
2019-01-13 | Extract method generateSingularMethodAddStatement | Emil Lundberg | |
2019-01-13 | Extract local variables | Emil Lundberg | |
2019-01-13 | Inline single-use variable | Emil Lundberg | |
2019-01-13 | Move invariant parameter inside generateSingularMethodParameter | Emil Lundberg | |
2019-01-13 | Move local variable declarations to just before use | Emil Lundberg | |
2019-01-13 | Inline single-use variable | Emil Lundberg | |
2019-01-13 | Extract method JavacSingularizer.generateSingularMethodParameter | Emil Lundberg | |
2019-01-13 | Detangle key/value param creation in ↵ | Emil Lundberg | |
JavacJavaUtilMapSingularizer.generateSingularMethod | |||
2019-01-13 | Extract local variable paramName | Emil Lundberg | |
2019-01-13 | Move invariant parameters inside finishAndInjectMethod | Emil Lundberg | |
2019-01-13 | Move one-use variable declarations to just before use | Emil Lundberg | |
2019-01-13 | Extract method finishAndInjectMethod | Emil Lundberg | |
2019-01-13 | Pull return statement wrapping up into generateClearMethod | Emil Lundberg | |
2019-01-13 | Pull generateClearMethod up to JavacSingularizer | Emil Lundberg | |
2019-01-13 | Extract abstract method JavacSingularizer.generateClearStatements | Emil Lundberg | |
2019-01-10 | Extract method JavacSingularizer.finishGenerateClearMethod | Emil Lundberg | |
2019-01-10 | Extract method JavacSingularsRecipes.doGenerateMethods | Emil Lundberg | |
2019-01-10 | Extract abstract method JavacSingularizer.generatePluralMethod | Emil Lundberg | |
2019-01-10 | Extract abstract method JavacSingularizer.generateClearMethod | Emil Lundberg | |
2019-01-10 | Extract abstract method JavacSingularizer.generateSingularMethod | Emil Lundberg | |
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. | |||
2019-01-08 | @Delegate @NonNull would error on jdk8, fixes #1935 | Roel Spilker | |
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 #1912] clarifying builder’s behaviour about generating constructors ↵ | Reinier Zwitserloot | |
in the face of already present ones. | |||
2018-11-05 | [fixes #1918] toString now supports a configkey to tell it how to deal with ↵ | Reinier Zwitserloot | |
super. | |||
2018-11-05 | [bugfix] attempting to fix an issue with buckbuild which uses some exotic ↵ | Reinier Zwitserloot | |
trickery to compile straight from jar to jar, messing up our wrapper around javac’s javaFileObject. Bug report and suggested fix from external sources, we didn’t test it, but we only kick in this alternative if an exception occurs, so it couldn’t possibly affect anything that was already working fine. See PR #1929 | |||
2018-11-01 | [trivial] error out on mismatch between FieldNameConstants asEnum flag and ↵ | Reinier Zwitserloot | |
actual handwritten type. | |||
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-30 | post-release version bump. | Reinier Zwitserloot | |
2018-10-30 | pre-release version bump | Reinier Zwitserloot | |
2018-10-30 | [fixes #1907] This one is hard to describe; due to builder being a bit ↵ | Reinier Zwitserloot | |
overzealous as to what it marks as ‘generated’, if you manually write the builder class and add some elements, you’d get crazy errors on those. | |||
2018-10-29 | Merge branch 'wildcardsSingularFix' of git://github.com/janrieke/lombok into ↵ | Reinier Zwitserloot | |
janrieke-wildcardsSingularFix | |||
2018-10-29 | eliminate ‘you are using private API’ warnings by streamlining all ↵ | Reinier Zwitserloot | |
reflective access via a class that uses sun.misc.Unsafe to arrange access. From the nqzero permit-reflect library. |