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