私はxtextに基づいてエディタを作成しています。 (v 2.2.1)(Eclipse Indigo) DefaultLinkingServicを継承し、メソッドをオーバーライドするクラスがあります。 public List getLinkedObjects(EObjectコンテキスト、EReference ref、INodeノード)はIllegalNodeExceptionをスローします。 オブジェクトが解決できない場合、メソッドはIllegalNodeExceptionをスローします。 例外がスローされたときにスローされなければならないエラーは、エラーログに書き込まれるだけでなく、エラーとともにポップアップウィンドウが表示されます。org.eclipse.xtext.linking.impl.IllegalNodeExceptionがログに書き込まれる代わりにエラーをポップアップ
"Xtext validation" 。 org.eclipse.xtext.linking.impl.IllegalNodeException:アクションApp.fは指定された引数には適用されません。
特に、ファイルに複数のエラーがあると、エディタで何か編集できないという問題があります。ポップアップが画面に繰り返し表示されるためです。
この問題はいくつかのIDEでは一貫していますが、他のIDEでは再現性がありません。
ご協力いただければ幸いです。