Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-21 | delombok on most javacs would quit with a NoSuchFieldError if it contains ↵ | Reinier Zwitserloot | |
<?> style wildcards anywhere in the source. No longer. Fixes issue #134. | |||
2010-07-21 | Added using .getX() instead of using .x in equals, hashCode, and toString. ↵ | Reinier Zwitserloot | |
Also updated changelog as well as the docs. Also updated usage examples for @EqualsAndHashCode, @ToString, and @Data, which also contained some other minor issues (such as missing this. qualifiers). Still to do is to detect that getters don't exist _yet_ but will later due to @Getter or @Data. | |||
2010-07-21 | Refactor: for using this.getX() instead of this.x in generated toString(), ↵ | Reinier Zwitserloot | |
equals(), and hashCode() methods. Field accessors are now always generated by a utility method. The one thing that remains is adding a getter searcher to this utility method. | |||
2010-07-21 | Added some 'live debugging' - patches to improve error reporting for bugs ↵ | Reinier Zwitserloot | |
that are very hard to reproduce. | |||
2010-07-20 | Added support for setting up an alternative diagnostics listener | Roel Spilker | |
2010-07-20 | bugfix: The previous fix to stop removal of lombok annotations unless ↵ | Reinier Zwitserloot | |
delombok is running actually only worked for the import, and still deleted the annotation. No longer. | |||
2010-07-20 | Merge branch 'master' of github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2010-07-20 | @Getter int x, y; used to only apply to 'x', now it applies to both x and y. | Reinier Zwitserloot | |
Fixes issue #54 | |||
2010-07-20 | Added references to other constructor annotations in the javadoc | Roel Spilker | |
2010-07-20 | Moved DeleteLombokAnnotations to the proper package and source dir. | Reinier Zwitserloot | |
2010-07-20 | import lombok.*; wasn't working in eclipse. It is now. | Reinier Zwitserloot | |
Fixes issue #102. | |||
2010-07-20 | Added copyright header to DelombokApp.java | Reinier Zwitserloot | |
2010-07-20 | import lombok.AccessLevel is now also removed during delomboking. | Reinier Zwitserloot | |
Also, when NOT running delombok, the javac processors no longer delete the lombok annotations as they process. This is particularly relevant for netbeans. This fixes issue #100 and #103. | |||
2010-07-19 | Added support for @ConstructorProperties generation for generated constructors. | Reinier Zwitserloot | |
Also added fix: @Constructor with access level none are now no longer generated. Implements issue #122 | |||
2010-07-19 | [TRIVIAL] in case of bugs and we drop to toModifier() for AccessLevel.NONE, ↵ | Reinier Zwitserloot | |
we now make a private method/constructor instead of a public one. Still not right, but less wrong than public. | |||
2010-07-19 | Added javadoc to the annotation parameters for the @Constructor annotations, | Reinier Zwitserloot | |
and also added the suppressConstructorProperties flag. | |||
2010-07-19 | Added support for @NoArgsConstructor, @RequiredArgsConstructor and ↵ | Reinier Zwitserloot | |
@AllArgsConstructor for eclipse. Implements issue #79. | |||
2010-07-19 | Added support for @AllArgsConstructor, @NoArgsConstructor, and ↵ | Reinier Zwitserloot | |
@RequiredArgsConstructor for javac. | |||
2010-07-19 | Added (and left intentionally undocumented) an option to force the installer ↵ | Reinier Zwitserloot | |
to use an absolute path for location of lombok.jar: java -Dlombok.installer.fullpath -jar lombok.jar There have been some reports that under helios the relative path no longer cuts it, but all reports come from tweaked installs. In case folks run into this, we can now give them a quick solution. See: http://groups.google.com/group/project-lombok/browse_thread/thread/2071edd5495a8cd7 | |||
2010-07-18 | All generated fields and methods now get a @SuppressWarnings("all"). | Reinier Zwitserloot | |
Implements issue #47. | |||
2010-07-18 | All field accesses done by generated lombok methods are now qualified with ↵ | Reinier Zwitserloot | |
'this.' Addresses issue #48 | |||
2010-07-17 | In our efforts to eliminate annotations for delombok, we also eliminated all ↵ | Reinier Zwitserloot | |
traces of the annotation for lombok itself. This didn't work well with @Data and how it interacts with existing @Getter/@Setter annotations. @Data scans for those annotations to determine that it shouldn't do anything. By deleting them, this process wasn't working anymore. | |||
2010-07-17 | Bugfix: Annotations on types were being ignored if the type had no members ↵ | Reinier Zwitserloot | |
in it, in javac only. | |||
2010-07-17 | Implements issue #129: @Getter and @Setter are now legal on entire types. | Reinier Zwitserloot | |
2010-07-17 | Updated spelling of LICENCE to LICENSE, and updated copyright notice of help ↵ | Reinier Zwitserloot | |
text printed by main executable. | |||
2010-07-16 | previous update to the code due to changes in lombok.patcher introduced a ↵ | Reinier Zwitserloot | |
bug, which was causing the following exception in the eclipse error log: java.lang.VerifyError: (class: org/eclipse/jdt/internal/corext/dom/LinkedNodeFinder, method: findByBinding signature: (Lorg/eclipse/jdt/core/dom/ASTNode;Lorg/eclipse/jdt/core/dom/IBinding;)[Lorg/eclipse/jdt/core/dom/SimpleName;) Incompatible argument to function | |||
2010-07-16 | Updated to helios. A few new warnings popped up; handled those. | Reinier Zwitserloot | |
2010-07-14 | Added copying of @CheckForNull from a field to autogenerated getters and ↵ | Reinier Zwitserloot | |
setters, just like @Nullable is copied. Implements feature request issue 128. | |||
2010-07-12 | Changed build system to ivy. | Reinier Zwitserloot | |
2010-04-24 | Merge branch 'master' of git@github.com:rzwitserloot/lombok | Reinier Zwitserloot | |
2010-04-24 | Keeping pace with changes to lombok.patcher. | Reinier Zwitserloot | |
2010-02-14 | Merge branch 'master' of git@github.com:rzwitserloot/lombok | Roel Spilker | |
2010-02-14 | Added unicode escape writing to avoid pesky encoding issues. | Roel Spilker | |
2010-02-10 | cmdreader no longer needs @Parameterized | Reinier Zwitserloot | |
2010-01-11 | Made DelombokApp's error message if tools.jar is in fact missing more ↵ | Reinier Zwitserloot | |
useful; the advice it gives will now actually work. | |||
2010-01-11 | Made discovery of tools.jar slightly more robust and got rid of the double ↵ | Reinier Zwitserloot | |
error you'd get if it cant be found. | |||
2010-01-08 | NonNull state really ought to be documented, so now it is. | Reinier Zwitserloot | |
2010-01-07 | Fixing javac's PrettyPrinter's screwup on enum members with bodies or ↵ | Reinier Zwitserloot | |
parameters. Note that JDK7 fixed this themselves though they kept the silly comments. | |||
2009-12-30 | Fix for the installer crashing with NPE on line 589. | Reinier Zwitserloot | |
2009-12-30 | Sanity check on running patch scripts for eclipse - if its already been done ↵ | Reinier Zwitserloot | |
we do not run them again. | |||
2009-12-30 | Added copyright notices. | Reinier Zwitserloot | |
2009-12-30 | Command line compiling with ecj at source 1.6 now works! | Reinier Zwitserloot | |
2009-12-30 | Merge branch 'master' into ecj | Reinier Zwitserloot | |
2009-12-29 | EclipsePatcher now only patches needed stuff when in ECJ mode. | Reinier Zwitserloot | |
2009-12-29 | Fix for issue #93: Naming your class GetFoo prevents lombok from making a ↵ | Reinier Zwitserloot | |
getFoo method in eclipse. | |||
2009-12-23 | work in progress on ecj support. | Reinier Zwitserloot | |
2009-12-23 | prep for this class working better for ecj. | Reinier Zwitserloot | |
2009-12-23 | HandlerLibrary now uses the proper context. | Reinier Zwitserloot | |
2009-12-23 | generalized the annotation processor that lombok.jar represents into a main ↵ | Reinier Zwitserloot | |
class that farms out the work to a specific implementation depending on environment; previously lombok.jar's annotation processor was javac specific. | |||
2009-12-23 | Abstracted out stuff that only works in a full eclipse and not in ECJ. | Reinier Zwitserloot | |