Method: MultiGit::Tree::Builder#entry

Defined in:
lib/multi_git/tree/builder.rb

#entry(key) ⇒ TreeEntry::Builder?



28
29
30
31
32
33
34
35
36
37
38
39
# File 'lib/multi_git/tree/builder.rb', line 28

def entry(key)
  if @from
    dirty_entries.fetch(key) do
      e = @from.entry(key)
      if e
        dirty_entries[key] = e.to_builder.with_parent(self)
      end
    end
  else
    dirty_entries[key]
  end
end