Xtend提供了非常方便的方法来处理快速修正,但是当我这样做时
acceptor.accept(issue, "Change to " + correction, 'Replace the parameter.', 'error.png') [ element, context |
...
]
元素不是问题所针对的EObject,而是它的容器。如何访问此特定元素?
先谢谢你。
答案 0 :(得分:0)
请确保您报告错误的EObject
和您在QuickFix中预期的错误是相同的
warning('Name should start with a capital',
greeting,
MyDslPackage.Literals.GREETING__NAME,
INVALID_NAME)