View Source GitHub.Commit (GitHub REST API Client v0.0.12)

Provides struct and types for Commit, SimpleCommit

Link to this section Summary

Link to this section Types

@type simple() :: %GitHub.Commit{
  __info__: map(),
  author: map() | nil,
  comments_url: term(),
  commit: term(),
  committer: map() | nil,
  files: term(),
  html_url: term(),
  id: String.t(),
  message: String.t(),
  node_id: term(),
  parents: term(),
  sha: term(),
  stats: term(),
  timestamp: String.t(),
  tree_id: String.t(),
  url: term()
}
@type t() :: %GitHub.Commit{
  __info__: map(),
  author: GitHub.User.simple() | nil,
  comments_url: String.t(),
  commit: map(),
  committer: GitHub.User.simple() | nil,
  files: [GitHub.DiffEntry.t()] | nil,
  html_url: String.t(),
  id: term(),
  message: term(),
  node_id: String.t(),
  parents: [map()],
  sha: String.t(),
  stats: map() | nil,
  timestamp: term(),
  tree_id: term(),
  url: String.t()
}