module Faker::Deprecator

def self.skip_warning

# => nil
end
Faker::Generator.generate
Faker::Deprecator.skip_warning do

# => DEPRECATION WARNING: Faker::Generator is deprecated. Use Faker::NewGenerator instead.
Faker::Generator.generate

Silence deprecation warnings within the block.
def self.skip_warning
  original = Faker::Deprecator.skip
  Faker::Deprecator.skip = true
  yield
ensure
  Faker::Deprecator.skip = original
end