|
16 | 16 | use PHPUnit\Metadata\Api\Groups; |
17 | 17 | use PHPUnit\Util\Test; |
18 | 18 | use Symfony\Bridge\PhpUnit\Legacy\SymfonyTestsListenerFor; |
19 | | -use Symfony\Component\Debug\DebugClassLoader as LegacyDebugClassLoader; |
20 | 19 | use Symfony\Component\ErrorHandler\DebugClassLoader; |
21 | 20 |
|
22 | 21 | class_exists(Groups::class); |
@@ -81,7 +80,7 @@ public function __construct($message, array $trace, $file) |
81 | 80 | } |
82 | 81 |
|
83 | 82 | if ('trigger_error' === $trace[$j]['function'] && !isset($trace[$j]['class'])) { |
84 | | - if (\in_array($trace[1 + $j]['class'], [DebugClassLoader::class, LegacyDebugClassLoader::class], true)) { |
| 83 | + if (DebugClassLoader::class === $trace[1 + $j]['class']) { |
85 | 84 | $class = $trace[1 + $j]['args'][0]; |
86 | 85 | $this->triggeringFile = isset($trace[1 + $j]['args'][1]) ? realpath($trace[1 + $j]['args'][1]) : (new \ReflectionClass($class))->getFileName(); |
87 | 86 | $this->getOriginalFilesStack(); |
@@ -323,9 +322,6 @@ private static function getVendors() |
323 | 322 | if (class_exists(DebugClassLoader::class, false)) { |
324 | 323 | self::$vendors[] = \dirname((new \ReflectionClass(DebugClassLoader::class))->getFileName()); |
325 | 324 | } |
326 | | - if (class_exists(LegacyDebugClassLoader::class, false)) { |
327 | | - self::$vendors[] = \dirname((new \ReflectionClass(LegacyDebugClassLoader::class))->getFileName()); |
328 | | - } |
329 | 325 | foreach (get_declared_classes() as $class) { |
330 | 326 | if ('C' === $class[0] && 0 === strpos($class, 'ComposerAutoloaderInit')) { |
331 | 327 | $r = new \ReflectionClass($class); |
|
0 commit comments