From f2d71e21822ca1d6f7f6c70f4bc96e763f58f13b Mon Sep 17 00:00:00 2001 From: Adam Daniels Date: Sat, 17 Feb 2024 09:39:50 -0500 Subject: [PATCH] Document require inside each method on Dir --- lib/tmpdir.rb | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/tmpdir.rb b/lib/tmpdir.rb index db5ed97..fb59922 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 @@ def self.tmpdir # 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. #