class Dependabot::Bundler::FileUpdater::GitSourceRemover
Attributes
dependency[R]
Public Class Methods
new(dependency:)
click to toggle source
# File lib/dependabot/bundler/file_updater/git_source_remover.rb, line 12 def initialize(dependency:) @dependency = dependency end
Public Instance Methods
rewrite(content)
click to toggle source
# File lib/dependabot/bundler/file_updater/git_source_remover.rb, line 16 def rewrite(content) buffer = Parser::Source::Buffer.new("(gemfile_content)") buffer.source = content ast = Parser::CurrentRuby.new.parse(buffer) Rewriter.new(dependency: dependency).rewrite(buffer, ast) end