(err error, format string, args ...any)
| 36 | } |
| 37 | |
| 38 | func PrintError(err error, format string, args ...any) error { |
| 39 | details := strings.ReplaceAll(err.Error(), " -> ", "\n └─ ") |
| 40 | Fprintf(os.Stderr, Error, "\n[✘] %s\n[☛] %s\n", fmt.Sprintf(format, args...), details) |
| 41 | return silentError{inner: err} |
| 42 | } |
| 43 | |
| 44 | func PrintWarning(format string, args ...any) { |
| 45 | Printf(Warning, "\n[!] %s", fmt.Sprintf(format, args...)) |
no test coverage detected