Roel Spilker
db71f39c27
Merge branch 'master' into configuration
...
Conflicts:
build.xml
src/core/lombok/eclipse/HandlerLibrary.java
src/core/lombok/eclipse/handlers/EclipseHandlerUtil.java
src/core/lombok/javac/HandlerLibrary.java
src/core/lombok/javac/handlers/JavacHandlerUtil.java
2014-03-18 21:53:20 +01:00
Roel Spilker
17972d59fa
[ #590 ][refactor] Fix for deadlock in WeakHashMap. Refactored all code that used a
...
WeakHashMap to fake a field.
2014-03-17 21:56:49 +01:00
Reinier Zwitserloot
362000933f
fixed the weird goosechase thing in the changelog.
2014-03-07 03:11:07 +01:00
Reinier Zwitserloot
aeae902342
post release version bump
2014-03-07 00:01:58 +01:00
Reinier Zwitserloot
0ad9077d46
dang, I typoed the version number in changelog, and I already pushed out to maven. Oh well.
2014-03-06 23:57:01 +01:00
Reinier Zwitserloot
21095bbb97
pre-release version bump
2014-03-06 23:21:55 +01:00
Roel Spilker
0de56b76e6
[configuration] All current kets are now camelCase and stop-bubbling is renamed to config.stopBubbling
2014-03-05 00:19:23 +01:00
Roel Spilker
a2af901ba7
removed unused code
2014-03-04 23:31:26 +01:00
Reinier Zwitserloot
0c8eb5b010
we copied the tests into the build dir for some reason, that was not neccessary.
2014-03-04 23:23:34 +01:00
Reinier Zwitserloot
cf40bc031c
we copied the tests into the build dir for some reason, that was not neccessary.
2014-03-04 23:23:16 +01:00
Reinier Zwitserloot
8eeafcc644
Merge branch 'master' into configuration
2014-03-04 23:19:28 +01:00
Reinier Zwitserloot
f956ba1e33
[configuration] Merge branch 'master' as we work on configuration.
...
* Conflict due to adding topic() feature to logger in master, and 'field name' feature in config branch.
* master has since updated to shiny new eclipse dep versions and the 'ant eclipseForDebugging' feature, but this branch added deps. Addressed that.
* Renamed 'loggerCategory' to 'loggerTopic'. I know, that wasn't exactly right to do in a merge, but, there you have it.
* Test infrastructure changed in configuration branch, and tests had been added in master branch.
Conflicts:
build.xml
buildScripts/ivy.xml
src/core/lombok/eclipse/handlers/HandleLog.java
src/core/lombok/extern/apachecommons/CommonsLog.java
src/core/lombok/extern/java/Log.java
src/core/lombok/extern/log4j/Log4j.java
src/core/lombok/extern/log4j/Log4j2.java
src/core/lombok/javac/handlers/HandleLog.java
test/transform/resource/after-ecj/ValInTryWithResources.java
2014-03-04 23:16:49 +01:00
Roel Spilker
6c1993659c
Updated changelog to reflect fixes for issue #648 and getting rid of the JNA dep.
2014-03-01 03:28:27 +01:00
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
e557413336
[configuration] Added the configuration keys lombok.ToString.doNotUseGetters and lombok.ToString.includeFieldNames
2014-02-06 23:30:32 +01:00
Roel Spilker
143143276d
[configuration] Have the ConfigurationApp print platform-specific newLine characters, and print clear for empty lists.
2014-02-06 21:24:02 +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