workspace model: make LibraryViaTypedEntity.getUrls return exact urls that are stored in model

GitOrigin-RevId: da645687d47eb097ae6fec261808b5f4c4bf6738
This commit is contained in:
Leonid Shalupov
2019-11-15 16:00:08 +00:00
committed by intellij-monorepo-bot
parent df1525ac43
commit 9e394b0070
@@ -62,8 +62,8 @@ class LibraryViaTypedEntity(val libraryEntity: LibraryEntity,
?.files ?: VirtualFile.EMPTY_ARRAY
override fun getUrls(rootType: OrderRootType): Array<String> = 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