# File lib/git/object.rb, line 107
107: def blobs
108: check_tree
109: @blobs
110: end
# File lib/git/object.rb, line 103
103: def children
104: blobs.merge(subtrees)
105: end
# File lib/git/object.rb, line 124
124: def depth
125: @base.lib.tree_depth(@objectish)
126: end
# File lib/git/object.rb, line 120
120: def full_tree
121: @base.lib.full_tree(@objectish)
122: end
# File lib/git/object.rb, line 113
113: def trees
114: check_tree
115: @trees
116: end
actually run the git command
# File lib/git/object.rb, line 135
135: def check_tree
136: unless @trees
137: @trees = {}
138: @blobs = {}
139: data = @base.lib.ls_tree(@objectish)
140: data['tree'].each { |k, d| @trees[k] = Git::Object::Tree.new(@base, d[:sha], d[:mode]) }
141: data['blob'].each { |k, d| @blobs[k] = Git::Object::Blob.new(@base, d[:sha], d[:mode]) }
142: end
143: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.