Commit Graph
1475 Commits
Author SHA1 Message Date
Roel Spilker 60cce65881 Potential fix for NPE in classloader, issue 648 2014-03-01 03:15:35 +01:00
Reinier Zwitserloot fbab1ca77c yet another patcher-sourced fix, heh. Version-a-day! 2014-03-01 02:55:46 +01:00
Reinier Zwitserloot 1fa0114283 Updated to new patcher to get rid of JNA dep. 2014-03-01 02:42:30 +01:00
Reinier Zwitserloot ed57bc84b0 Updating to new lombok.patcher 'HomeFinder'. 2014-03-01 02:14:59 +01:00
Roel Spilker 0bd2425b29 Fixed documentation of @RequiredArgsConstructor (Issue 593) 2014-02-27 23:29:02 +01:00
Roel Spilker 6d37333f2d updated changelog to reflect the new support for luna and some JDK8 features in eclipse. 2014-02-27 21:30:49 +01:00
Reinier Zwitserloot f7822aed9a Fixed debug template for LombokizedEclipse, and added 'local' option for lombok.patcher. 2014-02-27 17:15:49 +01:00
Reinier Zwitserloot 33d6e5c45f Fixed lombok support in eclipse 4.4 ('luna'). 2014-02-27 16:06:40 +01:00
Reinier Zwitserloot 99784282b9 fun times ant hacking to make the ant eclipseForDebugging task ask which alternative you want in the face of multiple plugin versions. 2014-02-27 16:04:40 +01:00
Reinier Zwitserloot 7d10aad6a6 Updating some of the wording in the installer, notably any hint that this thing still does anything for netbeans. 2014-02-27 16:04:40 +01:00
Reinier Zwitserloot c476109671 Fixed some issues when using lambda expressions in eclipse using the beta JDK8 support plugin for Kepler. 2014-02-27 16:04:40 +01:00
Roel Spilker e82a1c052e yet another (much better) attempt at fixing the deadlock issue. Again all the work is in lombok.patcher, this is just updating the deps. 2014-02-25 21:20:45 +01:00
Roel Spilker 15e7adfa08 Another shot in the dark to fix deadlock issues with eclipse and build plugins, issue #645 and issue #531. The actual fix is in lombok.patcher, this is just a dep update to use v0.8 of lombok.patcher which is the real shot in the dark. 2014-02-24 23:16:28 +01:00
Roel Spilker 4372aedbd0 Issue 641: @Delegate is incorrectly allowed on static members in javac. Also added tests, Reinier. 2014-02-20 23:08:37 +01:00
Roel Spilker bef8d3cb41 previous fix also fixes issue 438: Using the surround with try/catch quickfix in methods with SneakyThrows 2014-02-20 21:34:57 +01:00
Roel Spilker c72e2a2732 [suspect:eclipse] Fix for issue 633: refactor script 'extract local variable' did not work inside for example SneakyThrows-protected methods.
This fix is reverting the change in e835daa9.

During conversion of the internal.ast to the dom AST, a flag is introduced
named 'ORIGINAL'. Commit e835daa9 always explicitly cleared it for
all lombok-generated nodes, in an attempt to try and do the appropriate thing,
treating the ORIGINAL flag as a simile for 'generated code'.

