class Grandfather::Path
Public Class Methods
list_valid(target, recursive = false)
click to toggle source
# File lib/grandfather/path.rb, line 7 def self.list_valid(target, recursive = false) if recursive target ||= Dir.pwd if File.directory?(target) target = File.join(target, '**', '*') end else target ||= Dir.pwd if File.directory?(target) target = File.join(target, '*') end end @what = Dir.glob(target).select { |file| Md.new(file).valid? } end