Executes a block which should try to require and reference dependent libraries
# File lib/faraday/middleware.rb, line 13 def self.dependency(lib = nil) lib ? require(lib) : yield rescue LoadError, NameError => error self.load_error = error end
# File lib/faraday/middleware.rb, line 28 def self.inherited(subclass) super subclass.send(:load_error=, self.load_error) end
# File lib/faraday/middleware.rb, line 24 def self.loaded? load_error.nil? end
Generated with the Darkfish Rdoc Generator 2.