lib/core/facets/module.rb in facets-2.4.3 vs lib/core/facets/module.rb in facets-2.4.4

- old
+ new

@@ -1,24 +1,6 @@ -require 'facets/module/abstract.rb' -require 'facets/module/alias.rb' -require 'facets/module/ancestor.rb' -require 'facets/module/basename.rb' -require 'facets/module/can.rb' -require 'facets/module/class.rb' -require 'facets/module/conflict.rb' -require 'facets/module/include_function_module.rb' -require 'facets/module/instance_methods.rb' -require 'facets/module/is.rb' -require 'facets/module/methodize.rb' -require 'facets/module/modspace.rb' -require 'facets/module/module_load.rb' -require 'facets/module/nesting.rb' -require 'facets/module/op.rb' -require 'facets/module/pathize.rb' -require 'facets/module/prepend.rb' -require 'facets/module/redefine_method' -require 'facets/module/redirect_method' -require 'facets/module/rename_method' -require 'facets/module/revise.rb' -require 'facets/module/spacename.rb' -require 'facets/module/wrap_method.rb' +dir, base = *File.split(__FILE__) +base = base.chomp('.rb') +Dir[File.join(dir, base, '*')].each do |lib| + require "facets/#{base}/#{File.basename(lib)}" +end