CDT 9删除了对不同ASTCompletionNode建议的支持

时间:2018-11-23 10:26:31

标签: eclipse eclipse-plugin eclipse-rcp eclipse-cdt eclipse-pde

CDT 9 *(diff link)中引入的更改取消了对与ASTCompletionNode不同类型的org.eclipse.cdt.core.dom.ast.ASTCompletionNode的支持。

如果插件添加了一个贡献并插入了实现不同的IASTCompletionNode的完成建议(例如,ASTCompletionNode中的org.eclipse.cdt.core.lrparser,则Ctrl + Space会引发以下异常) :

java.lang.ClassCastException: org.eclipse.cdt.core.dom.lrparser.action.ASTCompletionNode cannot be cast to org.eclipse.cdt.core.dom.ast.ASTCompletionNode at org.eclipse.cdt.internal.ui.text.contentassist.DOMCompletionProposalComputer.computeCompletionProposals(DOMCompletionProposalComputer.java:165)

在这种情况下我可以进行什么工作?

1 个答案:

答案 0 :(得分:2)

on the mailing list所述,演员表是不必要的,已被删除。