class LanguageServer::Formatter
Constants
- RED
- RESET
- YELLOW
Public Instance Methods
call(severity, *rest)
click to toggle source
# File lib/language_server/logger.rb, line 15 def call(severity, *rest) msg = default_message(severity, *rest) case severity when "ERROR" RED + msg + RESET when "WARN" YELLOW + msg + RESET else msg end end
Private Instance Methods
default_formatter()
click to toggle source
# File lib/language_server/logger.rb, line 33 def default_formatter @default_formatter ||= ::Logger::Formatter.new end
default_message(*args)
click to toggle source
# File lib/language_server/logger.rb, line 29 def default_message(*args) default_formatter.call(*args) end