aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2010-02-14Merge branch 'master' of git@github.com:rzwitserloot/lombokRoel Spilker
2010-02-14Added unicode escape writing to avoid pesky encoding issues.Roel Spilker
2010-02-10cmdreader no longer needs @ParameterizedReinier Zwitserloot
2010-01-11Made 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-11Made 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-08NonNull state really ought to be documented, so now it is.Reinier Zwitserloot
2010-01-07Fixing 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-30Fix for the installer crashing with NPE on line 589.Reinier Zwitserloot
2009-12-30Sanity check on running patch scripts for eclipse - if its already been done ↵Reinier Zwitserloot
we do not run them again.
2009-12-30Added copyright notices.Reinier Zwitserloot
2009-12-30Command line compiling with ecj at source 1.6 now works!Reinier Zwitserloot
2009-12-30Merge branch 'master' into ecjReinier Zwitserloot
2009-12-29EclipsePatcher now only patches needed stuff when in ECJ mode.Reinier Zwitserloot
2009-12-29Fix for issue #93: Naming your class GetFoo prevents lombok from making a ↵Reinier Zwitserloot
getFoo method in eclipse.
2009-12-23work in progress on ecj support.Reinier Zwitserloot
2009-12-23prep for this class working better for ecj.Reinier Zwitserloot
2009-12-23HandlerLibrary now uses the proper context.Reinier Zwitserloot
2009-12-23generalized 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-23Abstracted out stuff that only works in a full eclipse and not in ECJ.Reinier Zwitserloot
2009-12-21The latest on the master branch is from now on called 'EDGE' and not 'HEAD'.Reinier Zwitserloot
2009-12-21Fixes 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-21[TRIVIAL] styleReinier Zwitserloot
2009-12-17getProbableFQTypes now correctly assumes there's a hidden 'import ↵Reinier Zwitserloot
java.lang.*;' at the end of any source file's import list.
2009-12-17Fix to javac handler; it now properly detects single package names, such as ↵Petr Jiricka
"package foo;"
2009-12-17getProbablyFQType 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-15running java -jar lombok.jar version now also prints release name.Reinier Zwitserloot
2009-12-15postreleaseReinier Zwitserloot
2009-12-15[javadoc]Reinier Zwitserloot
2009-12-15prerelease prepReinier Zwitserloot
2009-12-15Clarified previous commit with a comment.Reinier Zwitserloot
2009-12-15Potential fix for issue #83.Reinier Zwitserloot
2009-12-12Running 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-12installer fixes:Reinier Zwitserloot
- when manually specifying paths via the command line installer, each location would get installed/uninstalled twice, and errors would occur if you provided paths with no known IDEs - fixed a problematic earlier checkin regarding STSFinder; now STSFinder looks in all the appropriate spots.
2009-12-08Fixed issue #78: Delombok should not copy hidden directories (like .git or ↵Reinier Zwitserloot
.cvs).
2009-12-08Merge branch 'master' of git@github.com:rzwitserloot/lombokReinier Zwitserloot
2009-12-08Added support for SpringSource Tool Suite, which, given that its based on ↵Reinier Zwitserloot
eclipse, was just a matter of updating the installer. Any future tools that are based on eclipse (and eclipse's JDT) should be very easy to add to the installer now.
2009-12-07Support finding tools.jar from other locations as wellRoel Spilker
2009-12-04One of the netbeans patches would cause a VerifyError on test builds of ↵Reinier Zwitserloot
netbeans (class verification is off for netbeans distro versions). fixed.
2009-12-04Fix for issue #76: Can't select directories in the 'specify location...' ↵Reinier Zwitserloot
dialog of the installer. This was by design before (you pick the executable), but issue #76 convinced me the past design was stupid.
2009-12-04Fix 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-04Prep work for fixing issue #75.Reinier Zwitserloot
2009-12-04Started working on delombok without a fileunknown
2009-12-03Post beta release prepReinier Zwitserloot
2009-12-03Beta Release PrepReinier Zwitserloot
2009-12-03Fixes to git auto finding on windows and unix. It seems to work fine now on ↵Reinier Zwitserloot
all 3 platforms!
2009-12-02Fix for installation - now uses quotes instead of backslash-space, as ↵Reinier Zwitserloot
backslash-space doesn't work in windows.
2009-12-02Small update to how shorthands work in command line reader.Reinier Zwitserloot
2009-12-02Massive update to how the installer works, and added netbeans to the installer.Reinier Zwitserloot
2009-12-02Changed the order of the generated methods in for @DataRoel Spilker
- Constructor(s) - Getters/Setters per field - equals - hashCode - toString Added first test for @Data
2009-12-02Use chainDots to generate java.lang.Object to get rid of the extra prepended ↵Roel Spilker
dot! Change the order of the generated methods, first equals then hashCode