Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-03 | val in java, including tests and javac resolution utilities. | Reinier Zwitserloot | |
2010-11-03 | big changes to delombok to prep for resolution, when sourcepath and ↵ | Reinier Zwitserloot | |
classpath are relevant, and the flow needs to be parse all, then enter all, then transform all, instead of parse->enter->transform sequentially for each file in isolation. | |||
2010-11-03 | Some small framework updates to accomodate resolution. | Reinier Zwitserloot | |
2010-10-04 | The previous commit (fix for ZIP closed errors) actually breaks lombok on ↵ | Reinier Zwitserloot | |
systems with a javac that _does not_ close the annotation processor's jar. Fixed that, too. | |||
2010-10-01 | Fix for "ZIP file closed" errors caused by the postprocessor trying to load ↵ | Reinier Zwitserloot | |
more lombok classes to do its job, after javac has already closed the classloader via a hack. We hack the hack to stop javac from closing only _our_ (that is, lombok.jar's) classloader. Co-Author: Roel | |||
2010-09-30 | bugfix for the sneakyThrows remover: In rare cases would erroneously delete ↵ | Reinier Zwitserloot | |
an ATHROW opcode. | |||
2010-09-30 | trivial: javadoc fixes, renamed 'className' to 'fileName'for postprocessor | Reinier Zwitserloot | |
2010-08-15 | Documented the addition of the post-process stuff, which fixes issue 144. | Reinier Zwitserloot | |
2010-08-15 | Documented the ClassFileMetaData utility. | Reinier Zwitserloot | |
2010-08-15 | Merge branch 'postProcess' | Reinier Zwitserloot | |
2010-08-15 | Update to force reading of test sources as UTF-8, which they are. | Reinier Zwitserloot | |
2010-08-15 | Added name of compilation unit to error/warnings generated by postProcess. | Roel Spilker | |
2010-08-15 | Updated buildscript to include tests and eclipse .project generation for the ↵ | Roel Spilker | |
new bytecode tests in test/bytecode/src | |||
2010-08-15 | Added error/warning to the printed messages. | Roel Spilker | |
2010-08-14 | Changelog for fix to issue 140 | Reinier Zwitserloot | |
2010-08-14 | delombok added type parameters to constructors that mirror the type's own ↵ | Reinier Zwitserloot | |
type parameters. This resulted in delombok turning any generated constructor that takes at least 1 parameter of type 'T' into something that didn't compile, and to boot, a confusing error message. This is now fixed. Fixes issue #140. | |||
2010-08-13 | The "// Generated by delombok at ...." line at the top of delombok-produced ↵ | Reinier Zwitserloot | |
source files now uses the system's local line-ending just like the rest of the source file, instead of posix/unix style LF. Reported by Anthony Whitfield, fixes issue #142. | |||
2010-08-08 | Post-compilation works in both Eclipse and ecj | Roel Spilker | |
2010-08-07 | Fixed some bugs in reading the constant pool and added tests | Roel Spilker | |
2010-08-05 | Created utility class to casually inspect class files on the usage of ↵ | Roel Spilker | |
classes, fields and methods | |||
2010-08-05 | Moved wrapOutputStream to PostCompiler | Roel Spilker | |
2010-08-05 | Remove the double-athrow | Roel Spilker | |
2010-08-03 | Post Compiler now works, including the sneaky throws remover. Also added a ↵ | Roel Spilker | |
lombok app for it. Not yet in eclipse, though | |||
2010-08-03 | Hey, the sneaky throws remover works, at least when run separately. | Roel Spilker | |
2010-08-03 | Added initial support for post-compilation byte code transformations | Roel Spilker | |
2010-07-30 | typofixed the link to issue 133 in the changelog. | Reinier Zwitserloot | |
2010-07-28 | trivial: minor stylistic update | Reinier Zwitserloot | |
2010-07-28 | Updated changelog to note issue 136 has been fixed. | Reinier Zwitserloot | |
2010-07-28 | Fix for issue #136: @Getter and @Setter now work on static fields again. | Reinier Zwitserloot | |
2010-07-28 | Added test case for issue #136: @Getter or @Setter on a static field fails ↵ | Reinier Zwitserloot | |
to compile. | |||
2010-07-25 | post release version increase. | Reinier Zwitserloot | |
2010-07-25 | bugfix in the maven target, which still listed the old test/delombok/src dir ↵ | Reinier Zwitserloot | |
instead of the new name for that, test/transform/src. Also, <scp> and <sshexec> werent loaded. Also fixed a bug in the buildscript for the publish target (regarding googlecode uploads). | |||
2010-07-25 | 0.9.3 release prep | Reinier Zwitserloot | |
2010-07-25 | Updated credits page with RJ, ivy, and split up people we'd like to thank ↵ | Reinier Zwitserloot | |
and software we use. | |||
2010-07-25 | Updated README. Fixes issue #135 | Reinier Zwitserloot | |
2010-07-25 | Added changelog entry for #133: Outer.Inner instead of just Inner in toString(). | Reinier Zwitserloot | |
2010-07-25 | Issue 133: @ToString on an inner class should print Outer.Inner instead of Inner | Roel Spilker | |
2010-07-25 | Do not generate @ConstructorProperties for method-local classes | Roel Spilker | |
2010-07-25 | Bugfix: in JavacNode intintializers were not structurally significant | Roel Spilker | |
2010-07-25 | Fixed a bug in the mac os X installer's "Choose Location..." dialog which ↵ | Reinier Zwitserloot | |
_only_ let you choose directories, which is problematic for e.g. netbeans. Now you can pick any app, which isn't right either, but the mac's deplorable java filechoosers are to blame for this. I can't fix it, tried everything. This will have to do. | |||
2010-07-25 | Added version detection for netbeans. Installing into netbeans now does: | Reinier Zwitserloot | |
pre 6.8: Error explaining lombok isn't supported pre 6.8. 6.8: Install. post 6.8: Explain its no longer needed + how to make lombok.jar work in 6.9. | |||
2010-07-24 | Uninstalling lombok from netbeans was broken in the previous installer update. | Reinier Zwitserloot | |
2010-07-24 | When the installer errors, for example because it's trying to remove itself, ↵ | Reinier Zwitserloot | |
which is not possible in windows, the GUI would hang after telling you about the problem. It no longer does this. It will also remove itself from the INI file BEFORE removing itself, because then the uninstall process is more likely to do what you want, and it'll detect the situation of either trying to install itself (which it skips, no point), or uninstalling itself (which, if it leads to a problem in windows, now leads to a customized error message explaining what the user is to do next). Fixes issue #57. | |||
2010-07-22 | [TRIVIAL] Typofix in changelog. | Reinier Zwitserloot | |
2010-07-22 | toString(), equals(), and hashCode() now use getX() instead of x if either ↵ | Reinier Zwitserloot | |
it exists OR it will be generated by some other lombok annotation, addressing issue #110. code deduplication by removing HandleData's scanning for fields, which is now no longer done; the sub-parts of Data (Getter, Setter, RequiredArgsConstructor, etc) take care of it now. fix for class-level @Getter/@Setter, which used to go for every field. Now they skip the usual fields (static, for setters final, and $ prefixed fields). Bugfix for @Data not recognizing that it should let field-level @Getter/@Setter take care of generating the getter/setter for multi field declarations (@Getter int x, y); | |||
2010-07-22 | Updated copyright statements and version release name. | Reinier Zwitserloot | |
2010-07-22 | eclipse toString() now uses .getX() instead of .x. | Reinier Zwitserloot | |
2010-07-22 | Compatibility update for PrettyCommentsPrinter, which should now work better ↵ | Reinier Zwitserloot | |
in javac 7. | |||
2010-07-22 | Added more tests, one of which tests usage of .getX() in toString, equals, ↵ | Reinier Zwitserloot | |
and hashCode, which isn't fully working yet, so this test still fails. | |||
2010-07-22 | Added tests for ecj, fixed a few minor bugs that came out of that. | Reinier Zwitserloot | |