From f4b6af2b60a192ffb66a2c83b79779183cb9b6ad Mon Sep 17 00:00:00 2001 From: Liang Yan Date: Sat, 8 Oct 2022 08:26:19 +0800 Subject: [PATCH] Avoid parsing code comment twice Signed-off-by: Liang Yan --- .../src/dotty/tools/scaladoc/tasty/comments/Preparser.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scaladoc/src/dotty/tools/scaladoc/tasty/comments/Preparser.scala b/scaladoc/src/dotty/tools/scaladoc/tasty/comments/Preparser.scala index 89c538d8d32d..95db8983626a 100644 --- a/scaladoc/src/dotty/tools/scaladoc/tasty/comments/Preparser.scala +++ b/scaladoc/src/dotty/tools/scaladoc/tasty/comments/Preparser.scala @@ -58,7 +58,7 @@ object Preparser { case CodeBlockEndRegex(before, marker, after) :: ls => if (!before.trim.isEmpty && !after.trim.isEmpty) go(docBody, tags, lastTagKey, before :: marker :: after :: ls, inCodeBlock = true) - if (!before.trim.isEmpty) + else if (!before.trim.isEmpty) go(docBody, tags, lastTagKey, before :: marker :: ls, inCodeBlock = true) else if (!after.trim.isEmpty) go(docBody, tags, lastTagKey, marker :: after :: ls, inCodeBlock = false)