# File lib/bundler/ui/shell.rb, line 45 def ask(msg) @shell.ask(msg) end
# File lib/bundler/ui/shell.rb, line 20 def confirm(msg, newline = nil) tell_me(msg, :green, newline) if level("confirm") end
# File lib/bundler/ui/shell.rb, line 32 def debug(msg, newline = nil) tell_me(msg, nil, newline) if level("debug") end
# File lib/bundler/ui/shell.rb, line 36 def debug? # needs to be false instead of nil to be newline param to other methods level("debug") end
# File lib/bundler/ui/shell.rb, line 28 def error(msg, newline = nil) tell_me(msg, :red, newline) if level("error") end
# File lib/bundler/ui/shell.rb, line 16 def info(msg, newline = nil) tell_me(msg, nil, newline) if level("info") end
# File lib/bundler/ui/shell.rb, line 54 def level(name = nil) name ? LEVELS.index(name) <= LEVELS.index(@level) : @level end
# File lib/bundler/ui/shell.rb, line 49 def level=(level) raise ArgumentError unless LEVELS.include?(level.to_s) @level = level end
# File lib/bundler/ui/shell.rb, line 41 def quiet? LEVELS.index(@level) <= LEVELS.index("warn") end
# File lib/bundler/ui/shell.rb, line 64 def silence old_level, @level = @level, "silent" yield ensure @level = old_level end
Generated with the Darkfish Rdoc Generator 2.