Highlighting: never highlight errors for compiled files

This commit is contained in:
Pavel V. Talanov
2017-11-14 18:23:28 +03:00
parent 9db9750e67
commit 70b22e7f85
@@ -33,6 +33,9 @@ object KotlinHighlightingUtil {
fun shouldHighlightErrors(psiElement: PsiElement): Boolean {
val ktFile = psiElement.containingFile as? KtFile ?: return false
if (ktFile.isCompiled) {
return false
}
return (ktFile is KtCodeFragment && ktFile.context != null) || ktFile.isScript() || ProjectRootsUtil.isInProjectSource(ktFile)
}
}