Don't use instance variable

This commit is contained in:
Hiroshi SHIBATA 2024-09-12 14:14:37 +09:00
parent ee064d1cb2
commit 6c9f0be647
Notes: git 2024-09-12 07:28:20 +00:00

View File

@ -19,15 +19,15 @@ class Binding
ui.level = "silent"
Bundler.ui = ui
@builder = Bundler::Dsl.new
builder = Bundler::Dsl.new
if Bundler.definition.gemfiles.empty? # bundler/inline
Bundler.definition.locked_gems.specs.each{|spec| @builder.gem spec.name, spec.version.to_s }
Bundler.definition.locked_gems.specs.each{|spec| builder.gem spec.name, spec.version.to_s }
else
Bundler.definition.gemfiles.each{|gemfile| @builder.eval_gemfile(gemfile) }
Bundler.definition.gemfiles.each{|gemfile| builder.eval_gemfile(gemfile) }
end
@builder.gem gem
builder.gem gem
definition = @builder.to_definition(nil, true)
definition = builder.to_definition(nil, true)
definition.validate_runtime!
orig_no_lock = Bundler::Definition.no_lock
Bundler::Definition.no_lock = true