struct Octokit::Models::PullRequest
- Octokit::Models::PullRequest
- Struct
- Value
- Object
Defined in:
octokit/models/pulls.crConstructors
- .new(id : Int64, number : Int32, state : String, title : String, body : Union(String, Nil), created_at : Time, updated_at : Time, closed_at : Union(String, Nil), merged_at : Union(String, Nil), labels : Union(Array(Label), Nil), user : User, draft : Bool, merged : Union(Bool, Nil), mergeable : Union(Bool, Nil), mergeable_state : Union(String, Nil), merged_by : Union(String, Nil), merge_commit_sha : Union(String, Nil), comments : Union(Int32, Nil), commits : Union(Int32, Nil), additions : Union(Int32, Nil), deletions : Union(Int32, Nil), changed_files : Union(Int32, Nil), url : String, html_url : String, issue_url : String, statuses_url : String, diff_url : String, patch_url : String, commits_url : String, comments_url : String, review_comment_url : String, review_comments : Union(Int32, Nil), assignee : Union(User, Nil), assignees : Union(Array(User), Nil), milestone : Union(Milestone, Nil), maintainer_can_modify : Union(Bool, Nil), author_association : String, node_id : String, requested_reviewers : Array(User), requested_teams : Array(Team), links : Union(PRLinks, Nil), head : PullRequestBranch, base : PullRequestBranch, active_lock_reason : Union(String, Nil))
- .new(__temp_3325 : JSON::PullParser)
Instance Method Summary
- #active_lock_reason : Union(String, Nil)
- #active_lock_reason=(_active_lock_reason : Union(String, Nil))
- #additions : Union(Int32, Nil)
- #additions=(_additions : Union(Int32, Nil))
- #assignee : Union(User, Nil)
- #assignee=(_assignee : Union(User, Nil))
- #assignees : Union(Array(User), Nil)
- #assignees=(_assignees : Union(Array(User), Nil))
- #author_association : String
- #author_association=(_author_association : String)
- #base : PullRequestBranch
- #base=(_base : PullRequestBranch)
- #body : Union(String, Nil)
- #body=(_body : Union(String, Nil))
- #changed_files : Union(Int32, Nil)
- #changed_files=(_changed_files : Union(Int32, Nil))
- #closed_at : Union(String, Nil)
- #closed_at=(_closed_at : Union(String, Nil))
- #comments : Union(Int32, Nil)
- #comments=(_comments : Union(Int32, Nil))
- #comments_url : String
- #comments_url=(_comments_url : String)
- #commits : Union(Int32, Nil)
- #commits=(_commits : Union(Int32, Nil))
- #commits_url : String
- #commits_url=(_commits_url : String)
- #created_at : Time
- #created_at=(_created_at : Time)
- #deletions : Union(Int32, Nil)
- #deletions=(_deletions : Union(Int32, Nil))
- #diff_url : String
- #diff_url=(_diff_url : String)
- #draft : Bool
- #draft=(_draft : Bool)
- #head : PullRequestBranch
- #head=(_head : PullRequestBranch)
- #html_url : String
- #html_url=(_html_url : String)
- #id : Int64
- #id=(_id : Int64)
- #issue_url : String
- #issue_url=(_issue_url : String)
- #labels : Union(Array(Label), Nil)
- #labels=(_labels : Union(Array(Label), Nil))
- #links : Union(PRLinks, Nil)
- #links=(_links : Union(PRLinks, Nil))
- #maintainer_can_modify : Union(Bool, Nil)
- #maintainer_can_modify=(_maintainer_can_modify : Union(Bool, Nil))
- #merge_commit_sha : Union(String, Nil)
- #merge_commit_sha=(_merge_commit_sha : Union(String, Nil))
- #mergeable : Union(Bool, Nil)
- #mergeable=(_mergeable : Union(Bool, Nil))
- #mergeable_state : Union(String, Nil)
- #mergeable_state=(_mergeable_state : Union(String, Nil))
- #merged : Union(Bool, Nil)
- #merged=(_merged : Union(Bool, Nil))
- #merged_at : Union(String, Nil)
- #merged_at=(_merged_at : Union(String, Nil))
- #merged_by : Union(String, Nil)
- #merged_by=(_merged_by : Union(String, Nil))
- #milestone : Union(Milestone, Nil)
- #milestone=(_milestone : Union(Milestone, Nil))
- #node_id : String
- #node_id=(_node_id : String)
- #number : Int32
- #number=(_number : Int32)
- #patch_url : String
- #patch_url=(_patch_url : String)
- #requested_reviewers : Array(User)
- #requested_reviewers=(_requested_reviewers : Array(User))
- #requested_teams : Array(Team)
- #requested_teams=(_requested_teams : Array(Team))
- #review_comment_url : String
- #review_comment_url=(_review_comment_url : String)
- #review_comments : Union(Int32, Nil)
- #review_comments=(_review_comments : Union(Int32, Nil))
- #state : String
- #state=(_state : String)
- #statuses_url : String
- #statuses_url=(_statuses_url : String)
- #title : String
- #title=(_title : String)
- #to_json(json : JSON::Builder)
- #updated_at : Time
- #updated_at=(_updated_at : Time)
- #url : String
- #url=(_url : String)
- #user : User
- #user=(_user : User)
Constructor Detail
def self.new(id : Int64, number : Int32, state : String, title : String, body : Union(String, Nil), created_at : Time, updated_at : Time, closed_at : Union(String, Nil), merged_at : Union(String, Nil), labels : Union(Array(Label), Nil), user : User, draft : Bool, merged : Union(Bool, Nil), mergeable : Union(Bool, Nil), mergeable_state : Union(String, Nil), merged_by : Union(String, Nil), merge_commit_sha : Union(String, Nil), comments : Union(Int32, Nil), commits : Union(Int32, Nil), additions : Union(Int32, Nil), deletions : Union(Int32, Nil), changed_files : Union(Int32, Nil), url : String, html_url : String, issue_url : String, statuses_url : String, diff_url : String, patch_url : String, commits_url : String, comments_url : String, review_comment_url : String, review_comments : Union(Int32, Nil), assignee : Union(User, Nil), assignees : Union(Array(User), Nil), milestone : Union(Milestone, Nil), maintainer_can_modify : Union(Bool, Nil), author_association : String, node_id : String, requested_reviewers : Array(User), requested_teams : Array(Team), links : Union(PRLinks, Nil), head : PullRequestBranch, base : PullRequestBranch, active_lock_reason : Union(String, Nil))
#