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

@@ -414,7 +414,7 @@ fn vpm_update(m []string) {
}
}
fn get_outdated() ?[]string {
fn get_outdated() ![]string {
module_names := get_installed_modules()
mut outdated := []string{}
for name in module_names {
@@ -720,7 +720,7 @@ fn verbose_println(s string) {
}
}
fn get_mod_by_url(name string) ?Mod {
fn get_mod_by_url(name string) !Mod {
if purl := urllib.parse(name) {
verbose_println('purl: ${purl}')
mod := Mod{
@@ -733,7 +733,7 @@ fn get_mod_by_url(name string) ?Mod {
return error('invalid url: ${name}')
}
fn get_module_meta_info(name string) ?Mod {
fn get_module_meta_info(name string) !Mod {
if mod := get_mod_by_url(name) {
return mod
}