Method: Autobuild::ProgressDisplay#progress
- Defined in:
- lib/autobuild/progress_display.rb
#progress(key, *args) ⇒ Object
126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
# File 'lib/autobuild/progress_display.rb', line 126 def progress(key, *args) found = false @progress_messages.map! do |msg_key, msg| if msg_key == key found = true [msg_key, @color.call(*args)] else [msg_key, msg] end end @progress_messages << [key, @color.call(*args)] unless found refresh_display end |