class

Github::API

Inherits Reference < Object

Constructors

new(user : String, key : String, logging : Bool = true)
Source

Instance methods

base_url
Source
client
Source
crystal_users(page = 1)
Source
dependent_repos(full_name : String, *, page = 1, limit = 10)
Source
filter(query : String, page = 1)
Source
logging
Source
logging=(logging : Bool)
Source
make_request(url)
Source
recently_updated
Source
repo(owner : String, name : String)
Source
repo(id : Int32)
Source
repo(full_name : String)
Source
repo_content(owner : String, repo : String, path : String)
Source
repo_forks(full_name : String)
Source
repo_languages(user_name : String, repository : String)

Lists languages for the specified repository. The value shown for each language is the number of bytes of code written in that language.

Source
repo_languages(full_name : String) : Hash(String, Int32)

Lists languages for the specified repository. The value shown for each language is the number of bytes of code written in that language.

Source
repo_readme(owner : String, repo : String)
Source
repo_release_by_tag(owner : String, repo : String, tag : String)
Source
repo_releases(user_name : String, repository : String)
Source
repo_releases(full_name : String) : Array(Github::Release)
Source
user(username : String)
Source
user
Source
user_repos(owner : String)
Source