Sync RDoc 6.14.0

This commit is contained in:
Stan Lo 2025-05-22 22:49:04 +01:00 committed by Takashi Kokubun
parent ca1ea95784
commit 03eb777c69
185 changed files with 2008 additions and 1655 deletions

View file

@ -124,7 +124,7 @@ class RDoc::CrossReference
# Allows cross-references to be created based on the given +context+
# (RDoc::Context).
def initialize context
def initialize(context)
@context = context
@store = context.store
@ -134,7 +134,7 @@ class RDoc::CrossReference
##
# Returns a method reference to +name+.
def resolve_method name
def resolve_method(name)
ref = nil
if /#{CLASS_REGEXP_STR}([.#]|::)#{METHOD_REGEXP_STR}/o =~ name then
@ -187,7 +187,7 @@ class RDoc::CrossReference
# returned. If +name+ is escaped +name+ is returned. If +name+ is not
# found +text+ is returned.
def resolve name, text
def resolve(name, text)
return @seen[name] if @seen.include? name
ref = case name