Class PluginConsoleLogger

java.lang.Object
org.apache.maven.plugins.surefire.report.PluginConsoleLogger
All Implemented Interfaces:
org.apache.maven.plugin.surefire.log.api.ConsoleLogger

final class PluginConsoleLogger extends Object implements org.apache.maven.plugin.surefire.log.api.ConsoleLogger
Wrapper logger of miscellaneous implementations of Log.
Since:
2.20
See Also:
  • ConsoleLogger
  • Field Details

    • mojoLogger

      private final org.apache.maven.plugin.logging.Log mojoLogger
  • Constructor Details

    • PluginConsoleLogger

      PluginConsoleLogger(org.apache.maven.plugin.logging.Log mojoLogger)
  • Method Details

    • isDebugEnabled

      public boolean isDebugEnabled()
      Specified by:
      isDebugEnabled in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • debug

      public void debug(String message)
      Specified by:
      debug in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • debug

      public void debug(CharSequence content, Throwable error)
    • isInfoEnabled

      public boolean isInfoEnabled()
      Specified by:
      isInfoEnabled in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • info

      public void info(String message)
      Specified by:
      info in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • isWarnEnabled

      public boolean isWarnEnabled()
      Specified by:
      isWarnEnabled in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • warning

      public void warning(String message)
      Specified by:
      warning in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • warn

      public void warn(CharSequence content, Throwable error)
    • isErrorEnabled

      public boolean isErrorEnabled()
      Specified by:
      isErrorEnabled in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • error

      public void error(String message)
      Specified by:
      error in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • error

      public void error(String message, Throwable t)
      Specified by:
      error in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • error

      public void error(Throwable t)
      Specified by:
      error in interface org.apache.maven.plugin.surefire.log.api.ConsoleLogger
    • createAnsiBuilder

      private static org.apache.maven.shared.utils.logging.MessageBuilder createAnsiBuilder(CharSequence message)
    • bufferSize

      private static int bufferSize(CharSequence message)