Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | |
2014-05-20 | @Delegate has moved to lombok.experimental. | Reinier Zwitserloot | |
Some work on the aliasing system to make that go smoothly. | |||
2014-05-08 | bugfix: our new trick to try and disable target typing by making the LHS of ↵ | Reinier Zwitserloot | |
a 'val' statement be of an unknown type instead of j.l.Object works for Javac8, but breaks Javac6! We now detect this and pick the right strategy based on whether or not the compiler supports target typing. | |||
2014-05-06 | more work on JDK8 support: val on generified lub types now works a little ↵ | Reinier Zwitserloot | |
better. | |||
2014-04-03 | Fixing possible NPE | Christian Sterzl | |
2014-04-03 | Adding onParam to annotation @EqualsAndHashCode to add individual ↵ | Christian Sterzl | |
annotations to the parameters of equals and canEqual. | |||
2014-04-01 | all usage of sneakyThrow is now throw sneakyThrow as it should be. | Reinier Zwitserloot | |
2014-03-26 | [i659] suppression of @ConstructorProperties should use config instead. Also ↵ | Roel Spilker | |
modified all onX examples to use two underscores. | |||
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-03-18 | Merge branch 'master' into configuration | Roel Spilker | |
Conflicts: build.xml src/core/lombok/eclipse/HandlerLibrary.java src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java src/core/lombok/javac/HandlerLibrary.java src/core/lombok/javac/handlers/JavacHandlerUtil.java | |||
2014-03-17 | [#590][refactor] Fix for deadlock in WeakHashMap. Refactored all code that ↵ | Roel Spilker | |
used a WeakHashMap to fake a field. | |||
2014-03-04 | Merge branch 'master' into configuration | Reinier Zwitserloot | |
2014-03-04 | [configuration] Merge branch 'master' as we work on configuration. | Reinier Zwitserloot | |
* Conflict due to adding topic() feature to logger in master, and 'field name' feature in config branch. * master has since updated to shiny new eclipse dep versions and the 'ant eclipseForDebugging' feature, but this branch added deps. Addressed that. * Renamed 'loggerCategory' to 'loggerTopic'. I know, that wasn't exactly right to do in a merge, but, there you have it. * Test infrastructure changed in configuration branch, and tests had been added in master branch. Conflicts: build.xml buildScripts/ivy.xml src/core/lombok/eclipse/handlers/HandleLog.java src/core/lombok/extern/apachecommons/CommonsLog.java src/core/lombok/extern/java/Log.java src/core/lombok/extern/log4j/Log4j.java src/core/lombok/extern/log4j/Log4j2.java src/core/lombok/javac/handlers/HandleLog.java test/transform/resource/after-ecj/ValInTryWithResources.java | |||
2014-03-01 | Potential fix for NPE in classloader, issue 648 | Roel Spilker | |
2014-02-20 | Issue 641: @Delegate is incorrectly allowed on static members in javac. Also ↵ | Roel Spilker | |
added tests, Reinier. | |||
2014-02-10 | [deps] Updated eclipse deps to 3.9 tree. This also enables testing java7 ↵ | Reinier Zwitserloot | |
features on ecj. [Log] updated naming for @Log (topic= instead of mchmulder's 'value'). | |||
2014-02-10 | Merge branch 'issue-632' of https://github.com/mthmulders/lombok into i632 | Reinier Zwitserloot | |
2014-02-08 | Handler and testcases for @XSlf4j | Maarten Mulders | |
2014-02-08 | Handler and testcases for @Log4j2 | Maarten Mulders | |
2014-02-08 | Handler and testcases for @Log4j | Maarten Mulders | |
2014-02-08 | Handler and testcases for @Log | Maarten Mulders | |
2014-02-08 | Handlers and testcases for @CommonsLog | Maarten Mulders | |
2014-02-08 | Handlers and testcases for @Slf4j | Maarten Mulders | |
2014-02-06 | [configuration] Added the configuration keys lombok.ToString.doNotUseGetters ↵ | Roel Spilker | |
and lombok.ToString.includeFieldNames | |||
2014-02-04 | #471: @SneakyThrows should work in NetBeans | Jan Lahoda | |
2014-01-23 | [#585] Copying of javadoc to getters / setters / withers woudl copy ↵ | Reinier Zwitserloot | |
non-relevant sections too. | |||
2014-01-21 | [configuration] Extended the configuration app to display the resulting ↵ | Roel Spilker | |
configuration for a path and have 'blame'. Removed the PrintConfiguration annotation and handlers. Separated the parsing and the interpreting. | |||
2014-01-20 | [configuration] Added all the @Accessors stuff as a configuration key. | Reinier Zwitserloot | |
[refactor] Merged TransformationsUtil and HandlerUtil | |||
2014-01-19 | Issue 625: use (even) better primes for hashcodes | Roel Spilker | |
2014-01-19 | [configuration] added a service-loader based way to load ConfigurationKeys, ↵ | Reinier Zwitserloot | |
so that third party additions can add their own. | |||
2014-01-19 | [configuration] Make sure the ConfigurationKeys class is initialized | Roel Spilker | |
2014-01-18 | [configuration] Moved ALL ConfigurationKey constants into ↵ | Reinier Zwitserloot | |
'ConfigurationKeys'; that bug where fields in annotation defs causes issues is too endemic to try and work around these. |