From 88d578a11fc2755a9714234be99f5752dcc1b5aa Mon Sep 17 00:00:00 2001 From: Steve Klabnik Date: Tue, 18 Sep 2012 16:53:36 +0300 Subject: Remove 'assigned but unused variable' warning --- railties/lib/rails/deprecation.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'railties/lib/rails') diff --git a/railties/lib/rails/deprecation.rb b/railties/lib/rails/deprecation.rb index c5811b2629..89f54069e9 100644 --- a/railties/lib/rails/deprecation.rb +++ b/railties/lib/rails/deprecation.rb @@ -3,7 +3,8 @@ require 'active_support/deprecation/proxy_wrappers' module Rails class DeprecatedConstant < ActiveSupport::Deprecation::DeprecatedConstantProxy def self.deprecate(old, current) - constant = new(old, current) + # double assignment is used to avoid "assigned but unused variable" warning + constant = constant = new(old, current) eval "::#{old} = constant" end -- cgit v1.2.3