Permalink
Browse files

Remove unnecessary DeprecatedInstanceVariable class

  • Loading branch information...
1 parent 593e21d commit 2270371f5dbabdd25ffcc59389249a795ba324a1 @lifo lifo committed May 13, 2008
Showing with 0 additions and 27 deletions.
  1. +0 −17 activesupport/lib/active_support/deprecation.rb
  2. +0 −10 activesupport/test/deprecation_test.rb
@@ -176,23 +176,6 @@ def warn(callstack, called, args)
end
end
- class DeprecatedInstanceVariable < Delegator #:nodoc:
- def initialize(value, method)
- @method = method
- super(value)
- __setobj__(value)
- end
-
- def __getobj__
- ActiveSupport::Deprecation.warn("Instance variable @#{@method} is deprecated! Call instance method #{@method} instead.")
- @value
- end
-
- def __setobj__(value)
- @value = value
- end
- end
-
end
end
@@ -149,13 +149,3 @@ def message
assert_nil @last_message
end
end
-
-class DeprecatedIvarTest < Test::Unit::TestCase
-
- def test_deprecated_ivar
- @action = ActiveSupport::Deprecation::DeprecatedInstanceVariable.new("fubar", :foobar)
-
- assert_deprecated(/Instance variable @foobar is deprecated! Call instance method foobar instead/) { assert_equal "fubar", @action }
- end
-
-end

0 comments on commit 2270371

Please sign in to comment.