remove deprecated `BufferedLogger`.
This commit is contained in:
parent
cd74f0292f
commit
cfa35c55bb
|
@ -1,3 +1,7 @@
|
|||
* Remove deprecated `BufferedLogger`.
|
||||
|
||||
*Yves Senn*
|
||||
|
||||
* Remove deprecated `assert_present` and `assert_blank` methods.
|
||||
|
||||
*Yves Senn*
|
||||
|
|
|
@ -1,21 +0,0 @@
|
|||
require 'active_support/deprecation'
|
||||
require 'active_support/logger'
|
||||
|
||||
module ActiveSupport
|
||||
class BufferedLogger < Logger
|
||||
|
||||
def initialize(*args)
|
||||
self.class._deprecation_warning
|
||||
super
|
||||
end
|
||||
|
||||
def self.inherited(*)
|
||||
_deprecation_warning
|
||||
super
|
||||
end
|
||||
|
||||
def self._deprecation_warning
|
||||
::ActiveSupport::Deprecation.warn 'ActiveSupport::BufferedLogger is deprecated! Use ActiveSupport::Logger instead.'
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,5 +1,4 @@
|
|||
require 'active_support/log_subscriber'
|
||||
require 'active_support/buffered_logger'
|
||||
require 'active_support/notifications'
|
||||
|
||||
module ActiveSupport
|
||||
|
|
|
@ -1,22 +0,0 @@
|
|||
require 'abstract_unit'
|
||||
require 'active_support/buffered_logger'
|
||||
|
||||
class BufferedLoggerTest < ActiveSupport::TestCase
|
||||
|
||||
def test_can_be_subclassed
|
||||
warn = 'ActiveSupport::BufferedLogger is deprecated! Use ActiveSupport::Logger instead.'
|
||||
|
||||
ActiveSupport::Deprecation.expects(:warn).with(warn).once
|
||||
|
||||
Class.new(ActiveSupport::BufferedLogger)
|
||||
end
|
||||
|
||||
def test_issues_deprecation_when_instantiated
|
||||
warn = 'ActiveSupport::BufferedLogger is deprecated! Use ActiveSupport::Logger instead.'
|
||||
|
||||
ActiveSupport::Deprecation.expects(:warn).with(warn).once
|
||||
|
||||
ActiveSupport::BufferedLogger.new(STDOUT)
|
||||
end
|
||||
|
||||
end
|
Loading…
Reference in New Issue