It seems that there are some classes missing. I first stumbled over this when I looked on the code of the JSLanguage Plugin.
If I understand this in the right way then the ASTWrapperPsiElement is there for a simpler usage of the openApi. It implements most of the methods of the interface PsiElement.
So when you need a PsiElement (e.g.) for a statement in your language you can use ASTWrapperPsiElement as base class and you have much less work to do.. am I a right? (at least a bit)
The problem is that ASTWrapperPsiElement itself extends
com.intellij.psi.impl.ElementBase and this class is missing. This is the main reason why I can't compile
the JS or the groovy plugin..
Has anyone a solution to this?
My OS is equipped with
the actual dev_kit for idea
(any other information needed?)