Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-16 | [issue #2964] fixing the previous commit | Reinier Zwitserloot | |
2021-09-16 | [issue #2964] Try to look in chocolatey's default installation dir. | Reinier Zwitserloot | |
2021-09-15 | [fixes #2960] [installer] Fix issue with weird chars in eclipse path | Reinier Zwitserloot | |
Lombok used to attempt to escape 'weird' chars (using a whitelist of chars that need no escaping) when writing out eclipse.ini. However, there _is no_ escaping mechanism available there. Instead, apparently eclipse/java just reads the chars appearing after the `-javaagent:` prefix as literally as possible. Therefore, just.. don't escape, and pray. Spaces, colons, and ats have all been confirmed as working correctly when rendering them literally, and as failing when you attempt to escape them. | |||
2021-03-16 | [build] sped up the build considerable. | Reinier Zwitserloot | |
We used to use the mango SPI processor, but this had two major issues: * ecj wouldn't run annotation processors, requiring a separate proc:only compile run with javac * mangoSPI couldn't do incremental compilation, so this required a full rebuild just to generate SPI files, every time. Addressed by updating to IPP40 which does support explicit annotation processors even for ecj, and adding our own SPI generating annotation processor to the build which can deal with incrementals. There are some limits; removing a `@Provides` annotation on an existing type will need a full clean to pick that up, for example. These limits seem quite exotic, though. | |||
2020-05-14 | Add more characters not to escape on Windows. Fixes #2435 | Roel Spilker | |
2020-03-15 | [fixes #2176] this should add support for the UI auto-finding the RedHat ↵ | Reinier Zwitserloot | |
codeready IDE. | |||
2019-09-26 | [live-debug] adding some logging when a very unexpected install error occurs | Reinier Zwitserloot | |
2019-04-30 | [i2084] Rename .dll to .binary to prevent OWASP Dependency-Check from ↵ | Roel Spilker | |
reporting "problems" | |||
2018-09-03 | Add Angular IDE support in installer, fixes #1830 | Roel Spilker | |
2018-04-23 | move javadoc to public method | Roel Spilker | |
2018-04-23 | fix typo in EclipseProductLocationProvider.java | kdaemonv | |
change NotAnIdeLocationException to CorruptedIdeLocationException in javadoc for private method create0(String path) | |||
2018-03-27 | Fixes #1613: add support for STS4 | Roel Spilker | |
2017-12-11 | installer now defaults to inserting an absolute path into eclipse.ini | Roel Spilker | |
2017-05-15 | [installer] set minimum sizes, possible fix for 1383 | Roel Spilker | |
2017-02-13 | Updated the text to also mention rebuilding projects. Also fixed various ↵ | Reinier Zwitserloot | |
size issues with swing’s… peculiar layouting mechanism. | |||
2017-02-13 | Now searches through any subdir of any dir containing the string ↵ | Reinier Zwitserloot | |
‘eclipse’ (or STS or whatnot), to any depth, instead of requiring each subdir to be searched to again contain ‘eclipse’ or some variant thereof. The mac installer installs to /Applications/eclipse/java-neon, for example, by default, so it wasn’t being found. | |||
2017-02-09 | made the installer a little wider; this also fixes bizarre layouting for macosx. | Reinier Zwitserloot | |
2017-02-09 | Make it possible to copy from the release notes | Roel Spilker | |
2017-02-07 | Display changelog in installer | Roel Spilker | |
2016-12-15 | Simplify the registration of Eclipse-like IDEs, remove code duplication | Roel Spilker | |
2016-11-18 | add support for myeclipse installing. | skyupward | |
2016-10-13 | [close #1164] Add finder for RHDS >=10 | Josef Ludvicek | |
* add forgotten finder for RHDS * use correct location in RhdsLocationProvider | |||
2016-10-07 | Potential solution for issue #1164 | Josef Ludvicek | |
* copy Jbds* to Rhds* and replace jbdevstudio to devstudio | |||
2015-05-02 | Change http://projectlombok.org to https://projectlombok.org | Roel Spilker | |
2015-03-31 | since Eclipse Mars and the Oomph installer, the structure of eclipse on macs ↵ | Reinier Zwitserloot | |
looks different. Installer updated to account for this. | |||
2015-01-29 | Merge pull request #56 from ebraminio/master | Reinier Zwitserloot | |
Minor, put installer window on correct location | |||
2014-10-28 | Installer updated to no longer add -Xbootclasspath. | Reinier Zwitserloot | |
2014-10-19 | Minor, put installer window on correct location | Ebrahim Byagowi | |
2014-03-01 | yet another patcher-sourced fix, heh. Version-a-day! | Reinier Zwitserloot | |
2014-03-01 | Updating to new lombok.patcher 'HomeFinder'. | Reinier Zwitserloot | |
2014-02-27 | Updating some of the wording in the installer, notably any hint that this ↵ | Reinier Zwitserloot | |
thing still does anything for netbeans. | |||
2013-06-28 | allow installer to be started with lombok.installer.fullpath, that creates ↵ | Martin Goldhahn | |
proper paths on Windows | |||
2013-03-11 | Added installer support for JBoss Developer Studio which is an eclipse variant. | Reinier Zwitserloot | |
Also fixed a bug where eclipses installed in user.home weren't found automatically on windows. Also fixed a bug where STS installed in C:\Program Files (X86) wasn't found automatically. | |||
2012-07-11 | Fixed an issue where the installer tool would erroneously complain about ↵ | Reinier Zwitserloot | |
needing root access to install/uninstall lombok. | |||
2012-07-02 | Fixed issue 374: updated documentation about case insensitive checking for ↵ | Roel Spilker | |
existing methods. | |||
2012-06-29 | Don't close the stream immediately after reading the first line... | Sander Koning | |
2012-06-25 | fixed some warnings that showed up in 4.2. The warnings werent interesting, ↵ | Reinier Zwitserloot | |
though. | |||
2012-01-30 | Made LombokApp an abstract class and added isDebugTool. | Roel Spilker | |
2011-11-07 | Changed copyright notices | Roel Spilker | |
2011-06-07 | Decided to improve the windows regexp detector from 'windows' to ↵ | Reinier Zwitserloot | |
win|win32|win64|windows, on a word break. | |||
2011-06-07 | Detector regexp for windows had a pointless grouping in it. | Reinier Zwitserloot | |
2011-05-17 | Added 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-16 | EclipseLocationProvider now checks the current directory if it matches the ↵ | grootjans | |
eclipse-like executable patterns. Probably fixes issue #196 | |||
2011-05-16 | Generalized fix for Issue #210, now the installer looks recursively for all ↵ | grootjans | |
platforms | |||
2011-05-09 | Recurse directories while eclipse or sts is part of the directory name. ↵ | Roel Spilker | |
Solves issue 210. | |||
2010-11-10 | deleted 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-25 | Fixed 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-25 | Added 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-24 | Uninstalling lombok from netbeans was broken in the previous installer update. | Reinier Zwitserloot | |
2010-07-24 | When 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. |