-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix update-site: Xpect IU's needs to use a range with upper bounds set for required sibling IU's. #203
Comments
thanks for analysis and report! I'll create a new release with having this fixed. |
Signed-off-by: Moritz Eysholdt <[email protected]>
I've fixed the issue and published maintenance-release 0.1.0.201611181623. However, that doesn't get to the bottom of the problem because in your case your may still get bundles with mixed version-qualifiers pulled in. A better solution would be to have an Eclipse Feature that you can reference in your target platform definition. |
@meysholdt can you elaborate a little bit more why this still could happen? Providing an installable feature may help, but remember I'm not directly in control of the target-file. It is generated by Oomph during the provision phase. We do not edit this file (and also don't want to). |
I changed it to
as you suggested. Now, if you (or OOMPH) updates your target platform definition to pull in Could you reference the feature in OOMPH, like you do it for EGit? |
Thanks for the fix. As mentioned before, we do not reference the feature of EGit directly. We have dependencies in our plugins or features and we list available updates-sites in the Oomph-setup file. |
the new feature also need to be included into the update-site |
After the release of Xpect 0.2.0 the resolution of
org.xpect.xtext.lib
0.1.0.201609091551
pulls in jars from the 0.2.0 release.The target-platform looks like that:
https://github.com/NumberFour/n4js/blob/master/releng/eu.numberfour.n4js.targetplatform/eu.numberfour.n4js.targetplatform.target#L73
The IU loaded
org.xpect.xtext.lib
0.1.0.201609091551
has a requirement:To stay within the
0.1.0
release this should be something like:As a reference, the full description of the IU for
org.xpect.xtext.lib
0.1.0.201609091551
is:The text was updated successfully, but these errors were encountered: