module DEBUGGER__
def self.log level, msg
Experimental RBS support (using type sampling data from the type_fusion
project).
def self.log: (Symbol level, String msg) -> nil
This signature was generated using 603 samples from 5 applications.
def self.log level, msg if check_loglevel level @logfile = STDERR unless defined? @logfile return if @logfile.closed? if defined? SESSION pi = SESSION.process_info process_info = pi ? "[#{pi}]" : nil end if level == :WARN # :WARN on debugger is general information @logfile.puts "DEBUGGER#{process_info}: #{msg}" @logfile.flush else @logfile.puts "DEBUGGER#{process_info} (#{level}): #{msg}" @logfile.flush end end end