Skip to content

Commit 59fecc0

Browse files
committed
minor #3003 Run latest PHP-CS-Fixer with improved configuration (Kocal)
This PR was merged into the 2.x branch. Discussion ---------- Run latest PHP-CS-Fixer with improved configuration | Q | A | ------------- | --- | Bug fix? | no | New feature? | no <!-- please update src/**/CHANGELOG.md files --> | Docs? | no <!-- required for new features --> | Issues | Fix #... <!-- prefix each issue number with "Fix #", no need to create an issue if none exist, explain below instead --> | License | MIT <!-- Replace this notice by a description of your feature/bugfix. This will help reviewers and should be a good start for the documentation. Additionally (see https://symfony.com/releases): - Always add tests and ensure they pass. - For new features, provide some code snippets to help understand usage. - Features and deprecations must be submitted against branch main. - Update/add documentation as required (we can help!) - Changelog entry should follow https://symfony.com/doc/current/contributing/code/conventions.html#writing-a-changelog-entry - Never break backward compatibility (see https://symfony.com/bc). --> Related to symfony/symfony#61408 and its previous PRs Commits ------- 8a19ab4 Run latest PHP-CS-Fixer with improved configuration
2 parents 710b9ac + 8a19ab4 commit 59fecc0

File tree

37 files changed

+575
-574
lines changed

37 files changed

+575
-574
lines changed

