Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-31 | Changed internal call for resolution to method support in javac7 | grootjans | |
2011-01-24 | NPE fix | Reinier Zwitserloot | |
2011-01-24 | In javac, @XArgsConstructor on enums was not forcing the generated ↵ | Philipp Eichhorn | |
constructor to be private (as all enum constructors have to be). Fixes issue #186 | |||
2011-01-10 | In javac7 the BaseFileObject and JavacFileManager have been moved from | Roel Spilker | |
com/sun/tools/javac/util to com/sun/tools/javac/file | |||
2011-01-02 | Added debug feature (disabled in this commit) to print types of nodes ↵ | Reinier Zwitserloot | |
printed by EclipseASTVisitor.Printer | |||
2010-12-31 | Using annotation processors with lombok sometimes results in a 'Not ↵ | Reinier Zwitserloot | |
Supported: DummyRound0' error. This fixes it. Fixes issue #176 | |||
2010-12-31 | Starting eclipse with an open file containing an enum with @Getter on it ↵ | Reinier Zwitserloot | |
would cause 1 error log entry to show up. No other effects other than that, but thats ugly and so thats been fixed. | |||
2010-12-31 | Resolve-phase transformers in eclipse need to force a rebuild of the ↵ | Reinier Zwitserloot | |
EclipseAST object. Fixes issue #171 | |||
2010-12-31 | Presence of i.e. getABC() stops lombok from generating getAbc, but lombok ↵ | Reinier Zwitserloot | |
will still attempt to call this nonexistent getAbc instead of getABC. Fixed. Fixes issue #173. | |||
2010-12-31 | calls to canEqual and equals are now fored to go to the version that has 1 ↵ | Reinier Zwitserloot | |
Object as parameter (creating new equals methods by giving them non-object parameterized is a _really_ bad idea, but if someone did do that, obviously lombok shouldn't call those!) Fixes #165. | |||
2010-12-28 | @ToString, @Getter, and @XArgsConstructor now work on, and are legal on, ↵ | Reinier Zwitserloot | |
enums. Docs have been updated. Behaviour of @XArgsConstructor when its placement makes no sense (i.e. when annotating an interface with them) is no longer 'throw weird errors', but has been brought in line with the others: A nice error message is generated. Fixes issue #175 | |||
2010-12-24 | Added detection of type var naming conflicts to eclipse's @Delegate support. | Reinier Zwitserloot | |
2010-12-22 | val x = foo; is now desugared into "@val type x = foo;" (the @val is added), ↵ | Reinier Zwitserloot | |
for javac. Of course, this is NOT done in delombok mode. | |||
2010-12-22 | After 2 weeks of debugging, finally figured out val in eclipse using ↵ | Reinier Zwitserloot | |
lombok.val without breaking 'fix imports'. Eesh. Using "lombok.val" only half-works; auto-complete on the variable doesn't work, but it compiles fine and no errors are reported. | |||
2010-12-18 | Moved all the Compile time constants from the Javac handlers and supporting ↵ | grootjans | |
classes | |||
2010-12-01 | @Delegate in eclipse now uses more of the standard infrastructure to inject ↵ | Reinier Zwitserloot | |
methods. | |||
2010-11-29 | lombok.val import now gets removed. Only adding lombok.val flags the ↵ | Roel Spilker | |
compilation unit as changed. | |||
2010-11-29 | some more work on why delombok isn't tracking changes due to val alone. | Reinier Zwitserloot | |
2010-11-29 | Make 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-29 | Added '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-29 | The somewhat rare conflict in typevar names problem has now been solved in ↵ | Reinier Zwitserloot | |
javac. | |||
2010-11-28 | bugfixes for typeToJCTree. HandleDelegate (javac) is working better. | Reinier Zwitserloot | |
2010-11-26 | Fixed @PrintAST, which wouldn't do anything at all in javac mode since ↵ | Reinier Zwitserloot | |
resolution support was added. | |||
2010-11-25 | Documented @Delegate with javadoc. | Reinier Zwitserloot | |
2010-11-25 | @Delegate, at least without value=, seems to work great in javac now! | Reinier Zwitserloot | |
2010-11-22 | Updated 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 names | Roel Spilker | |
- Removed the option to specify a different class to log on - Updated tests and documentation | |||
2010-11-22 | Added storing instanceof JavacTypes in JavacAST, and renamed ↵ | Reinier Zwitserloot | |
JavacResolution's methods. | |||
2010-11-19 | Fix for reported NPEs by Stephen Haberman. | Reinier Zwitserloot | |
2010-11-18 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2010-11-18 | Pre-beta-release | Reinier Zwitserloot | |
2010-11-18 | Fixed @AllArgsConstructor screwing up with final fields that have been ↵ | Reinier Zwitserloot | |
initialized. | |||
2010-11-18 | In javac, use ListBuffer to append | Roel Spilker | |
2010-11-16 | Added extra javadoc links | Roel Spilker | |
2010-11-15 | In javac, use ListBuffer to append | Roel Spilker | |
2010-11-14 | Added meta-annotations | Roel Spilker | |
2010-11-14 | Make @AnyAnnotation illegal to use | Roel Spilker | |
2010-11-11 | Merge branch 'master' into delegate | Reinier Zwitserloot | |
2010-11-11 | Mostly fruitless work on making delegate work in eclipse. | Reinier Zwitserloot | |
2010-11-11 | @Getter(lazy=true) now also works in Eclipse | Roel Spilker | |
2010-11-11 | Set generated on all created ASTNodes | Roel Spilker | |
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 | Made AnyAnnotation deprecated | Roel Spilker | |
2010-11-10 | Merge branch 'master' into annoGetSet | Roel Spilker | |
Conflicts: src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java |