Module: DeepCover::Node::Mixin::ExecutionLocation::ClassMethods

Defined in:
lib/deep_cover/node/mixin/execution_location.rb

Instance Method Summary collapse

Instance Method Details

#executed_loc_keys(*loc_keys) ⇒ Object

Macro to define the executed_loc_keys



13
14
15
16
17
18
19
# 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
  define_method :executed_loc_keys do
    loc_keys
  end
end