Unfortunately, for eclipse code analysis, all our generated code should be
treated as if it's "really" there, and in general this doesn't work because
eclipse's concept of 'generated' applies to explicit super() calls and the like,
not the kind of stuff lombok introduces.
2014-02-20 21:03:13 +01:00
Roel Spilker dccbcd8f5c Use the source for the source :-) 2014-02-20 20:53:50 +01:00
Reinier Zwitserloot b53da87287 changelog updated for issue 632 (topic support for loggers) 2014-02-11 04:28:12 +01:00
Roel Spilker cb8d1d0343 fix to the new eclipseForDebugging target, which didnt work on windows due to backslashes in paths getting eliminated when using a path in a regexp replace string. 2014-02-10 22:29:04 +01:00
Roel Spilker 3355ed89f3 Improved error reporting in Eclipse 2014-02-10 22:15:02 +01:00
Reinier Zwitserloot d78135180c [deps] Updated eclipse deps to 3.9 tree. This also enables testing java7 features on ecj.
[Log] updated naming for @Log (topic= instead of mchmulder's 'value').
2014-02-10 21:56:35 +01:00
Reinier Zwitserloot db24fd42c5 Merge branch 'issue-632' of https://github.com/mthmulders/lombok into i632 2014-02-10 20:47:11 +01:00
Reinier Zwitserloot 893585f526 [i386] documentation update for Data/Value's behaviour in the face of existing constructors. 2014-02-10 20:22:33 +01:00
Maarten Mulders 52bb71582b Explained how to customise the category of the generated Log(ger) 2014-02-08 21:08:39 +01:00
Maarten Mulders c0e00edb7b Handler and testcases for @XSlf4j 2014-02-08 20:35:56 +01:00
Maarten Mulders 1045006fa9 Handler and testcases for @Log4j2 2014-02-08 20:24:23 +01:00
Maarten Mulders ebc9ee5f6d Handler and testcases for @Log4j 2014-02-08 15:38:54 +01:00
Maarten Mulders e1153c1656 Handler and testcases for @Log 2014-02-08 15:18:30 +01:00
Maarten Mulders f13191e02c Handlers and testcases for @CommonsLog 2014-02-08 15:18:30 +01:00
Maarten Mulders c38a64a556 Handlers and testcases for @Slf4j 2014-02-08 15:18:23 +01:00
Maarten Mulders d269cdcaf1 Added my name to the AUTHORS file 2014-02-08 10:55:36 +01:00
Reinier Zwitserloot 6b0acc9a19 [eclipse debugging] a new target, 'eclipseForDebugging', which imports deps from your eclipse so that line numbers etc line up with your eclipse. 2014-02-07 03:16:55 +01:00
Roel Spilker d77bd114a8 Updated changelog 2014-02-06 20:44:04 +01:00
Roel Spilker c128331d4d Merge pull request #43 from jlahoda/471
#471: @SneakyThrows should work in NetBeans
2014-02-06 20:40:19 +01:00
Roel Spilker e1344ec4c9 Updated changelog 2014-02-05 01:07:09 +01:00
Roel Spilker 83efe29466 Fix for issue 631. Martin, thanks for the contribution. 2014-02-05 00:50:32 +01:00
Jan Lahoda d1182bbf45 #471: @SneakyThrows should work in NetBeans 2014-02-04 21:25:29 +01:00
Reinier Zwitserloot 5782b909c5 [#585] Copying of javadoc to getters / setters / withers woudl copy non-relevant sections too. 2014-01-23 22:02:09 +01:00
Reinier Zwitserloot 644e528564 [trivial] [copyright] updating LICENSE to 2014. 2014-01-23 19:35:04 +01:00
Roel Spilker ce8362fad5 Added extra example to the online documentation for @Log 2014-01-21 23:09:54 +01:00
Roel Spilker d5c366e93e Issue 630: Several small documentation fixed for Log 2014-01-21 23:00:09 +01:00
Roel Spilker cdb4920d52 Typo in changelog 2014-01-19 23:03:54 +01:00
Roel Spilker 14cc545276 Issue 625: use (even) better primes for hashcodes 2014-01-19 21:49:35 +01:00
Roel Spilker 2ab6cc809d Issue 629: have delombok respect the emptyLines derecotry inside enum bodies as well 2014-01-19 21:15:16 +01:00
Reinier Zwitserloot 560552ddb3 post-release version bump 2014-01-15 22:31:59 +01:00
Reinier Zwitserloot 6363cac07d pre-release version bump 2014-01-15 22:11:13 +01:00
Reinier Zwitserloot 68e7a11f50 [website] If video playback is not working, the site offers a direct download of the video, but that link was broken (pointed to .mov instead of the actual .mp4). 2014-01-15 22:06:03 +01:00
Reinier Zwitserloot 09ea02e4f5 added package-infos to lots of packages, updated the javadoc in these, and made lots of private/package private methods 'public' in packages that aren't actually public API. Tumi asked for this, and I can imagine this is useful for others who are hacking add-ons to lombok. The package-info files clarify that we aren't committing to long-term stability of anything except the stuff directly in the lombok package, lombok.experimental, and lombok.extern. 2014-01-15 21:43:54 +01:00
Reinier Zwitserloot 69d82faa74 Merge pull request #41 from serverperformance/master
#591, #627: Fix for refactoring when @Getter(lazy=true)
2014-01-14 19:24:59 -08:00
Tumi 71a22340ae #627: Fix for refactoring when @Getter(lazy=true)
When if in NB Editor, just make the getter available (lazy stuff will be created when compiling).

The inNetbeansEditor test is made after all the validations are made to the annotated field, and generates a regular getter for validations, Naviagator and autocompletion.
2014-01-15 00:12:35 +01:00