From 9e394b0070502df8d70892b123cc145687d5bdb7 Mon Sep 17 00:00:00 2001 From: Leonid Shalupov Date: Fri, 15 Nov 2019 16:59:45 +0200 Subject: [PATCH] workspace model: make LibraryViaTypedEntity.getUrls return exact urls that are stored in model GitOrigin-RevId: da645687d47eb097ae6fec261808b5f4c4bf6738 --- .../legacyBridge/typedModel/library/LibraryViaTypedEntity.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platform/workspaceModel-ide/src/com/intellij/workspace/legacyBridge/typedModel/library/LibraryViaTypedEntity.kt b/platform/workspaceModel-ide/src/com/intellij/workspace/legacyBridge/typedModel/library/LibraryViaTypedEntity.kt index ffd16a64b7c2..a95135086018 100644 --- a/platform/workspaceModel-ide/src/com/intellij/workspace/legacyBridge/typedModel/library/LibraryViaTypedEntity.kt +++ b/platform/workspaceModel-ide/src/com/intellij/workspace/legacyBridge/typedModel/library/LibraryViaTypedEntity.kt @@ -62,8 +62,8 @@ class LibraryViaTypedEntity(val libraryEntity: LibraryEntity, ?.files ?: VirtualFile.EMPTY_ARRAY override fun getUrls(rootType: OrderRootType): Array = roots[LibraryRootTypeId(rootType.name())] - ?.getAndCacheVirtualFilePointerContainer(filePointerProvider) - ?.urls ?: ArrayUtil.EMPTY_STRING_ARRAY + ?.urls?.map { it.url }?.toTypedArray() + ?: ArrayUtil.EMPTY_STRING_ARRAY override fun getKind(): PersistentLibraryKind<*>? = libraryKind