mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
IJPL-339 [psi] rename oldXxx to allOldXxx
GitOrigin-RevId: d1f15b262e6ca04d063c30907fc0a67281e82285
This commit is contained in:
committed by
intellij-monorepo-bot
parent
10a0d7913d
commit
754d65e8f2
@@ -491,9 +491,9 @@ private class PsiVFSListener(private val project: Project) {
|
||||
|
||||
// optimization: call fileManager.removeInvalidFilesAndDirs() once for a group of move events, instead of once for each event
|
||||
private fun filesMoved(events: List<VFileEvent>) {
|
||||
val oldElements = ArrayList<PsiElement?>(events.size)
|
||||
val oldParentDirs = ArrayList<PsiDirectory?>(events.size)
|
||||
val newParentDirs = ArrayList<PsiDirectory?>(events.size)
|
||||
val allOldElements = ArrayList<PsiElement?>(events.size)
|
||||
val allOldParentDirs = ArrayList<PsiDirectory?>(events.size)
|
||||
val allNewParentDirs = ArrayList<PsiDirectory?>(events.size)
|
||||
|
||||
// find old directories before removing invalid ones
|
||||
for (e in events) {
|
||||
@@ -520,22 +520,22 @@ private class PsiVFSListener(private val project: Project) {
|
||||
oldParentDir = null
|
||||
newParentDir = null
|
||||
}
|
||||
oldElements.add(oldElement)
|
||||
oldParentDirs.add(oldParentDir)
|
||||
newParentDirs.add(newParentDir)
|
||||
allOldElements.add(oldElement)
|
||||
allOldParentDirs.add(oldParentDir)
|
||||
allNewParentDirs.add(newParentDir)
|
||||
}
|
||||
fileManager.removeInvalidFilesAndDirs(true)
|
||||
|
||||
for ((i, event) in events.withIndex()) {
|
||||
val vFile = event.file!!
|
||||
|
||||
val oldParentDir = oldParentDirs[i]
|
||||
val newParentDir = newParentDirs[i]
|
||||
val oldParentDir = allOldParentDirs[i]
|
||||
val newParentDir = allNewParentDirs[i]
|
||||
if (oldParentDir == null && newParentDir == null) {
|
||||
continue
|
||||
}
|
||||
|
||||
val oldElement = oldElements[i]
|
||||
val oldElement = allOldElements[i]
|
||||
var newElement: PsiElement?
|
||||
var newViewProvider: FileViewProvider?
|
||||
if (vFile.isDirectory) {
|
||||
|
||||
Reference in New Issue
Block a user