module DeepCover::Node::Mixin::ExecutionLocation::ClassMethods

Public Instance Methods

executed_loc_keys(*loc_keys) click to toggle source

Macro to define the executed_loc_keys

# File lib/deep_cover/node/mixin/execution_location.rb, line 13
def executed_loc_keys(*loc_keys)
  # #flatten allows passing an empty array to be explicit
  loc_keys = loc_keys.flatten
  undef_method :executed_loc_keys
  define_method :executed_loc_keys do
    loc_keys
  end
end