class Faraday::Middleware
def validate_default_options(options)
def validate_default_options(options) invalid_keys = options.keys.reject { |opt| self::DEFAULT_OPTIONS.key?(opt) } return unless invalid_keys.any? raise(Faraday::InitializationError, "Invalid options provided. Keys not found in #{self}::DEFAULT_OPTIONS: #{invalid_keys.join(', ')}") end