Class: LockDiff::Github::PullRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/lock_diff/github/pull_request.rb

Overview

wrapper of github PullRequest

Instance Method Summary collapse

Constructor Details

#initialize(pull_request) ⇒ PullRequest



5
6
7
# File 'lib/lock_diff/github/pull_request.rb', line 5

def initialize(pull_request)
  @pr = pull_request
end

Instance Method Details

#base_refObject



17
18
19
# File 'lib/lock_diff/github/pull_request.rb', line 17

def base_ref
  @pr.base.ref
end

#base_shaObject



9
10
11
# File 'lib/lock_diff/github/pull_request.rb', line 9

def base_sha
  @pr.base.sha
end

#head_refObject



21
22
23
# File 'lib/lock_diff/github/pull_request.rb', line 21

def head_ref
  @pr.head.ref
end

#head_shaObject



13
14
15
# File 'lib/lock_diff/github/pull_request.rb', line 13

def head_sha
  @pr.head.sha
end

#numberObject



25
26
27
# File 'lib/lock_diff/github/pull_request.rb', line 25

def number
  @pr.number
end