Module: Less::Ruleset3

Defined in:
lib/less/engine/parser.rb

Instance Method Summary collapse

Instance Method Details

#build(env) ⇒ Object



363
364
365
366
367
368
369
370
371
372
373
# File 'lib/less/engine/parser.rb', line 363

def build env        
  log "[mixin]: #{selectors.text_value}"
  selectors.build(env, :path).each do |path|
              
    rules = path.inject(env.root) do |current, node|
      current.descend(node.selector, node) or raise MixinNameError, path.join
    end.rules
              
    env.rules += rules
  end
end