Skip to content

Commit c878fff

Browse files
committed
bug fix #25 NPE
1 parent ac977d4 commit c878fff

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

EmmyLua-Common/src/main/ext/com/tang/intellij/lua/editor/completion/CompletionService.kt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,7 @@ object CompletionService {
5050
context.startOffset = caret
5151
context.dummyIdentifier = CompletionInitializationContext.DUMMY_IDENTIFIER
5252
contributors.forEach { it.beforeCompletion(context) }
53-
if (context.dummyIdentifier.isEmpty()) {
54-
parameters.position = file.findElementAt(caret)!!
55-
} else {
56-
parameters.position = insertDummyIdentifier(context)
57-
}
53+
parameters.position = if (context.dummyIdentifier.isEmpty()) file.findElementAt(caret) ?: return else insertDummyIdentifier(context)
5854

5955
val text = file.text
6056
val result = CompletionResultSetImpl(consumer)

0 commit comments

Comments
 (0)