Как раскрыть методы подкласса в RubyMine IDE - PullRequest
0 голосов
/ 12 июня 2019

При наборе функции или переменной rubymine дает прогноз и показывает доступные функции, но делает это только на одном уровне.

class A
   attr_reader :b

   def initialize
      @b = B.new
   end
end

class B
   attr_reader :foo

   def bar
   end
end

Теперь, если я создаю объект A и вызываю b, я не вижу его переменных или методов.

test = A.new
test. #IDE prediction works and I see 'b'
test.b. #no prediction shows up after typing .

Я не уверен, как другие библиотеки делают это,Как мне выставить foo и bar в IDE?У меня нет проблем с доступом к ним.

...