lib/qa/authorities/base.rb in qa-3.1.0 vs lib/qa/authorities/base.rb in qa-4.0.0.rc1
- old
+ new
@@ -1,15 +1,11 @@
-require 'deprecation'
-
module Qa::Authorities
##
# @abstract The base class for all authorites. Implementing subclasses must
# provide {#all} and #{find} methods.
# @todo What about {#search}?
class Base
- extend Deprecation
-
##
# @abstract By default, #all is not implemented. A subclass authority must
# implement this method to conform to the generic interface.
#
# @return [Enumerable]
@@ -30,15 +26,8 @@
# @raise [NotImplementedError] when this method is abstract.
#
# @todo better specify return type
def find(_id)
raise NotImplementedError, "#{self.class}#find is unimplemented."
- end
-
- ##
- # @deprecated use {#find} instead
- def full_record(id, _subauthority = nil)
- Deprecation.warn('#full_record is deprecated. Use #find instead')
- find(id)
end
end
end