Class: CodeclimateCi::CompareGpa

Inherits:
Object
  • Object
show all
Defined in:
lib/codeclimate_ci/compare_gpa.rb

Instance Method Summary collapse

Constructor Details

#initialize(api_requester) ⇒ CompareGpa

Returns a new instance of CompareGpa.



3
4
5
# File 'lib/codeclimate_ci/compare_gpa.rb', line 3

def initialize(api_requester)
  @api_requester = api_requester
end

Instance Method Details

#diff(branch_name) ⇒ Object



11
12
13
# File 'lib/codeclimate_ci/compare_gpa.rb', line 11

def diff(branch_name)
  branch_gpa(branch_name) - master_gpa
end

#worse?(branch_name) ⇒ Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/codeclimate_ci/compare_gpa.rb', line 7

def worse?(branch_name)
  diff(branch_name) < 0
end