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

all: require calling optfn() ? / optfn() or {...} for fn optfn() ? {}

This commit is contained in:
Delyan Angelov
2021-01-26 16:43:10 +02:00
parent 97103f680a
commit e5a84719ca
90 changed files with 1994 additions and 1832 deletions

View File

@@ -49,10 +49,10 @@ interface Logger {
// Log represents a logging object
pub struct Log {
mut:
level Level
output_label string
ofile os.File
output_to_file bool // if true output to file else use stdout/stderr.
level Level
output_label string
ofile os.File
output_to_file bool // if true output to file else use stdout/stderr.
pub mut:
output_file_name string // log output to this file
}
@@ -106,7 +106,7 @@ pub fn (mut l Log) close() {
fn (mut l Log) log_file(s string, level Level) {
timestamp := time.now().format_ss()
e := tag_to_file(level)
l.ofile.writeln('$timestamp [$e] $s')
l.ofile.writeln('$timestamp [$e] $s') or { panic(err) }
}
// log_cli writes log line `s` with `level` to stdout.