Preview Ruby 4.1 is a preview. It can change before the final release. Switch to Ruby 4.0 →
class method
Gem.clear_paths
() -> void
clear_paths
lib/rubygems.rb
View on GitHub ↗
# File tmp/rubies/ruby-4.1.0-preview1/lib/rubygems.rb, line 352
def self.clear_paths
@paths = nil
@user_home = nil
@cache_home = nil
@data_home = nil
Gem::Specification.reset
Gem::Security.reset if defined?(Gem::Security)
end
Reset the dir and path values. The next time dir or path is requested, the values will be calculated from scratch. This is mainly used by the unit tests to provide test isolation.
See also
.clear_default_specs
.config_file
.cache_home
.config_home
also in
4.0 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0