View Source GitHub.PullRequest (GitHub REST API Client v0.0.1)
Provides struct and types for PullRequest, PullRequestSimple
Link to this section Summary
Link to this section Types
@type simple() :: %GitHub.PullRequest{ _links: map(), active_lock_reason: String.t() | nil, additions: term(), assignee: GitHub.User.simple() | nil, assignees: [GitHub.User.simple()] | nil, author_association: String.t(), auto_merge: GitHub.AutoMerge.t() | nil, base: map(), body: String.t() | nil, changed_files: term(), closed_at: String.t() | nil, comments: term(), comments_url: String.t(), commits: term(), commits_url: String.t(), created_at: String.t(), deletions: term(), diff_url: String.t(), draft: boolean() | nil, head: map(), html_url: String.t(), id: integer(), issue_url: String.t(), labels: [map()], locked: boolean(), maintainer_can_modify: term(), merge_commit_sha: String.t() | nil, mergeable: term(), mergeable_state: term(), merged: term(), merged_at: String.t() | nil, merged_by: term(), milestone: GitHub.Milestone.t() | nil, node_id: String.t(), number: integer(), patch_url: String.t(), rebaseable: term(), requested_reviewers: [GitHub.User.simple()] | nil, requested_teams: [GitHub.Team.t()] | nil, review_comment_url: String.t(), review_comments: term(), review_comments_url: String.t(), state: String.t(), statuses_url: String.t(), title: String.t(), updated_at: String.t(), url: String.t(), user: GitHub.User.simple() | nil }
@type t() :: %GitHub.PullRequest{ _links: map(), active_lock_reason: String.t() | nil, additions: integer(), assignee: GitHub.User.simple() | nil, assignees: [GitHub.User.simple()] | nil, author_association: String.t(), auto_merge: GitHub.AutoMerge.t() | nil, base: map(), body: String.t() | nil, changed_files: integer(), closed_at: String.t() | nil, comments: integer(), comments_url: String.t(), commits: integer(), commits_url: String.t(), created_at: String.t(), deletions: integer(), diff_url: String.t(), draft: boolean() | nil, head: map(), html_url: String.t(), id: integer(), issue_url: String.t(), labels: [map()], locked: boolean(), maintainer_can_modify: boolean(), merge_commit_sha: String.t() | nil, mergeable: boolean() | nil, mergeable_state: String.t(), merged: boolean(), merged_at: String.t() | nil, merged_by: GitHub.User.simple() | nil, milestone: GitHub.Milestone.t() | nil, node_id: String.t(), number: integer(), patch_url: String.t(), rebaseable: boolean() | nil, requested_reviewers: [GitHub.User.simple()] | nil, requested_teams: [GitHub.Team.simple()] | nil, review_comment_url: String.t(), review_comments: integer(), review_comments_url: String.t(), state: String.t(), statuses_url: String.t(), title: String.t(), updated_at: String.t(), url: String.t(), user: GitHub.User.simple() | nil }