Class Git::Object::Tree
In: lib/git/object.rb
Parent: AbstractObject

Methods

blobs   children   files   new   subdirectories   subtrees   trees  

Public Class methods

[Source]

# File lib/git/object.rb, line 105
      def initialize(base, sha, mode = nil)
        super(base, sha)
        @mode = mode
      end

Public Instance methods

[Source]

# File lib/git/object.rb, line 114
      def blobs
        check_tree
        @blobs
      end

[Source]

# File lib/git/object.rb, line 110
      def children
        blobs.merge(subtrees)
      end
files()

Alias for blobs

subdirectories()

Alias for trees

subtrees()

Alias for trees

[Source]

# File lib/git/object.rb, line 120
      def trees
        check_tree
        @trees
      end

[Validate]