Изменения, внесенные в 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)
Какой обходной путь у меня есть в этой ситуации?