NJ2K: fix retrieving resolutionFacade on empty context elements list
This commit is contained in:
+1
@@ -66,6 +66,7 @@ class ConvertGettersAndSettersToPropertyProcessing : ElementsBasedPostProcessing
|
|||||||
|
|
||||||
override fun runProcessing(elements: List<PsiElement>, converterContext: NewJ2kConverterContext) {
|
override fun runProcessing(elements: List<PsiElement>, converterContext: NewJ2kConverterContext) {
|
||||||
val ktElements = elements.filterIsInstance<KtElement>()
|
val ktElements = elements.filterIsInstance<KtElement>()
|
||||||
|
if (ktElements.isEmpty()) return
|
||||||
val resolutionFacade = runReadAction {
|
val resolutionFacade = runReadAction {
|
||||||
KotlinCacheService.getInstance(converterContext.project).getResolutionFacade(ktElements)
|
KotlinCacheService.getInstance(converterContext.project).getResolutionFacade(ktElements)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user