class Locomotive::Steam::JsonParsingError

Public Class Methods

new(error, file, source) click to toggle source
Calls superclass method Locomotive::Steam::TemplateError::new
# File lib/locomotive/steam/errors.rb, line 84
def initialize(error, file, source)
  line = if error.message =~ /at line ([0-9]+)/
    $1.to_i
  else
    0
  end

  super(error.message, file, source, line, error.backtrace)
end

Private Instance Methods

message_prefix() click to toggle source
# File lib/locomotive/steam/errors.rb, line 96
def message_prefix
  "JSON parsing error - "
end