Commit Graph
3502 Commits
Author SHA1 Message Date
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
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