Class: MultiGit::Directory::Builder
- Inherits:
-
TreeEntry::Builder
- Object
- TreeEntry::Builder
- MultiGit::Directory::Builder
- Extended by:
- Forwardable
- Includes:
- Base, Tree::Builder::DSL
- Defined in:
- lib/multi_git/directory.rb
Instance Attribute Summary
Attributes inherited from TreeEntry::Builder
Attributes included from TreeEntry::Base
Instance Method Summary collapse
Methods included from Base
Methods included from Tree::Base
#==, #each, #entry, #glob, #hash, #key?, #names, #size, #traverse, #type
Methods included from Walkable
Methods included from Tree::Builder::DSL
#changed?, #clear, #delete, #directory, #executeable, #file, #link, #set, #to_builder
Methods inherited from TreeEntry::Builder
Methods included from TreeEntry::Base
Methods included from Utils::AbstractMethods
Methods included from Builder
Instance Method Details
#entries ⇒ Hash<String, TreeEntry::Builder>
54 55 56 57 58 |
# File 'lib/multi_git/directory.rb', line 54 def entries Hash[ object.map{|entry| [entry.name, entry.with_parent(self) ] } ] end |
#from ⇒ TreeEntry?
65 66 67 |
# File 'lib/multi_git/directory.rb', line 65 def from defined?(@from) ? @from : @from = make_from end |