Skip to content

Commit 20438b6

Browse files
Merge branch '5.3' into 5.4
* 5.3: [HttpClient] fix RetryableHttpClient when a response is canceled [Uid] fix 4 missing bits of entropy in UUIDv4 [Runtime] Drop class validation of composer "extra.runtime.class"
2 parents 56b3b0c + 08ed232 commit 20438b6

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

Internal/ComposerPlugin.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
use Composer\Plugin\PluginInterface;
1919
use Composer\Script\ScriptEvents;
2020
use Symfony\Component\Filesystem\Filesystem;
21-
use Symfony\Component\Runtime\RuntimeInterface;
2221
use Symfony\Component\Runtime\SymfonyRuntime;
2322

2423
/**
@@ -98,10 +97,6 @@ public function updateAutoloadFile(): void
9897

9998
$runtimeClass = $extra['class'] ?? SymfonyRuntime::class;
10099

101-
if (SymfonyRuntime::class !== $runtimeClass && !is_subclass_of($runtimeClass, RuntimeInterface::class)) {
102-
throw new \InvalidArgumentException(sprintf('Class "%s" listed under "extra.runtime.class" in your composer.json file '.(class_exists($runtimeClass) ? 'should implement "%s".' : 'not found.'), $runtimeClass, RuntimeInterface::class));
103-
}
104-
105100
unset($extra['class'], $extra['autoload_template']);
106101

107102
$code = strtr(file_get_contents($autoloadTemplate), [

0 commit comments

Comments
 (0)