Sha256: 6020a56d66923db1aaf91bddc829d30e6ab0c2fe9ce2e6d0f6d6222cdcf2ffa9
Contents?: true
Size: 551 Bytes
Versions: 1
Compression:
Stored size: 551 Bytes
Contents
require 'module_extensions' # == Synopsis # Various extensions to the File class # Note, uses the Module.my_extension method to only add the method if # it doesn't already exist. class File class << self my_extension("mkdirs") do ## # make directories including any missing in the path # # @param [String] dirspec the path to make sure exists def File.mkdirs(dirspec) unless File.exists?(dirspec) mkdirs(File.dirname(dirspec)) Dir.mkdir(dirspec) end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
royw-roys_extensions-0.0.2 | lib/file_extensions.rb |