SLF4J / SLF4J-508 [Open]
Control log level output in the simple logger pattern layout

==============================

Here's what changed in this issue in the last few minutes.
This issue has been created

There is 1 comment.
This issue is now assigned to you.

View or comment on issue using this link
https://jira.qos.ch/browse/SLF4J-508

==============================
 Issue created
------------------------------

Dmitriy Fedoriv created this issue on 15/Feb/21 3:20 AM
Summary:              Control log level output in the simple logger pattern 
layout
Issue Type:           Improvement
Assignee:             SLF4J developers list
Components:           slf4j-simple
Created:              15/Feb/21 3:20 AM
Labels:               layouts pattern
Priority:             Minor
Reporter:             Dmitriy Fedoriv
Description:
  Dear QoS team,
  
  The justification for the improvement is to provide a smooth and 
backward-compatible switch between Java standard output and Slf4J SimpleLogger 
without any changes in output message pattern.
  
  The vast majority of static code analyzers consider printing directly to 
standard output as a bad practice, proposing to use a dedicated logger as a 
solution (e.g. https://rules.sonarsource.com/java/RSPEC-106). In some cases, 
the output format of a message could be restricted and not subject to change. 
That leaves the message format pattern as "<message><line_separator>" for the 
dedicated logger.
  
  At more "advanced" logging frameworks this can be controlled by setting 
different pattern layouts but in the slf4j-simple module, it's handled by 
simplelogger.properties configuration or system properties. The module already 
has specific properties to control the output of the date-time, thread name, 
and logger name, but missing one more to skip log level output such as 
"org.slf4j.simpleLogger.showLogLevel=true".

==============================
 1 comment
------------------------------

Dmitriy Fedoriv on 15/Feb/21 3:26 AM
Here is the link to related PR - https://github.com/qos-ch/slf4j/pull/256


==============================
 This message was sent by Atlassian Jira (v8.8.0#808000-sha1:e2c7e59)

_______________________________________________
slf4j-dev mailing list
[email protected]
http://mailman.qos.ch/mailman/listinfo/slf4j-dev

Reply via email to