# 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.