Commit Graph
480 Commits
Author SHA1 Message Date
Roel Spilker e3d9e116af Use chainDots to generate java.lang.Object to get rid of the extra prepended dot!
Change the order of the generated methods, first equals then hashCode
2009-12-02 04:11:40 +01:00
Roel Spilker f05facd457 Make delombok actually work from the command line if tools.jar is not already on your classpath 2009-12-02 04:07:41 +01:00
Roel Spilker 2ef7ef3e9f Improved tests to also test on value= parameters 2009-12-02 02:48:07 +01:00
Roel Spilker 2ff16d3375 Added new tests for SneakyThrows 2009-12-02 02:47:38 +01:00
Roel Spilker 0de0f25c90 Removed debug print 2009-12-02 02:13:27 +01:00
Roel Spilker 1f4fb2fb48 Fixed #73 SneakyThrows without parameter did not default to Throwable.class
Added tests for SneakyThrows
2009-12-02 01:51:50 +01:00
Reinier Zwitserloot d2fc0df773 Merge branch 'netbeans' 2009-12-02 00:06:25 +01:00
Reinier Zwitserloot 5bd3abdfe5 [TRIVIAL] 2009-12-02 00:05:28 +01:00
Reinier Zwitserloot 8165f4628f netbeans agent now works! 2009-12-02 00:05:21 +01:00
Roel Spilker 2aebaff460 Moved test resource files to a better matching location 2009-12-01 23:31:12 +01:00
Reinier Zwitserloot 199f7f74fd Generalized the agent mechanism; now 1 lombok.jar can serve as the agent for BOTH netbeans AND eclipse, and is future-ready for an IntelliJ agent. 2009-12-01 13:53:07 +01:00
Reinier Zwitserloot 92e2afe9b0 Fixes 2009-12-01 00:24:42 +01:00
Reinier Zwitserloot 9fb4c3a424 Added compiling of src/netbeansAgent, and temporarily set Agent-Class to netbeans agent. Will need to find a solution for a generic be-everything agent. 2009-12-01 00:24:33 +01:00
Reinier Zwitserloot 21607e4a82 Merge branch 'master' into netbeans 2009-11-30 23:16:29 +01:00
Reinier Zwitserloot 2886277b27 Made it simpler. 2009-11-30 23:15:55 +01:00
unknown 2a56f341d0 Finally got the printing of comments right. Also added a test to see if the delomboking a file is an idempotent operation 2009-11-30 18:48:42 +01:00
Reinier Zwitserloot dfa401018d All basic elements of netbeans support are here except the actual agent part. 2009-11-30 00:49:42 +01:00
Roel Spilker 34f38dad21 More tests for Synchronized 2009-11-29 23:25:53 +01:00
Reinier Zwitserloot 29c2ba1bbb work in progress 2009-11-29 20:53:54 +01:00
Reinier Zwitserloot 64f47685ca Merge branch 'master' into netbeans 2009-11-29 19:46:47 +01:00
Roel Spilker eb1a515887 Make lock fields private 2009-11-29 18:33:38 +01:00
Roel Spilker 8d9b4fdaca Fixed the test code for Synchronized 2009-11-29 18:30:58 +01:00
Roel Spilker 96c122a267 Fixed premature removal of imports 2009-11-29 18:26:37 +01:00
Roel Spilker 18b2cc0796 Merge branch 'master' of git@github.com:rzwitserloot/lombok 2009-11-29 17:28:40 +01:00
Roel Spilker 78c1f1da11 Updated tests for Getter, Setter and Cleanup. Added Synchronized 2009-11-29 17:28:27 +01:00
Reinier Zwitserloot c646def579 'ant test' will now run the lombok unit tests. 2009-11-29 17:23:19 +01:00
Reinier Zwitserloot 96b7c8ed47 work in progress. 2009-11-29 16:55:23 +01:00
Roel Spilker 3cf45e932b Improved comment placement (newlines, whitespace) 2009-11-29 16:44:05 +01:00
Roel Spilker f0585f4ed4 Can now mark test files as Ignored 2009-11-29 01:19:14 +01:00
Roel Spilker be20f7a118 Added tests for Setter, Cleanup and NonNull 2009-11-29 01:07:53 +01:00
Roel Spilker 0b36718d20 Annotations on parameters should be inline 2009-11-29 01:04:22 +01:00
Roel Spilker ffb78b6af6 Added more Getter-tests 2009-11-28 23:30:10 +01:00
Roel Spilker 311b667dfd New tests 2009-11-28 22:51:40 +01:00
Roel Spilker 6d9bc68469 Use new DirectoryRunner to run tests on all files in a directory 2009-11-28 22:50:44 +01:00
Reinier Zwitserloot c1ec2b5edb Added new command line abilities of lombok to the changelog. 2009-11-28 09:49:12 +01:00
Reinier Zwitserloot 96d83a55e4 Made the createRuntime system more robust in the face of many different plugins. Also fixed an issue with the jar file containing a rooted name, which is generally a bad idea (/lombok/Lombok.class instead of lombok/Lombok.class). 2009-11-28 09:42:51 +01:00
Reinier Zwitserloot e9ae8b0c37 Merge branch 'master' of git@github.com:rzwitserloot/lombok 2009-11-28 09:30:31 +01:00
Reinier Zwitserloot 4a017f6f96 Moved TransformationsUtil to a new package. 2009-11-28 09:30:05 +01:00
Reinier Zwitserloot ce018589fe Redesigned how lombok runs as a command line app, added the ability to print information about and generate lombok-runtime.jar, fleshed out the 'install' and 'uninstall' command line tools. 2009-11-28 09:29:12 +01:00
Reinier Zwitserloot ad09ad1d29 The licence file is now also copied into the jar, as well as to the website. 2009-11-28 09:27:12 +01:00
Roel Spilker e67e9e14dc Added support for running unit tests using the method name to determine the file to test 2009-11-28 00:15:58 +01:00
unknown e10d58efda Merge branch 'master' of git@github.com:rzwitserloot/lombok 2009-11-27 17:37:46 +01:00
unknown 645a0b06c7 Removed empty () for annotation without parameters 2009-11-27 17:37:26 +01:00
unknown f2de0a28e7 Improved error reporting 2009-11-27 17:36:03 +01:00
Reinier Zwitserloot f1d33d4d1b post publish 2009-11-27 16:15:41 +01:00
Reinier Zwitserloot 0af4438ca1 beta 2. 2009-11-27 16:15:14 +01:00
Reinier Zwitserloot a56319e361 Fix for actually using tools.jar properly. 2009-11-27 16:12:36 +01:00
Reinier Zwitserloot caaa578ea2 --help now no longer prints errors. 2009-11-27 16:12:25 +01:00
Reinier Zwitserloot 2caddc3c2a Added documentation for delombok. 2009-11-27 15:22:43 +01:00
Reinier Zwitserloot 3aa55579cc Delombok now auto-discovers and uses tools.jar from your java installation. 2009-11-27 14:44:51 +01:00