Method: Git::Stashes#initialize

Defined in:
lib/git/stashes.rb

#initialize(base) ⇒ Stashes

Returns a new instance of Stashes.



8
9
10
11
12
13
14
15
16
17
# File 'lib/git/stashes.rb', line 8

def initialize(base)
  @stashes = []

  @base = base

  @base.lib.stashes_all.each do |indexed_message|
    _index, message = indexed_message
    @stashes.unshift(Git::Stash.new(@base, message, save: true))
  end
end