class Gerrit::Change
Public Instance Methods
get(subpath='')
click to toggle source
# File lib/gerrit.rb, line 40 def get subpath='' path = File.join("changes/#{change_id}", subpath) gerrit.get path end
number()
click to toggle source
# File lib/gerrit.rb, line 20 def number @number ||= get['_number'] end
owner()
click to toggle source
# File lib/gerrit.rb, line 36 def owner get('detail')['owner']['username'] end
project()
click to toggle source
# File lib/gerrit.rb, line 24 def project @project ||= get['project'] end
reviewers()
click to toggle source
# File lib/gerrit.rb, line 28 def reviewers get('reviewers').map {|x| x['username']}.compact end
revisions()
click to toggle source
# File lib/gerrit.rb, line 32 def revisions get('?o=ALL_REVISIONS')['revisions'] end