エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SerenaのRubyサポートをRuby LSPに移行した
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SerenaのRubyサポートをRuby LSPに移行した
はじめに 変化の激しいAI界隈、既に旬は過ぎているかもしれませんが、引き続き Serena MCP Server (以下... はじめに 変化の激しいAI界隈、既に旬は過ぎているかもしれませんが、引き続き Serena MCP Server (以下Serena) のRubyサポート改善活動を行っています。 前回の取り組みは以下の記事をご覧下さい。 Serena MCPのRubyサポートを改善してみた 背景 大規模コードベースにおける問題 SerenaのRubyサポートにおいては、元々 Solargraph が利用されていました。 これは歴史のあるRuby向けLSPですが、我々のような大規模なコードベースでは以下のような問題を抱えていました。 静的解析を前提としているため、コードのインデックス生成に時間がかかる 動的に生成されるメソッドや Rails 特有の DSL (ActiveRecord等) の解析に弱く、補完が外れやすい (上記の結果として) シンボル検索がうまく機能しない これらにより、Serenaを導入し

