# File lib/coveralls.rb, line 35
  def setup!
    # Try to load up SimpleCov.
    @@adapter = nil
    if defined?(::SimpleCov)
      @@adapter = :simplecov
    else
      begin
        require 'simplecov'
        @@adapter = :simplecov if defined?(::SimpleCov)
      rescue
      end
    end

    # Load the appropriate adapter.
    if @@adapter == :simplecov
      ::SimpleCov.formatter = Coveralls::SimpleCov::Formatter
      Coveralls::Output.puts("[Coveralls] Set up the SimpleCov formatter.", :color => "green")
    else
      Coveralls::Output.puts("[Coveralls] Couldn't find an appropriate adapter.", :color => "red")
    end

  end