Roel Spilker
5a13db5dc9
Issue 366: don't call the getter twice, fixed for javac.
2012-04-29 23:57:47 +02:00
Roel Spilker
d8e933223f
Updated the after-delombok images to the latest state.
2012-04-29 23:57:47 +02:00
Reinier Zwitserloot
ce7e755cf7
added some notes on what we fixed since 0.11.0 release.
...
Also belatedly bumped version to 0.11.1.
2012-04-23 23:47:46 +02:00
Reinier Zwitserloot
0268a9f020
Replaced the 'try some reflection and if that fails, oh well' code with catch(Throwable) instead of catch(Exception). The whole point is to default to an alternative path is anything goes wrong, and it turns out there are various ways to get Throwables instead of Exceptions.
2012-04-23 23:36:09 +02:00
Reinier Zwitserloot
b5625e5698
Fix for bug introduced in 48e73a7180 (2 commits ago).
...
isGenerated was being transplanted twice, resulting in a ClassFormatError.
NB: This is my fault - transplanting was the only fix I introduced on top of Philipp's work.
2012-04-23 23:28:16 +02:00
peichhorn
34a8a4a080
Now EclipseHandlerUtil.injectFields(..) also adds a <cinit> method
...
declaration if we're about to add an enum constant.
2012-04-21 18:25:06 +02:00
peichhorn
3f408782de
fixed: @val didn't work with rawtypes in enhanced for loops
2012-04-19 02:41:31 +02:00
Reinier Zwitserloot
48e73a7180
fix for rename method arguments, from Philipp Eichhorn.
2012-04-03 00:04:32 +02:00
Reinier Zwitserloot
5e0e78d57e
Philipp Eichhorn's patch to allow non-top-level annotations to work with lombok's annotation framework.
2012-04-03 00:04:31 +02:00
Reinier Zwitserloot
c900526ebf
Philipp Eichhorn's patch to use marker annotations instead of boolean-returning interface methods for eclipse's postdiet and javac's isResolutionBased.
2012-04-03 00:04:31 +02:00
Roel Spilker
b041b355d6
Added tests for issue 358
2012-04-02 20:47:33 +02:00
Reinier Zwitserloot
1954c022a4
Whoops, errors during release build. fixed it quickly!
2012-03-27 00:46:26 +02:00
Reinier Zwitserloot
48fbf86d5a
pre-release version bump
2012-03-27 00:42:34 +02:00
Reinier Zwitserloot
777632f699
added note about android documentation and 'java -jar lombok.jar publicApi'.
2012-03-27 00:42:25 +02:00
Reinier Zwitserloot
f0e90c418f
fixes for 'ant website' build target. Also fixing some errors in javadoc.
2012-03-27 00:35:34 +02:00
Reinier Zwitserloot
10b6166ff3
Finished up documentation for Accessors.
2012-03-27 00:22:13 +02:00
Reinier Zwitserloot
19466a5413
Merge branch 'master' into accessors
...
Solved trivial merge conflict based on ordering of import statements
Conflicts:
src/core/lombok/javac/handlers/JavacHandlerUtil.java
2012-03-27 00:11:20 +02:00
Roel Spilker
a264677ffc
Updated changelog: issue 326
2012-03-27 00:04:49 +02:00
Roel Spilker
dbe96eb74a
Fixes issue 326: In NetBeans, the generated default constructor was compiled into the classfile, even when lombok generated constructors.
2012-03-27 00:02:13 +02:00
Reinier Zwitserloot
693bf6678f
trivial update to changelog.
2012-03-26 23:57:36 +02:00
Reinier Zwitserloot
5b3e61117b
Merge branch 'master' of github.com:rzwitserloot/lombok
2012-03-26 23:49:54 +02:00
Reinier Zwitserloot
e98d226cfb
Added full test suite for @Accessors, as well as the new rules for whether or not a method is already there so lombok shouldn't generate it (now number of parameters matters), and added generics testing to RequiredArgsConstructor's static constructor feature.
2012-03-26 23:49:39 +02:00
Reinier Zwitserloot
7ddafc0fe5
delombok now prints a space in between method type args and return type.
2012-03-26 23:48:46 +02:00
Reinier Zwitserloot
7569969e25
In delombok mode, @Accessors is now eliminated from your source files.
2012-03-26 23:48:00 +02:00
Roel Spilker
704b806d67
Added issue 339 to the changelog
2012-03-26 23:03:17 +02:00
Roel Spilker
e245bd9377
Merge branch 'master' of github.com:rzwitserloot/lombok
2012-03-26 22:43:10 +02:00
Roel Spilker
c49848a4b1
Fix for issue 339: return "java/lang/Object" when an error occurs.
2012-03-26 22:42:51 +02:00
Reinier Zwitserloot
eb3250a2fa
Finished work on @Accessors
2012-03-26 21:57:24 +02:00
Reinier Zwitserloot
a514af4dcd
Merge branch 'acc2' into accessors
...
Conflicts:
src/core/lombok/eclipse/handlers/HandleGetter.java
src/core/lombok/eclipse/handlers/HandleSetter.java
src/core/lombok/javac/handlers/HandleGetter.java
src/core/lombok/javac/handlers/HandleSetter.java
2012-03-26 20:09:10 +02:00
Reinier Zwitserloot
0c927175af
Updated findMethod with paramcount.
2012-03-26 20:06:35 +02:00
Reinier Zwitserloot
45ebee7896
Trivial update to build script.
2012-03-26 20:05:41 +02:00
Reinier Zwitserloot
4689d2a9bf
Merge remote branch 'origin/master'
2012-03-22 17:17:06 +01:00
Reinier Zwitserloot
389dbf5eda
build script now contains an explicit javadoc target.
2012-03-22 17:16:31 +01:00
Reinier Zwitserloot
88e95158f0
Expanded on android+maven+eclipse instructions.
2012-03-22 16:55:33 +01:00
Reinier Zwitserloot
aa5d3b8bb2
Bug fixes for updates to getter/setter stuff based on @Accessors.
2012-03-22 16:53:09 +01:00
Reinier Zwitserloot
cbaa53a9b5
Implementation of @Accessors.
2012-03-21 11:41:59 +01:00
Reinier Zwitserloot
fb76daf5e4
Added ability to create new instances of AnnotationValues with all default values
2012-03-21 05:29:35 +01:00
Reinier Zwitserloot
ceeabe5103
Documentation for new @Accessors feature as well as the API (the annotation in experimental package).
2012-03-21 05:25:56 +01:00
Roel Spilker
eb317c58df
Added debugging code to find the cause of issue 339
2012-03-19 23:56:14 +01:00
Roel Spilker
3b27a7feb8
Updated changelog
2012-03-19 23:21:02 +01:00
Roel Spilker
8bc82cad05
Fix for issue 342: @Deprecated annotation not propagated to generated getter/setter
2012-03-19 23:18:37 +01:00
Roel Spilker
b4fe2d4e25
Allow matching on types from java.lang.*
2012-03-19 23:16:33 +01:00
Reinier Zwitserloot
6ca2a91d6b
Added documentation (and a minor tidbit of support) for android.
2012-03-19 22:04:20 +01:00
Robbert Jan Grootjans
d39623693b
Merge branch 'master' of github.com:rzwitserloot/lombok
...
Conflicts:
doc/changelog.markdown
2012-03-05 21:12:39 +01:00
Robbert Jan Grootjans
f1e679471d
PrettyCommentsPrinter now prints default clause of annotation methods. Fixes Issue #350
2012-03-05 21:11:19 +01:00
Roel Spilker
1ac79bf86b
Updated changelog
2012-03-05 20:29:12 +01:00
Roel Spilker
6c5ca79942
Issue 349: Test failed in some environments
2012-03-05 20:22:27 +01:00
Roel Spilker
82d939844f
Merge branch 'issue349-test-failed' of https://github.com/buzztaiki/lombok into buzztaiki-issue349-test-failed
2012-03-05 20:20:25 +01:00
Roel Spilker
4c8cc228e8
Issue 348: @Delegate should also generate @Deprecated when the interface methods javadoc contains@deprecated
2012-03-05 20:18:10 +01:00
Sander Koning
7988f17c28
Update changelog
2012-02-27 21:57:35 +01:00