aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-11trivial - removed some unused importsReinier Zwitserloot
2010-11-10Merge branch 'fixDelombok'Reinier Zwitserloot
2010-11-10Delombok 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-10Fix for javac: 'val x = null;' is now valid, and results in x being of type ↵Reinier Zwitserloot
Object.
2010-11-10Made AnyAnnotation deprecatedRoel Spilker
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-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-10deleted netbeans agent. With the new resolution features it'll never work, ↵Reinier Zwitserloot
and netbeans has supported lombok as a plain annotation processor for quite a while now.
2010-11-10Undone something that'll never work anywayReinier Zwitserloot
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-09Merge branch 'master' into annoGetSetReinier Zwitserloot
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-09Delegate annotationReinier Zwitserloot
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-08reverted the deletion of SneakyThrowsDependencyInfo. It's still a runtime ↵Reinier Zwitserloot
dependency for delombok users.
2010-11-08Ran into a one-off, non-repeatable problem involving arguments not binding ↵Reinier Zwitserloot
correctly. Just in case its our fault, added some extra code to not even attempt any 'val' shenanigans in method arguments (which are LocalDeclaration subclasses).
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-08Merge branch 'master' of github.com:rzwitserloot/lombokReinier Zwitserloot
2010-11-08'val' with an array on the initializer didn't work in eclipse.Reinier Zwitserloot
2010-11-08Delombok 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-08Added support for canEquals in javacRoel Spilker
2010-11-08Little cleanupRoel Spilker
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-06Merge branch 'master' of github.com:rzwitserloot/lombokReinier Zwitserloot
2010-11-06implicit flags in interfaces (all methods become public abstract, etc) are ↵Reinier Zwitserloot
now no longer printed in delombok
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-06Reorder parametersRoel Spilker
2010-11-06Use an annotation instead of implementations of interfacesRoel Spilker
2010-11-06Fixed typoRoel Spilker
2010-11-06Added support for Log4J, Commons and JUL in the javac handlerRoel Spilker
2010-11-03Intial support for @Log, for now only slf4jRoel Spilker
2010-11-03Merge branch 'master' of github.com:rzwitserloot/lombokReinier Zwitserloot