|
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