.php-cs-fixer.dist.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,8 @@
3030
return (new PhpCsFixer\Config())
3131
->setParallelConfig(PhpCsFixer\Runner\Parallel\ParallelConfigFactory::detect())
3232
->setRules([
33-
'@PHPUnit75Migration:risky' => true,
33+
'@PHP81Migration' => true, // take lowest version from `git grep -h '"php"' **/composer.json | uniq | sort`
34+
'@PHPUnit91Migration:risky' => true,
3435
'@Symfony' => true,
3536
'@Symfony:risky' => true,
3637
'protected_to_private' => false,

src/Autocomplete/src/Maker/MakeAutocompleteField.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,12 @@ public function configureCommand(Command $command, InputConfiguration $inputConf
5757
{
5858
$command
5959
->setHelp(<<<EOF
60-
The <info>%command.name%</info> command generates an Ajax-autocomplete form field class for symfony/ux-autocomplete
60+
The <info>%command.name%</info> command generates an Ajax-autocomplete form field class for symfony/ux-autocomplete
6161
62-
<info>php %command.full_name%</info>
62+
<info>php %command.full_name%</info>
6363
64-
The command will ask you which entity the field is for and what to call your new class.
65-
EOF)
64+
The command will ask you which entity the field is for and what to call your new class.
65+
EOF)
6666
;
6767
}
6868

src/Chartjs/tests/Kernel/TwigAppKernel.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ private function createTmpDir(string $type): string
5757
$dir = sys_get_temp_dir().'/chartjs_bundle/'.uniqid($type.'_', true);
5858

5959
if (!file_exists($dir)) {
60-
mkdir($dir, 0777, true);
60+
mkdir($dir, 0o777, true);
6161
}
6262

6363
return $dir;

src/Cropperjs/tests/Kernel/AppKernelTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ private function createTmpDir(string $type): string
3333
$dir = sys_get_temp_dir().'/cropperjs_bundle/'.uniqid($type.'_', true);
3434

3535
if (!file_exists($dir)) {
36-
mkdir($dir, 0777, true);
36+
mkdir($dir, 0o777, true);
3737
}
3838

3939
return $dir;

src/Dropzone/tests/Kernel/AppKernelTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ private function createTmpDir(string $type): string
3333
$dir = sys_get_temp_dir().'/dropzone_bundle/'.uniqid($type.'_', true);
3434

3535
if (!file_exists($dir)) {
36-
mkdir($dir, 0777, true);
36+
mkdir($dir, 0o777, true);
3737
}
3838

3939
return $dir;

src/Icons/src/Command/SearchIconCommand.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -51,18 +51,18 @@ protected function configure(): void
5151
->addArgument('name', InputArgument::OPTIONAL, 'Name of the icon (leave empty to search for sets)')
5252
->setHelp(
5353
<<<EOF
54-
The <info>%command.name%</info> command search icon sets and icons from ux.symfony.com
54+
The <info>%command.name%</info> command search icon sets and icons from ux.symfony.com
5555
56-
To search for <comment>icon sets</comment>, pass the prefix or name of the icon set (or a part of it):
56+
To search for <comment>icon sets</comment>, pass the prefix or name of the icon set (or a part of it):
5757
58-
<info>php %command.full_name% bootstrap</info>
59-
<info>php %command.full_name% material</info>
58+
<info>php %command.full_name% bootstrap</info>
59+
<info>php %command.full_name% material</info>
6060
61-
To search for <comment>icons</comment>, pass the prefix of the icon set and the name of the icon:
61+
To search for <comment>icons</comment>, pass the prefix of the icon set and the name of the icon:
6262
63-
<info>php %command.full_name% bootstrap star</info>
63+
<info>php %command.full_name% bootstrap star</info>
6464
65-
EOF
65+
EOF
6666
);
6767
}
6868

src/Icons/tests/Integration/RenderIconsInTwigTest.php

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,18 @@ public function testRenderIcons()
2525

2626
$this->assertSame(
2727
<<<HTML
28-
<ul class="svg">
29-
<li id="first"><svg viewBox="0 0 24 24" fill="currentColor" class="h-8 w-8" aria-hidden="true"><path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"></path></svg></li>
30-
<li id="second"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" aria-label="AriaLabel"><path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"></path></svg></li>
31-
<li id="third"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" data-action="string &quot;with&quot; quotes" aria-hidden="true"><path fill-rule="evenodd" d="M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path></svg></li>
32-
<li id="fourth"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" height="24" width="24" aria-hidden="true"><path fill-rule="evenodd" d="M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path></svg></li>
33-
<li id="fifth"><svg viewBox="0 0 24 24" fill="currentColor" class="h-8 w-8" aria-hidden="true"><path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"></path></svg></li>
34-
<li id="sixth"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" aria-labelledby="foo"><path fill-rule="evenodd" d="M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path></svg></li>
35-
<li id="seventh"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" aria-hidden="true"><path fill-rule="evenodd" d="M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path></svg></li>
36-
<li id="eighth"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><g fill="none"><path fill="currentColor" d="m12 3l7.794 4.5v7.845a2 2 0 0 1-1 1.732L13 20.423a2 2 0 0 1-2 0l-5.794-3.346a2 2 0 0 1-1-1.732V7.5z" opacity=".16"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12 3l7.794 4.5v7.845a2 2 0 0 1-1 1.732L13 20.423a2 2 0 0 1-2 0l-5.794-3.346a2 2 0 0 1-1-1.732V7.5z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 7v5l-4.33 2.5M12 12l4.33 2.5"/></g></svg></li>
37-
<li id="ninth"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" height="24" width="24" aria-hidden="true"><g fill="none"><path fill="currentColor" d="m12 3l7.794 4.5v7.845a2 2 0 0 1-1 1.732L13 20.423a2 2 0 0 1-2 0l-5.794-3.346a2 2 0 0 1-1-1.732V7.5z" opacity=".16"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12 3l7.794 4.5v7.845a2 2 0 0 1-1 1.732L13 20.423a2 2 0 0 1-2 0l-5.794-3.346a2 2 0 0 1-1-1.732V7.5z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 7v5l-4.33 2.5M12 12l4.33 2.5"/></g></svg></li>
38-
</ul>
39-
HTML,
28+
<ul class="svg">
29+
<li id="first"><svg viewBox="0 0 24 24" fill="currentColor" class="h-8 w-8" aria-hidden="true"><path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"></path></svg></li>
30+
<li id="second"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" aria-label="AriaLabel"><path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"></path></svg></li>
31+
<li id="third"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" data-action="string &quot;with&quot; quotes" aria-hidden="true"><path fill-rule="evenodd" d="M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path></svg></li>
32+
<li id="fourth"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" height="24" width="24" aria-hidden="true"><path fill-rule="evenodd" d="M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path></svg></li>
33+
<li id="fifth"><svg viewBox="0 0 24 24" fill="currentColor" class="h-8 w-8" aria-hidden="true"><path fill-rule="evenodd" d="M7.5 6a4.5 4.5 0 1 1 9 0 4.5 4.5 0 0 1-9 0ZM3.751 20.105a8.25 8.25 0 0 1 16.498 0 .75.75 0 0 1-.437.695A18.683 18.683 0 0 1 12 22.5c-2.786 0-5.433-.608-7.812-1.7a.75.75 0 0 1-.437-.695Z" clip-rule="evenodd"></path></svg></li>
34+
<li id="sixth"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" aria-labelledby="foo"><path fill-rule="evenodd" d="M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path></svg></li>
35+
<li id="seventh"><svg viewBox="0 0 24 24" fill="currentColor" class="w-6 h-6" aria-hidden="true"><path fill-rule="evenodd" d="M19.916 4.626a.75.75 0 0 1 .208 1.04l-9 13.5a.75.75 0 0 1-1.154.114l-6-6a.75.75 0 0 1 1.06-1.06l5.353 5.353 8.493-12.74a.75.75 0 0 1 1.04-.207Z" clip-rule="evenodd"></path></svg></li>
36+
<li id="eighth"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><g fill="none"><path fill="currentColor" d="m12 3l7.794 4.5v7.845a2 2 0 0 1-1 1.732L13 20.423a2 2 0 0 1-2 0l-5.794-3.346a2 2 0 0 1-1-1.732V7.5z" opacity=".16"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12 3l7.794 4.5v7.845a2 2 0 0 1-1 1.732L13 20.423a2 2 0 0 1-2 0l-5.794-3.346a2 2 0 0 1-1-1.732V7.5z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 7v5l-4.33 2.5M12 12l4.33 2.5"/></g></svg></li>
37+
<li id="ninth"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" height="24" width="24" aria-hidden="true"><g fill="none"><path fill="currentColor" d="m12 3l7.794 4.5v7.845a2 2 0 0 1-1 1.732L13 20.423a2 2 0 0 1-2 0l-5.794-3.346a2 2 0 0 1-1-1.732V7.5z" opacity=".16"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m12 3l7.794 4.5v7.845a2 2 0 0 1-1 1.732L13 20.423a2 2 0 0 1-2 0l-5.794-3.346a2 2 0 0 1-1-1.732V7.5z"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M12 7v5l-4.33 2.5M12 12l4.33 2.5"/></g></svg></li>
38+
</ul>
39+
HTML,
4040
trim($output)
4141
);
4242
}

