Skip to content

Commit 4897cde

Browse files
committed
rebuild autoload
1 parent a264677 commit 4897cde

2 files changed

Lines changed: 12 additions & 0 deletions

File tree

preload-split-package.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@
66
return;
77
}
88

9+
// edge case during Rector tests case, happens when
10+
// 1. phpstan autoload test case is triggered first,
11+
// 2. all php-parser classes are loaded,
12+
if (defined('PHPUNIT_COMPOSER_INSTALL') && class_exists(\PHPStan\Testing\PHPStanTestCase::class, false) && interface_exists(\PhpParser\Node::class, false)) {
13+
return;
14+
}
915
require_once __DIR__ . '/../../../vendor/nikic/php-parser/lib/PhpParser/Node.php';
1016
require_once __DIR__ . '/src/Contract/PhpParser/Node/StmtsAwareInterface.php';
1117
require_once __DIR__ . '/../../../vendor/nikic/php-parser/lib/PhpParser/NodeAbstract.php';

preload.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@
66
return;
77
}
88

9+
// edge case during Rector tests case, happens when
10+
// 1. phpstan autoload test case is triggered first,
11+
// 2. all php-parser classes are loaded,
12+
if (defined('PHPUNIT_COMPOSER_INSTALL') && class_exists(\PHPStan\Testing\PHPStanTestCase::class, false) && interface_exists(\PhpParser\Node::class, false)) {
13+
return;
14+
}
915
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/Node.php';
1016
require_once __DIR__ . '/src/Contract/PhpParser/Node/StmtsAwareInterface.php';
1117
require_once __DIR__ . '/vendor/nikic/php-parser/lib/PhpParser/NodeAbstract.php';

0 commit comments

Comments
 (0)