aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2009-10-18Added the ability to get the Context object via JavacAST, useful for various ↵Reinier Zwitserloot
things, and specifically requested by David McCullars, who is working on rolling their own lombok extensions. See: http://groups.google.com/group/project-lombok/browse_thread/thread/a73972d4011a3e21
2009-10-18Removed some warnings.Reinier Zwitserloot
2009-10-18Merge branch 'master' of git@github.com:rzwitserloot/lombokReinier Zwitserloot
2009-10-18Configured warnings and solved some.unknown
2009-10-17Fix: getters and setters for $foo fields (including our own $lock!) are now ↵Reinier Zwitserloot
no longer generated.
2009-10-17Change to the website page on disableCheckedExceptions to reflect the fact ↵Reinier Zwitserloot
that its no longer developed in a branch.
2009-10-17Slight fix to generation of SPI files during repeated builds.Reinier Zwitserloot
2009-10-17trivial javadoc fixReinier Zwitserloot
2009-10-17Due to a bug in ant task 'scp' which apparently doesnt resolve relative ↵Reinier Zwitserloot
paths correctly, path to key file is done via property now.
2009-10-17[TRIVIAL]Reinier Zwitserloot
2009-10-17Fixes to the buildScripts, and disableCheckedExceptions now works.Reinier Zwitserloot
2009-10-16The old 'disableCheckedExceptions' branch wasn't a particularly nice ↵Reinier Zwitserloot
distribution/storage model of experimental features. For example, it was hopelessly out of date. Redesigned to a separate experimental directory, along with new build scripts, and rewrite it to the new lombok.patcher model. Unfortunately it doesn't actually work, just yet. Seems to do nothing at all.
2009-10-16Fixed the buildScript for publishing and maven - working around truly ↵Reinier Zwitserloot
boneheaded design of ant.
2009-10-16Fixes issue #56 - annotations with shorthand parameters on methods in ↵Reinier Zwitserloot
method-local classes failed to parse correctly due to a (rare) boneheaded design in the javac tree. Also had a bunch of code in doing raw introspection of the Annotation ASTNode. It wasn't doing anything other than causing bugs and cluttering the code. Removed it.
2009-10-16Switched all use of <code></code> in javadoc to {@code}.Reinier Zwitserloot
2009-10-16Fixed issue #24 by refactoring the AST.Node class - taken it out, and in the ↵Reinier Zwitserloot
process fixed a lot of type annoyance by adding more generics. Also changed coding style from for/while/if/switch/catch/do ( expr ) {} to for (expr) {}, hence the changes _everywhere_.