struct Release::Commit

Included Modules

Defined in:

release.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(sha : String, time : Time, author : Signature, committer : Signature, message : String) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def author : Signature #

def clone #

[View source]
def committer : Signature #

def copy_with(sha _sha = @sha, time _time = @time, author _author = @author, committer _committer = @committer, message _message = @message) #

[View source]
def message : String #

def sha : String #

def time : Time #