IDEA-342771 WEB-59732 BaseLspTypeScriptService requires unprocessed Markdown, fix processing of tags from TypeScript services

GitOrigin-RevId: fdf9c4d12d97dc87916fc7866fd796b1297387c6
This commit is contained in:
Piotr Tomiak
2024-02-05 10:32:55 +01:00
committed by intellij-monorepo-bot
parent 9b45ae17f4
commit 019c18327b

View File

@@ -250,6 +250,7 @@ private fun CodeInsightTestFixture.renderDocAtCaret(): String? =
.also { assertTrue("More then one documentation rendered:\n\n${it.joinToString("\n\n")}", it.size <= 1) }
.getOrNull(0)
?.trim()
?.replace(Regex("<a href=\"psi_element:[^\"]*/unitTest[0-9]+/"), "<a href=\"psi_element:///src/")
infix fun ((item: LookupElementInfo) -> Boolean).and(other: (item: LookupElementInfo) -> Boolean): (item: LookupElementInfo) -> Boolean =