Roel Spilker
|
8eb05b357d
|
Merge branch 'master' of git@github.com:rzwitserloot/lombok
|
2010-11-22 23:02:08 +01:00 |
|
Reinier Zwitserloot
|
7dede9a664
|
Added storing instanceof JavacTypes in JavacAST, and renamed JavacResolution's methods.
|
2010-11-22 23:00:02 +01:00 |
|
Roel Spilker
|
3a89cbe7e7
|
Ivy cache is now local to prevent cache conflict with other ivy using projects.
|
2010-11-22 22:27:58 +01:00 |
|
Reinier Zwitserloot
|
16a24525bf
|
Fix for reported NPEs by Stephen Haberman.
|
2010-11-19 10:26:29 +01:00 |
|
Reinier Zwitserloot
|
ffedb71cb5
|
Merge branch 'master' of github.com:rzwitserloot/lombok
|
2010-11-18 20:49:23 +01:00 |
|
Reinier Zwitserloot
|
49b9d073ba
|
Pre-beta-release
|
2010-11-18 20:48:54 +01:00 |
|
Reinier Zwitserloot
|
ca24a4c3ec
|
Fixed @AllArgsConstructor screwing up with final fields that have been initialized.
|
2010-11-18 20:47:58 +01:00 |
|
Reinier Zwitserloot
|
c86d0fcc37
|
Added link to SpoonVennersOdersky paper about equality.
|
2010-11-18 14:04:32 +01:00 |
|
Reinier Zwitserloot
|
5595943f06
|
Merge remote branch 'origin/master'
|
2010-11-18 13:05:30 +01:00 |
|
Reinier Zwitserloot
|
3c47eb1299
|
Added documentation for val and @Getter(lazy=true) and updated docs for Log and EqualsAndHashCode to reflect new lombok 0.10 features.
|
2010-11-18 13:04:09 +01:00 |
|
Reinier Zwitserloot
|
36f9a5aabc
|
Fixed reference to java6 core javadoc package list, which we accidentally removed a long long time ago in commit e693672cd4
|
2010-11-18 13:04:08 +01:00 |
|
Roel Spilker
|
423a9610a8
|
In javac, use ListBuffer to append
|
2010-11-18 13:04:08 +01:00 |
|
Roel Spilker
|
67668f8e98
|
Added extra javadoc links
|
2010-11-16 00:27:26 +01:00 |
|
Reinier Zwitserloot
|
b3a9eeeffb
|
Fixed reference to java6 core javadoc package list, which we accidentally removed a long long time ago in commit e693672cd4
|
2010-11-15 21:27:59 +01:00 |
|
Reinier Zwitserloot
|
415bc490dc
|
Merge branch 'master' of github.com:rzwitserloot/lombok
|
2010-11-15 20:05:04 +01:00 |
|
Reinier Zwitserloot
|
80982cc9d6
|
Added copyright notices to PatchVal and PatchDelegate [trivial]
|
2010-11-15 19:16:42 +01:00 |
|
Reinier Zwitserloot
|
ee560cc7fa
|
eclipse @Delegate: Whoops; earlier fixes meant methods that existed explicitly in multiple supertypes got added that many times, resulting in duplicate method errors. Fixed.
|
2010-11-15 00:10:26 +00:00 |
|
Roel Spilker
|
1c2556b1f7
|
In javac, use ListBuffer to append
|
2010-11-15 00:44:16 +01:00 |
|
Reinier Zwitserloot
|
d44421dada
|
eclipse: @Delegate now no longer generates methods that you already wrote.
|
2010-11-14 13:43:17 +00:00 |
|
Reinier Zwitserloot
|
fa0a027853
|
Removed the brainfart where final methods aren't delegated.
|
2010-11-14 12:17:38 +00:00 |
|
Reinier Zwitserloot
|
9921778f97
|
Merge branch 'master' of github.com:rzwitserloot/lombok
|
2010-11-14 12:07:51 +00:00 |
|
Reinier Zwitserloot
|
a3765dd30a
|
eclipse: methods with their own type variables can now be delegated.
eclipse: local classes can now be delegated.
eclipse: source position of delegated methods are now set properly.
cleaned out a bunch of debug helpers.
|
2010-11-14 12:06:42 +00:00 |
|
Roel Spilker
|
339efa00c6
|
Added meta-annotations
|
2010-11-14 12:37:15 +01:00 |
|
Roel Spilker
|
936a3e9edb
|
Make @AnyAnnotation illegal to use
|
2010-11-14 12:37:03 +01:00 |
|
Reinier Zwitserloot
|
d11e6e3115
|
Moved patch code specific to val and delegate to their own class.
@Delegate in eclipse works pretty much exactly as designed at this point!
|
2010-11-14 03:42:33 +00:00 |
|
Reinier Zwitserloot
|
2ae0341a3f
|
Jiggered the hook point a bit for eclipse 'delegate' support and it looks like this might just work.
|
2010-11-13 20:21:25 +00:00 |
|
Reinier Zwitserloot
|
b30f8e351b
|
Merge branch 'master' into delegate
|
2010-11-11 18:04:00 +01:00 |
|
Reinier Zwitserloot
|
6c6f4c4642
|
Mostly fruitless work on making delegate work in eclipse.
|
2010-11-11 16:18:18 +01:00 |
|
Roel Spilker
|
3f00e7c905
|
@Getter(lazy=true) now also works in Eclipse
|
2010-11-11 05:55:15 +01:00 |
|
Roel Spilker
|
a9113718ae
|
Set generated on all created ASTNodes
|
2010-11-11 05:54:42 +01:00 |
|
Roel Spilker
|
ddf54dcfae
|
Merge branch 'master' into lazyinit
Conflicts:
src/core/lombok/javac/handlers/HandleGetter.java
|
2010-11-11 02:03:38 +01:00 |
|
Roel Spilker
|
1c32333249
|
@Getter(lazy=true) support for javac
|
2010-11-11 01:58:48 +01:00 |
|
Reinier Zwitserloot
|
eae3e45ae7
|
trivial - removed some unused imports
|
2010-11-11 00:45:31 +01:00 |
|
Reinier Zwitserloot
|
a0847b4c38
|
Tests were failing due to a bug in the compare error output part of the test runner.
|
2010-11-10 23:48:30 +01:00 |
|
Reinier Zwitserloot
|
40b76b5046
|
Merge branch 'fixDelombok'
|
2010-11-10 22:20:08 +01:00 |
|
Reinier Zwitserloot
|
632027249b
|
All tests pass! - The test framework has been updated a bit to fit with the new way delombok works.
|
2010-11-10 22:19:46 +01:00 |
|
Reinier Zwitserloot
|
2495668131
|
Delombok has been fixed to work more like a true javac run now. As a result, its now compatible with resolution again (i.e. resolution based transformers are applied correctly when delomboking).
|
2010-11-10 22:19:26 +01:00 |
|
Reinier Zwitserloot
|
5b5a3713e2
|
Fix for javac: 'val x = null;' is now valid, and results in x being of type Object.
|
2010-11-10 22:18:07 +01:00 |
|
Roel Spilker
|
c8774389e7
|
Made AnyAnnotation deprecated
|
2010-11-10 20:38:42 +01:00 |
|
Roel Spilker
|
3d4b27d6d2
|
Merge branch 'master' into annoGetSet
Conflicts:
src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java
|
2010-11-10 01:52:07 +01:00 |
|
Roel Spilker
|
fe7f0db2fc
|
From now on it is possible to specify annotations to be placed on the method
or the parameter of the generated getter/setter methods.
|
2010-11-10 01:44:04 +01:00 |
|
Reinier Zwitserloot
|
2bc8ad4dfd
|
'val' now fully works on javac, even when referring to lombok-generated code, by (ab)using the annotation processor's round system. This breaks delombok though. That'll have to be fixed next.
|
2010-11-10 01:27:00 +01:00 |
|
Reinier Zwitserloot
|
d02a0f823f
|
deleted netbeans agent. With the new resolution features it'll never work, and netbeans has supported lombok as a plain annotation processor for quite a while now.
|
2010-11-10 00:32:56 +01:00 |
|
Reinier Zwitserloot
|
63519f9ae6
|
Undone something that'll never work anyway
|
2010-11-10 00:24:24 +01:00 |
|
Reinier Zwitserloot
|
cbbb54a133
|
Merge branch 'master' into javaChickenAndEgg
|
2010-11-09 23:53:57 +01:00 |
|
Reinier Zwitserloot
|
57de0c3f66
|
EqualsAndHashCode no longer worked right when working on a class with 0 fileds. Fixed. Thanks to Philipp Eichhorn for spotting this problem!
|
2010-11-09 23:53:21 +01:00 |
|
Reinier Zwitserloot
|
186b16c28c
|
EqualsAndHashCode no longer worked right when working on a class with 0 fileds. Fixed. Thanks to Philipp Eichhorn for spotting this problem!
|
2010-11-09 23:52:54 +01:00 |
|
Reinier Zwitserloot
|
c88ae3af74
|
Merge branch 'master' into javaChickenAndEgg
Conflicts:
src/core/lombok/javac/handlers/HandleCleanup.java
|
2010-11-09 21:32:40 +01:00 |
|
Reinier Zwitserloot
|
16f992c5ad
|
Due to an evident screwup at github.com about their https certs, downloads from there no longer work. Moved the ivy target for cmdreader to a file hosted on projectlombok.org To fix it. Thanks to Stephen Haberman for spotting the problem.
|
2010-11-09 21:29:08 +01:00 |
|
Reinier Zwitserloot
|
46d471e9c3
|
Merge branch 'master' into annoGetSet
|
2010-11-09 20:37:25 +01:00 |
|