While testing moving from STS to Buildship I somehow installed 1.1 milestone from http://download.eclipse.org/buildship/updates/e45/milestones/1.1. Now, being hit by a bug (also discussed here), I want to install 1.0 milestone in which it has been fixed. So I go and uninstall 1.1 features.
However, during uninstalling Eclipse warns me that
“Buildship: Eclipse Plug-ins for Gradle” cannot be fully uninstalled because other installed software requires it. The parts that are not required will be uninstalled.
Unfortunately, it doesn’t say, what the dependents are. So I go on with that, restart Eclipse and still see that although Buildship disappeared from “Installed software” and “Features” tabs of “Help/Installation details” dialog, all the Buildship plugins are still present:
org.eclipse.buildship.branding org.eclipse.buildship.core org.eclipse.buildship.stsmigration org.eclipse.buildship.ui
as well as those, related I think:
org.gradle.toolingapi com.gradleware.tooling.client com.gradleware.tooling.model com.gradleware.tooling.utils
Of course this forbids installation of Buildship 1.0 milestones, as this is considered as a downgrade by Eclipse (the error message is
Cannot complete the request. See the error log for details. "Buildship: Eclipse Plug-ins for Gradle" will be ignored because a newer version is already installed.)
Is it some specificity of my installation (I also have Bndtools installed, and had STS plugins), or is it a problem with Buildship?