Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-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 | 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-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 | 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-02-10 | cmdreader no longer needs @Parameterized | Reinier Zwitserloot | |
2010-01-08 | NonNull state really ought to be documented, so now it is. | 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 | 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 | |
2009-12-21 | The latest on the master branch is from now on called 'EDGE' and not 'HEAD'. | Reinier Zwitserloot | |
2009-12-21 | Fixes issue #84: @Data and many other annotations couldn't deal with ↵ | Reinier Zwitserloot | |
wildcard generics that had a bound on them, so, for example, a field typed as 'List<? extends Number>'. | |||
2009-12-17 | getProbableFQTypes now correctly assumes there's a hidden 'import ↵ | Reinier Zwitserloot | |
java.lang.*;' at the end of any source file's import list. | |||
2009-12-17 | Fix to javac handler; it now properly detects single package names, such as ↵ | Petr Jiricka | |
"package foo;" | |||
2009-12-17 | getProbablyFQType now works much better, especially at finding classes that ↵ | Reinier Zwitserloot | |
aren't in rt.jar. redit to Petr Jiricka for spotting the problems with the earlier version of toFQ. | |||
2009-12-15 | running java -jar lombok.jar version now also prints release name. | Reinier Zwitserloot | |
2009-12-15 | postrelease | Reinier Zwitserloot | |
2009-12-15 | [javadoc] | Reinier Zwitserloot | |
2009-12-15 | prerelease prep | Reinier Zwitserloot | |
2009-12-15 | Clarified previous commit with a comment. | Reinier Zwitserloot | |
2009-12-15 | Potential fix for issue #83. | Reinier Zwitserloot | |
2009-12-12 | Running netbeans on a JVM1.5 is not a supported platform for lombok. Instead ↵ | Reinier Zwitserloot | |
of an obscure error and no netbeans, you now get netbeans with no lombok, and a GUI warning box explaining what's wrong and how to fix it. | |||
2009-12-04 | Fix for issue #75: If 'setURL' exists, then lombok will no longer make a ↵ | Reinier Zwitserloot | |
'setUrl' field if you have a field named 'url'. | |||
2009-12-04 | Prep work for fixing issue #75. | Reinier Zwitserloot | |
2009-12-03 | Post beta release prep | Reinier Zwitserloot | |