[openapi] IDEA-248714 - html link in Project Structure -> Problems

Both ProjectStructureProblemDescription#getDescription and ConfigurationError#getDescription used to return a string with caused problems with escaped html characters that can be converted multiple times and hence appear not as html tags on panes but as strings with extra symbols. In order to overcome these problems this patch changed the return type of the methods to HtmlChunk to provide the type safety when working with html tags.

Signed-off-by: Nikita Eshkeev <nikita.eshkeev@jetbrains.com>

GitOrigin-RevId: 277c8b44606159db7dc9e5101f3638eeb3bab541
This commit is contained in:
Nikita Eshkeev
2020-09-01 22:53:57 +03:00
committed by intellij-monorepo-bot
parent d91811c567
commit 34eaac02c3
11 changed files with 164 additions and 67 deletions

View File

@@ -268,3 +268,4 @@ popup.title.debug.recent.tests=Debug Recent Tests
popup.title.run.recent.tests=Run Recent Tests
shift.key=Shift
popup.advertisement.debug.with.shift.navigate.with.f4=Debug with {0}, navigate with F4
module.sources.set.display.name={0, choice, 0#|1#Tests of }''{1}'' module