class Grits::Tree

Included Modules

Defined in:

grits/tree.cr

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(raw : LibGit::Tree, repo : Repo) #

[View source]

Class Method Detail

def self.from_commit(commit : Grits::Commit) #

[View source]
def self.lookup(repo : Grits::Repo, oid) #

[View source]

Instance Method Detail

def commit(*, message : String, author : Commit::SignatureTuple, committer : Commit::SignatureTuple, encoding : String = "UTF-8", parents : Array(Commit), update_ref : String | Reference, &) #

[View source]
def data #

[View source]
def diff_workdir(options = DiffOptions.default, &) #

[View source]
def free #

[View source]
def id : Oid #

[View source]
def repo : Grits::Repo #

[View source]