struct

CommitPayload

Inherits JSON::Serializable < Struct < Value < Object

Constructors

new(message : String, tree : String, parents : Array(String), author : CommitPayload::Author | Nil = nil, committer : CommitPayload::Author | Nil = nil, signature : String | Nil = nil)
Source
new(pull : JSON::PullParser)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

author
clone
Source
committer
copy_with(message _message = @message, tree _tree = @tree, parents _parents = @parents, author _author = @author, committer _committer = @committer, signature _signature = @signature)
Source
message
parents
signature
tree

Nested types