View Source GitHub.PullRequest.BaseRepo (GitHub REST API Client v0.3.0)

Provides struct and types for a PullRequest.BaseRepo

Link to this section Summary

Link to this section Types

@type minimal() :: %GitHub.PullRequest.BaseRepo{
  __info__: map(),
  allow_forking: term(),
  allow_merge_commit: term(),
  allow_rebase_merge: term(),
  allow_squash_merge: term(),
  archive_url: term(),
  archived: term(),
  assignees_url: term(),
  blobs_url: term(),
  branches_url: term(),
  clone_url: term(),
  collaborators_url: term(),
  comments_url: term(),
  commits_url: term(),
  compare_url: term(),
  contents_url: term(),
  contributors_url: term(),
  created_at: term(),
  default_branch: term(),
  deployments_url: term(),
  description: term(),
  disabled: term(),
  downloads_url: term(),
  events_url: term(),
  fork: term(),
  forks: term(),
  forks_count: term(),
  forks_url: term(),
  full_name: term(),
  git_commits_url: term(),
  git_refs_url: term(),
  git_tags_url: term(),
  git_url: term(),
  has_discussions: term(),
  has_downloads: term(),
  has_issues: term(),
  has_pages: term(),
  has_projects: term(),
  has_wiki: term(),
  homepage: term(),
  hooks_url: term(),
  html_url: term(),
  id: integer(),
  is_template: term(),
  issue_comment_url: term(),
  issue_events_url: term(),
  issues_url: term(),
  keys_url: term(),
  labels_url: term(),
  language: term(),
  languages_url: term(),
  license: term(),
  master_branch: term(),
  merges_url: term(),
  milestones_url: term(),
  mirror_url: term(),
  name: String.t(),
  node_id: term(),
  notifications_url: term(),
  open_issues: term(),
  open_issues_count: term(),
  owner: term(),
  permissions: term(),
  private: term(),
  pulls_url: term(),
  pushed_at: term(),
  releases_url: term(),
  size: term(),
  ssh_url: term(),
  stargazers_count: term(),
  stargazers_url: term(),
  statuses_url: term(),
  subscribers_url: term(),
  subscription_url: term(),
  svn_url: term(),
  tags_url: term(),
  teams_url: term(),
  temp_clone_token: term(),
  topics: term(),
  trees_url: term(),
  updated_at: term(),
  url: String.t(),
  visibility: term(),
  watchers: term(),
  watchers_count: term(),
  web_commit_signoff_required: term()
}
@type t() :: %GitHub.PullRequest.BaseRepo{
  __info__: map(),
  allow_forking: boolean() | nil,
  allow_merge_commit: boolean() | nil,
  allow_rebase_merge: boolean() | nil,
  allow_squash_merge: boolean() | nil,
  archive_url: String.t(),
  archived: boolean(),
  assignees_url: String.t(),
  blobs_url: String.t(),
  branches_url: String.t(),
  clone_url: String.t(),
  collaborators_url: String.t(),
  comments_url: String.t(),
  commits_url: String.t(),
  compare_url: String.t(),
  contents_url: String.t(),
  contributors_url: String.t(),
  created_at: DateTime.t(),
  default_branch: String.t(),
  deployments_url: String.t(),
  description: String.t() | nil,
  disabled: boolean(),
  downloads_url: String.t(),
  events_url: String.t(),
  fork: boolean(),
  forks: integer(),
  forks_count: integer(),
  forks_url: String.t(),
  full_name: String.t(),
  git_commits_url: String.t(),
  git_refs_url: String.t(),
  git_tags_url: String.t(),
  git_url: String.t(),
  has_discussions: boolean(),
  has_downloads: boolean(),
  has_issues: boolean(),
  has_pages: boolean(),
  has_projects: boolean(),
  has_wiki: boolean(),
  homepage: String.t() | nil,
  hooks_url: String.t(),
  html_url: String.t(),
  id: integer(),
  is_template: boolean() | nil,
  issue_comment_url: String.t(),
  issue_events_url: String.t(),
  issues_url: String.t(),
  keys_url: String.t(),
  labels_url: String.t(),
  language: String.t() | nil,
  languages_url: String.t(),
  license: GitHub.License.simple() | nil,
  master_branch: String.t() | nil,
  merges_url: String.t(),
  milestones_url: String.t(),
  mirror_url: String.t() | nil,
  name: String.t(),
  node_id: String.t(),
  notifications_url: String.t(),
  open_issues: integer(),
  open_issues_count: integer(),
  owner: GitHub.PullRequest.BaseRepoOwner.t(),
  permissions: GitHub.PullRequest.BaseRepoPermissions.t() | nil,
  private: boolean(),
  pulls_url: String.t(),
  pushed_at: DateTime.t(),
  releases_url: String.t(),
  size: integer(),
  ssh_url: String.t(),
  stargazers_count: integer(),
  stargazers_url: String.t(),
  statuses_url: String.t(),
  subscribers_url: String.t(),
  subscription_url: String.t(),
  svn_url: String.t(),
  tags_url: String.t(),
  teams_url: String.t(),
  temp_clone_token: String.t() | nil,
  topics: [String.t()] | nil,
  trees_url: String.t(),
  updated_at: DateTime.t(),
  url: String.t(),
  visibility: String.t() | nil,
  watchers: integer(),
  watchers_count: integer(),
  web_commit_signoff_required: boolean() | nil
}