Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-11 | Merge branch 'master' into lazyinit | Roel Spilker | |
Conflicts: src/core/lombok/javac/handlers/HandleGetter.java | |||
2010-11-11 | @Getter(lazy=true) support for javac | Roel Spilker | |
2010-11-11 | trivial - removed some unused imports | Reinier Zwitserloot | |
2010-11-10 | Merge branch 'fixDelombok' | Reinier Zwitserloot | |
2010-11-10 | Delombok has been fixed to work more like a true javac run now. As a result, ↵ | Reinier Zwitserloot | |
its now compatible with resolution again (i.e. resolution based transformers are applied correctly when delomboking). | |||
2010-11-10 | Fix for javac: 'val x = null;' is now valid, and results in x being of type ↵ | Reinier Zwitserloot | |
Object. | |||
2010-11-10 | Merge branch 'master' into annoGetSet | Roel Spilker | |
Conflicts: src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java | |||
2010-11-10 | From now on it is possible to specify annotations to be placed on the method | Roel Spilker | |
or the parameter of the generated getter/setter methods. | |||
2010-11-10 | 'val' now fully works on javac, even when referring to lombok-generated ↵ | Reinier Zwitserloot | |
code, by (ab)using the annotation processor's round system. This breaks delombok though. That'll have to be fixed next. | |||
2010-11-10 | Undone something that'll never work anyway | Reinier Zwitserloot | |
2010-11-09 | EqualsAndHashCode no longer worked right when working on a class with 0 ↵ | Reinier Zwitserloot | |
fileds. Fixed. Thanks to Philipp Eichhorn for spotting this problem! | |||
2010-11-09 | EqualsAndHashCode no longer worked right when working on a class with 0 ↵ | Reinier Zwitserloot | |
fileds. Fixed. Thanks to Philipp Eichhorn for spotting this problem! | |||
2010-11-09 | Merge branch 'master' into javaChickenAndEgg | Reinier Zwitserloot | |
Conflicts: src/core/lombok/javac/handlers/HandleCleanup.java | |||
2010-11-09 | Merge branch 'master' into annoGetSet | Reinier Zwitserloot | |
2010-11-09 | Experiment to try and make java 'self referential' by deleting the Enter and ↵ | Reinier Zwitserloot | |
MemberEnter state. So far it doesn't work yet. | |||
2010-11-09 | Added lombok.Lombok.preventNullAnalysis to the null test in @Cleanup to suppress | Roel Spilker | |
warnings about variables that cannot be null | |||
2010-11-08 | 'val' now also works in foreach loops, on both javac and ecj / eclipse. | Reinier Zwitserloot | |
2010-11-08 | Added support for canEqual in ecj | Roel Spilker | |
2010-11-08 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2010-11-08 | Delombok on files with only 'val' in them, without --force, didn't do ↵ | Reinier Zwitserloot | |
anything. Fixed. | |||
2010-11-08 | 'val' in javac now errors out with an appropriate message on val x = { .. }, ↵ | Reinier Zwitserloot | |
and arrays no longer cause "Symbol not found: Array" errors. | |||
2010-11-08 | Added support for canEquals in javac | Roel Spilker | |
2010-11-07 | Use the actual annotation value to process the @Log annotations instead of ↵ | Roel Spilker | |
their String representations. | |||
2010-11-07 | Provide access to the actual annotation values | Roel Spilker | |
2010-11-06 | Updated documentation on @Log and moved them all to lombok.extern.* | Roel Spilker | |
2010-11-06 | Have j.u.l. be invoked with TargetType.class.getName() instead of "TargetType" | Roel Spilker | |
2010-11-06 | Reorder parameters | Roel Spilker | |
2010-11-06 | Use an annotation instead of implementations of interfaces | Roel Spilker | |
2010-11-06 | Added support for Log4J, Commons and JUL in the javac handler | Roel Spilker | |
2010-11-03 | Intial support for @Log, for now only slf4j | Roel Spilker | |
2010-11-03 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2010-11-03 | val in java, including tests and javac resolution utilities. | Reinier Zwitserloot | |
2010-11-03 | Some small framework updates to accomodate resolution. | Reinier Zwitserloot | |
2010-11-02 | Issue 154: Add null-check to @Cleanup | Roel Spilker | |
2010-10-04 | The previous commit (fix for ZIP closed errors) actually breaks lombok on ↵ | Reinier Zwitserloot | |
systems with a javac that _does not_ close the annotation processor's jar. Fixed that, too. | |||
2010-10-01 | Setter now supports 'onMethod=@Annotations' and 'onParam=@Annotations' for ↵ | Reinier Zwitserloot | |
javac, though for javac v1.6 you get false errors during compilation printed to stderr :( | |||
2010-10-01 | Fix for "ZIP file closed" errors caused by the postprocessor trying to load ↵ | Reinier Zwitserloot | |
more lombok classes to do its job, after javac has already closed the classloader via a hack. We hack the hack to stop javac from closing only _our_ (that is, lombok.jar's) classloader. Co-Author: Roel | |||
2010-09-30 | trivial: javadoc fixes, renamed 'className' to 'fileName'for postprocessor | Reinier Zwitserloot | |
2010-08-15 | Merge branch 'postProcess' | Reinier Zwitserloot | |
2010-08-14 | delombok added type parameters to constructors that mirror the type's own ↵ | Reinier Zwitserloot | |
type parameters. This resulted in delombok turning any generated constructor that takes at least 1 parameter of type 'T' into something that didn't compile, and to boot, a confusing error message. This is now fixed. Fixes issue #140. | |||
2010-08-05 | Moved wrapOutputStream to PostCompiler | Roel Spilker | |
2010-08-03 | Added initial support for post-compilation byte code transformations | Roel Spilker | |
2010-07-28 | Fix for issue #136: @Getter and @Setter now work on static fields again. | Reinier Zwitserloot | |
2010-07-25 | Added changelog entry for #133: Outer.Inner instead of just Inner in toString(). | Reinier Zwitserloot | |
2010-07-25 | Issue 133: @ToString on an inner class should print Outer.Inner instead of Inner | Roel Spilker | |
2010-07-25 | Do not generate @ConstructorProperties for method-local classes | Roel Spilker | |
2010-07-25 | Bugfix: in JavacNode intintializers were not structurally significant | Roel Spilker | |
2010-07-22 | toString(), equals(), and hashCode() now use getX() instead of x if either ↵ | Reinier Zwitserloot | |
it exists OR it will be generated by some other lombok annotation, addressing issue #110. code deduplication by removing HandleData's scanning for fields, which is now no longer done; the sub-parts of Data (Getter, Setter, RequiredArgsConstructor, etc) take care of it now. fix for class-level @Getter/@Setter, which used to go for every field. Now they skip the usual fields (static, for setters final, and $ prefixed fields). Bugfix for @Data not recognizing that it should let field-level @Getter/@Setter take care of generating the getter/setter for multi field declarations (@Getter int x, y); | |||
2010-07-22 | Updated copyright statements and version release name. | Reinier Zwitserloot | |
2010-07-22 | Added tests for ecj, fixed a few minor bugs that came out of that. | Reinier Zwitserloot | |