Commit Graph
2349 Commits
Author SHA1 Message Date
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
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
Roel Spilker 2934228033 [configuration] Added first automated test for the configuration framework. For now, it fails. 2014-01-31 00:32:25 +01:00
Roel Spilker 0293e13fed [configuration] Small improvements to the command line app 2014-01-23 23:07:59 +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 ed061712f5 [configuration] Extended the configuration app to display the resulting configuration for a path and have 'blame'. Removed the PrintConfiguration annotation and handlers. Separated the parsing and the interpreting. 2014-01-21 22:21:58 +01:00
Roel Spilker ff01574864 [configuration] Copy less lists during resolving 2014-01-20 05:39:52 +01:00
Roel Spilker e8059d4e9e [configuration] Code cleanup 2014-01-20 03:18:22 +01:00
Roel Spilker 01cee6f22d [configuration] Improved descriptions of configuration keys 2014-01-20 02:47:07 +01:00
Reinier Zwitserloot d1899a81e9 [test] Missing after-X files used to be an implicit 'just ignore the content' signal; now you need an explicit directive to allow this behaviour.
[configuration] added tests for @Accessors configuration key implementations.
2014-01-20 01:46:01 +01:00
Reinier Zwitserloot e5dc6203c8 [configuration] ConfigurationKeysLoader now caches. 2014-01-20 01:46:01 +01:00
Reinier Zwitserloot 8a1e0d03ae [configuration] Added all the @Accessors stuff as a configuration key.
[refactor] Merged TransformationsUtil and HandlerUtil
2014-01-20 01:46:01 +01:00
Roel Spilker 5be1c574d6 [configuration] ConfigurationKey now has a description 2014-01-20 00:44:57 +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 a016e623de [configuration] added a service-loader based way to load ConfigurationKeys, so that third party additions can add their own. 2014-01-19 07:38:49 +01:00
Reinier Zwitserloot bc1f91af3a [trivial] added test for logger config keys. 2014-01-19 07:01:10 +01:00
Reinier Zwitserloot d6ca8d5e81 [configuration] added facilities to override conf file resolution for test cases, and added first tests to test implementations of configuration-based stuff (FlagUsages, specifically). Error reporter has been refactored. 2014-01-19 03:54:46 +01:00
Roel Spilker deb694033a [configuration] Initial setup for configuration app 2014-01-19 02:59:59 +01:00
Roel Spilker 2f0d7614d4 [configuration] Move the responsibility to stop bubbling to the iterator 2014-01-19 02:25:23 +01:00
Roel Spilker 3415221322 [configuration] only allow a keyname to be registered once 2014-01-19 02:24:33 +01:00
Roel Spilker 513a27f746 [configuration] Make sure the ConfigurationKeys class is initialized 2014-01-19 02:23:14 +01:00
Reinier Zwitserloot 5767628efe [configuration] Moved ALL ConfigurationKey constants into 'ConfigurationKeys'; that bug where fields in annotation defs causes issues is too endemic to try and work around these. 2014-01-18 20:26:08 +01:00
Reinier Zwitserloot 08868a2076 [configuration] The 'getAbsoluteFileLocation()' addition to EclipseAST did not work in ECJ; now it does. 2014-01-18 20:23:34 +01:00
Reinier Zwitserloot 3a7c19f786 [configuration] [snippet] Removed the 'getProject' method; this doesn't even exist on ECJ. 2014-01-18 20:22:56 +01:00
Reinier Zwitserloot c65ec96943 [test-directives] another update to the 'test directives' system; test files now can start with directives (configuration keys, 'ignore', and java language version limits), and the test directory runner now has a framework to handle these. All existing tests pass at this point. 2014-01-18 18:55:53 +01:00
Reinier Zwitserloot f6da35e4c4 Moved NonNull's FLAG_USAGE ConfigurationKey definition to ConfigurationKeys to work around bugs with putting fields in annotation declarations in many versions of JDK7 and all of JDK6's versions. 2014-01-18 18:55:53 +01:00
Reinier Zwitserloot 7eccc3b4af [configuration] updates to the tests to streamline parsing 'directives', which have become more important as input files now may need to set up some lombok configuration stuff. 2014-01-18 18:55:53 +01:00
Reinier Zwitserloot 51805b4e0c [configuration] implementations for log's log.any.fieldIsStatic config. 2014-01-18 18:55:53 +01:00
Reinier Zwitserloot e24ebbbf59 [configuration] implementation of flagUsage for all handlers. 2014-01-18 18:55:53 +01:00