Skip to content

You're viewing documentation for a pre-release version. View the latest stable version

Instance MethodLogging

report(error:level:metadata:file:function:line:)

Reports an Error to this Logger.
func report(error: any Error, level: Logger.Level? = nil, metadata: @autoclosure () -> Logger.Metadata? = nil, file: String = #fileID, function: String = #function, line: UInt = #line)

Parameters

error

Error to log.

level

The level to log at. When nil, a DebuggableError logs at its logLevel and any other error at .warning.