class

Gitlab::API

Inherits Reference < Object

Constructors

new(access_token : String, logging : Bool = true)
Source

Instance methods

client
Source
client=(client : Nil | Crest::Resource)
Source
get_file(project_id : Int32, file_path : String)
Source
group(id : Int32)
Source
logging
Source
logging=(logging : Bool)
Source
make_request(url : String, params = {} of String => String)
Source
project(user : String, project : String)
Source
project(id : Int32)
Source
project(full_name : String)
Source
project_languages(project_id : Int32) : Hash(String, Float64)
Source
project_releases(project_id : Int32)
Source
projects(page = 1, items = [] of Gitlab::Project, per_page = 100) : Gitlab::Projects

Recursive get Crystal projects

Source
recently_updated(per_page = 10)
Source
user(id : Int32)
Source