Solargraphのソースコードを大体読みたいところを読み終わった。

  • 当初は、自前で似たものをつくってより深く学んでみようと考えていた
  • Solargraphのやっていることの規模が大きすぎて、自分で実装するには大変そうだった
  • 仕組みは大体予想通り。やっていそうなことをやっていた
  • yard gemsがビルドしたファイルからデータを読み込んで集約し、それをMarshal.dumpでキャッシュしていた
  • Libraray, ApiMap, Pin, SourceMap, YardMap, Host
  • Inferの仕組みもやるべきことを淡々とやっている感じであった