0
在一个链接的错误的自动处理,我可以提出适当的诊断(说MyDSL.MY_APPROPRIATE_DIAGNOSTIC),然后通过这种方式注释写在MyDSLQuickfixProvider,因为它速战速决:错误/警告
@Fix(MyDSL.MY_APPROPRIATE_DIAGNOSTIC)
public void fixMyAppropriateDiagnostic(final Issue issue, final IssueResolutionAcceptor acceptor) {
...
}
如果我想自动解决诊断问题,即自动执行IModification而无需将其提交给用户作为快速修复(想象诊断的快速修复是独特的),那么该怎么办?
有没有办法以类似的方式将(即时)处理代码与诊断进行关联(用户提出的)快速修复?
由于提前, 马尔科
感谢您的回答,Bananeweizen。 :-) – user2258294 2013-04-10 09:26:29
现在我的问题如下:如果我想调用标记解析代码,当提出错误,并在编辑器中相应的源代码加下划线(代替这个),你有任何暗示我在哪里可以挂钩我的自动错误处理代码? – user2258294 2013-04-10 09:30:03