Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-08-16 | Merge branch 'builderClone' | Reinier Zwitserloot | |
Conflicts: doc/changelog.markdown | |||
2015-08-13 | Added new feature: @Helper including both annotations and tests. | Reinier Zwitserloot | |
2015-08-13 | fixing typo in constant name of utility class config flag. | Reinier Zwitserloot | |
2015-07-20 | added javac impl of toBuilder along with test file. | Reinier Zwitserloot | |
2015-06-25 | The hashCode() method now generates a magic prime instead of 0 for the hash ↵ | Reinier Zwitserloot | |
of null values; this reduces collisions. | |||
2015-06-01 | When generating javadoc for setters, a @return this is added if needed. | Reinier Zwitserloot | |
2015-05-15 | [i793] Parameterized static methods with Builder would produce compiler ↵ | Reinier Zwitserloot | |
errors in javac. | |||
2015-02-08 | marking generated fields in builders as generated. This seems superfluous as ↵ | Reinier Zwitserloot | |
the entire builder class is marked as such, but it won’t be if that part is manually written but builder is supposed to fill in a few blanks. | |||
2015-02-04 | added the assertion logger feature, used for internal debugging only. | Reinier Zwitserloot | |
2015-02-04 | @UtilityClass handlers now more intelligent about inner types of implicitly ↵ | Reinier Zwitserloot | |
static contexts (enums, interfaces, and annotation declarations). Also added tests to test for these. | |||
2015-02-02 | added impl for @UtilityClass. | Reinier Zwitserloot | |
2015-02-02 | Merge branch 'master' of https://github.com/luanpotter/lombok into utility-class | Reinier Zwitserloot | |
2015-02-02 | [trivial] Wither would produce the wrong error message for bad use of ↵ | Reinier Zwitserloot | |
onMethod/onParam. | |||
2015-02-02 | [i702] findbugs suppress warnings now available via config key. | Reinier Zwitserloot | |
2015-02-01 | Fixed issues with val in inner classes, and re-enabled a test that caught it ↵ | Reinier Zwitserloot | |
that we ignored earlier. | |||
2015-01-31 | updated some copyright headers and reverted a change to use a TreeMap to ↵ | Reinier Zwitserloot | |
force a more deterministic order to file processing in order to aid debugging. Also updated changelog. | |||
2015-01-31 | [i694] When we resolve anything with inner classes, supertype references in ↵ | Reinier Zwitserloot | |
those inner classes that also have val will break, depending on compile order. This should fix it. | |||
2015-01-30 | * Added config key ‘lombok.addGeneratedAnnotation’. | Reinier Zwitserloot | |
* Added ‘format’ directive for tests. * Updates tests to salt in some more format and config keys. | |||
2015-01-30 | * the j.u.List recipe is now used to singularize java.lang.Iterables. | Reinier Zwitserloot | |
* Code gen for builder now adheres to format options when delomboking (doesn’t generate java.lang. FQNs if you ask it not to do that). | |||
2015-01-30 | [i623] added eclipse code for generating @javax.annotation.Generated, and ↵ | Reinier Zwitserloot | |
refactored java impl to reduce DRY violations. -f pretty now includes skipping generation of this annotation, and updated ALL the test cases. | |||
2015-01-26 | [i623] Added javac impl of javax.annotation.Generated | Peter Grant | |
2015-01-26 | optimized the creation for singular lists/collections. | Reinier Zwitserloot | |
2015-01-26 | documentation for @Singular. | Reinier Zwitserloot | |
2015-01-21 | [@Singular @Builder] Our recipe for guava builders did not work in javac 1.7 ↵ | Reinier Zwitserloot | |
and below; fixed. | |||
2015-01-20 | added the lombok.singular.auto config option. | Reinier Zwitserloot | |
2015-01-20 | added the ‘always use guava’ lombok.config option for @Singular @Builder. | Reinier Zwitserloot | |
2015-01-20 | trying to manually add (parts of) the infrastructure for @Singular @Builder ↵ | Reinier Zwitserloot | |
stuff is now flagged as an error. | |||
2015-01-19 | builder @Singleton now works fully in eclipse as well! feature done! | Reinier Zwitserloot | |
2015-01-16 | added j.u.List support for eclipse for @Singular @Builder. | Reinier Zwitserloot | |
2015-01-15 | ecj @Builder @Singular support for j.u. sets and maps. | Reinier Zwitserloot | |
2015-01-12 | added singleton builder support for javac: guava maps. | Reinier Zwitserloot | |
2015-01-12 | added singleton builder support for javac: guava lists and sets. | Reinier Zwitserloot | |
2015-01-12 | added singleton builder support for javac: java.util lists | Reinier Zwitserloot | |
2015-01-11 | Set @Singularize code for javac improved, Map @Singularize added. | Reinier Zwitserloot | |
2015-01-05 | [javac] smeared the code for java.util set singularizer out across the ↵ | Reinier Zwitserloot | |
appropriate supertypes in preparation for code reuse when implementing for map and list. | |||
2015-01-05 | @Singleton for j.u.Sets works in javac. | Reinier Zwitserloot | |
2015-01-03 | [wip] @Singular support. | Reinier Zwitserloot | |
2014-12-08 | moved builder to core package (deprecated old one, created new one, added ↵ | Reinier Zwitserloot | |
alias). | |||
2014-12-08 | Added @UtilityClass annotation and javac handler | Luan Nico | |
2014-12-04 | fix for lombok not compiling if JDK8’s javac is used as default compiler. | Reinier Zwitserloot | |
2014-08-21 | [i731] javac resolution broken by 1.8.0_20; fixed with some reflection ↵ | Roel Spilker | |
voodoo. -R&R | |||
2014-06-06 | [i554] Another try to prevent NPEs on IBM J9 | Roel Spilker | |
2014-06-05 | Finished refactor of FieldAugment; there's no longer a separate variant for ↵ | Roel Spilker | |
boolean and references, and the code no longer blows up with a bunch of NPEs if you try to use the reference variant (which is now the only variant) with a primitive type. Should have zero effect on features or bugs, 100% refactor. | |||
2014-06-01 | Fixed up and extended Tolerate with support for constructors, and added docs. | Reinier Zwitserloot | |
2014-05-31 | Implement Tolerate. | Maaartin Grajcar | |
2014-05-27 | Changed the lombok.nonNull.exceptionType configkey to be an enum, partly to ↵ | Reinier Zwitserloot | |
enforce only sensible exceptions and partly to make it possible to have the message be ‘x is null’ when throwing IAEs. | |||
2014-05-23 | Added confkey to make @NonNull generate a different exception because of the ↵ | Reinier Zwitserloot | |
IllegalArgumentException vs. NullPointerException that we really don’t want to get into. | |||
2014-05-22 | added conf keys (and implementation to make them work) for ↵ | Reinier Zwitserloot | |
lombok.getter.lazy.flagUsage and lombok.equalsAndHashCode.doNotUseGetters. | |||
2014-05-21 | added a test and handler for correctly handling confkey: ↵ | Reinier Zwitserloot | |
lombok.delegate.flagUsage. | |||
2014-05-21 | Added an error if @Delegate is used recursively. | Reinier Zwitserloot | |