lib/cistern/formatter.rb in cistern-0.2.3 vs lib/cistern/formatter.rb in cistern-0.3.0

- old
+ new

@@ -1,5 +1,14 @@ module Cistern::Formatter autoload :AwesomePrint, 'cistern/formatter/awesome_print' autoload :Default, 'cistern/formatter/default' autoload :Formatador, 'cistern/formatter/formatador' + + def self.default + if defined?(AwesomePrint) + Cistern::Formatter::AwesomePrint + elsif defined?(Formatador) + Cistern::Formatter::Formatador + else Cistern::Formatter::Default + end + end end