mirror of
https://github.com/vlang/v.git
synced 2025-09-13 14:32:26 +03:00
semver: add input information in error and panic output (#7712)
This commit is contained in:
parent
b1f16533b1
commit
7872b8d911
3 changed files with 9 additions and 5 deletions
|
@ -26,7 +26,9 @@ pub fn from(input string) ?Version {
|
|||
return error('Empty input')
|
||||
}
|
||||
raw_version := parse(input)
|
||||
version := raw_version.validate() or { return error('Invalid version format') }
|
||||
version := raw_version.validate() or {
|
||||
return error('Invalid version format for input "$input"')
|
||||
}
|
||||
return version
|
||||
}
|
||||
|
||||
|
@ -69,7 +71,7 @@ pub fn (v1 Version) le(v2 Version) bool {
|
|||
|
||||
// * Utilites.
|
||||
pub fn coerce(input string) ?Version {
|
||||
ver := coerce_version(input) or { return error('Invalid version: $input') }
|
||||
ver := coerce_version(input) or { return error('Invalid version for input "$input"') }
|
||||
return ver
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue