Parent

Class/Module Index [+]

Quicksearch

Bundler::UI::Shell

Attributes

shell[W]

Public Class Methods

new(shell) click to toggle source
# File lib/bundler/ui.rb, line 23
def initialize(shell)
  @shell = shell
  @quiet = false
  @debug = ENV['DEBUG']
end

Public Instance Methods

be_quiet!() click to toggle source
# File lib/bundler/ui.rb, line 49
def be_quiet!
  @quiet = true
end
confirm(msg) click to toggle source
# File lib/bundler/ui.rb, line 37
def confirm(msg)
  @shell.say(msg, :green) if !@quiet
end
debug(msg) click to toggle source
# File lib/bundler/ui.rb, line 29
def debug(msg)
  @shell.say(msg) if @debug && !@quiet
end
debug!() click to toggle source
# File lib/bundler/ui.rb, line 53
def debug!
  @debug = true
end
error(msg) click to toggle source
# File lib/bundler/ui.rb, line 45
def error(msg)
  @shell.say(msg, :red)
end
info(msg) click to toggle source
# File lib/bundler/ui.rb, line 33
def info(msg)
  @shell.say(msg) if !@quiet
end
warn(msg) click to toggle source
# File lib/bundler/ui.rb, line 41
def warn(msg)
  @shell.say(msg, :yellow)
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.