lib/async/console.rb in async-2.19.0 vs lib/async/console.rb in async-2.20.0

- old
+ new

@@ -10,27 +10,32 @@ # # That includes any gems that sit within the `Async` namespace. # # This is an experimental feature. module Console + # Log a message at the debug level. The shim is silent. def self.debug(...) end + # Log a message at the info level. The shim is silent. def self.info(...) end + # Log a message at the warn level. The shim redirects to `Kernel#warn`. def self.warn(*arguments, exception: nil, **options) if exception super(*arguments, exception.full_message, **options) else super(*arguments, **options) end end + # Log a message at the error level. The shim redirects to `Kernel#warn`. def self.error(...) self.warn(...) end + # Log a message at the fatal level. The shim redirects to `Kernel#warn`. def self.fatal(...) self.warn(...) end end end