class GitLab::Lint

Defined in:

gitlab/lint.cr

Constructors

Instance Method Summary

Instance methods inherited from class GitLab::Resource

to_s(io : IO) to_s

Constructor methods inherited from class GitLab::Resource

new(pull : JSON::PullParser) new

Instance methods inherited from class GitLab

api : URI api, api=(api : URI) api=, encoded_path : String encoded_path, encoded_path=(encoded_path : String) encoded_path=, get(path : String, & : HTTP::Client::Response -> )
get(path : String)
get(uri : URI)
get
, group(id : String)
group(id : Int128)
group
group
, home : Path home, home=(home : Path) home=, markdown(text : String, gfm : Bool = true, project : UInt128 | String | Nil = nil) markdown, namespace(id : String)
namespace(id : Int128)
namespace
namespace
, post(path : String, data : NamedTuple) post, project(id : String)
project(id : Int128)
project
project
, token : String token, token=(token : String) token=, user(id) : User
user
user
, user_preferences user_preferences, user_status user_status, users users, version version, workpath : Path workpath, workpath=(workpath : Path) workpath=

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def errors : Array(String) #

[View source]
def merged_yaml : String #

[View source]
def valid : Bool #

[View source]
def warnings : Array(String) #

[View source]