Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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. | |||
2014-03-26 | [i660] canEqual is now protected instead of public. | Roel Spilker | |
Also fixed the total lack of canEqual in the usage examples. | |||
2014-01-19 | Issue 625: use (even) better primes for hashcodes | Roel Spilker | |
2014-01-09 | [#625] Instead of '31' as a prime number for hashCode(), use something else. ↵ | Reinier Zwitserloot | |
31, probably owing to its inclusion in Effective Java, is overused, as proven by Maaartinus in issue 625. Switching to 277 instead. Also, 1231/1237 pair used for booleans has been replaced by 2591/2609. | |||
2013-07-07 | @Getter(lazy=true) now uses a different, more efficient desugaring. ↵ | Reinier Zwitserloot | |
Implementing in javac, ecj still has to be done. | |||
2012-04-29 | Issue 366: don't call the getter twice, fixed for javac. | Roel Spilker | |
2012-02-14 | More test files, test files updated to be valid java, and ecj test now goes ↵ | Reinier Zwitserloot | |
through the complete compile process. This means val and @Delegate testing is now enabled. TODO: Update -eclipse tests. | |||
2011-01-17 | Some of the tests weren't succeeding (and haven't for a while now) since ↵ | Reinier Zwitserloot | |
fixing the bug where lombok will call equals(SomeSpecificType) instead of equals(Object) from data. This commit rectifies this by updating the tests. | |||
2010-11-11 | @Getter(lazy=true) now also works in Eclipse | Roel Spilker | |
2010-11-11 | @Getter(lazy=true) support for javac | Roel Spilker | |