src/LazyImage/tests/BlurHash/BlurHashTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -216,14 +216,14 @@ public function testTwigExtension()
216216

217217
if (BlurHash::intervention3()) {
218218
$expected = <<<OUTPUT
219-
LnMtaO9FD%IU%MRjayRj~qIUM{of
220-
data:image/jpeg;base64,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
221-
OUTPUT;
219+
LnMtaO9FD%IU%MRjayRj~qIUM{of
220+
data:image/jpeg;base64,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
221+
OUTPUT;
222222
} else {
223223
$expected = <<<OUTPUT
224-
L54ec*~q_3?bofoffQWB9F9FD%IU
225-
data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2ODApLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcUGBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAOgDqAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A8k8g00wH0rofsftTTZ+1AHOtAaieA10bWftUL2ftQBzbwGq0kBrppLT2qrLae1AHMSwGs+4tyc11ctr7VRntfagDj5oWQk44qGuluLQc8Vk3VngkrxQBQopWUqcGkoAKKKKACiiigAooqRIXbtQBHRVtLMnrUy2Q9KAM6itQWQ9KDZD0oAy6K0Gsh6VE9oR0oAqUVI8Lr2qMjHWgAooooAKKKKAPov7OPSmm3HpWhgU1gKAM1rcelQPbj0rUcCoJAKAMmSAelVJYB6VsSgVTlAoAxpoR6VRnhHpWzMBWfOBzQBi3EI5rLuYRg8Vu3GOayrnHNAHO3sA5IrPPBravMYNYz/eNACUUUUAFKqljgUlTWwGaALFvbjvV+KAelNgA4q7EBQAiQj0qVYR6VKgqZRQBX8kelBhHpVoCgigCk0I9KheEelaDAVC4FAGZLAKpT249K2JAKpzAUAY0iFTTKuXAHNU6ACiiigD6S84U1phWP9s96abz3oA1XmFQSTCs1rv3qB7v3oA0JZh61TllFUpbv3qpLd+9AFqaUVnzyiq812Oeaz7i7HPNAE1xKOeayrqYc81Dd3ygHJrGubxpCQvT1oAde3GThapUHmigAooooAKdG21s02igDUt5gQOavxSCueRyh4q3Dd44NAHQJJUyyVix3QPerC3I9aANTzKDIKzhcj1pDcj1oAvtJULyVSa5HrVeS7A70AXJZBVGeYDPNVpbvPSqruzHk0APmk3HioqKKACiiigD1X7WfWmm7PrVA000AXGuz61C92fWqrVA9AFiS8PrVSa896hlqlP3oAfcX+M81lXF+zkhfzqO8NVKAFd2c5Y5pKKKACiiigAooooAKKKKACiiigBQxHQ08TOO9R0UATfaHpDcOaiooAeZXPemEk9aKKACiiigAooooAKKKKAP/9k=
226-
OUTPUT;
224+
L54ec*~q_3?bofoffQWB9F9FD%IU
225+
data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2ODApLCBxdWFsaXR5ID0gODAK/9sAQwAGBAUGBQQGBgUGBwcGCAoQCgoJCQoUDg8MEBcUGBgXFBYWGh0lHxobIxwWFiAsICMmJykqKRkfLTAtKDAlKCko/9sAQwEHBwcKCAoTCgoTKBoWGigoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo/8AAEQgAOgDqAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A8k8g00wH0rofsftTTZ+1AHOtAaieA10bWftUL2ftQBzbwGq0kBrppLT2qrLae1AHMSwGs+4tyc11ctr7VRntfagDj5oWQk44qGuluLQc8Vk3VngkrxQBQopWUqcGkoAKKKKACiiigAooqRIXbtQBHRVtLMnrUy2Q9KAM6itQWQ9KDZD0oAy6K0Gsh6VE9oR0oAqUVI8Lr2qMjHWgAooooAKKKKAPov7OPSmm3HpWhgU1gKAM1rcelQPbj0rUcCoJAKAMmSAelVJYB6VsSgVTlAoAxpoR6VRnhHpWzMBWfOBzQBi3EI5rLuYRg8Vu3GOayrnHNAHO3sA5IrPPBravMYNYz/eNACUUUUAFKqljgUlTWwGaALFvbjvV+KAelNgA4q7EBQAiQj0qVYR6VKgqZRQBX8kelBhHpVoCgigCk0I9KheEelaDAVC4FAGZLAKpT249K2JAKpzAUAY0iFTTKuXAHNU6ACiiigD6S84U1phWP9s96abz3oA1XmFQSTCs1rv3qB7v3oA0JZh61TllFUpbv3qpLd+9AFqaUVnzyiq812Oeaz7i7HPNAE1xKOeayrqYc81Dd3ygHJrGubxpCQvT1oAde3GThapUHmigAooooAKdG21s02igDUt5gQOavxSCueRyh4q3Dd44NAHQJJUyyVix3QPerC3I9aANTzKDIKzhcj1pDcj1oAvtJULyVSa5HrVeS7A70AXJZBVGeYDPNVpbvPSqruzHk0APmk3HioqKKACiiigD1X7WfWmm7PrVA000AXGuz61C92fWqrVA9AFiS8PrVSa896hlqlP3oAfcX+M81lXF+zkhfzqO8NVKAFd2c5Y5pKKKACiiigAooooAKKKKACiiigBQxHQ08TOO9R0UATfaHpDcOaiooAeZXPemEk9aKKACiiigAooooAKKKKAP/9k=
226+
OUTPUT;
227227
}
228228

229229
$this->assertSame($expected, $output);

0 commit comments

Comments
 (0)