6.2. ソリューションサーバーが生成した解決策の適用
ソリューションサーバーを有効にしてコードの解決策を要求すると、メトリクスが使用可能になると問題に成功メトリクスが表示されます。成功メトリクスは、過去の分析で同じ更新が適用された回数に基づいて、LLM からの修正提案を適用する際の信頼度を示しています。
提案を受け入れる前に、コードの更新を確認し、提案されたコードの解決策を編集できます。
前提条件
- VS Code のワークスペースで Java プロジェクトを開いた。
- MTA Analysis View ページでプロファイルを設定した。
- Solution Server を有効にした後に分析を実行した。
手順
次のタブで、MTA view analysis ページの Analysis results 領域で問題を確認します。
- All: プロジェクトで特定されたすべてのインシデントがリスト表示されます。
- Files: 分析によって解決する必要がある問題が特定されたプロジェクト内のすべてのファイルがリスト表示されます。
- Issues: プロジェクト内のさまざまなファイルにわたるすべての問題がリスト表示されます。
- Category ドロップダウンを使用して、対象となる移行にとっての修正の重要度に基づいて問題をフィルタリングします。必須、潜在的、および任意の問題をフィルタリングできます。
- Has Success Rate をクリックし、過去の分析で同じ問題の解決策が何回承認されたかを確認します。
- ソリューションツールをクリックし、コードの自動更新を開始します。カテゴリーフィルターを適用した場合、フィルターに基づいて、すべてのインシデント、特定のファイル、または特定の問題に対してコードの更新が行われます。Red Hat Developer Lightspeed for MTA により、更新されたコードを使用して新しいファイルが生成します。
- コードを確認し、(必要に応じて) 編集します。
- Resolutions ペインで Apply all をクリックし、変更をコードに永続的に適用します。