mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
index: iterate over single ModuleIndexableFilesIteratorImpl only once
GitOrigin-RevId: b4587badae836fbb57848aa544398bb954c56dcf
This commit is contained in:
committed by
intellij-monorepo-bot
parent
d7c6a4290b
commit
448f4a3242
+1
-1
@@ -39,7 +39,7 @@ internal class ModuleIndexableFilesIteratorImpl(private val module: Module,
|
||||
|
||||
override fun iterateFiles(project: Project, fileIterator: ContentIterator, visitedFileSet: ConcurrentBitSet): Boolean {
|
||||
val filter = VirtualFileFilter { file -> file is VirtualFileWithId && file.id > 0 && !visitedFileSet.set(file.id) }
|
||||
return ModuleRootManager.getInstance(module).fileIndex.iterateContent(fileIterator, filter)
|
||||
return ModuleRootManager.getInstance(module).fileIndex.iterateContentUnderDirectory(root, fileIterator, filter)
|
||||
}
|
||||
|
||||
override fun getModule(): Module {
|
||||
|
||||
Reference in New Issue
Block a user