aboutsummaryrefslogtreecommitdiffstats
path: root/activejob/lib/active_job/queue_adapter.rb
diff options
context:
space:
mode:
authorRafael França <rafaelmfranca@gmail.com>2016-10-10 21:38:59 -0300
committerGitHub <noreply@github.com>2016-10-10 21:38:59 -0300
commitc2fa53606d3c98ac8dd079a1e5b22da3290a513b (patch)
treef6cb51b750c1ab0e725a4ecf41a5386af2b0bd8c /activejob/lib/active_job/queue_adapter.rb
parent36f6ab2d8e0ef84f520bb6169b61a8d79f222cfc (diff)
parent6a78e0ecd6122a6b1be9a95e6c4e21e10e429513 (diff)
downloadrails-c2fa53606d3c98ac8dd079a1e5b22da3290a513b.tar.gz
rails-c2fa53606d3c98ac8dd079a1e5b22da3290a513b.tar.bz2
rails-c2fa53606d3c98ac8dd079a1e5b22da3290a513b.zip
Merge pull request #26755 from rafaelfranca/deprecations
Remove deprecations in Active Model, Action View and Active Job
Diffstat (limited to 'activejob/lib/active_job/queue_adapter.rb')
-rw-r--r--activejob/lib/active_job/queue_adapter.rb10
1 files changed, 0 insertions, 10 deletions
diff --git a/activejob/lib/active_job/queue_adapter.rb b/activejob/lib/active_job/queue_adapter.rb
index 7f9a2da4b0..2e9f1e61be 100644
--- a/activejob/lib/active_job/queue_adapter.rb
+++ b/activejob/lib/active_job/queue_adapter.rb
@@ -37,12 +37,6 @@ module ActiveJob
else
if queue_adapter?(name_or_adapter_or_class)
name_or_adapter_or_class
- elsif queue_adapter_class?(name_or_adapter_or_class)
- ActiveSupport::Deprecation.warn "Passing an adapter class is deprecated " \
- "and will be removed in Rails 5.1. Please pass an adapter name " \
- "(.queue_adapter = :#{name_or_adapter_or_class.name.demodulize.remove('Adapter').underscore}) " \
- "or an instance (.queue_adapter = #{name_or_adapter_or_class.name}.new) instead."
- name_or_adapter_or_class.new
else
raise ArgumentError
end
@@ -54,10 +48,6 @@ module ActiveJob
def queue_adapter?(object)
QUEUE_ADAPTER_METHODS.all? { |meth| object.respond_to?(meth) }
end
-
- def queue_adapter_class?(object)
- object.is_a?(Class) && QUEUE_ADAPTER_METHODS.all? { |meth| object.public_method_defined?(meth) }
- end
end
end
end