ponder-lab / Optimize-Java-8-Streams-Refactoring

Refactorings for optimizing Java 8 stream client code for greater parallelism and efficiency.
http://cuny.is/streams
Eclipse Public License 1.0
8 stars 7 forks source link

Unable to install plugin #194

Closed lindholm closed 6 years ago

lindholm commented 6 years ago

I get:

Cannot complete the install because one or more required items could not be found.
  Software being installed: Optimize Streams Refactoring 0.13.0.201804272226 (edu.cuny.hunter.optimize.stream.refactoring.feature.group 0.13.0.201804272226)
  Missing requirement: Optimize Streams Refactoring 0.13.0.201804272226 (edu.cuny.hunter.optimize.stream.refactoring.feature.group 0.13.0.201804272226) requires 'edu.cuny.citytech.refactoring.common.core [1.1.0,2.0.0)' but it could not be found

Eclipse 4.7.3a

khatchad commented 6 years ago

Thanks for the report, @lindholm! I'll look into it. In the meantime, I believe you can install that dependency manually using the update site https://raw.githubusercontent.com/ponder-lab/Common-Eclipse-Java-Refactoring-Framework/master/edu.cuny.citytech.refactoring.common.updatesite.

khatchad commented 6 years ago

Couldn't repro this using the marketplace link. I'll try the update site.

khatchad commented 6 years ago

It's also possible that that dependency is lurking somewhere on my local machine and is being matched during the install process.

khatchad commented 6 years ago

Found this in the content.xml file that is used in the update site:

<required namespace='org.eclipse.equinox.p2.iu' name='edu.cuny.citytech.refactoring.common.core' range='[1.1.0,2.0.0)'/>
khatchad commented 6 years ago

I was able to get a different dependency error using the update site.

khatchad commented 6 years ago

Filed https://bugs.eclipse.org/bugs/show_bug.cgi?id=534321.

khatchad commented 6 years ago

Hi @lindholm. I included the dependencies inside the feature. It should help with the problem until we get things square with the Eclipse bug above. Please feel free to re-open if you still are experiencing issues. Please install version 0.15.0.