module Ratch

require ‘rake/file_utils_ext’

Constants

VERSION

TODO: Only here b/c of issue with Ruby 1.8.x.

Public Class Methods

const_missing(name) click to toggle source

Access to project metadata via constants.

Calls superclass method
# File lib/ratch.rb, line 11
def self.const_missing(name)
  metadata[name.to_s.downcase] || super(name)
end
metadata() click to toggle source

Access to project metadata.

# File lib/ratch.rb, line 3
def self.metadata
  @metadata ||= (
    require 'yaml'
    YAML.load(File.dirname(__FILE__) + '/ratch.yml')
  )
end