Properly document Ractor#require (#12389)
This commit is contained in:
parent
6114094aa0
commit
efe671f9d3
Notes:
git
2024-12-21 18:05:44 +00:00
Merged-By: zverok <zverok.offline@gmail.com>
@ -889,7 +889,7 @@ class Ractor
|
|||||||
end
|
end
|
||||||
|
|
||||||
# internal method
|
# internal method
|
||||||
def self._require feature
|
def self._require feature # :nodoc:
|
||||||
if main?
|
if main?
|
||||||
super feature
|
super feature
|
||||||
else
|
else
|
||||||
@ -901,11 +901,11 @@ class Ractor
|
|||||||
private
|
private
|
||||||
|
|
||||||
# internal method that is called when the first "Ractor.new" is called
|
# internal method that is called when the first "Ractor.new" is called
|
||||||
def _activated
|
def _activated # :nodoc:
|
||||||
Kernel.prepend Module.new{|m|
|
Kernel.prepend Module.new{|m|
|
||||||
m.set_temporary_name '<RactorRequire>'
|
m.set_temporary_name '<RactorRequire>'
|
||||||
|
|
||||||
def require feature
|
def require feature # :nodoc: -- otherwise RDoc outputs it as a class method
|
||||||
if Ractor.main?
|
if Ractor.main?
|
||||||
super
|
super
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user