module Hike::FileUtils
Public Instance Methods
entries(path)
click to toggle source
A version of `Dir.entries` that filters out `.` files and `~` swap files. Returns an empty `Array` if the directory does not exist.
# File lib/hike/fileutils.rb, line 16 def entries(path) if File.directory?(path) Dir.entries(path).reject { |entry| entry =~ /^\.|~$|^\#.*\#$/ }.sort else [] end end
stat(path)
click to toggle source
Like `File.stat`. Returns nil if the file does not exist.
# File lib/hike/fileutils.rb, line 6 def stat(path) if File.exist?(path) File.stat(path.to_s) else nil end end