Roel Spilker
5739ffb0d5
Fixed issue 374: updated documentation about case insensitive checking for existing methods.
2012-07-02 21:52:51 +02:00
Sander Koning
1b7d7598a1
Don't close the stream immediately after reading the first line...
2012-06-29 11:57:17 +02:00
Roel Spilker
ff2d34b0de
Updated javadoc
2012-06-25 23:58:19 +02:00
Roel Spilker
8037d0c24f
Updated changelog
2012-06-25 23:09:54 +02:00
Roel Spilker
0f5437319e
Add positions to generated constructor call (issue 336)
2012-06-25 23:07:16 +02:00
Roel Spilker
3de71afd74
Merge branch 'master' of github.com:rzwitserloot/lombok
2012-06-25 22:37:33 +02:00
Roel Spilker
8e24e2e123
Added tests for this() call in SneakyThrows (issue 381)
2012-06-25 22:37:05 +02:00
Reinier Zwitserloot
89b829e754
tiny typo in post usage example of Delegate in feature docs.
2012-06-25 21:52:32 +02:00
Reinier Zwitserloot
960761a298
fixed some warnings that showed up in 4.2. The warnings werent interesting, though.
2012-06-25 21:26:51 +02:00
Philipp Eichhorn
073f325d71
ExtensionMethod didn't work for primitive types in eclipse..
...
this has been fixed
2012-06-24 21:12:05 +02:00
Philipp Eichhorn
8fb4f79757
[Issue 381] @SneakyThrows respects constructor calls
2012-06-24 20:38:00 +02:00
Robbert Jan Grootjans
3ed67fc8ae
Fixed Help Content in Eclipse / ecj support.
...
- Moved Completion proposal code to the PatchExtensionMethodCompletionProposal
class
- Moved out error reporting from EclipseAST.
- Fixed error reporting of the portals.
2012-06-18 23:59:05 +02:00
Roel Spilker
2af094030f
added fix of issue 376 to changelog
2012-06-18 23:40:05 +02:00
Roel Spilker
37cbe2d3f9
Fix for issue 376 for Eclipse
2012-06-18 23:38:02 +02:00
Roel Spilker
78bf0f6fbb
Fix for issue 376 for javac.
2012-06-18 23:38:02 +02:00
Roel Spilker
0a53be1d3e
Updated test files for getter-lazy on boolean fields.
2012-06-18 23:38:01 +02:00
Roel Spilker
9ec1f6a077
Updated readme file
2012-06-18 23:38:01 +02:00
Roel Spilker
6355ca8e5e
Created testcase for i376
2012-06-18 23:38:00 +02:00
Reinier Zwitserloot
775abd485d
Added documentation for @ExtensionMethod feature
2012-06-18 22:03:30 +02:00
Robbert Jan Grootjans
8a0d362a7c
Split out the GUI function into a separate portal. Though
...
the portal itself has lost it's function (Eclipse help is
currently failing, but this also seems to be caused by val).
Major point though is that the Extention methods functionality
works both in javac as in Eclipse.
2012-06-18 21:09:46 +02:00
Robbert Jan Grootjans
1cdcfc204e
Fixed NPE Caused by an empty set of getter/setter names being returned in the EclipseUtils.
2012-06-18 19:47:47 +02:00
Reinier Zwitserloot
7496a8f170
Port of lombok-pg's @ExtensionMethod support for eclipse. Doesn't work yet.
2012-06-12 18:53:47 +02:00
Robbert Jan Grootjans
a6a8e4c555
Javac implementation of @ExtensionMethod.
...
Casual tests show that it is working. Taken from lombok-pg.
2012-05-22 00:24:59 +02:00
Roel Spilker
68ca159867
Added tests for delegating recursively: issue 305
2012-04-30 00:23:33 +02:00
Roel Spilker
b86579c71f
Added issue 366 to the changelog
2012-04-30 00:02:15 +02:00
Roel Spilker
25def866b5
Issue 366: don't call the getter twice, fixed for Eclipse.
2012-04-29 23:57:48 +02:00
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