Class: RubyCode::Views::Cli::ErrorDisplay
- Inherits:
-
Object
- Object
- RubyCode::Views::Cli::ErrorDisplay
- Defined in:
- lib/rubycode/views/cli/error_display.rb
Overview
Builds error display with backtrace
Class Method Summary collapse
Class Method Details
.build(error:) ⇒ Object
10 11 12 13 14 15 |
# File 'lib/rubycode/views/cli/error_display.rb', line 10 def self.build(error:) pastel = Pastel.new backtrace_preview = error.backtrace.first(3).join("\n") "\n#{pastel.red("[ERROR]")} #{error.}\n#{pastel.dim(backtrace_preview)}" end |