diff options
author | Reinier Zwitserloot <reinier@tipit.to> | 2009-11-28 09:49:12 +0100 |
---|---|---|
committer | Reinier Zwitserloot <reinier@tipit.to> | 2009-11-28 09:49:12 +0100 |
commit | c1ec2b5edbe6172bb0a031700bf928cd2950bac0 (patch) | |
tree | e986f67f53be13c9f208766991725fe6eb8702c4 /doc/changelog.markdown | |
parent | 96d83a55e44e6e574d42db4d72b23e0afe39fa79 (diff) | |
download | lombok-c1ec2b5edbe6172bb0a031700bf928cd2950bac0.tar.gz lombok-c1ec2b5edbe6172bb0a031700bf928cd2950bac0.tar.bz2 lombok-c1ec2b5edbe6172bb0a031700bf928cd2950bac0.zip |
Added new command line abilities of lombok to the changelog.
Diffstat (limited to 'doc/changelog.markdown')
-rw-r--r-- | doc/changelog.markdown | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/doc/changelog.markdown b/doc/changelog.markdown index efd0d0f2..521e0f66 100644 --- a/doc/changelog.markdown +++ b/doc/changelog.markdown @@ -2,9 +2,11 @@ Lombok Changelog ---------------- ### v0.9.2 -* lombok now ships with the delombok tool, which copies an entire directory filled with sources to a new directory, desugaring any java files to what it would look like without lombok's transformations. Compiling the sources in this new directory without lombok support should result in the same class files as compiling the original with lombok support. Great to double check on what lombok is doing, and for chaining the delombok-ed sources to source-based java tools such as Google Web Toolkit or javadoc. +* lombok now ships with the delombok tool, which copies an entire directory filled with sources to a new directory, desugaring any java files to what it would look like without lombok's transformations. Compiling the sources in this new directory without lombok support should result in the same class files as compiling the original with lombok support. Great to double check on what lombok is doing, and for chaining the delombok-ed sources to source-based java tools such as Google Web Toolkit or javadoc. lombok.jar itself also provides an ant task for delombok. [Full documentation of delombok](http://projectlombok.org/features/delombok.html). * Lombok now works on openjdk7 (tested with JDK7m5)! For all the folks on the cutting edge, this should be very good news. [Issue #61](http://code.google.com/p/projectlombok/issues/detail?id=61) -* The installer command-line mode now supports installing/uninstalling all eclipses that can be found via auto-discovery. Just use 'auto' instead of a path. +* lombok now has various command-line accessible utilities bundled with it. Run `java -jar lombok.jar --help` to see them. Included: +* Ability to create a tiny jar named lombok-runtime.jar with runtime dependencies. The lombok transformations that have a runtime dependency on this jar can be listed as well. Run `java -jar lombok.jar createRuntime --help` for more information. +* Scriptable command line install and uninstall options. Run `java -jar lombok.jar install --help` (or `uninstall`, of course) for more information. Technically this support has been there in earlier versions, but the command line options are now much more lenient, not to mention more visible. * Erroneous use of lombok in eclipse (adding it to a project as an annotation processor, which is not how lombok is to be used on eclipse) now generates a useful warning message with helpful information, instead of a confusing error hidden in the logs. [Issue #53](http://code.google.com/p/projectlombok/issues/detail?id=53) * Solved a regression bug where you would occasionally see errors with the gist 'loader constraint violation: when resolving...', such as when opening the help system, starting the diff editor, or, rarely, opening any java source file. [Issue #68](http://code.google.com/p/projectlombok/issues/detail?id=68) |