Sha256: b5fd5cadb148d2bdffaaedf23c3b8daa920b71c91e3513e88fa4ef672671008c
Contents?: true
Size: 762 Bytes
Versions: 4
Compression:
Stored size: 762 Bytes
Contents
module Bundler class UI def warn(message) end def error(message) end def info(message) end def confirm(message) end class Shell < UI def initialize(shell) @shell = shell end def info(msg) @shell.say(msg) end def confirm(msg) @shell.say(msg, :green) end def warn(msg) @shell.say(msg, :yellow) end def error(msg) @shell.say(msg, :error) end end class RGProxy < Gem::SilentUI def initialize(ui) @ui = ui end def say(message) if message =~ /native extensions/ @ui.info " * #{message}" else @ui.info(message) end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
bundler-0.9.0.pre4 | lib/bundler/ui.rb |
bundler-0.9.0.pre3 | lib/bundler/ui.rb |
bundler-0.9.0.pre2 | lib/bundler/ui.rb |
bundler-0.9.0.pre1 | lib/bundler/ui.rb |