Method: Errordeck::Stacktrace.parse_from_backtrace
- Defined in:
- lib/errordeck/errordeck/issue/stacktrace.rb
.parse_from_backtrace(backtrace, project_root = nil) ⇒ Object
40 41 42 43 44 45 46 |
# File 'lib/errordeck/errordeck/issue/stacktrace.rb', line 40 def self.parse_from_backtrace(backtrace, project_root = nil) project_root ||= File.(File.join(File.dirname(__FILE__), "..", "..")) error_backtrace = Errordeck::Backtrace.parse(backtrace) return nil if error_backtrace.nil? error_backtrace.lines.map { |line| new(project_root, line) } end |