module Spectroscope
Public Class Methods
const_missing(name)
click to toggle source
If constant is missing, check for it in project metadata.
Calls superclass method
# File lib/spectroscope.rb, line 62 def self.const_missing(name) metadata[name.to_s.downcase] || super(name) end
metadata()
click to toggle source
Access to project metadata.
@return [Hash] metadata
# File lib/spectroscope.rb, line 52 def self.metadata @metadata ||= ( require 'yaml' YAML.load_file(File.dirname(__FILE__), '/spectrascope.yml') ) end