mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[Workspace Model] [IDEA-252915] Distinct file urls using set before collecting affected file loaders
GitOrigin-RevId: 1c08ca22a618e0fe4aa4816b2dd132642b891002
This commit is contained in:
committed by
intellij-monorepo-bot
parent
de9b33b3f3
commit
b5faf2138a
+2
-2
@@ -155,8 +155,8 @@ class JpsProjectSerializersImpl(directorySerializersFactories: List<JpsDirectory
|
||||
}
|
||||
|
||||
val affectedFileLoaders = LinkedHashSet<JpsFileEntitiesSerializer<*>>(newFileSerializers)
|
||||
addedFileUrls.flatMapTo(affectedFileLoaders) { fileSerializersByUrl.getValues(it) }
|
||||
change.changedFileUrls.flatMapTo(affectedFileLoaders) { fileSerializersByUrl.getValues(it) }
|
||||
val urlsSet: Set<String> = addedFileUrls + change.changedFileUrls
|
||||
urlsSet.flatMapTo(affectedFileLoaders) { fileSerializersByUrl.getValues(it) }
|
||||
|
||||
val changedSources = affectedFileLoaders.mapTo(HashSet()) { it.internalEntitySource }
|
||||
for (fileUrl in change.removedFileUrls) {
|
||||
|
||||
Reference in New Issue
Block a user