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

all: change optional to result of io (#16075)

This commit is contained in:
yuyi
2022-10-16 14:28:57 +08:00
committed by GitHub
parent 6e46933c55
commit f6844e9766
187 changed files with 1885 additions and 1874 deletions

View File

@@ -7,14 +7,14 @@ fn main() {
files := os.args#[1..]
if files.len > 0 && files[0].starts_with('@') {
lst_path := files[0].all_after('@')
listed_files := os.read_file(lst_path)?.split('\n')
process_files(listed_files)?
listed_files := os.read_file(lst_path)!.split('\n')
process_files(listed_files)!
return
}
process_files(files)?
process_files(files)!
}
fn process_files(files []string) ? {
fn process_files(files []string) ! {
mut pref := pref.new_preferences()
pref.is_fmt = true
pref.skip_warnings = true
@@ -31,7 +31,7 @@ fn process_files(files []string) ? {
continue
}
sw.restart()
s := scanner.new_scanner_file(f, .skip_comments, pref)?
s := scanner.new_scanner_file(f, .skip_comments, pref)!
f_us := sw.elapsed().microseconds()
total_us += f_us
total_bytes += s.text.len