aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-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-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-06[configuration] Added the configuration keys lombok.ToString.doNotUseGetters ↵Roel Spilker
and lombok.ToString.includeFieldNames
2014-02-06[configuration] Have the ConfigurationApp print platform-specific newLine ↵Roel Spilker
characters, and print clear for empty lists.
2014-02-06Merge pull request #43 from jlahoda/471Roel Spilker
#471: @SneakyThrows should work in NetBeans
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-31[configuration] Added first automated test for the configuration framework. ↵Roel Spilker
For now, it fails.
2014-01-23[configuration] Small improvements to the command line appRoel Spilker
2014-01-23[#585] Copying of javadoc to getters / setters / withers woudl copy ↵Reinier Zwitserloot
non-relevant sections too.
2014-01-21Issue 630: Several small documentation fixed for LogRoel Spilker
2014-01-21[configuration] Extended the configuration app to display the resulting ↵Roel Spilker
configuration for a path and have 'blame'. Removed the PrintConfiguration annotation and handlers. Separated the parsing and the interpreting.
2014-01-20[configuration] Copy less lists during resolvingRoel Spilker
2014-01-20[configuration] Code cleanupRoel Spilker
2014-01-20[configuration] Improved descriptions of configuration keysRoel Spilker
2014-01-20[configuration] ConfigurationKeysLoader now caches.Reinier Zwitserloot
2014-01-20[configuration] Added all the @Accessors stuff as a configuration key.Reinier Zwitserloot
[refactor] Merged TransformationsUtil and HandlerUtil
2014-01-20[configuration] ConfigurationKey now has a descriptionRoel 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-19[configuration] added a service-loader based way to load ConfigurationKeys, ↵Reinier Zwitserloot
so that third party additions can add their own.
2014-01-19[trivial] added test for logger config keys.Reinier Zwitserloot
2014-01-19[configuration] added facilities to override conf file resolution for test ↵Reinier Zwitserloot
cases, and added first tests to test implementations of configuration-based stuff (FlagUsages, specifically). Error reporter has been refactored.
2014-01-19[configuration] Initial setup for configuration appRoel Spilker
2014-01-19[configuration] Move the responsibility to stop bubbling to the iteratorRoel Spilker
2014-01-19[configuration] only allow a keyname to be registered onceRoel Spilker
2014-01-19[configuration] Make sure the ConfigurationKeys class is initializedRoel Spilker
2014-01-18[configuration] Moved ALL ConfigurationKey constants into ↵Reinier Zwitserloot
'ConfigurationKeys'; that bug where fields in annotation defs causes issues is too endemic to try and work around these.
2014-01-18[configuration] The 'getAbsoluteFileLocation()' addition to EclipseAST did ↵Reinier Zwitserloot
not work in ECJ; now it does.
2014-01-18[configuration] [snippet] Removed the 'getProject' method; this doesn't even ↵Reinier Zwitserloot
exist on ECJ.
2014-01-18Moved NonNull's FLAG_USAGE ConfigurationKey definition to ConfigurationKeys ↵Reinier Zwitserloot
to work around bugs with putting fields in annotation declarations in many versions of JDK7 and all of JDK6's versions.
2014-01-18[configuration] implementations for log's log.any.fieldIsStatic config.Reinier Zwitserloot
2014-01-18[configuration] implementation of flagUsage for all handlers.Reinier Zwitserloot
2014-01-18[configuration] Reduced the range around which all already flagged ↵Reinier Zwitserloot
errors/warnings are removed (javac/delombok only) when using onMethod / onConstructor / onParam. Useful for adding warnings such as lombok configuration 'flag usages'.
2014-01-18[configuration] initial batch of configuration keys, primarily for flag usages.Reinier Zwitserloot
2014-01-18compiling lombok with javac gives 1 warning. fixed this.Reinier Zwitserloot
2014-01-17[configuration] Removed type parameter from ConfigurationSource.ResultRoel Spilker
2014-01-17[configuration] More strict naming rules for keyNames:Roel Spilker
- may contain letters, digits, minus signs, underscores and periods - must start with a letter, minus sign or underscore - may not end with a period or minus sign the rules about the periods are for possible future wildcard/globbing enhancements
2014-01-17Close the outputstream if it is a file after printing the ASTRoel Spilker
2014-01-17[configuration] Added @PrintConfiguration to print the combined interpreted ↵Roel Spilker
configuration for a certain java file, improved problem reporting
2014-01-15post-release version bumpReinier Zwitserloot
2014-01-15pre-release version bumpReinier Zwitserloot