Don't try to get text for invalid file (EA-86393 - PIEAE: PsiFileImpl.getText)

This commit is contained in:
Dmitry Jemerov
2017-01-26 19:58:58 +01:00
parent b987e37e82
commit 1337a5216c
@@ -66,7 +66,7 @@ public class KtElementImplStub<T extends StubElement<?>> extends StubBasedPsiEle
@Override
public KtFile getContainingKtFile() {
PsiFile file = getContainingFile();
assert file instanceof KtFile : "JetElement not inside JetFile: " + file + " " + file.getText();
assert file instanceof KtFile : "KtElement not inside KtFile: " + file + " " + (file.isValid() ? file.getText() : "<invalid>");
return (KtFile) file;
}