Git.BisectResult (git v0.4.0)

Copy Markdown View Source

Result of a git bisect operation.

The status field indicates the current state of the bisect session:

  • :started - a new bisect session was started
  • :stepping - bisect is narrowing down the bad commit
  • :found - the first bad commit has been identified
  • :done - the bisect session was reset/ended

Summary

Types

status()

@type status() :: :started | :stepping | :found | :done

t()

@type t() :: %Git.BisectResult{
  bad_commit: String.t() | nil,
  current_commit: String.t() | nil,
  raw: String.t(),
  status: status()
}