Gitlab::Project
Inherits JSON::Serializable < Reference < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
avatar_url
Sourceavatar_url=(avatar_url : String | Nil)
Sourceci_config_path
Sourceci_config_path=(ci_config_path : String | Nil)
Sourcedefault_branch
Sourcedefault_branch=(default_branch : String)
Sourcedescription
Sourcedescription=(description : String | Nil)
Sourcegit_http_url
Sourcegit_http_url=(git_http_url : String)
Sourcegit_ssh_url
Sourcegit_ssh_url=(git_ssh_url : String)
Sourcehomepage
Sourcehomepage=(homepage : String | Nil)
Sourcehttp_url
Sourcehttp_url=(http_url : String | Nil)
Sourceid
Sourceid=(id : Int32)
Sourcename
Sourcename=(name : String)
Sourcenamespace
Sourcenamespace=(namespace : String)
Sourcepath_with_namespace
Sourcepath_with_namespace=(path_with_namespace : String)
Sourcessh_url
Sourcessh_url=(ssh_url : String | Nil)
Sourceurl
Sourceurl=(url : String | Nil)
Sourcevisibility_level
Sourcevisibility_level=(visibility_level : Int32)
Sourceweb_url
Sourceweb_url=(web_url : String)
Source