allow - and + in version

This commit is contained in:
Josh Yan 2024-07-29 16:03:45 -07:00
parent cf7344b221
commit b0a947cf1f

View File

@ -275,7 +275,7 @@ func parseRuneForState(r rune, cs state) (state, rune, error) {
switch {
case isNewline(r), isSpace(r):
return stateNil, 0, nil
case isAlpha(r), isNumber(r), r == '.':
case isAlpha(r), isNumber(r), r == '.', r == '+', r == '-':
return stateVersion, r, nil
default:
return stateNil, r, nil