[RFE] Implement proper dependency version boundary ranges #700
Labels
needs-kind
Indicates an issue or PR lacks a `kind/foo` label and requires one.
needs-priority
Indicates an issue or PR lacks a `priority/foo` label and requires one.
needs-triage
Indicates an issue or PR lacks a `triage/foo` label and requires one.
In konveyor, dependency condition versions are specified using
lowerbound
andupperbound
properties (see docs). Both bounds are included, this is, versions will be [less|greater] or equal than the number.It would be good to have a mechanism that would allow things like:
(,5.0)
[4.0, 5.0]
(4.0,)
This is quite convenient for rule authors, as there is no need to check versions in repositories. In konveyor, version numbers can only be specified with a range including the version specified. This makes the rule author have to look for the previous version number if he or she does not want to include a version up to which the rule shouldn't match (open range).
The text was updated successfully, but these errors were encountered: