class Gobstones::Runner::DefinitionNotFound

Public Class Methods

message_for(definition_name) click to toggle source
# File lib/gobstones/runner/errors/definition_not_found_error.rb, line 14
def self.message_for(definition_name)
  "definition named '#{definition_name}' not found in program"
end
new(definition_name) click to toggle source

TODO indicate if it is coming from a procedure or function

# File lib/gobstones/runner/errors/definition_not_found_error.rb, line 6
def initialize(definition_name)
  @definition_name = definition_name
end

Public Instance Methods

message() click to toggle source
# File lib/gobstones/runner/errors/definition_not_found_error.rb, line 10
def message
  self.class.message_for(@definition_name)
end