class Dependabot::Bundler::Update

Public Instance Methods

enhance(dependency) click to toggle source
# File lib/dependabot/bundler/update.rb, line 10
def enhance(dependency)
  return dependency unless match?(dependency)

  Dir.chdir(dependency.path.parent) do
    ::Bundler.with_unbundled_env do
      system({ "RUBYOPT" => "-W0" }, "bundle update #{dependency.name} --conservative --quiet")
    end
  end
  dependency
end
match?(dependency) click to toggle source
# File lib/dependabot/bundler/update.rb, line 6
def match?(dependency)
  dependency.package_manager == :rubygems
end