# File lib/premailer/adapter.rb, line 30 def self.default return :hpricot if defined?(::Hpricot) return :nokogiri if defined?(::Nokogiri) REQUIREMENT_MAP.each do |(library, adapter)| begin require library return adapter rescue LoadError next end end raise RuntimeError.new("No suitable adapter for Premailer was found, please install hpricot or nokogiri") end