From b7f856ce488ef8f6bf4c12bb549f462cb7671c08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Mendon=C3=A7a=20Fran=C3=A7a?= Date: Sun, 4 Jan 2015 11:42:30 -0300 Subject: [PATCH] Remove deprecated `RAILS_CACHE` constant --- railties/CHANGELOG.md | 4 ++++ railties/lib/rails/deprecation.rb | 19 ------------------- 2 files changed, 4 insertions(+), 19 deletions(-) delete mode 100644 railties/lib/rails/deprecation.rb diff --git a/railties/CHANGELOG.md b/railties/CHANGELOG.md index a5d8d953ec546..83ab0180bf876 100644 --- a/railties/CHANGELOG.md +++ b/railties/CHANGELOG.md @@ -1,3 +1,7 @@ +* Remove deprecated `RAILS_CACHE` constant. + + *Rafael Mendonça França* + * Remove deprecated `serve_static_assets` configuration. *Rafael Mendonça França* diff --git a/railties/lib/rails/deprecation.rb b/railties/lib/rails/deprecation.rb deleted file mode 100644 index 89f54069e9e3a..0000000000000 --- a/railties/lib/rails/deprecation.rb +++ /dev/null @@ -1,19 +0,0 @@ -require 'active_support/deprecation/proxy_wrappers' - -module Rails - class DeprecatedConstant < ActiveSupport::Deprecation::DeprecatedConstantProxy - def self.deprecate(old, current) - # double assignment is used to avoid "assigned but unused variable" warning - constant = constant = new(old, current) - eval "::#{old} = constant" - end - - private - - def target - ::Kernel.eval @new_const.to_s - end - end - - DeprecatedConstant.deprecate('RAILS_CACHE', '::Rails.cache') -end