lib/require_dir.rb in require_dir-1.0.0 vs lib/require_dir.rb in require_dir-2.0.0

- old
+ new

@@ -14,21 +14,23 @@ # module Foo # class Bar # RequireDir.enable(self, __FILE__) # end # end -# Foo::Bar.dir() +# Foo::Bar.dir_r 'foo/bar/commands' # loads all 'foo/bar/commands/**.rb' files +# Foo::Bar.dir_r 'foo/bar/commands' # loads all 'foo/bar/commands/*.rb' files +# module RequireDir class << self # @deprecated Please use {#enable_require_dir!} instead def included(klass) - klass.extend(RequireDir::Initializer) - klass.include(RequireDir::Initializer) + klass.send(:extend, RequireDir::Initializer) + klass.send(:include, RequireDir::Initializer) end def enable_require_dir!(klass, source_file, offset = 0, **options) - klass.extend(RequireDir::Initializer) - klass.include(RequireDir::Initializer) - klass.init(source_file, offset, options) + klass.send(:extend, RequireDir::Initializer) + klass.send(:include, RequireDir::Initializer) + klass.send(:__require_dir_init, source_file, offset, options) end end end