Method: Git::Base#with_index

Defined in:
lib/git/base.rb

#with_index(new_index) ⇒ Object

LOWER LEVEL INDEX OPERATIONS ##



456
457
458
459
460
461
462
# File 'lib/git/base.rb', line 456

def with_index(new_index) # :yields: new_index
  old_index = @index
  set_index(new_index, false)
  return_value = yield @index
  set_index(old_index)
  return_value
end