mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
c38c1d82b1
This block of code already wraps file operations with `SharedHelpers.filesystem_access`, which rescues and re-raises more friendly errors. Also, I'm not fully sure creating a temporary directory can end up raising an `Errno::EACCES` error from reading `tmpdir` sources. Finally, this rescue block apparently leads to some false positives when firewall is blocking the ruby executable on Windows, or at least that's what we've got reported. In any case, I think it's best to let the original error be raised. https://github.com/rubygems/rubygems/commit/f7dbe54404 |
||
---|---|---|
.. | ||
cli | ||
compact_index_client | ||
fetcher | ||
installer | ||
man | ||
plugin | ||
resolver | ||
settings | ||
source | ||
templates | ||
ui | ||
vendor | ||
build_metadata.rb | ||
bundler.gemspec | ||
capistrano.rb | ||
cli.rb | ||
compact_index_client.rb | ||
constants.rb | ||
current_ruby.rb | ||
definition.rb | ||
dep_proxy.rb | ||
dependency.rb | ||
deployment.rb | ||
deprecate.rb | ||
digest.rb | ||
dsl.rb | ||
endpoint_specification.rb | ||
env.rb | ||
environment_preserver.rb | ||
errors.rb | ||
feature_flag.rb | ||
fetcher.rb | ||
friendly_errors.rb | ||
gem_helper.rb | ||
gem_helpers.rb | ||
gem_tasks.rb | ||
gem_version_promoter.rb | ||
graph.rb | ||
index.rb | ||
injector.rb | ||
inline.rb | ||
installer.rb | ||
lazy_specification.rb | ||
lockfile_generator.rb | ||
lockfile_parser.rb | ||
match_platform.rb | ||
mirror.rb | ||
plugin.rb | ||
process_lock.rb | ||
psyched_yaml.rb | ||
remote_specification.rb | ||
resolver.rb | ||
retry.rb | ||
ruby_dsl.rb | ||
ruby_version.rb | ||
rubygems_ext.rb | ||
rubygems_gem_installer.rb | ||
rubygems_integration.rb | ||
runtime.rb | ||
settings.rb | ||
setup.rb | ||
shared_helpers.rb | ||
similarity_detector.rb | ||
source.rb | ||
source_list.rb | ||
source_map.rb | ||
spec_set.rb | ||
stub_specification.rb | ||
ui.rb | ||
uri_credentials_filter.rb | ||
vendored_fileutils.rb | ||
vendored_molinillo.rb | ||
vendored_persistent.rb | ||
vendored_thor.rb | ||
vendored_tmpdir.rb | ||
vendored_tsort.rb | ||
vendored_uri.rb | ||
version.rb | ||
version_ranges.rb | ||
vlad.rb | ||
worker.rb | ||
yaml_serializer.rb |