Check file before cast in KotlinCompletionContributor (EA-101984)
This commit is contained in:
+3
-2
@@ -232,8 +232,9 @@ class KotlinCompletionContributor : CompletionContributor() {
|
|||||||
|
|
||||||
private fun performCompletion(parameters: CompletionParameters, result: CompletionResultSet) {
|
private fun performCompletion(parameters: CompletionParameters, result: CompletionResultSet) {
|
||||||
val position = parameters.position
|
val position = parameters.position
|
||||||
if (position.containingFile !is KtFile) return
|
val parametersOriginFile = parameters.originalFile
|
||||||
if ((parameters.originalFile as KtFile).doNotComplete ?: false) return
|
if (position.containingFile !is KtFile || parametersOriginFile !is KtFile) return
|
||||||
|
if (parametersOriginFile.doNotComplete == true) return
|
||||||
|
|
||||||
val toFromOriginalFileMapper = ToFromOriginalFileMapper.create(parameters)
|
val toFromOriginalFileMapper = ToFromOriginalFileMapper.create(parameters)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user