Avoid NPE while calculating assertion message (EA-92384 - NPE: KtElementImpl.getContainingKtFile)

This commit is contained in:
Dmitry Jemerov
2016-12-02 14:20:49 +03:00
parent d5e90b4123
commit 7f02c67fbf
@@ -58,7 +58,7 @@ public class KtElementImpl extends ASTWrapperPsiElement implements KtElement {
@Override
public KtFile getContainingKtFile() {
PsiFile file = getContainingFile();
assert file instanceof KtFile : "KtElement not inside KtFile: " + file + " " + file.getText();
assert file instanceof KtFile : "KtElement not inside KtFile: " + file + (file == null ? "" : " " + file.getText());
return (KtFile) file;
}