cleaner: traverse directories in postorder
This commit is contained in:
parent
bb142f4e3b
commit
ab60b0114a
@ -35,7 +35,7 @@ class Cleaner
|
||||
end
|
||||
end
|
||||
|
||||
paths.each do |d|
|
||||
paths.reverse_each do |d|
|
||||
if d.children.empty? and not f.skip_clean? d
|
||||
puts "rmdir: #{d} (empty)" if ARGV.verbose?
|
||||
d.rmdir
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user