HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Ruby27-x64/share/ri/2.7.0/system/Bundler/SharedHelpers/filesystem_access-i.ri
U:RDoc::AnyMethod[iI"filesystem_access:ETI"-Bundler::SharedHelpers#filesystem_access;TF:publico:RDoc::Markup::Document:@parts[o:RDoc::Markup::Paragraph;	[I"ARescues permissions errors raised by file system operations ;TI"P(ie. Errno:EACCESS, Errno::EAGAIN) and raises more friendly errors instead.;To:RDoc::Markup::BlankLineo;
;	[I"H@param path [String] the path that the action will be attempted to ;TI"E@param action [Symbol, #to_s] the type of operation that will be;To:RDoc::Markup::Verbatim;	[I"2performed. For example: :write, :read, :exec
;T:@format0o;
;	[I"@yield path;T@o;
;	[I"G@raise [Bundler::PermissionError] if Errno:EACCES is raised in the;To;;	[I"given block
;T;
0o;
;	[I"N@raise [Bundler::TemporaryResourceError] if Errno:EAGAIN is raised in the;To;;	[I"given block
;T;
0o;
;	[I"
@example;To;;	[I"2filesystem_access("vendor/cache", :write) do
;TI")  FileUtils.mkdir_p("vendor/cache")
;TI"	end
;T;
0o;
;	[I"$@see {Bundler::PermissionError};T:
@fileI""lib/bundler/shared_helpers.rb;T:0@omit_headings_from_table_of_contents_below00I"(dup.tap{|x| untaint;T[I"$(path, action = :write, &block);T@1FI"SharedHelpers;TcRDoc::NormalModule00