[wix-devs] 6210 - Burn engine should handle non-QWORD versions
Rob Mensching
rob at firegiant.com
Wed Jul 22 08:24:55 PDT 2020
Very interesting. "@#$%^&*" is not valid SemVer nor 4-dotted.
Should there be some indication when parsing that the parsed thing isn't at all recognized as a version?
Is there a use case for arbitrary strings to be treated as "v0-[arbitrarystring]" in version comparisons?
-----Original Message-----
From: wix-devs <wix-devs-bounces at lists.wixtoolset.org> On Behalf Of Sean Hall via wix-devs
Sent: Friday, July 17, 2020 4:25 PM
To: WiX Toolset Developer Mailing List <wix-devs at lists.wixtoolset.org>
Cc: Sean Hall <r.sean.hall at gmail.com>
Subject: Re: [wix-devs] 6210 - Burn engine should handle non-QWORD versions
It would be parsed to
major - 0
minor - 0
patch - 0
revision - 0
release labels - [] (empty array)
metadata - "@#$%^&*"
"v0" or "0" or "" are all parsed to
major - 0
minor - 0
patch - 0
revision - 0
release labels - [] (empty array)
metadata - "" (empty string)
"@#$%^&*" would be greater than "v0"
More information about the wix-devs
mailing list