class VulnerableVersionCheck
Public Class Methods
new(gemnasium_client: GemnasiumClient.new)
click to toggle source
# File lib/gem_checks/vulnerable_version_check.rb, line 4 def initialize(gemnasium_client: GemnasiumClient.new) @gemnasium_client = gemnasium_client end
Public Instance Methods
call(deps)
click to toggle source
# File lib/gem_checks/vulnerable_version_check.rb, line 8 def call(deps) deps.select { |gem| vulnerable?(gem) } end
Private Instance Methods
vulnerable?(gem)
click to toggle source
# File lib/gem_checks/vulnerable_version_check.rb, line 14 def vulnerable?(gem) @gemnasium_client.vulnerable?(gem) end