This inspection reports any log statements which are not surrounded by a guard
condition. The evaluation of the argument(s) of a log statement can be expensive.
Surrounding a log statement with a guard clause prevents that cost when the logging
is disabled for the level used by the logging statement. This is especially for the
least serious level (trace, debug, finest) of logging statements, because those are
most often disabled in a production environment.
Use the text field below to specify the logger class name used. Use the table to specify the log methods this inspection should warn on, with the corresponding logging condition text. |
New in 8, Powered by InspectionGadgets |