class Bundler::UI::Shell

def be_quiet!

def be_quiet!
  @quiet = true
end

def confirm(msg)

def confirm(msg)
  @shell.say(msg, :green) if !@quiet
end

def debug(msg)

def debug(msg)
  @shell.say(msg) if @debug && !@quiet
end

def debug!

def debug!
  @debug = true
end

def error(msg)

def error(msg)
  @shell.say(msg, :red)
end

def info(msg)

def info(msg)
  @shell.say(msg) if !@quiet
end

def initialize(shell)

def initialize(shell)
  @shell = shell
  @quiet = false
  @debug = ENV['DEBUG']
end

def warn(msg)

def warn(msg)
  @shell.say(msg, :yellow)
end