mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Remove Project.psiModification tracker Kotlin extension
GitOrigin-RevId: 9d6923d828bda1949015d5d4f381f171595b0f0d
This commit is contained in:
committed by
intellij-monorepo-bot
parent
45436697e9
commit
9e2dd158fe
@@ -14,7 +14,6 @@ import com.intellij.util.containers.Stack
|
||||
import com.intellij.webSymbols.completion.WebSymbolCodeCompletionItem
|
||||
import com.intellij.webSymbols.query.*
|
||||
import com.intellij.webSymbols.query.impl.SearchMap
|
||||
import com.intellij.webSymbols.utils.psiModificationCount
|
||||
import com.intellij.webSymbols.utils.qualifiedKind
|
||||
import com.intellij.webSymbols.utils.qualifiedName
|
||||
import java.util.*
|
||||
@@ -67,7 +66,7 @@ abstract class WebSymbolsScopeWithCache<T : UserDataHolder, K>(
|
||||
private val requiresResolve: Boolean get() = true
|
||||
|
||||
override fun getModificationCount(): Long =
|
||||
project.psiModificationCount
|
||||
PsiModificationTracker.getInstance(project).modificationCount
|
||||
|
||||
final override fun equals(other: Any?): Boolean =
|
||||
other === this
|
||||
|
||||
@@ -30,8 +30,6 @@ import kotlin.contracts.ExperimentalContracts
|
||||
import kotlin.contracts.InvocationKind
|
||||
import kotlin.contracts.contract
|
||||
|
||||
val Project.psiModificationCount get() = PsiModificationTracker.getInstance(this).modificationCount
|
||||
|
||||
@OptIn(ExperimentalContracts::class)
|
||||
inline fun <T : Any, P : Any> T.applyIfNotNull(param: P?, block: T.(P) -> T): T {
|
||||
contract {
|
||||
|
||||
Reference in New Issue
Block a user