Sha256: a9446913efe3b13d04687ba3ff6a19adb48856929338c6890d37096a85b23ee6
Contents?: true
Size: 477 Bytes
Versions: 33
Compression:
Stored size: 477 Bytes
Contents
require 'mocha/backtrace_filter' module Mocha class Deprecation class << self attr_accessor :mode, :messages def warning(*messages) message = messages.join @messages << message return if mode == :disabled filter = BacktraceFilter.new location = filter.filtered(caller)[0] warn "Mocha deprecation warning at #{location}: #{message}" end end self.mode = :enabled self.messages = [] end end
Version data entries
33 entries across 33 versions & 3 rubygems