lib/savon.rb in savon-2.15.1 vs lib/savon.rb in savon-3.0.0.rc1
- old
+ new
@@ -5,9 +5,17 @@
InitializationError = Class.new(Error)
UnknownOptionError = Class.new(Error)
UnknownOperationError = Class.new(Error)
InvalidResponseError = Class.new(Error)
+ class DeprecatedOptionError < Error
+ attr_accessor :option
+ def initialize(option)
+ @option = option
+ super("#{option} is deprecated as it is not supported in Faraday. See https://github.com/savonrb/savon/blob/main/UPGRADING.md for more information.")
+ end
+ end
+
def self.client(globals = {}, &block)
Client.new(globals, &block)
end
def self.observers