struct Octokit::Models::Issue

Defined in:

octokit/models/issues.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(id : Int64, number : Int32, state : String, locked : Bool, title : String, body : Union(String, Nil), user : User, labels : Union(Array(Label), Nil), assignee : Union(User, Nil), comments : Int32, closed_at : Union(String, Nil), created_at : Time, updated_at : Union(Time, Nil), closed_by : Union(User, Nil), url : String, html_url : String, comments_url : String, events_url : String, labels_url : String, repository_url : String, milestone : Union(Milestone, Nil), pull_request_links : Union(PullRequestLinks, Nil), repository : Union(Repository, Nil), reactions : Union(Reactions, Nil), assignees : Array(User), node_id : String, text_matches : Union(Array(TextMatch), Nil), active_lock_reason : Union(String, Nil)) #

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

Instance Method Detail

def active_lock_reason : Union(String, Nil) #

def active_lock_reason=(_active_lock_reason : Union(String, Nil)) #

def assignee : Union(User, Nil) #

def assignee=(_assignee : Union(User, Nil)) #

def assignees : Array(User) #

def assignees=(_assignees : Array(User)) #

def body : Union(String, Nil) #

def body=(_body : Union(String, Nil)) #

def closed_at : Union(String, Nil) #

def closed_at=(_closed_at : Union(String, Nil)) #

def closed_by : Union(User, Nil) #

def closed_by=(_closed_by : Union(User, Nil)) #

def comments : Int32 #

def comments=(_comments : Int32) #

def comments_url : String #

def comments_url=(_comments_url : String) #

def created_at : Time #

def created_at=(_created_at : Time) #

def events_url : String #

def events_url=(_events_url : String) #

def html_url : String #

def html_url=(_html_url : String) #

def id : Int64 #

def id=(_id : Int64) #

def labels : Union(Array(Label), Nil) #

def labels=(_labels : Union(Array(Label), Nil)) #

def labels_url : String #

def labels_url=(_labels_url : String) #

def locked : Bool #

def locked=(_locked : Bool) #

def milestone : Union(Milestone, Nil) #

def milestone=(_milestone : Union(Milestone, Nil)) #

def node_id : String #

def node_id=(_node_id : String) #

def number : Int32 #

def number=(_number : Int32) #

def pull_request_links : Union(PullRequestLinks, Nil) #

def pull_request_links=(_pull_request_links : Union(PullRequestLinks, Nil)) #

def reactions : Union(Reactions, Nil) #

def reactions=(_reactions : Union(Reactions, Nil)) #

def repository : Union(Repository, Nil) #

def repository=(_repository : Union(Repository, Nil)) #

def repository_url : String #

def repository_url=(_repository_url : String) #

def state : String #

def state=(_state : String) #

def text_matches : Union(Array(TextMatch), Nil) #

def text_matches=(_text_matches : Union(Array(TextMatch), Nil)) #

def title : String #

def title=(_title : String) #

def to_json(json : JSON::Builder) #

def updated_at : Union(Time, Nil) #

def updated_at=(_updated_at : Union(Time, Nil)) #

def url : String #

def url=(_url : String) #

def user : User #

def user=(_user : User) #