class Bibliothecary::FileParsingError

Attributes

filename[RW]
location[RW]

Public Class Methods

new(msg, filename, location=nil) click to toggle source
Calls superclass method
# File lib/bibliothecary/exceptions.rb, line 12
def initialize(msg, filename, location=nil)
  @filename = filename
  @location = location # source code location of the error, e.g. "lib/hi.rb:34"
  msg = "#{filename}: #{msg}" unless msg.include?(filename)
  super("#{msg}")
end