From 5628cc1229ea1f53788a263cc0a6ae8df1ad428f Mon Sep 17 00:00:00 2001 From: David Rodriguez Date: Mon, 6 May 2024 15:34:23 +0200 Subject: [PATCH] [rubygems/rubygems] Add missing docs Other analog methods are documented, so document this one too. https://github.com/rubygems/rubygems/commit/76da34d44d --- lib/rubygems/specification.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/rubygems/specification.rb b/lib/rubygems/specification.rb index ca418cd394..e369516bdd 100644 --- a/lib/rubygems/specification.rb +++ b/lib/rubygems/specification.rb @@ -1044,6 +1044,10 @@ class Gem::Specification < Gem::BasicSpecification stub&.to_spec end + ## + # Return the best specification that contains the file matching +path+, among + # those already activated. + def self.find_active_stub_by_path(path) stub = @@active_stub_with_requirable_file[path] ||= stubs.find do |s| s.activated? && s.contains_requirable_file?(path)