[ruby/irb] Rescue NotFoundError of RDoc::RI::Driver#expand_name

https://github.com/ruby/irb/commit/c5f13b23d7
This commit is contained in:
aycabta 2021-08-29 20:05:57 +09:00 коммит произвёл git
Родитель ae4e301d5d
Коммит cde84a5baa
1 изменённых файлов: 5 добавлений и 1 удалений

Просмотреть файл

@ -323,7 +323,11 @@ module IRB
name = result[pointer]
driver = RDoc::RI::Driver.new
name = driver.expand_name(name)
begin
name = driver.expand_name(name)
rescue RDoc::RI::Driver::NotFoundError
return nil
end
doc = nil
used_for_class = false
if not name =~ /#|\./