Skip to content

Commit fe45f84

Browse files
committed
fix test
Signed-off-by: Pushpak Chhajed <[email protected]>
1 parent e48be7b commit fe45f84

File tree

5 files changed

+8
-4
lines changed

5 files changed

+8
-4
lines changed

rector.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
declare(strict_types=1);
44

55
use Rector\CodingStyle\Rector\Encapsed\EncapsedStringsToSprintfRector;
6+
use Rector\CodingStyle\Rector\FunctionLike\FunctionLikeToFirstClassCallableRector;
67
use Rector\Config\RectorConfig;
78
use Rector\Php81\Rector\Property\ReadOnlyPropertyRector;
89
use Rector\Strict\Rector\Empty_\DisallowedEmptyRuleFixerRector;
@@ -16,6 +17,9 @@
1617
ReadOnlyPropertyRector::class,
1718
EncapsedStringsToSprintfRector::class,
1819
DisallowedEmptyRuleFixerRector::class,
20+
FunctionLikeToFirstClassCallableRector::class => [
21+
__DIR__.'src/Install/CodeEnvironmentsDetector.php',
22+
],
1923
])
2024
->withPreparedSets(
2125
deadCode: true,

src/Install/Cli/DisplayHelper.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ public static function grid(array $items, int $maxWidth = 80): void
8787
}
8888

8989
$maxWidth -= 2; // account for grid margins
90-
$maxItemLength = max(array_map('mb_strlen', $items));
90+
$maxItemLength = max(array_map(mb_strlen(...), $items));
9191
$cellWidth = $maxItemLength + self::GRID_CELL_PADDING;
9292
$cellsPerRow = max(1, (int) floor(($maxWidth - 1) / ($cellWidth + 1)));
9393
$rows = array_chunk($items, $cellsPerRow);

src/Install/CodeEnvironmentsDetector.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,6 @@ public function discoverProjectInstalledCodeEnvironments(string $basePath): arra
5555
public function getCodeEnvironments(): Collection
5656
{
5757
return collect($this->boostManager->getCodeEnvironments())
58-
->map($this->container->make(...)); // @phpstan-ignore argument.type
58+
->map(fn (string $className) => $this->container->make($className));
5959
}
6060
}

src/Mcp/Tools/ListAvailableEnvVars.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ public function handle(Request $request): Response
6060
return Response::error('Failed to parse .env file');
6161
}
6262

63-
$envVars = array_map('trim', $matches[1]);
63+
$envVars = array_map(trim(...), $matches[1]);
6464

6565
sort($envVars);
6666

src/Mcp/Tools/SearchDocs.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public function handle(Request $request): Response|Generator
5454
$packagesFilter = $request->get('packages');
5555

5656
$queries = array_filter(
57-
array_map('trim', $request->get('queries')),
57+
array_map(trim(...), $request->get('queries')),
5858
fn (string $query): bool => $query !== '' && $query !== '*'
5959
);
6060

0 commit comments

Comments
 (0)