1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

checker: check option fn returning error (fix #17423) (#17438)

This commit is contained in:
yuyi
2023-03-02 21:49:50 +08:00
committed by GitHub
parent 8f7c35552d
commit 17000ef7b6
49 changed files with 129 additions and 106 deletions

View File

@@ -69,7 +69,7 @@ fn (c Comparator) satisfies(ver Version) bool {
return false
}
fn parse_range(input string) ?Range {
fn parse_range(input string) !Range {
raw_comparator_sets := input.split(semver.comparator_set_sep)
mut comparator_sets := []ComparatorSet{}
for raw_comp_set in raw_comparator_sets {
@@ -84,7 +84,7 @@ fn parse_range(input string) ?Range {
return Range{comparator_sets}
}
fn parse_comparator_set(input string) ?ComparatorSet {
fn parse_comparator_set(input string) !ComparatorSet {
raw_comparators := input.split(semver.comparator_sep)
if raw_comparators.len > 2 {
return &InvalidComparatorFormatError{