module Lono::Configset::Meta::Dsl
Public Instance Methods
depends_on(*args)
click to toggle source
# File lib/lono/configset/meta/dsl.rb, line 3 def depends_on(*args) options = args.last.is_a?(Hash) ? args.pop : {} registry = Lono::Jade::Registry.new(args, options) registry.depends_on = args.first registry.parent = @jade already_has = @jade.depends_ons.detect { |d| d.name == registry.name && d.args == registry.args } @jade.depends_ons << registry unless already_has end