From 3f8751cb2fd877df914020b29406bddc8ec2df2f Mon Sep 17 00:00:00 2001 From: Vlad Shashkov Date: Fri, 2 May 2025 02:25:52 +0700 Subject: [PATCH 1/2] [Config] support dump multiline php-doc comment --- .../Component/Config/Builder/ConfigBuilderGenerator.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php b/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php index 08e91c2d11105..2c171e4ed17bc 100644 --- a/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php +++ b/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php @@ -412,7 +412,8 @@ private function getComment(BaseNode $node): string { $comment = ''; if ('' !== $info = (string) $node->getInfo()) { - $comment .= ' * '.$info."\n"; + $info = preg_replace('/^\s+/m', '', $info); + $comment .= preg_replace('/^/m', ' * ', $info) ."\n"; } if (!$node instanceof ArrayNode) { From f4d4c4adb299ee1b4b622f11512f7e6bcaa9a37b Mon Sep 17 00:00:00 2001 From: Vlad Shashkov Date: Fri, 2 May 2025 03:10:47 +0700 Subject: [PATCH 2/2] [Config] Fixed code-style --- .../Component/Config/Builder/ConfigBuilderGenerator.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php b/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php index 2c171e4ed17bc..fbc40793d7017 100644 --- a/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php +++ b/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php @@ -412,8 +412,8 @@ private function getComment(BaseNode $node): string { $comment = ''; if ('' !== $info = (string) $node->getInfo()) { - $info = preg_replace('/^\s+/m', '', $info); - $comment .= preg_replace('/^/m', ' * ', $info) ."\n"; + $info = preg_replace('/^\s+/m', '', $info); + $comment .= preg_replace('/^/m', ' * ', $info)."\n"; } if (!$node instanceof ArrayNode) {