We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e152c49 commit 73f3fafCopy full SHA for 73f3faf
lib/docurium/docparser.rb
@@ -1,4 +1,5 @@
1
require 'tempfile'
2
+require 'fileutils'
3
require 'ffi/clang'
4
include FFI::Clang
5
@@ -17,7 +18,7 @@ def parse_file(orig_filename, files)
17
18
unsaved = files.map do |name, contents|
19
full_path = File.join(tmpdir, name)
20
dirname = File.dirname(full_path)
- Dir.mkdir(dirname) unless Dir.exists? dirname
21
+ FileUtils.mkdir_p(dirname) unless Dir.exists? dirname
22
File.new(full_path, File::CREAT).close()
23
24
UnsavedFile.new(full_path, contents)
0 commit comments