aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-02-24Another shot in the dark to fix deadlock issues with eclipse and build ↵Roel Spilker
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-20Issue 641: @Delegate is incorrectly allowed on static members in javac. Also ↵Roel Spilker
added tests, Reinier.
2014-02-20previous fix also fixes issue 438: Using the surround with try/catch ↵Roel Spilker
quickfix in methods with SneakyThrows
2014-02-20[suspect:eclipse] Fix for issue 633: refactor script 'extract local ↵Roel Spilker
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-20Use the source for the source :-)Roel Spilker
2014-02-11changelog updated for issue 632 (topic support for loggers)Reinier Zwitserloot
2014-02-10fix to the new eclipseForDebugging target, which didnt work on windows due ↵Roel Spilker
to backslashes in paths getting eliminated when using a path in a regexp replace string.
2014-02-10Improved error reporting in EclipseRoel Spilker
2014-02-10[deps] Updated eclipse deps to 3.9 tree. This also enables testing java7 ↵Reinier Zwitserloot
features on ecj. [Log] updated naming for @Log (topic= instead of mchmulder's 'value').
2014-02-10Merge branch 'issue-632' of https://github.com/mthmulders/lombok into i632Reinier Zwitserloot
2014-02-10[i386] documentation update for Data/Value's behaviour in the face of ↵Reinier Zwitserloot
existing constructors.
2014-02-08Explained how to customise the category of the generated Log(ger)Maarten Mulders
2014-02-08Handler and testcases for @XSlf4jMaarten Mulders
2014-02-08Handler and testcases for @Log4j2Maarten Mulders
2014-02-08Handler and testcases for @Log4jMaarten Mulders
2014-02-08Handler and testcases for @LogMaarten Mulders
2014-02-08Handlers and testcases for @CommonsLogMaarten Mulders
2014-02-08Handlers and testcases for @Slf4jMaarten Mulders
2014-02-08Added my name to the AUTHORS fileMaarten Mulders
2014-02-07[eclipse debugging] a new target, 'eclipseForDebugging', which imports deps ↵Reinier Zwitserloot
from your eclipse so that line numbers etc line up with your eclipse.
2014-02-06Updated changelogRoel Spilker
2014-02-06Merge pull request #43 from jlahoda/471Roel Spilker
#471: @SneakyThrows should work in NetBeans
2014-02-05Updated changelogRoel Spilker
2014-02-05Fix for issue 631. Martin, thanks for the contribution.Roel Spilker
2014-02-04#471: @SneakyThrows should work in NetBeansJan Lahoda
2014-01-23[#585] Copying of javadoc to getters / setters / withers woudl copy ↵Reinier Zwitserloot
non-relevant sections too.
2014-01-23[trivial] [copyright] updating LICENSE to 2014.Reinier Zwitserloot
2014-01-21Added extra example to the online documentation for @LogRoel Spilker
2014-01-21Issue 630: Several small documentation fixed for LogRoel Spilker
2014-01-19Typo in changelogRoel Spilker
2014-01-19Issue 625: use (even) better primes for hashcodesRoel Spilker
2014-01-19Issue 629: have delombok respect the emptyLines derecotry inside enum bodies ↵Roel Spilker
as well
2014-01-15post-release version bumpReinier Zwitserloot
2014-01-15pre-release version bumpReinier Zwitserloot
2014-01-15[website] If video playback is not working, the site offers a direct ↵Reinier Zwitserloot
download of the video, but that link was broken (pointed to .mov instead of the actual .mp4).
2014-01-15added package-infos to lots of packages, updated the javadoc in these, and ↵Reinier Zwitserloot
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-14Merge pull request #41 from serverperformance/masterReinier Zwitserloot
#591, #627: Fix for refactoring when @Getter(lazy=true)
2014-01-15#627: Fix for refactoring when @Getter(lazy=true)Tumi
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-14[trivial] fixed typos in test files.Reinier Zwitserloot
2014-01-14[#626] introduction of formatting options triggered a longer standing bug ↵Reinier Zwitserloot
about wonky timing on replacing Options with LombokOptions, causing javac to complain about not recognizing i.e. a Getter annotation when using it more than once in a file.
2014-01-09[#625] Changelog entry for this issueReinier Zwitserloot
2014-01-09[#625] Instead of '31' as a prime number for hashCode(), use something else. ↵Reinier Zwitserloot
31, probably owing to its inclusion in Effective Java, is overused, as proven by Maaartinus in issue 625. Switching to 277 instead. Also, 1231/1237 pair used for booleans has been replaced by 2591/2609.
2014-01-09Added code to NOT add @SuppressWarnings to things if a @SuppressWarnings is ↵Reinier Zwitserloot
already there. Lombok itself can't ever do that anyway (we don't add @SW except to things we just generated fresh), but some lombok extension builders do, and this helps them.
2014-01-08Merge pull request #40 from jlahoda/591Reinier Zwitserloot
Lombok issue 591: Lombok 1.12.2 has some regressions with NetBeans
2014-01-02591: setting positions for parameters even when running in NB editor, to ↵Jan Lahoda
avoid problems in javac's Flow.
2013-12-19Added flag PARAMETER to the generated parameters.Roel Spilker
2013-12-11semi-fix for issue 602, but not complete as adding annotations to generated ↵Reinier Zwitserloot
fields leads to crazy issues (see issue 217): generated LOG field now has @SuppressWarnings on it.
2013-12-11Updated web docs and added format options support to delombok ant task.Reinier Zwitserloot
2013-12-11Added complete support for delombok's 'pretty' format options; covering all ↵Reinier Zwitserloot
of the issue #608.
2013-12-11fixed a bug where called LombokOptionsFactory.getLombokOptions() would ↵Reinier Zwitserloot
actually cause the old options to be wrapped continuously, thus wrapping LombokOptions into itself infinitely. Now it just wraps if needed, other wise returns what's already been done.