Gullintanni v0.1.0 Gullintanni.Repo

Defines a Git repository.

Summary

Types

t()

The repository type

Functions

Creates a new repository with the given metadata

Types

t()
t() :: %Gullintanni.Repo{name: String.t, owner: String.t, provider: Gullintanni.Provider.t}

The repository type

Functions

new(provider, owner, name)

Creates a new repository with the given metadata.

Examples

iex> Gullintanni.Repo.new(Gullintanni.Providers.GitHub, "elixir-lang", "elixir")
#Repo<github.com/elixir-lang/elixir>