Back to Bundler.ui and Bundler::Definition.no_lock

This commit is contained in:
Hiroshi SHIBATA 2024-09-12 14:02:30 +09:00
Родитель 754e15f4d0
Коммит ee064d1cb2
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -14,6 +14,7 @@ class Binding
Bundler.reset!
orig_ui = Bundler.ui
ui = Bundler::UI::Shell.new
ui.level = "silent"
Bundler.ui = ui
@ -28,8 +29,12 @@ class Binding
definition = @builder.to_definition(nil, true)
definition.validate_runtime!
orig_no_lock = Bundler::Definition.no_lock
Bundler::Definition.no_lock = true
Bundler::Runtime.new(nil, definition).setup
ensure
Bundler.ui = orig_ui
Bundler::Definition.no_lock = orig_no_lock
end
end