Commit Graph
484 Commits
Author SHA1 Message Date
unknown d4ed666abf Added some tests for @ToString 2009-12-02 17:37:53 +01:00
Reinier Zwitserloot db212a2fa0 Merge branch 'master' of git@github.com:rzwitserloot/lombok 2009-12-02 10:27:31 +01:00
Reinier Zwitserloot bc88c1f99b We need this org-openide-modules.jar too. No direct dependencies, but javac needs some class in it to finish the compile. 2009-12-02 10:26:59 +01:00
Roel Spilker 9f69893ce2 Changed the order of the generated methods in for @Data
- Constructor(s)
- Getters/Setters per field
- equals
- hashCode
- toString
Added first test for @Data
2009-12-02 04:21:31 +01:00
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