* 4.4: [HttpClient] Fix a bug preventing Server Pushes to be handled properly [HttpClient] fix support for 103 Early Hints and other informational status codes fix typo [DI] fix failure [Validator] Add ConstraintValidator::formatValue() tests [HttpClient] improve handling of HTTP/2 PUSH Fix #33427 lint all templates from configured Twig paths if no argument was provided Nullable message id? [Validator] Only handle numeric values in DivisibleBy [Validator] Sync string to date behavior and throw a better exception Check phpunit configuration for listeners registering basic exception handler for late failures [DI] fix support for "!tagged_locator foo" [Mailer] Add a more precise exception [ErrorHandler][Bridge/PhpUnit] display deprecations for not-autoloaded classes
36 lines
2.0 KiB
PHP
36 lines
2.0 KiB
PHP
<?php
|
|
|
|
if (false === getenv('SYMFONY_PATCH_TYPE_DECLARATIONS')) {
|
|
putenv('SYMFONY_PATCH_TYPE_DECLARATIONS=force=1&php71-compat=0');
|
|
}
|
|
|
|
require __DIR__.'/../.phpunit/phpunit-8.3-0/vendor/autoload.php';
|
|
|
|
$loader = require __DIR__.'/../vendor/autoload.php';
|
|
|
|
Symfony\Component\ErrorHandler\DebugClassLoader::enable();
|
|
|
|
foreach ($loader->getClassMap() as $class => $file) {
|
|
switch (true) {
|
|
case false !== strpos(realpath($file), '/vendor/'):
|
|
case false !== strpos($file, '/src/Symfony/Bridge/PhpUnit/'):
|
|
case false !== strpos($file, '/src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Validation/Article.php'):
|
|
case false !== strpos($file, '/src/Symfony/Component/Config/Tests/Fixtures/BadParent.php'):
|
|
case false !== strpos($file, '/src/Symfony/Component/DependencyInjection/Tests/Compiler/OptionalServiceClass.php'):
|
|
case false !== strpos($file, '/src/Symfony/Component/DependencyInjection/Tests/Fixtures/ParentNotExists.php'):
|
|
case false !== strpos($file, '/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Prototype/BadClasses/MissingParent.php'):
|
|
case false !== strpos($file, '/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/'):
|
|
case false !== strpos($file, '/src/Symfony/Component/ErrorHandler/Tests/Fixtures/'):
|
|
case false !== strpos($file, '/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Dummy.php'):
|
|
case false !== strpos($file, '/src/Symfony/Component/PropertyInfo/Tests/Fixtures/ParentDummy.php'):
|
|
case false !== strpos($file, '/src/Symfony/Component/Serializer/Tests/Normalizer/Features/ObjectOuter.php'):
|
|
case false !== strpos($file, '/src/Symfony/Component/VarDumper/Tests/Fixtures/NotLoadableClass.php'):
|
|
case false !== strpos($file, '/src/Symfony/Component/VarDumper/Tests/Fixtures/Php74.php') && \PHP_VERSION_ID < 70400:
|
|
continue 2;
|
|
}
|
|
|
|
class_exists($class);
|
|
}
|
|
|
|
Symfony\Component\ErrorHandler\DebugClassLoader::checkClasses();
|