Module: MultiGit::Directory::Base

Includes:
Tree::Base
Included in:
MultiGit::Directory, Builder
Defined in:
lib/multi_git/directory.rb

Instance Method Summary collapse

Methods included from Tree::Base

#==, #each, #entries, #glob, #hash, #key?, #names, #traverse, #type

Methods included from Walkable

#walk

Instance Method Details

#entry(key) ⇒ TreeEntry?

Parameters:

  • key (String)

Returns:



19
20
21
22
# File 'lib/multi_git/directory.rb', line 19

def entry(key)
  e = object.entry(key)
  e.with_parent(self) if e
end

#modeObject



9
10
11
# File 'lib/multi_git/directory.rb', line 9

def mode
  Utils::MODE_DIRECTORY
end

#sizeObject



13
14
15
# File 'lib/multi_git/directory.rb', line 13

def size
  object.size
end