Avoid SDK scanning after JpsGlobalModelSynchronizer loads SDK from iml (roots order was different)

GitOrigin-RevId: 0490dd4dbb4873889f96ce773e320f4feca7c78e
This commit is contained in:
Liudmila Kornilova
2025-07-23 17:38:07 +00:00
committed by intellij-monorepo-bot
parent 3767fd61bd
commit 23e425ee60
@@ -74,7 +74,7 @@ class SdkTableBridgeImpl: SdkTableImplementationDelegate {
val homePathVfu = delegateSdk.homePath?.let { virtualFileUrlManager.getOrCreateFromUrl(it) }
val roots = mutableListOf<SdkRoot>()
for (type in OrderRootType.getAllPersistentTypes()) {
for (type in OrderRootType.getSortedRootTypes()) {
sdk.rootProvider.getUrls(type).forEach { url ->
roots.add(SdkRoot(virtualFileUrlManager.getOrCreateFromUrl(url), rootTypes[type.customName]!!))
}