From 84605117591f8dbe32d8e2551093cffcd7f5f7dd Mon Sep 17 00:00:00 2001 From: Michael Grosser Date: Fri, 27 Nov 2020 17:48:58 -0800 Subject: [PATCH] avoid 1 use of keyword hackery --- lib/faraday/dependency_loader.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/faraday/dependency_loader.rb b/lib/faraday/dependency_loader.rb index 3f1708f8c..57345646d 100644 --- a/lib/faraday/dependency_loader.rb +++ b/lib/faraday/dependency_loader.rb @@ -1,7 +1,5 @@ # frozen_string_literal: true -require 'ruby2_keywords' - module Faraday # DependencyLoader helps Faraday adapters and middleware load dependencies. module DependencyLoader @@ -15,7 +13,7 @@ def dependency(lib = nil) self.load_error = e end - ruby2_keywords def new(*) + def new(*) unless loaded? raise "missing dependency for #{self}: #{load_error.message}" end