From 485379b0cba82977b01a47122eaa83fb7327431b Mon Sep 17 00:00:00 2001 From: Ihor Aleksandrychiev Date: Thu, 19 Jun 2025 11:43:43 +0300 Subject: [PATCH] Fixed codeblock resolver processed JSON code blocks as flags Ticket: ENT-13062 Replaced \s* which targeted spaces and new lines with [ \t]+ that only takes spaces and tabs but not new lines Signed-off-by: Ihor Aleksandrychiev (cherry picked from commit b2ff9d8bcad61ce62629665e2c011e4412219f47) --- generator/_scripts/cfdoc_codeblock_resolver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/generator/_scripts/cfdoc_codeblock_resolver.py b/generator/_scripts/cfdoc_codeblock_resolver.py index 3cf96ac6f..2a7eed6ac 100644 --- a/generator/_scripts/cfdoc_codeblock_resolver.py +++ b/generator/_scripts/cfdoc_codeblock_resolver.py @@ -37,7 +37,7 @@ def transform_codeblocks(content): pattern = re.compile( r'^```([a-zA-Z0-9_-]+)' # language - r'\s*\{([^}]*)\}\s*$', # flags + r'[ \t]+\{([^}]*)\}\s*$', # flags re.MULTILINE )