Commit Graph
1177 Commits
Author SHA1 Message Date
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
Sander Koning 786a6ffd23 Consistent use of JavacResolution.typeToJCTree instead of TreeMaker.Types - fixes issue 341 where use of @Delegate with T-extends type parameters would prepend a dot to the fully qualified classname. 2012-02-27 21:48:31 +01:00