class Batali::Origin::Path::Metadata

Helper class for loading metadata ruby files

Public Class Methods

const_missing(const) click to toggle source

Perform constant lookup if required

@return [Constant]

Calls superclass method
# File lib/batali/origin/path.rb, line 14
def self.const_missing(const)
  [::Object, ::ObjectSpace].map do |root|
    if root.const_defined?(const)
      root.const_get(const)
    end
  end.compact.first || super
end

Public Instance Methods

depends(*args) click to toggle source
# File lib/batali/origin/path.rb, line 22
def depends(*args)
  set!(:depends, args)
  self
end