require
call found for lib
folder RB-W1015As per convention, require
call is used for importing gems whether external or internal. Calling require
with a path within the lib
folder is unnecessary as require
implicitly looks within that folder.
require "../lib/foo/bar"
require File.expand_path("../../lib/foo", __FILE__)
require File.expand_path("../../../lib/foo/bar/baz/qux", __dir__)
require File.dirname(__FILE__) + "/../../lib/baz/qux"
require "foo/bar"
require "foo"
require "foo/bar/baz/qux"
require "baz/qux"