aboutsummaryrefslogtreecommitdiff
path: root/src/core
AgeCommit message (Collapse)Author
2010-11-29some more work on why delombok isn't tracking changes due to val alone.Reinier Zwitserloot
2010-11-29Make compilable under JDK 7's javac (thus also removing an error mark in ↵Jesse Glick
NetBeans' editor). src/core/lombok/core/LombokNode.java:260: gatherAndRemoveChildren(Map<N,L>) has private access in LombokNode for (L child : children) child.gatherAndRemoveChildren(map); ^ where N,L,A are type-variables: N extends Object declared in class LombokNode L extends LombokNode<A,L,N> declared in class LombokNode A extends AST<A,L,N> declared in class LombokNode
2010-11-29'val' now only works if its a reference to lombok.val on javac.Reinier Zwitserloot
2010-11-29Added 'val' as a type which the 'val' fake keyword must resolve to before ↵Reinier Zwitserloot
val works, as a gesture to make val less 'magical'. It even works, in eclipse. Next up: javac.
2010-11-29The somewhat rare conflict in typevar names problem has now been solved in ↵Reinier Zwitserloot
javac.
2010-11-28bugfixes for typeToJCTree. HandleDelegate (javac) is working better.Reinier Zwitserloot
2010-11-26Fixed @PrintAST, which wouldn't do anything at all in javac mode since ↵Reinier Zwitserloot
resolution support was added.
2010-11-25Documented @Delegate with javadoc.Reinier Zwitserloot
2010-11-25@Delegate, at least without value=, seems to work great in javac now!Reinier Zwitserloot
2010-11-22Updated version name - should have done that after pushing 0.10.0-BETA2.Reinier Zwitserloot
2010-11-22- Renamed the diverse @Log annotations to give them distinct namesRoel Spilker
- Removed the option to specify a different class to log on - Updated tests and documentation
2010-11-22Added storing instanceof JavacTypes in JavacAST, and renamed ↵Reinier Zwitserloot
JavacResolution's methods.
2010-11-19Fix for reported NPEs by Stephen Haberman.Reinier Zwitserloot
2010-11-18Merge branch 'master' of github.com:rzwitserloot/lombokReinier Zwitserloot
2010-11-18Pre-beta-releaseReinier Zwitserloot
2010-11-18Fixed @AllArgsConstructor screwing up with final fields that have been ↵Reinier Zwitserloot
initialized.
2010-11-18In javac, use ListBuffer to appendRoel Spilker
2010-11-16Added extra javadoc linksRoel Spilker
2010-11-15In javac, use ListBuffer to appendRoel Spilker
2010-11-14Added meta-annotationsRoel Spilker
2010-11-14Make @AnyAnnotation illegal to useRoel Spilker
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-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-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-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.