aboutsummaryrefslogtreecommitdiffstats
path: root/lib/fileutils.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/fileutils.rb')
-rw-r--r--lib/fileutils.rb5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/fileutils.rb b/lib/fileutils.rb
index 05dd9dbd99..9acd1b6039 100644
--- a/lib/fileutils.rb
+++ b/lib/fileutils.rb
@@ -1674,8 +1674,9 @@ module FileUtils
LOW_METHODS = singleton_methods(false) - collect_method(:noop).map(&:intern)
module LowMethods
- module_eval("private\n" + ::FileUtils::LOW_METHODS.map {|name| "def #{name}(*)end"}.join("\n"),
- __FILE__, __LINE__)
+ private
+ def _do_nothing(*)end
+ ::FileUtils::LOW_METHODS.map {|name| alias_method name, :_do_nothing}
end
METHODS = singleton_methods() - [:private_module_function,