0

リンク エラーが発生した場合、適切な診断 (MyDSL.MY_APPROPRIATE_DIAGNOSTIC など) を発生させ、MyDSLQuickfixProvider に、次のように注釈を付けてクイック フィックスを書き込むことができます。

@Fix(MyDSL.MY_APPROPRIATE_DIAGNOSTIC)
public void fixMyAppropriateDiagnostic(final Issue issue, final IssueResolutionAcceptor acceptor) {
  ...
}

診断を自動的に解決したい場合、つまり IModification を自動的に実行し、クイック フィックスとしてユーザーに提案しない場合はどうでしょうか (診断のクイック フィックスが一意であると想像してください)。

(ユーザーが提案した) 迅速な修正の場合と同様の方法で、(即時の) 処理コードを診断に関連付ける方法はありますか?

前もって感謝します、マルコ

4

1 に答える 1