Fixed compilation
This commit is contained in:
@@ -91,10 +91,10 @@ public abstract class KotlinFindUsagesHandler<T : PsiElement>(psiElement: T,
|
|||||||
companion object {
|
companion object {
|
||||||
|
|
||||||
protected fun processUsage(processor: Processor<UsageInfo>, ref: PsiReference): Boolean =
|
protected fun processUsage(processor: Processor<UsageInfo>, ref: PsiReference): Boolean =
|
||||||
processor.processIfNotNull { if (ref.element.valid) KotlinReferenceUsageInfo(ref) else null }
|
processor.processIfNotNull { if (ref.element.isValid) KotlinReferenceUsageInfo(ref) else null }
|
||||||
|
|
||||||
protected fun processUsage(processor: Processor<UsageInfo>, element: PsiElement): Boolean =
|
protected fun processUsage(processor: Processor<UsageInfo>, element: PsiElement): Boolean =
|
||||||
processor.processIfNotNull { if (element.valid) UsageInfo(element) else null }
|
processor.processIfNotNull { if (element.isValid) UsageInfo(element) else null }
|
||||||
|
|
||||||
private fun Processor<UsageInfo>.processIfNotNull(callback: () -> UsageInfo?): Boolean {
|
private fun Processor<UsageInfo>.processIfNotNull(callback: () -> UsageInfo?): Boolean {
|
||||||
val usageInfo = runReadAction(callback)
|
val usageInfo = runReadAction(callback)
|
||||||
|
|||||||
Reference in New Issue
Block a user