Tentacat.Issues

Summary

filter(owner, repo, filters, client \\ %Tentacat.Client{})

Filter issues

find(owner, repo, number, client \\ %Tentacat.Client{})

Get a single issue

list(owner, repo, client \\ %Tentacat.Client{})

List issues

Functions

filter(owner, repo, filters, client \\ %Tentacat.Client{})

Specs:

Filter issues

Example

Tentacat.Issues.list "elixir-lang", "elixir", %{state: "open"}
Tentacat.Issues.list "elixir-lang", "elixir", %{state: "open"}, client

More info at: https://developer.github.com/v3/pulls/#parameters

find(owner, repo, number, client \\ %Tentacat.Client{})

Specs:

Get a single issue

Example

Tentacat.Issues.find "elixir-lang", "elixir", "2974"
Tentacat.Issues.find "elixir-lang", "elixir", "2974", client

More info at: https://developer.github.com/v3/pulls/#get-a-single-issue

list(owner, repo, client \\ %Tentacat.Client{})

Specs:

List issues

Example

Tentacat.Issues.list "elixir-lang", "elixir"
Tentacat.Issues.list "elixir-lang", "elixir", client

More info at: https://developer.github.com/v3/issues/#list-issues