module Yafr

Constants

VERSION

Public Class Methods

by_regex(regex) click to toggle source
# File lib/yafr.rb, line 2
def self.by_regex(regex)
  directories, files = Dir["**/*"].select { |f| f.match regex }.partition { |f| File.directory? f }

  File.delete(*files)
  directories.reverse_each { |dir| Dir.rmdir(dir) }
end