# File lib/buildr/ide/idea.rb, line 177 def add_facet(name, type) target = StringIO.new Builder::XmlMarkup.new(:target => target, :indent => 2).facet(:name => name, :type => type) do |xml| yield xml if block_given? end self.facets << REXML::Document.new(target.string).root end