We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent aa0e949 commit 1dc822fCopy full SHA for 1dc822f
lib/fileutils.rb
@@ -170,7 +170,7 @@ def mkdir_p(list, options = {})
170
return *list if options[:noop]
171
172
mode = options[:mode] || (0777 & ~File.umask)
173
- list.each do |path|
+ list.map {|path| path.sub(%r</\z>, '') }.each do |path|
174
stack = []
175
until path == stack.last # dirname("/")=="/", dirname("C:/")=="C:/"
176
stack.push path
@@ -711,7 +711,7 @@ def fu_check_options(options, *optdecl)
711
end
712
713
def fu_list(arg)
714
- arg.is_a?(Array) ? arg : [arg]
+ Array(arg).map {|path| path.to_str }
715
716
717
def fu_each_src_dest(src, dest)
0 commit comments