Properly document Ractor#require (#12389)

This commit is contained in:
Victor Shepelev 2024-12-21 20:05:26 +02:00 committed by GitHub
parent 6114094aa0
commit efe671f9d3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
Notes: git 2024-12-21 18:05:44 +00:00
Merged-By: zverok <zverok.offline@gmail.com>

View File

@ -889,7 +889,7 @@ class Ractor
end
# internal method
def self._require feature
def self._require feature # :nodoc:
if main?
super feature
else
@ -901,11 +901,11 @@ class Ractor
private
# internal method that is called when the first "Ractor.new" is called
def _activated
def _activated # :nodoc:
Kernel.prepend Module.new{|m|
m.set_temporary_name '<RactorRequire>'
def require feature
def require feature # :nodoc: -- otherwise RDoc outputs it as a class method
if Ractor.main?
super
else