From 22dab739714208bde73a7c86ebcc2667e534b39e Mon Sep 17 00:00:00 2001 From: David Rodriguez Date: Mon, 13 May 2024 15:02:43 +0200 Subject: [PATCH] [rubygems/rubygems] Don't depend on Pathname unnecessarily https://github.com/rubygems/rubygems/commit/8c8aaecc48 --- lib/bundler/rubygems_ext.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/bundler/rubygems_ext.rb b/lib/bundler/rubygems_ext.rb index 0cd94d60ce..fa61664a90 100644 --- a/lib/bundler/rubygems_ext.rb +++ b/lib/bundler/rubygems_ext.rb @@ -1,7 +1,5 @@ # frozen_string_literal: true -require "pathname" - require "rubygems" unless defined?(Gem) # We can't let `Gem::Source` be autoloaded in the `Gem::Specification#source` @@ -47,7 +45,7 @@ module Gem def full_gem_path if source.respond_to?(:root) - Pathname.new(loaded_from).dirname.expand_path(source.root).to_s + File.expand_path(File.dirname(loaded_from), source.root) else rg_full_gem_path end