class Honeybadger::Logging::FormattedLogger

Experimental RBS support (using type sampling data from the type_fusion project).

# sig/honeybadger/logging.rbs

class Honeybadger::Logging::FormattedLogger < Honeybadger::Logging::StandardLogger
  def add: (Integer severity, String msg, ?String progname) -> true
end

def add(severity, msg, progname=LOGGER_PROG)

Experimental RBS support (using type sampling data from the type_fusion project).

def add: (Integer severity, String msg, ?String progname) -> true

This signature was generated using 4 samples from 1 application.

def add(severity, msg, progname=LOGGER_PROG)
  super(severity, format_message(msg), progname)
end

def format_message(msg)

def format_message(msg)
  return msg unless msg.kind_of?(String)
  PREFIX + msg
end