aboutsummaryrefslogtreecommitdiff
path: root/src/installer
AgeCommit message (Collapse)Author
2011-05-17Added a layer of indirection between the patched calls for delegate to guard ↵grootjans
against situations in which lombok can't possibly work, since there is not enough of eclipse on the classpath. Major example of this is when we are called through jsps in the eclipse help. Also added an extra check before the patchval is performed by checking if previous patch calls failed in TransformEclipseAST. This fixes Issue #207.
2011-05-16EclipseLocationProvider now checks the current directory if it matches the ↵grootjans
eclipse-like executable patterns. Probably fixes issue #196
2011-05-16Generalized fix for Issue #210, now the installer looks recursively for all ↵grootjans
platforms
2011-05-09Recurse directories while eclipse or sts is part of the directory name. ↵Roel Spilker
Solves issue 210.
2010-11-10deleted netbeans agent. With the new resolution features it'll never work, ↵Reinier Zwitserloot
and netbeans has supported lombok as a plain annotation processor for quite a while now.
2010-07-25Fixed a bug in the mac os X installer's "Choose Location..." dialog which ↵Reinier Zwitserloot
_only_ let you choose directories, which is problematic for e.g. netbeans. Now you can pick any app, which isn't right either, but the mac's deplorable java filechoosers are to blame for this. I can't fix it, tried everything. This will have to do.
2010-07-25Added version detection for netbeans. Installing into netbeans now does:Reinier Zwitserloot
pre 6.8: Error explaining lombok isn't supported pre 6.8. 6.8: Install. post 6.8: Explain its no longer needed + how to make lombok.jar work in 6.9.
2010-07-24Uninstalling lombok from netbeans was broken in the previous installer update.Reinier Zwitserloot
2010-07-24When the installer errors, for example because it's trying to remove itself, ↵Reinier Zwitserloot
which is not possible in windows, the GUI would hang after telling you about the problem. It no longer does this. It will also remove itself from the INI file BEFORE removing itself, because then the uninstall process is more likely to do what you want, and it'll detect the situation of either trying to install itself (which it skips, no point), or uninstalling itself (which, if it leads to a problem in windows, now leads to a customized error message explaining what the user is to do next). Fixes issue #57.
2010-07-22Updated copyright statements and version release name.Reinier Zwitserloot
2010-07-19Added (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-02-10cmdreader no longer needs @ParameterizedReinier Zwitserloot
2009-12-30Fix for the installer crashing with NPE on line 589.Reinier Zwitserloot
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-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-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-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-02Massive update to how the installer works, and added netbeans to the installer.Reinier Zwitserloot
2009-11-28Redesigned how lombok runs as a command line app, added the ability to print ↵Reinier Zwitserloot
information about and generate lombok-runtime.jar, fleshed out the 'install' and 'uninstall' command line tools.
2009-11-27Delombok now auto-discovers and uses tools.jar from your java installation.Reinier Zwitserloot
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-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-27Delombok now works from the command line as:Reinier Zwitserloot
java -jar lombok.jar delombok (args)
2009-11-25Refactored the source folders.Reinier Zwitserloot