# File lib/buildr/core/progressbar.rb, line 135 def render return unless @output format, *args = @format line = format % args.map { |arg| send(arg) } if ProgressBar.width >= line.size @output.print line.sub('|--|') { progress(ProgressBar.width - line.size + 3) } else @output.print line.sub('|--|', '') end @output.print @finished ? "\n" : "\r" @output.flush @previous = @count @last_time = Time.now end