Thread overview
[Issue 18857] [std.experimental.logger] use NullLogger as the default
Nov 21, 2021
Robert Schadek
Jul 18, 2022
Atila Neves
Dec 17, 2022
Iain Buclaw
December 18, 2018
https://issues.dlang.org/show_bug.cgi?id=18857

Arun Chandrasekaran <aruncxy@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |aruncxy@gmail.com

--- Comment #1 from Arun Chandrasekaran <aruncxy@gmail.com> ---
It doesn't make sense to use null logger as default as nothing will be logged. Is there any reasoning behind this? Any specific use case you have in mind?

--
November 21, 2021
https://issues.dlang.org/show_bug.cgi?id=18857

Steven Schveighoffer <schveiguy@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=22532

--
November 21, 2021
https://issues.dlang.org/show_bug.cgi?id=18857

Robert Schadek <robertschadek@posteo.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |robertschadek@posteo.de
         Depends on|                            |22532


Referenced Issues:

https://issues.dlang.org/show_bug.cgi?id=22532
[Issue 22532] std.experimental.logger Change default log level to
LogLevel.warning, or LogLevel.off
--
January 07, 2022
https://issues.dlang.org/show_bug.cgi?id=18857
Issue 18857 depends on issue 22532, which changed state.

Issue 22532 Summary: std.experimental.logger Change default log level to LogLevel.warning, or LogLevel.off https://issues.dlang.org/show_bug.cgi?id=22532

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--
July 18, 2022
https://issues.dlang.org/show_bug.cgi?id=18857

Atila Neves <atila.neves@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |atila.neves@gmail.com

--- Comment #2 from Atila Neves <atila.neves@gmail.com> ---
I don't think that makes any sense, people who use the logger expect output, this will only lead to confusion.

And, of course, there's a workaround: set the global logger to NullLogger.

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=18857

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P4

--