lib/tapioca.rb in tapioca-0.4.2 vs lib/tapioca.rb in tapioca-0.4.3
- old
+ new
@@ -2,13 +2,15 @@
# frozen_string_literal: true
require "sorbet-runtime"
module Tapioca
- def self.silence_warnings
+ def self.silence_warnings(&blk)
original_verbosity = $VERBOSE
$VERBOSE = nil
- yield
+ Gem::DefaultUserInteraction.use_ui(Gem::SilentUI.new) do
+ blk.call
+ end
ensure
$VERBOSE = original_verbosity
end
class Error < StandardError; end