From c16b507563b72b33277e9b9745cb1e41e1bcf93f Mon Sep 17 00:00:00 2001 From: Adam Daniels Date: Sun, 25 Feb 2024 03:36:37 -0500 Subject: [PATCH] [ruby/tmpdir] [DOC] `require` inside each method on Dir (https://github.com/ruby/tmpdir/pull/31) https://github.com/ruby/tmpdir/commit/a1ec977923 --- lib/tmpdir.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/tmpdir.rb b/lib/tmpdir.rb index 70bd010de5..65c86e9b90 100644 --- a/lib/tmpdir.rb +++ b/lib/tmpdir.rb @@ -22,6 +22,9 @@ class Dir ## # Returns the operating system's temporary file path. + # + # require 'tmpdir' + # Dir.tmpdir # => "/tmp" def self.tmpdir ['TMPDIR', 'TMP', 'TEMP', ['system temporary path', SYSTMPDIR], ['/tmp']*2, ['.']*2].find do |name, dir| @@ -45,6 +48,11 @@ class Dir # Dir.mktmpdir creates a temporary directory. # + # require 'tmpdir' + # Dir.mktmpdir {|dir| + # # use the directory + # } + # # The directory is created with 0700 permission. # Application should not change the permission to make the temporary directory accessible from other users. #