Reinier Zwitserloot
d2d9687a5c
Fielding a request to make some stuff public. The things made public are already part of things we'll change even if public (because, not part of lombok.X or lombok.experimental.X or lombok.experimental.**), nor is it particularly volatile.
...
See issue #389 .
2012-07-11 00:59:36 +02:00
Reinier Zwitserloot
71e0d53bc3
Fixed an issue where the installer tool would erroneously complain about needing root access to install/uninstall lombok.
2012-07-11 00:53:10 +02:00
Jan Lahoda
6bf2b9299d
Made lombok more stable in netbeans based on some smart observations by Jan Lahoda of team Netbeans.
2012-07-11 00:50:46 +02:00
Reinier Zwitserloot
0befce2072
Very slight change to the helptext of lombok the executable
2012-07-10 23:56:26 +02:00
Reinier Zwitserloot
3166a83dbc
Version bump to 0.11.3
2012-07-06 12:31:36 +02:00
Roel Spilker
f31357e7a5
Updated changelog
2012-07-06 10:07:27 +02:00
Philipp Eichhorn
5f8aa2e9b0
fixed stupid memleak in PatchExtensionMethod.. sorry my bad..
2012-07-05 22:42:43 +02:00
Reinier Zwitserloot
39a76386b6
version bump in preparation of release
2012-07-03 00:01:35 +02:00
grootjans
11dc252265
Updated changelog for issue #377
2012-07-02 23:41:31 +02:00
grootjans
c642f8a50c
Merge branch 'master' of github.com:rzwitserloot/lombok
2012-07-02 23:22:40 +02:00
grootjans
3c0ed22062
Simplified method injection into Eclipse. Pre-3.6 version of Eclipse seemed
...
to need some special treatment to avoid a bug when generating constructors,
see: http://code.google.com/p/projectlombok/issues/detail?id=155
Since Eclipse 3.6 we are no longer able to reproduce this issue. The fix,
however, introduced bug 377 i.e. it was no longer possible to set break-points
on lines above generated methods/constructors.
tl;dr: Fixes #377 , but does not reintroduce #155
2012-07-02 23:08:33 +02:00
grootjans
1c3ba98204
Updated the ant version due to an issue with invalid sha1-hashes on maven-central for the 1.8.0 version
2012-07-02 22:27:54 +02:00
Roel Spilker
eb22b3fe05
Added tests to make sure issue 385 is not caused by a simple bug regarding enums
2012-07-02 22:18:18 +02:00
Roel Spilker
5739ffb0d5
Fixed issue 374: updated documentation about case insensitive checking for existing methods.
2012-07-02 21:52:51 +02:00
grootjans
1c0dc22386
Generated methods used to be inserted one higher than the intended place
2012-07-02 21:49:41 +02:00
grootjans
c0e326bfcb
Added print position feature to @PrintAST
2012-07-02 21:02:57 +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