struct

GitLabProject

Inherits JSON::Serializable < Struct < Value < Object

Main project structure returned by GitLab

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

default_branch
Source
default_branch=(default_branch : String | Nil)
Source
id=(id : Int64)
Source
name
Source
name=(name : String)
Source
namespace
Source
namespace=(namespace : GitLabNamespace)
Source
path_with_namespace
Source
path_with_namespace=(path_with_namespace : String)
Source
visibility
Source
visibility=(visibility : String)
Source
web_url
Source
web_url=(web_url : String | Nil)
Source