aboutsummaryrefslogtreecommitdiff
path: root/src/core/lombok/eclipse
AgeCommit message (Collapse)Author
2010-11-18Fixed @AllArgsConstructor screwing up with final fields that have been ↵Reinier Zwitserloot
initialized.
2010-11-11Merge branch 'master' into delegateReinier Zwitserloot
2010-11-11Mostly fruitless work on making delegate work in eclipse.Reinier Zwitserloot
2010-11-11@Getter(lazy=true) now also works in EclipseRoel Spilker
2010-11-11Set generated on all created ASTNodesRoel Spilker
2010-11-11Merge branch 'master' into lazyinitRoel Spilker
Conflicts: src/core/lombok/javac/handlers/HandleGetter.java
2010-11-11@Getter(lazy=true) support for javacRoel Spilker
2010-11-10Merge branch 'fixDelombok'Reinier Zwitserloot
2010-11-10Merge branch 'master' into annoGetSetRoel Spilker
Conflicts: src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java
2010-11-10From now on it is possible to specify annotations to be placed on the methodRoel Spilker
or the parameter of the generated getter/setter methods.
2010-11-09EqualsAndHashCode 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-09EqualsAndHashCode 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-09Merge branch 'master' into javaChickenAndEggReinier Zwitserloot
Conflicts: src/core/lombok/javac/handlers/HandleCleanup.java
2010-11-09Experiment 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-09Added lombok.Lombok.preventNullAnalysis to the null test in @Cleanup to suppressRoel Spilker
warnings about variables that cannot be null
2010-11-09'val' didn't work on ecj/eclipse when referring to types in the default ↵Reinier Zwitserloot
package. fixed.
2010-11-08'val' now also works in foreach loops, on both javac and ecj / eclipse.Reinier Zwitserloot
2010-11-08Added support for canEqual in ecjRoel Spilker
2010-11-08'val' with an array on the initializer didn't work in eclipse.Reinier Zwitserloot
2010-11-07Merge branch 'eclipseReso'Reinier Zwitserloot
2010-11-07'val' support for eclipse.Reinier Zwitserloot
2010-11-07Solved issue 155: "Eclipse constructor generation not in class body" ↵Roel Spilker
http://code.google.com/p/projectlombok/issues/detail?id=155 Now all lombok generated methods are located before any other method.
2010-11-07Now generated nodes can also be detected in ecjRoel Spilker
2010-11-07Use the actual annotation value to process the @Log annotations instead of ↵Roel Spilker
their String representations.
2010-11-07Provide access to the actual annotation valuesRoel Spilker
2010-11-06Updated documentation on @Log and moved them all to lombok.extern.*Roel Spilker
2010-11-06Have j.u.l. be invoked with TargetType.class.getName() instead of "TargetType"Roel Spilker
2010-11-06Use a ClassLiteralAccess instead of a NameReferenceRoel Spilker
2010-11-06Create Clinit if you create a static field and it doesn't yet existRoel Spilker
2010-11-06Code cleanupRoel Spilker
2010-11-06Add support for multiple logging frameworks in EclipseRoel Spilker
2010-11-03Intial support for @Log, for now only slf4jRoel Spilker
2010-11-02Issue 154: Add null-check to @CleanupRoel Spilker
2010-07-28trivial: minor stylistic updateReinier Zwitserloot
2010-07-28Fix for issue #136: @Getter and @Setter now work on static fields again.Reinier Zwitserloot
2010-07-25Added changelog entry for #133: Outer.Inner instead of just Inner in toString().Reinier Zwitserloot
2010-07-25Issue 133: @ToString on an inner class should print Outer.Inner instead of InnerRoel Spilker
2010-07-25Do not generate @ConstructorProperties for method-local classesRoel Spilker
2010-07-25Bugfix: in JavacNode intintializers were not structurally significantRoel Spilker
2010-07-22toString(), 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-22Updated copyright statements and version release name.Reinier Zwitserloot
2010-07-22eclipse toString() now uses .getX() instead of .x.Reinier Zwitserloot
2010-07-22Added tests for ecj, fixed a few minor bugs that came out of that.Reinier Zwitserloot
2010-07-21Added using .getX() instead of using .x in equals, hashCode, and toString. ↵Reinier Zwitserloot
Also updated changelog as well as the docs. Also updated usage examples for @EqualsAndHashCode, @ToString, and @Data, which also contained some other minor issues (such as missing this. qualifiers). Still to do is to detect that getters don't exist _yet_ but will later due to @Getter or @Data.
2010-07-21Refactor: for using this.getX() instead of this.x in generated toString(), ↵Reinier Zwitserloot
equals(), and hashCode() methods. Field accessors are now always generated by a utility method. The one thing that remains is adding a getter searcher to this utility method.
2010-07-20@Getter int x, y; used to only apply to 'x', now it applies to both x and y.Reinier Zwitserloot
Fixes issue #54
2010-07-20import lombok.*; wasn't working in eclipse. It is now.Reinier Zwitserloot
Fixes issue #102.
2010-07-19Added support for @ConstructorProperties generation for generated constructors.Reinier Zwitserloot
Also added fix: @Constructor with access level none are now no longer generated. Implements issue #122
2010-07-19[TRIVIAL] in case of bugs and we drop to toModifier() for AccessLevel.NONE, ↵Reinier Zwitserloot
we now make a private method/constructor instead of a public one. Still not right, but less wrong than public.
2010-07-19Added support for @NoArgsConstructor, @RequiredArgsConstructor and ↵Reinier Zwitserloot
@AllArgsConstructor for eclipse. Implements issue #79.