aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-11-27SPI-ified the 'app' concept, which lets us create little apps inside ↵Reinier Zwitserloot
lombok.jar proper. Currently used only by 'delombok'.
2009-11-27Whoops, eclipse dependency on com.zwitserloot.cmdreader wasn't set up correctly.Reinier Zwitserloot
2009-11-27Solved the problem in the two-phase compile (some of lombok is JVM1.5, other ↵Reinier Zwitserloot
bits are JVM1.6) being interdependent and causing implicit compilation warnings. Also added source="1.x" to all ant file javac targets, as apparently this needs to be there when compiling with JDK7.
2009-11-27Updated changelog with the good news on issue #61 (now works on JDK7)Reinier Zwitserloot
2009-11-27Preliminary version of the delombok ant task.Reinier Zwitserloot
2009-11-27This is a patch submitted by lahoda on the issue tracker (issue #61). It ↵Reinier Zwitserloot
apparently makes lombok work on JDK7. Will need to verify it, but, awesome sleuthing work by lahoda!
2009-11-27Pretty crucial bugfix that stopped all lombok annotations on types from ↵Reinier Zwitserloot
working with javac. Whoops.
2009-11-27Post-beta deployReinier Zwitserloot
2009-11-27Building a beta for deployment.Reinier Zwitserloot
2009-11-27delombok is now part of the master branch!Reinier Zwitserloot
2009-11-27Merge branch 'delombok'Reinier Zwitserloot
2009-11-27Delombok now works from the command line as:Reinier Zwitserloot
java -jar lombok.jar delombok (args)
2009-11-27Added delombok to the build scripts.Reinier Zwitserloot
2009-11-27Added cmdreader dependency, as delombok uses it to have a nice command line.Reinier Zwitserloot
2009-11-27Fixed whitespace to project standards.Reinier Zwitserloot
2009-11-27Added a class that is easier to use than the parser itself for delombok, as ↵Reinier Zwitserloot
well as code to process entire directories at a time. Also removed duplication from the testcases.
2009-11-27Thorough work on inserting comments in the proper place for delombok; should ↵Roel Spilker
now work fine with GWT native methods! NON-NLS-1 is still theoretically problematic, but that'll be a fix for another day. Also added ability to recognize that nothing has changed, which will copy the original file instead of reparsing it.
2009-11-27Added change tracking so that 1 AST instance can tell you if any processor ↵Roel Spilker
changed anything.
2009-11-27Added another testRoel Spilker
2009-11-27We encountered a strange NPE here. Can't reproduce, nevertheless added ↵Roel Spilker
null-checks
2009-11-27We encountered a strange NPE here. Can't reproduce, nevertheless added ↵Roel Spilker
null-checks
2009-11-27delombok now calls lombok. wahey!Reinier Zwitserloot
2009-11-26Minor refactoring + added testcase for for-loopunknown
2009-11-26Major restructuring+adding testsRoel Spilker
2009-11-25Solved or suppressed warningsunknown
2009-11-25Work in progress on delombok.Roel Spilker
2009-11-25Refactored the source folders.Reinier Zwitserloot
2009-11-25Updated the changelog with recent changes.Reinier Zwitserloot
2009-11-25Fixing ticket #68 ... again!Reinier Zwitserloot
2009-11-25Added support for installing/uninstalling eclipse support from all eclipse ↵Reinier Zwitserloot
locations that lombok is automatically able to find, from the command line without interaction (for mass deployment)
2009-11-24Added more thorough support for detecting we're running as an annotation ↵Reinier Zwitserloot
processor on an unsupported platform, even giving useful suggestions about what you're doing wrong when we detect you're trying to do this on eclipse. Fixes ticket #53
2009-11-09Post-v0.9.1 release work.Reinier Zwitserloot
2009-11-09Prep for v0.9.1 releaseReinier Zwitserloot
2009-11-09Added -d32 to the mac version of the eclipse debug target as that tends to ↵Reinier Zwitserloot
be better than not doing that. Fixes issue #66
2009-11-09The installer is now waaay smarter on linuxes, and should support, out of ↵Reinier Zwitserloot
the box and automatically, debian and debianesques like ubuntu.
2009-11-08Added a findbugs ant target, along with an installDeps job to automatically ↵Reinier Zwitserloot
fetch and unpack findbugs from its sourceforge repository. Still need to figure out how to maintain a list of findbugs warnings that findbugs should be ignoring.
2009-11-08Minor bug fixes and style edits. All these were found after running findbugs ↵Reinier Zwitserloot
on the lombok sources.
2009-11-08Added more detail to the 'install successful' message for the benefit of ↵Reinier Zwitserloot
people who start eclipse with custom -vm parameters. Doing this ignores eclipse.ini which means lombok never gets loaded.
2009-11-02When the installer can't work because the eclipse dir is not writable, you ↵Reinier Zwitserloot
used to get the wrong error message; this has been fixed. The error message now gives much more detail on how to proceed, and the installer no longer hangs after displaying this message.
2009-11-02Added 'clean' to all the publish targets. Occassionally dirty build dirs ↵Reinier Zwitserloot
cause mistakes, which isn't worth massively slowing down builds normally, but it is, when publishing. Done on suggestion by Ray vanderborght via http://groups.google.com/group/project-lombok/browse_thread/thread/b0e48417fc4c0e9
2009-11-02Post v0.9.0 release work.Reinier Zwitserloot
2009-11-02Javadoc fixes.Reinier Zwitserloot
2009-11-02Added a publish-all target.Reinier Zwitserloot
2009-11-02Fixes to the publish target.Reinier Zwitserloot
2009-11-02Pre-release work for v0.9.0.Reinier Zwitserloot
2009-11-02the static constructor generated by @Data wasn't public when compiling with ↵Reinier Zwitserloot
javac (but it was with eclipse). Fixes issue #63
2009-11-01Weird conditions on the disk, such as having an unformatted drive, screws up ↵Reinier Zwitserloot
the eclipse autofinder on windows, causing the installer to throw an exception on bootup. Fixed it by guarding various blocks in the detector with try/catch/ignore. Reported by: http://groups.google.com/group/project-lombok/browse_thread/thread/2f4ded6c942ad0a5
2009-10-31Made the utility methods previously located in package private 'PKG.java' in ↵Reinier Zwitserloot
lombok.eclipe.handlers and javac.eclipse.handlers public. Renamed them to more useful names, made all methods public, added some javadoc, and renamed one or two methods to be more consistent. Talked about in google groups thread http://groups.google.com/group/project-lombok/browse_thread/thread/52085a345e77c086
2009-10-18Roel applied the patches I sent in for fixes to spi to the official spi jar, ↵Reinier Zwitserloot
so the custom rolled version that used to be checked in (-pre) is no longer needed, we're now on the official spi-0.2.4.jar.
2009-10-18Whoops - previous includeDestClasses change actually breaks the build, as ↵Reinier Zwitserloot
the lombok/javac build triggers building everything, making lombok dependent on 1.6, which is not good for eclipse.