class Bundler::Resolver

def indicate_progress

second of resolve running.
approximately every second. iteration_rate is calculated in the first
Indicates progress by writing a '.' every iteration_rate time which is
def indicate_progress
  @iteration_counter += 1
  if iteration_rate.nil?
    if ((Time.now - started_at) % 3600).round >= 1
      @iteration_rate = iteration_counter
    end
  else
    if ((iteration_counter % iteration_rate) == 0)
      Bundler.ui.info ".", false
    end
  end
end