It's a bit of an odd case, but I would expect both of the expressions below to return true:
true
Depend("pod 1.0.0 - 2.0").match(Version("1.0")) // --> false Depend("pod 1.0.4 - 2.0").match(Version("1.0")) // --> false
On a related note, some format for pessimistic versioning would be nice too!
May be odd, but you have to require some sort of formal semantics for how to deal with unbalanced number of segments which Fantom does without consideration of zero:
fansh> Depend("pod 1.0.0") <=> Depend("pod 1.0") 1
Login or Signup to reply.
SlimerDude Mon 21 Aug 2017
It's a bit of an odd case, but I would expect both of the expressions below to return
true
:On a related note, some format for pessimistic versioning would be nice too!
brian Wed 23 Aug 2017
May be odd, but you have to require some sort of formal semantics for how to deal with unbalanced number of segments which Fantom does without consideration of zero: