diff --git a/mtags-shared/src/main/scala/scala/meta/internal/metals/SourceCodeSanitizer.scala b/mtags-shared/src/main/scala/scala/meta/internal/metals/SourceCodeSanitizer.scala index 18b7b99e356..9e13562688f 100644 --- a/mtags-shared/src/main/scala/scala/meta/internal/metals/SourceCodeSanitizer.scala +++ b/mtags-shared/src/main/scala/scala/meta/internal/metals/SourceCodeSanitizer.scala @@ -26,7 +26,7 @@ class SourceCodeSanitizer[ParserCtx, ParserAST]( private final val MarkdownCodeSnippet = java.util.regex.Pattern .compile( - raw"^`{3}(\w+\s*)?\n([\s\S]*?)`{3}", + raw"```(\w+)?\s*\R([\s\S]*?)```", Pattern.MULTILINE | Pattern.CASE_INSENSITIVE ) private final val StackTraceLine =