diff --git a/Samples/HummingbirdDocC/App/Parameters/SampleAppArguments.swift b/Samples/HummingbirdDocC/App/Parameters/SampleAppArguments.swift index 86afa3d..f0ecde9 100644 --- a/Samples/HummingbirdDocC/App/Parameters/SampleAppArguments.swift +++ b/Samples/HummingbirdDocC/App/Parameters/SampleAppArguments.swift @@ -38,6 +38,6 @@ extension SampleApp { name: .long, help: "A log level to configure in a type that interacts with the logging system." ) - var logLevel: Logger.Level? + var logLevel: Logger.Level = .trace } } diff --git a/Samples/HummingbirdDocC/App/Protocols/AppArguments.swift b/Samples/HummingbirdDocC/App/Protocols/AppArguments.swift index 9afafe4..7fbb496 100644 --- a/Samples/HummingbirdDocC/App/Protocols/AppArguments.swift +++ b/Samples/HummingbirdDocC/App/Protocols/AppArguments.swift @@ -26,7 +26,7 @@ protocol AppArguments { var port: Int { get } /// A log level to configure in a type that interacts with the logging system. - var logLevel: Logger.Level? { get } + var logLevel: Logger.Level { get } } diff --git a/Samples/HummingbirdDocC/App/SampleApp.swift b/Samples/HummingbirdDocC/App/SampleApp.swift index fc5ae0e..5d35bc7 100644 --- a/Samples/HummingbirdDocC/App/SampleApp.swift +++ b/Samples/HummingbirdDocC/App/SampleApp.swift @@ -35,7 +35,7 @@ extension SampleApp: AsyncParsableCommand { let builder = AppBuilder(logger: { var logger = Logger(label: "sample.hummingbird-docc.logger") - logger.logLevel = arguments.logLevel ?? .trace + logger.logLevel = arguments.logLevel return logger }())