Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-24 | There is now an 'override this method' alternative for | Reinier Zwitserloot | |
setting the annotation you handle for an XAnnotationHandler<T>; default behaviour still extracts the T part out of the signature. | |||
2012-08-14 | post release version bump | Reinier Zwitserloot | |
2012-08-13 | prerelease version bump | Reinier Zwitserloot | |
2012-08-13 | Fix for issue 401: test(), Object.test(), and super.test() were all allowed ↵ | Reinier Zwitserloot | |
in eclipse for @ExtensionMethod, resulting in VerifyErrors in the emitted class files. | |||
2012-08-13 | prettying up the pre/post examples for FieldDefaults and ExtensionMethod | Reinier Zwitserloot | |
2012-08-13 | FieldDefaults (and Value) did not call .rebuild() after changing modifiers. ↵ | Reinier Zwitserloot | |
This also meant delombok would not emit the changed code if that's all that changed, because it thought nothing changed. | |||
2012-08-13 | test for using 'val' on an expression that involved lombok-generated code. | Reinier Zwitserloot | |
2012-08-13 | Documentation for @Value, @FieldDefaults, @Wither | Reinier Zwitserloot | |
2012-08-10 | Added tests for @FieldDefaults and @Value. | Reinier Zwitserloot | |
2012-08-10 | Added an optimization to javac: Don't force new resolution rounds if none of ↵ | Reinier Zwitserloot | |
the handlers in the next priority level need it. | |||
2012-08-10 | bugfix: Detecting javac6 didn't work on soylatte; now it does. | Reinier Zwitserloot | |
2012-08-10 | * Added priorities to handlers, along with implementation of the priority ↵ | Reinier Zwitserloot | |
system for javac and ecj. * @Value now makes the class itself final by default. | |||
2012-08-06 | Added @Value and @FieldDefaults implementations for javac and ecj, the ↵ | Reinier Zwitserloot | |
annotations including @NonFinal and @PackagePrivate, and some refactors. No tests yet. | |||
2012-08-06 | Fixed outdated javadoc text in @Data annotation. | Reinier Zwitserloot | |
2012-08-06 | fully tested the HandleWither impl for eclipse. | Reinier Zwitserloot | |
2012-08-06 | Merge branch 'master' into wither | Reinier Zwitserloot | |
Conflicts: src/core/lombok/javac/handlers/JavacHandlerUtil.java | |||
2012-08-06 | Untested implementation of HandleWither for eclipse along with minor ↵ | Reinier Zwitserloot | |
refactors to HandleSetter | |||
2012-07-22 | A potential fix for issue #394; Memory leaks in eclipse introduced in lombok ↵ | Reinier Zwitserloot | |
0.11.2 due to a fix involving WeakHashMaps for lazy getters of type boolean. | |||
2012-07-18 | Lombok not longer removes the feature annotations and the import ↵ | Philipp Eichhorn | |
declarations of said annotations when running in Netbeans. This solves another batch of usability issues in Netbeans. | |||
2012-07-17 | Updated changelog with fixes for 396 and 399. | Reinier Zwitserloot | |
2012-07-17 | Fix for issue 396: Static constructors generated for classes with type ↵ | Reinier Zwitserloot | |
parameters did not work in javac. | |||
2012-07-16 | fixed issue 391: Using 'staticConstructor' on @Data whilst an ↵ | Reinier Zwitserloot | |
@XxxArgsConstructor is present means it gets ignored, but until now lombok didn't warn you about this. | |||
2012-07-16 | Added setting position of generated nodes in javac's @Synchronized as a ↵ | Reinier Zwitserloot | |
'pilot' to see if we cause any problems with this approach. It does generate nicer error messages! Example: Using @Synchronized with named lock on a static method, naming a non-existent or instance lock. That used to error on line -1. | |||
2012-07-16 | fixed tests since Robbert Jan's fix for issue 377. | Reinier Zwitserloot | |
2012-07-16 | Added feature to test suite to dump actual result of running ecj / delombok ↵ | Reinier Zwitserloot | |
on things to a directory (use -Dlombok.tests.dump_actual_files=/path/to/dir). Useful if you KNOW lombok is working but something changed in output, i.e. order of generated methods. | |||
2012-07-16 | Updated tests to reflect changes to delombok (delombok now kills super(), ↵ | Reinier Zwitserloot | |
because attrib adds them even in places where that's wrong). Also split up the SynchronizedName test into separate cases for each expected failure mode. | |||
2012-07-16 | Delombok now also runs attrib on more files; this will reveal more errors ↵ | Philipp Eichhorn | |
which is particularly important for tests. This does mean delombok really does need your entire source/classpath to work right but there's unfortunately no real avoiding this anyway, given that we're doing more and more with resolution. | |||
2012-07-16 | Added tests for @ExtensionMethod | Reinier Zwitserloot | |
2012-07-13 | Fixed issue 399: @ExtensionMethod broken for javac in nearly all cases | Philipp Eichhorn | |
2012-07-13 | Fixed issue 397: Rare java.lang.StackOverflowError in JavacResolution. | Philipp Eichhorn | |
2012-07-12 | Wither support + tests (javac only; ecj tests are currently set to ignore). | Reinier Zwitserloot | |
2012-07-11 | expanded on something in the changelog. | Reinier Zwitserloot | |
2012-07-11 | fixed some markdown errors in the changelog. | Reinier Zwitserloot | |
2012-07-11 | Fielding a request to make some stuff public. The things made public are ↵ | Reinier Zwitserloot | |
already part of things we'll change even if public (because, not part of lombok.X or lombok.experimental.X or lombok.experimental.**), nor is it particularly volatile. See issue #389. | |||
2012-07-11 | Fixed an issue where the installer tool would erroneously complain about ↵ | Reinier Zwitserloot | |
needing root access to install/uninstall lombok. | |||
2012-07-11 | Made lombok more stable in netbeans based on some smart observations by Jan ↵ | Jan Lahoda | |
Lahoda of team Netbeans. | |||
2012-07-10 | Very slight change to the helptext of lombok the executable | Reinier Zwitserloot | |
2012-07-06 | Version bump to 0.11.3 | Reinier Zwitserloot | |
2012-07-06 | Updated changelog | Roel Spilker | |
2012-07-05 | fixed stupid memleak in PatchExtensionMethod.. sorry my bad.. | Philipp Eichhorn | |
2012-07-03 | version bump in preparation of release | Reinier Zwitserloot | |
2012-07-02 | Updated changelog for issue #377 | grootjans | |
2012-07-02 | Merge branch 'master' of github.com:rzwitserloot/lombok | grootjans | |
2012-07-02 | Simplified method injection into Eclipse. Pre-3.6 version of Eclipse seemed | grootjans | |
to need some special treatment to avoid a bug when generating constructors, see: http://code.google.com/p/projectlombok/issues/detail?id=155 Since Eclipse 3.6 we are no longer able to reproduce this issue. The fix, however, introduced bug 377 i.e. it was no longer possible to set break-points on lines above generated methods/constructors. tl;dr: Fixes #377, but does not reintroduce #155 | |||
2012-07-02 | Updated the ant version due to an issue with invalid sha1-hashes on ↵ | grootjans | |
maven-central for the 1.8.0 version | |||
2012-07-02 | Added tests to make sure issue 385 is not caused by a simple bug regarding enums | Roel Spilker | |
2012-07-02 | Fixed issue 374: updated documentation about case insensitive checking for ↵ | Roel Spilker | |
existing methods. | |||
2012-07-02 | Generated methods used to be inserted one higher than the intended place | grootjans | |
2012-07-02 | Added print position feature to @PrintAST | grootjans | |
2012-06-29 | Don't close the stream immediately after reading the first line... | Sander Koning | |