Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-28 | Second time's the charm - fix for generating LombokizedEclipse.launch in ↵ | Reinier Zwitserloot | |
windows. | |||
2010-12-28 | Using @Delegate to add a varargs method now works in eclipse (the varargs ↵ | Reinier Zwitserloot | |
nature of the method is preserved). | |||
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 | Generating LombokizedEclipse.launch was broken on non-macs. | Reinier Zwitserloot | |
It was also essentially broken on macs, as in, the generated launch only worked on 32-bit eclipses, but the default download these days is a 64-bit cocoa version. Fixed this too. | |||
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-22 | @Delegate in eclipse works when delegating parameterized types now, and will ↵ | Reinier Zwitserloot | |
use the parameter names if the delegated element is a source (vs. class) dependency. | |||
2010-12-18 | Moved all the Compile time constants from the Javac handlers and supporting ↵ | grootjans | |
classes | |||
2010-12-01 | Parameter names are now 'arg0', 'arg1', etc, unless the delegated type is ↵ | Reinier Zwitserloot | |
source, then the name is copied over. Compared to javac, this means eclipse's @Delegate does NOT use debug symbols, which we'll have to fix later (We checked out how to do it, and it seems virtually impossible). | |||
2010-12-01 | @Deprecated is now copied across for eclipse's @Delegate | Reinier Zwitserloot | |
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 | Use includeantruntime="false" for safety and to avoid warnings under Ant 1.8.0+. | Jesse Glick | |
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 | @ToString usage example had a typo in it (used 'excludes' instead of the ↵ | Reinier Zwitserloot | |
correct 'exclude'). Thanks to Francois Marot for spotting this problem. Fixes issue #168. | |||
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-27 | Want to code lombok in intellij? Run 'ant intellij', possible from this ↵ | Reinier Zwitserloot | |
patch on, to do so. This involved switching to ivyplusplus 1.4 and includes a hack to make sure 1.3 users get upgraded. | |||
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 | Merge branch 'master' of git@github.com:rzwitserloot/lombok | Roel Spilker | |
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 | Cleaned up the patch fixes in eclipse for finding end of identifier and ↵ | Reinier Zwitserloot | |
start of catch block. Maaartin-1 reported issues that sound like these were at fault they we were not able to reproduce them. | |||
2010-11-22 | Clarified the need to run ant eclipse in README. | Reinier Zwitserloot | |
2010-11-22 | Merge branch 'master' of git@github.com:rzwitserloot/lombok | Roel Spilker | |
2010-11-22 | Added storing instanceof JavacTypes in JavacAST, and renamed ↵ | Reinier Zwitserloot | |
JavacResolution's methods. | |||
2010-11-22 | Ivy cache is now local to prevent cache conflict with other ivy using projects. | Roel Spilker | |
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 | Added link to SpoonVennersOdersky paper about equality. | Reinier Zwitserloot | |
2010-11-18 | Merge remote branch 'origin/master' | Reinier Zwitserloot | |
2010-11-18 | Added documentation for val and @Getter(lazy=true) and updated docs for Log ↵ | Reinier Zwitserloot | |
and EqualsAndHashCode to reflect new lombok 0.10 features. | |||
2010-11-18 | Fixed reference to java6 core javadoc package list, which we accidentally ↵ | Reinier Zwitserloot | |
removed a long long time ago in commit e693672cd44ab0e648643f4b5c24b1c177ab6c84 | |||
2010-11-18 | In javac, use ListBuffer to append | Roel Spilker | |
2010-11-16 | Added extra javadoc links | Roel Spilker | |
2010-11-15 | Fixed reference to java6 core javadoc package list, which we accidentally ↵ | Reinier Zwitserloot | |
removed a long long time ago in commit e693672cd44ab0e648643f4b5c24b1c177ab6c84 | |||
2010-11-15 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2010-11-15 | Added copyright notices to PatchVal and PatchDelegate [trivial] | Reinier Zwitserloot | |
2010-11-15 | eclipse @Delegate: Whoops; earlier fixes meant methods that existed ↵ | Reinier Zwitserloot | |
explicitly in multiple supertypes got added that many times, resulting in duplicate method errors. Fixed. |