aboutsummaryrefslogtreecommitdiff
path: root/src/core/lombok/eclipse
AgeCommit message (Collapse)Author
2012-03-27fixes for 'ant website' build target. Also fixing some errors in javadoc.Reinier Zwitserloot
2012-03-26Finished work on @AccessorsReinier Zwitserloot
2012-03-26Merge branch 'acc2' into accessorsReinier Zwitserloot
Conflicts: src/core/lombok/eclipse/handlers/HandleGetter.java src/core/lombok/eclipse/handlers/HandleSetter.java src/core/lombok/javac/handlers/HandleGetter.java src/core/lombok/javac/handlers/HandleSetter.java
2012-03-26Updated findMethod with paramcount.Reinier Zwitserloot
2012-03-22Bug fixes for updates to getter/setter stuff based on @Accessors.Reinier Zwitserloot
2012-03-21Implementation of @Accessors.Reinier Zwitserloot
2012-03-19Fix for issue 342: @Deprecated annotation not propagated to generated ↵Roel Spilker
getter/setter
2012-02-15'val' is no longer legal in basic for loops now. Fixes issue #346Reinier Zwitserloot
2012-02-14Update to error messages of @Log annotations.Reinier Zwitserloot
2012-02-14Bumped copyright years on recently (in 2012) changed sources.Reinier Zwitserloot
2012-02-14No more autobox/type coercion issues with @Getter(lazy=true) and primitive ↵Reinier Zwitserloot
types. (Issue #345).
2012-02-14'val' now works for member types whose outers have generics. (issue #343)Reinier Zwitserloot
2012-01-30Merge branch 'master' of github.com:rzwitserloot/lombokRoel Spilker
2012-01-24Fix for issue 328: @Delegate on a field for which we also generate a getter ↵Roel Spilker
will use the getter for delegation
2012-01-181) rollback of rollback fixRetrieveRightBraceOrSemiColonPositionJappe van der Hel
2) HandleEqualsAndHashCode now use SetGeneratedByVisitor to ensure "correct" sourcepositions 3) SetGeneratedByVisitor now sets QualifiedNameReference.sourcePositions
2012-01-09Oops, used the wrong ArgumentRoel Spilker
2011-12-20Use newSourceEnd for sourceAnd calculationJappe van der Hel
2011-12-19Merge branch 'master' of github.com:rzwitserloot/lombokReinier Zwitserloot
2011-12-19Merge branch 'Issue_315' of https://github.com/jvanderhel/lombok into ↵Roel Spilker
jvanderhel-Issue_315
2011-12-19Removed statics and lots of parameters, reimplemented recalcSourcePositionRoel Spilker
2011-12-19Merge branch 'Issue_308' of https://github.com/jvanderhel/lombok into ↵Roel Spilker
jvanderhel-Issue_308
2011-12-19Merge branch 'typeLibrary'Reinier Zwitserloot
2011-12-13Refactored the type resolver, and made the 'find locally named classes that ↵Reinier Zwitserloot
shadow' feature way better; previously it would only find very few locally named classes (your own class and any parent outers, that was it, no siblings).
2011-12-13Fix for Issue 315: HandleLogger now sets all its sourcepositions and ↵jvanderhel
generatedBy's. convertToFieldDeclaration now als marks the resulting FieldDeclaration as isGenerated
2011-12-08Fix for issue 308: Allows organize imports works with @Delegate Also fixes ↵jvanderhel
errors in eclipse-log when using @Delegate.
2011-11-29Added missing setGeneratedBy on TypeReference (prevented a rename of class ↵jvanderhel
with @Data/@EqualsAndHashCode on it using Alt+Shift+R)
2011-11-22Added some more statementEnds to avoid errors in eclipse logjvanderhel
2011-11-15Merge branch 'Issue_263' of https://github.com/jvanderhel/lombok into ↵Reinier Zwitserloot
jvanderhel-Issue_263 Conflicts: src/eclipseAgent/lombok/eclipse/agent/EclipsePatcher.java
2011-11-13Eclipse/JavacHandlerUtil.injectField(...) inserts the new fields after the ↵peichhorn
enum constants. Also the new fields are ordered in the same way the method injectField() gets invoked.
2011-11-12patched retrieveRightBraceOrSemiColonPosition && retrieveRightBrace so ↵jvanderhel
method bodies are converted instead of skipped Set Assignment.statementEnd to prevent invalid sourceRange in Statement convert
2011-11-07Changed copyright noticesRoel Spilker
2011-11-07Instead of using the java 1.6 Arrays.copyOf method, we use System.arraycopy.Robbert Jan Grootjans
2011-11-07Fixed issue 295: Using log in static initializersRobbert Jan Grootjans
2011-10-25Fixed issue 289: non-static inner classes whose outer class has generics ↵Reinier Zwitserloot
can't be @EqualsAndHashCode marked.
2011-10-24pretty big refactor; introduced a new source package which should be (and ↵Reinier Zwitserloot
is) separately compilable, i.e. has no deps on any of the others. This is preparation work for being able to access some of these from lombok.ast without creating a cyclic dependency nightmare.
2011-09-30[issue #278]: Assigned final fields and @AllArgsConstructorpeichhorn
In eclipse assigned final fields broke the @AllArgsConstructor. Now they are just skipped as intended.
2011-08-17Make Extract Method work without affecting the rendering of the java file.Roel Spilker
2011-08-16Improve Extract method refactoring: you can extract method for code that ↵Roel Spilker
also contains @SneakyThrows
2011-08-16TrivialRoel Spilker
2011-08-15Merge branch 'delombok_java7'Reinier Zwitserloot
2011-08-15Optimized the 'val' search; previously a fairly lengthy import list check ↵Reinier Zwitserloot
was done for _every_ local declaration _anywhere_ in _any_ eclipse source file to see if it needed 'val' treatment. Now as a shortcut there's a check if the typeRef's last part is equal to 'val', and if not, no check is performed.
2011-08-15Removed support for onMethod, onParam and onConstructor due to javac7 type ↵Roel Spilker
incapabilities. Issue #251
2011-08-12Make extract method work with @Cleanup and @SynchronizedRoel Spilker
2011-08-08trivialRoel Spilker
2011-08-06fixed Issue 248:peichhorn
To support the new numeric literal syntax of Java 7, the constructor of IntLiteral got replaced by a factory-method. So we updated the affected handlers to work in both worlds.
2011-08-01Fixed issue 164. Oh yes. Party time!Reinier Zwitserloot
skipPrintAst was a singleton global, so, yes, thread race issues all over the place.
2011-07-25Works around issue 217. it's not a proper fix but better than 0.10.0-RC1.Reinier Zwitserloot
2011-07-18Upgraded the issue 164 reporter to replace what we had. I think we'll roll ↵Roel Spilker
this out in 0.10.0-RC2.
2011-07-18back-in-time debugging added. Of course now 164 isn't triggering anymore :/Reinier Zwitserloot
2011-07-18Now either all or none of equals/hashCode/canEqual is generated. Fixes issue ↵Roel Spilker
240.