class Curlybars::Error::Validate

Public Class Methods

new(id, message, rltk_position, offset_adjustment = 0, **metadata) click to toggle source
Calls superclass method Curlybars::Error::Base::new
# File lib/curlybars/error/validate.rb, line 6
def initialize(id, message, rltk_position, offset_adjustment = 0, **metadata)
  position = Curlybars::Position.new(
    rltk_position.file_name,
    rltk_position.line_number,
    rltk_position.line_offset + offset_adjustment,
    rltk_position.length - offset_adjustment
  )

  super('validate.%s' % id, message, position, metadata)
end