Commit Graph
462 Commits
Author SHA1 Message Date
Roel Spilker 2aebaff460 Moved test resource files to a better matching location 2009-12-01 23:31:12 +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
Roel Spilker 34f38dad21 More tests for Synchronized 2009-11-29 23:25:53 +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
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
Reinier Zwitserloot 5a9dff0839 Added documentation to LombokApp. 2009-11-27 14:44:28 +01:00
Reinier Zwitserloot 3919e192f1 The delombok task now works! 2009-11-27 14:08:50 +01:00
Reinier Zwitserloot 4eaf936df5 Fix on the previous commit involving the compile build script: delombok is now actually compiled. heh. 2009-11-27 13:54:41 +01:00
Reinier Zwitserloot 8c7c764d7f SPI-ified the 'app' concept, which lets us create little apps inside lombok.jar proper. Currently used only by 'delombok'. 2009-11-27 13:54:14 +01:00
Reinier Zwitserloot 60476317bc Whoops, eclipse dependency on com.zwitserloot.cmdreader wasn't set up correctly. 2009-11-27 13:02:52 +01:00
Reinier Zwitserloot 44d6a6b662 Solved the problem in the two-phase compile (some of lombok is JVM1.5, other bits are JVM1.6) being interdependent and causing implicit compilation warnings.
Also added source="1.x" to all ant file javac targets, as apparently this needs to be there when compiling with JDK7.
2009-11-27 12:10:10 +01:00
Reinier Zwitserloot 5ab3615b3d Updated changelog with the good news on issue #61 (now works on JDK7) 2009-11-27 11:49:03 +01:00
Reinier Zwitserloot 6d29e0c745 Preliminary version of the delombok ant task. 2009-11-27 11:46:40 +01:00
Reinier Zwitserloot fb71e1bee3 This is a patch submitted by lahoda on the issue tracker (issue #61). It apparently makes lombok work on JDK7.
Will need to verify it, but, awesome sleuthing work by lahoda!
2009-11-27 11:45:37 +01:00
Reinier Zwitserloot 003acffe45 Pretty crucial bugfix that stopped all lombok annotations on types from working with javac. Whoops. 2009-11-27 11:45:09 +01:00
Reinier Zwitserloot 7d63d03896 Post-beta deploy 2009-11-27 10:01:47 +01:00
Reinier Zwitserloot 10f0a8da09 Building a beta for deployment. 2009-11-27 10:01:15 +01:00
Reinier Zwitserloot a7954899f1 delombok is now part of the master branch! 2009-11-27 09:56:00 +01:00
Reinier Zwitserloot 9678c58ec8 Merge branch 'delombok' 2009-11-27 09:53:08 +01:00
Reinier Zwitserloot 2b61c2534b Delombok now works from the command line as:
java -jar lombok.jar delombok (args)
2009-11-27 09:49:48 +01:00
Reinier Zwitserloot 9b55af61db Added delombok to the build scripts. 2009-11-27 09:49:21 +01:00
Reinier Zwitserloot 1a3bd818bd Added cmdreader dependency, as delombok uses it to have a nice command line. 2009-11-27 09:49:04 +01:00
Reinier Zwitserloot 9ac004b385 Fixed whitespace to project standards. 2009-11-27 07:19:38 +01:00