Skip to content

Commit d30aba2

Browse files
committed
These patches no longer needed
1 parent 94b4ca7 commit d30aba2

File tree

1 file changed

+10
-38
lines changed

1 file changed

+10
-38
lines changed

compiler/build/scoper.inc.php

Lines changed: 10 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -45,36 +45,19 @@
4545
'exclude-files' => $stubs,
4646
'php-version' => '7.4',
4747
'patchers' => [
48-
function (string $filePath, string $prefix, string $content): string {
49-
if ($filePath !== 'bin/phpstan') {
50-
return $content;
51-
}
52-
return str_replace('__DIR__ . \'/..', '\'phar://phpstan.phar', $content);
53-
},
54-
function (string $filePath, string $prefix, string $content): string {
55-
if ($filePath !== 'bin/phpstan') {
56-
return $content;
57-
}
58-
return str_replace(sprintf('%s\\\\__PHPSTAN_RUNNING__', $prefix), '__PHPSTAN_RUNNING__', $content);
59-
},
6048
function (string $filePath, string $prefix, string $content): string {
6149
if ($filePath !== 'vendor/nette/di/src/DI/Compiler.php') {
6250
return $content;
6351
}
64-
return str_replace('|Nette\\\\DI\\\\Statement', sprintf('|\\\\%s\\\\Nette\\\\DI\\\\Statement', $prefix), $content);
52+
return str_replace('|Nette\\DI\\Statement', sprintf('|\\%s\\Nette\\DI\\Statement', $prefix), $content);
6553
},
6654
function (string $filePath, string $prefix, string $content): string {
6755
if ($filePath !== 'vendor/nette/di/src/DI/Extensions/DefinitionSchema.php') {
6856
return $content;
6957
}
7058
$content = str_replace(
71-
sprintf('\'%s\\\\callable', $prefix),
72-
'\'callable',
73-
$content
74-
);
75-
$content = str_replace(
76-
'|Nette\\\\DI\\\\Definitions\\\\Statement',
77-
sprintf('|%s\\\\Nette\\\\DI\\\\Definitions\\\\Statement', $prefix),
59+
'|Nette\\DI\\Definitions\\Statement',
60+
sprintf('|%s\\Nette\\DI\\Definitions\\Statement', $prefix),
7861
$content
7962
);
8063

@@ -85,25 +68,20 @@ function (string $filePath, string $prefix, string $content): string {
8568
return $content;
8669
}
8770
$content = str_replace(
88-
sprintf('\'%s\\\\string', $prefix),
89-
'\'string',
90-
$content
91-
);
92-
$content = str_replace(
93-
'|Nette\\\\DI\\\\Definitions\\\\Statement',
94-
sprintf('|%s\\\\Nette\\\\DI\\\\Definitions\\\\Statement', $prefix),
71+
'|Nette\\DI\\Definitions\\Statement',
72+
sprintf('|%s\\Nette\\DI\\Definitions\\Statement', $prefix),
9573
$content
9674
);
9775

9876
return $content;
9977
},
78+
10079
function (string $filePath, string $prefix, string $content): string {
10180
if (strpos($filePath, 'src/') !== 0) {
10281
return $content;
10382
}
10483

105-
$content = str_replace(sprintf('\'%s\\\\r\\\\n\'', $prefix), '\'\\\\r\\\\n\'', $content);
106-
$content = str_replace(sprintf('\'%s\\\\', $prefix), '\'', $content);
84+
$content = str_replace(sprintf('\'%s\\r\\n\'', $prefix), '\'\\r\\n\'', $content);
10785

10886
return $content;
10987
},
@@ -183,7 +161,7 @@ function (string $filePath, string $prefix, string $content): string {
183161
return $content;
184162
}
185163

186-
$content = str_replace('\'' . $prefix . '\\\\', '\'', $content);
164+
$content = str_replace('\'' . $prefix . '\\', '\'', $content);
187165

188166
return $content;
189167
},
@@ -192,7 +170,7 @@ function (string $filePath, string $prefix, string $content): string {
192170
return $content;
193171
}
194172

195-
$content = str_replace('\'' . $prefix . '\\\\', '\'', $content);
173+
$content = str_replace('\'' . $prefix . '\\', '\'', $content);
196174

197175
return $content;
198176
},
@@ -208,7 +186,7 @@ function (string $filePath, string $prefix, string $content): string {
208186
return $content;
209187
}
210188

211-
return str_replace(sprintf('\'%s\\\\JetBrains\\\\', $prefix), '\'JetBrains\\\\', $content);
189+
return str_replace(sprintf('\'%s\\JetBrains\\', $prefix), '\'JetBrains\\', $content);
212190
},
213191
function (string $filePath, string $prefix, string $content): string {
214192
if (!str_starts_with($filePath, 'vendor/nikic/php-parser/lib')) {
@@ -244,12 +222,6 @@ function (string $filePath, string $prefix, string $content): string {
244222

245223
return str_replace('#[Language(\'RegExp\')] ', '', $content);
246224
},
247-
function (string $filePath, string $prefix, string $content): string {
248-
if ($filePath !== 'vendor/fidry/cpu-core-counter/src/Finder/WindowsRegistryLogicalFinder.php') {
249-
return $content;
250-
}
251-
return str_replace(sprintf('%s\\\\reg query', $prefix), 'reg query', $content);
252-
},
253225
],
254226
'exclude-namespaces' => [
255227
'PHPStan',

0 commit comments

Comments
 (0)