|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Xtext / Xtend 2.20 release [message #1818005 is a reply to message #1818000] |
Wed, 04 December 2019 06:41 |
Ed Merks Messages: 33140 Registered: July 2009 |
Senior Member |
|
|
Christian,
Yes, I think the requirements in Xtext should really be optional greedy, not just optional. I could fix the problem by adding this to the xcore.test manifest:
org.eclipse.emf.mwe.core;bundle-version="[1.0.0,2.0.0)";resolution:=optional;x-installation:=greedy,
I mostly did it this way just to see that optional greedy works with Tycho, and to avoid any changes in the bundles that I actually redistribute. Note that this back's up what Ed W is saying. I.e., even though I have an error loading a class in org.eclipse.emf.mwe.runtime, ensuring that org.eclipse.emf.mwe.core is in the surefire launch is needed to actually fix the problem. And this suggests that like a p2 install, unless there is a non-optional requirement or some optional greedy requirement, the bundle will not end up in the available bundles of the launch.
THANKS EVERYONE for helping me fix this problem. YOU GUYS ROCK!
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
|
|
|
Re: Xtext / Xtend 2.20 release [message #1818293 is a reply to message #1818281] |
Wed, 11 December 2019 16:07 |
|
there are some workflow components inside org.eclipse.xtext for historical reasons.
and there is some mixed stuff like AbstractGenericResourceSupport which is a workflow component as well
and thus EcoreSupport is a Worlflow component too.
of course if you dont use them you wont need the dependency
this is why its optional.
Twitter : @chrdietrich
Blog : https://www.dietrich-it.de
|
|
|
Powered by
FUDForum. Page generated in 0.04022 seconds