Sha256: 911b06d64b67f86d37ef07219e39d7e6dde4b884a00530fbe061cb2458fac68e
Contents?: true
Size: 522 Bytes
Versions: 125
Compression:
Stored size: 522 Bytes
Contents
module Riddle class Configuration class Source < Riddle::Configuration::Section attr_accessor :name, :parent, :type def render raise ConfigurationError unless valid? inherited_name = "#{name}" inherited_name << " : #{parent}" if parent ( ["source #{inherited_name}", "{"] + settings_body + ["}", ""] ).join("\n") end def valid? !( @name.nil? || @type.nil? ) end end end end
Version data entries
125 entries across 125 versions & 18 rubygems