mirror of
https://github.com/rectorphp/rector.git
synced 2024-06-03 18:00:50 +00:00
Updated Rector to commit aae9a4049a
aae9a4049a
Bump Symplify dependencies, bump phpdoc-parser to 1.2 (#990)
This commit is contained in:
parent
100023d71a
commit
8a34eb9bd8
|
@ -16,11 +16,11 @@ final class VersionResolver
|
|||
/**
|
||||
* @var string
|
||||
*/
|
||||
public const PACKAGE_VERSION = '26ac10318950d641fcd7df94c9fd2d42eb87921c';
|
||||
public const PACKAGE_VERSION = 'aae9a4049ad5992052bafa1f37953681190e2404';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public const RELEASE_DATE = '2021-10-12 10:02:51';
|
||||
public const RELEASE_DATE = '2021-10-12 11:01:26';
|
||||
public static function resolvePackageVersion() : string
|
||||
{
|
||||
$process = new \RectorPrefix20211012\Symfony\Component\Process\Process(['git', 'log', '--pretty="%H"', '-n1', 'HEAD'], __DIR__);
|
||||
|
|
2
vendor/autoload.php
vendored
2
vendor/autoload.php
vendored
|
@ -4,4 +4,4 @@
|
|||
|
||||
require_once __DIR__ . '/composer/autoload_real.php';
|
||||
|
||||
return ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283::getLoader();
|
||||
return ComposerAutoloaderInit0a64b28f1180a94c06b3d8b454150657::getLoader();
|
||||
|
|
15
vendor/composer/autoload_classmap.php
vendored
15
vendor/composer/autoload_classmap.php
vendored
|
@ -1327,6 +1327,7 @@ return array(
|
|||
'RectorPrefix20211012\\Symplify\\Astral\\Exception\\ShouldNotHappenException' => $vendorDir . '/symplify/astral/src/Exception/ShouldNotHappenException.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\HttpKernel\\AstralKernel' => $vendorDir . '/symplify/astral/src/HttpKernel/AstralKernel.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\Naming\\SimpleNameResolver' => $vendorDir . '/symplify/astral/src/Naming/SimpleNameResolver.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\NodeAnalyzer\\NetteTypeAnalyzer' => $vendorDir . '/symplify/astral/src/NodeAnalyzer/NetteTypeAnalyzer.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\NodeFinder\\SimpleNodeFinder' => $vendorDir . '/symplify/astral/src/NodeFinder/SimpleNodeFinder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\NodeNameResolver\\ArgNodeNameResolver' => $vendorDir . '/symplify/astral/src/NodeNameResolver/ArgNodeNameResolver.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\NodeNameResolver\\AttributeNodeNameResolver' => $vendorDir . '/symplify/astral/src/NodeNameResolver/AttributeNodeNameResolver.php',
|
||||
|
@ -1348,6 +1349,7 @@ return array(
|
|||
'RectorPrefix20211012\\Symplify\\Astral\\NodeVisitor\\CallableNodeVisitor' => $vendorDir . '/symplify/astral/src/NodeVisitor/CallableNodeVisitor.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\StaticFactory\\NodeValueResolverStaticFactory' => $vendorDir . '/symplify/astral/src/StaticFactory/NodeValueResolverStaticFactory.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\StaticFactory\\SimpleNameResolverStaticFactory' => $vendorDir . '/symplify/astral/src/StaticFactory/SimpleNameResolverStaticFactory.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\TypeAnalyzer\\ContainsTypeAnalyser' => $vendorDir . '/symplify/astral/src/TypeAnalyzer/ContainsTypeAnalyser.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\AttributeKey' => $vendorDir . '/symplify/astral/src/ValueObject/AttributeKey.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\ClassBuilder' => $vendorDir . '/symplify/astral/src/ValueObject/NodeBuilder/ClassBuilder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\MethodBuilder' => $vendorDir . '/symplify/astral/src/ValueObject/NodeBuilder/MethodBuilder.php',
|
||||
|
@ -1356,9 +1358,10 @@ return array(
|
|||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\PropertyBuilder' => $vendorDir . '/symplify/astral/src/ValueObject/NodeBuilder/PropertyBuilder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\TraitUseBuilder' => $vendorDir . '/symplify/astral/src/ValueObject/NodeBuilder/TraitUseBuilder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\UseBuilder' => $vendorDir . '/symplify/astral/src/ValueObject/NodeBuilder/UseBuilder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeFinder\\ScopeTypes' => $vendorDir . '/symplify/astral/src/ValueObject/NodeFinder/ScopeTypes.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\DependencyInjection\\CompilerPass\\AutowireArrayParameterCompilerPass' => $vendorDir . '/symplify/autowire-array-parameter/src/DependencyInjection/CompilerPass/AutowireArrayParameterCompilerPass.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\DependencyInjection\\DefinitionFinder' => $vendorDir . '/symplify/autowire-array-parameter/src/DependencyInjection/DefinitionFinder.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\DocBlock\\ParamTypeDocBlockResolver' => $vendorDir . '/symplify/autowire-array-parameter/src/DocBlock/ParamTypeDocBlockResolver.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\Exception\\DependencyInjection\\DefinitionForTypeNotFoundException' => $vendorDir . '/symplify/autowire-array-parameter/src/Exception/DependencyInjection/DefinitionForTypeNotFoundException.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\Skipper\\ParameterSkipper' => $vendorDir . '/symplify/autowire-array-parameter/src/Skipper/ParameterSkipper.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\TypeResolver\\ParameterTypeResolver' => $vendorDir . '/symplify/autowire-array-parameter/src/TypeResolver/ParameterTypeResolver.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\Bundle\\ComposerJsonManipulatorBundle' => $vendorDir . '/symplify/composer-json-manipulator/src/Bundle/ComposerJsonManipulatorBundle.php',
|
||||
|
@ -1371,7 +1374,6 @@ return array(
|
|||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\Sorter\\ComposerPackageSorter' => $vendorDir . '/symplify/composer-json-manipulator/src/Sorter/ComposerPackageSorter.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\ValueObject\\ComposerJson' => $vendorDir . '/symplify/composer-json-manipulator/src/ValueObject/ComposerJson.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\ValueObject\\ComposerJsonSection' => $vendorDir . '/symplify/composer-json-manipulator/src/ValueObject/ComposerJsonSection.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\ValueObject\\ComposerValues' => $vendorDir . '/symplify/composer-json-manipulator/src/ValueObject/ComposerValues.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\ValueObject\\Option' => $vendorDir . '/symplify/composer-json-manipulator/src/ValueObject/Option.php',
|
||||
'RectorPrefix20211012\\Symplify\\ConsoleColorDiff\\Bundle\\ConsoleColorDiffBundle' => $vendorDir . '/symplify/console-color-diff/src/Bundle/ConsoleColorDiffBundle.php',
|
||||
'RectorPrefix20211012\\Symplify\\ConsoleColorDiff\\Console\\Formatter\\ColorConsoleDiffFormatter' => $vendorDir . '/symplify/console-color-diff/src/Console/Formatter/ColorConsoleDiffFormatter.php',
|
||||
|
@ -1404,18 +1406,11 @@ return array(
|
|||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\Command\\AbstractSymplifyCommand' => $vendorDir . '/symplify/package-builder/src/Console/Command/AbstractSymplifyCommand.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\Command\\CommandNaming' => $vendorDir . '/symplify/package-builder/src/Console/Command/CommandNaming.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\Input\\StaticInputDetector' => $vendorDir . '/symplify/package-builder/src/Console/Input/StaticInputDetector.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\ShellCode' => $vendorDir . '/symplify/package-builder/src/Console/ShellCode.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\Style\\SymfonyStyleFactory' => $vendorDir . '/symplify/package-builder/src/Console/Style/SymfonyStyleFactory.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Contract\\HttpKernel\\ExtraConfigAwareKernelInterface' => $vendorDir . '/symplify/package-builder/src/Contract/HttpKernel/ExtraConfigAwareKernelInterface.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\DependencyInjection\\CompilerPass\\AutowireInterfacesCompilerPass' => $vendorDir . '/symplify/package-builder/src/DependencyInjection/CompilerPass/AutowireInterfacesCompilerPass.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\DependencyInjection\\DefinitionFinder' => $vendorDir . '/symplify/package-builder/src/DependencyInjection/DefinitionFinder.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\DependencyInjection\\FileLoader\\ParameterMergingPhpFileLoader' => $vendorDir . '/symplify/package-builder/src/DependencyInjection/FileLoader/ParameterMergingPhpFileLoader.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\Configuration\\LevelNotFoundException' => $vendorDir . '/symplify/package-builder/src/Exception/Configuration/LevelNotFoundException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\DependencyInjection\\DefinitionForTypeNotFoundException' => $vendorDir . '/symplify/package-builder/src/Exception/DependencyInjection/DefinitionForTypeNotFoundException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\FilePathNotAbsoluteException' => $vendorDir . '/symplify/package-builder/src/Exception/FilePathNotAbsoluteException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\HttpKernel\\MissingInterfaceException' => $vendorDir . '/symplify/package-builder/src/Exception/HttpKernel/MissingInterfaceException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\NotImplementedYetException' => $vendorDir . '/symplify/package-builder/src/Exception/NotImplementedYetException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\Yaml\\InvalidParametersValueException' => $vendorDir . '/symplify/package-builder/src/Exception/Yaml/InvalidParametersValueException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Matcher\\ArrayStringAndFnMatcher' => $vendorDir . '/symplify/package-builder/src/Matcher/ArrayStringAndFnMatcher.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Neon\\NeonPrinter' => $vendorDir . '/symplify/package-builder/src/Neon/NeonPrinter.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Parameter\\ParameterProvider' => $vendorDir . '/symplify/package-builder/src/Parameter/ParameterProvider.php',
|
||||
|
@ -1444,7 +1439,7 @@ return array(
|
|||
'RectorPrefix20211012\\Symplify\\Skipper\\Bundle\\SkipperBundle' => $vendorDir . '/symplify/skipper/src/Bundle/SkipperBundle.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\Contract\\SkipVoterInterface' => $vendorDir . '/symplify/skipper/src/Contract/SkipVoterInterface.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\DependencyInjection\\Extension\\SkipperExtension' => $vendorDir . '/symplify/skipper/src/DependencyInjection/Extension/SkipperExtension.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\FileSystem\\PathNormalizer' => $vendorDir . '/symplify/skipper/src/FileSystem/PathNormalizer.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\FileSystem\\FnMatchPathNormalizer' => $vendorDir . '/symplify/skipper/src/FileSystem/FnMatchPathNormalizer.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\HttpKernel\\SkipperKernel' => $vendorDir . '/symplify/skipper/src/HttpKernel/SkipperKernel.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\Matcher\\FileInfoMatcher' => $vendorDir . '/symplify/skipper/src/Matcher/FileInfoMatcher.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\SkipCriteriaResolver\\SkippedClassAndCodesResolver' => $vendorDir . '/symplify/skipper/src/SkipCriteriaResolver/SkippedClassAndCodesResolver.php',
|
||||
|
|
14
vendor/composer/autoload_real.php
vendored
14
vendor/composer/autoload_real.php
vendored
|
@ -2,7 +2,7 @@
|
|||
|
||||
// autoload_real.php @generated by Composer
|
||||
|
||||
class ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283
|
||||
class ComposerAutoloaderInit0a64b28f1180a94c06b3d8b454150657
|
||||
{
|
||||
private static $loader;
|
||||
|
||||
|
@ -22,15 +22,15 @@ class ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283
|
|||
return self::$loader;
|
||||
}
|
||||
|
||||
spl_autoload_register(array('ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283', 'loadClassLoader'), true, true);
|
||||
spl_autoload_register(array('ComposerAutoloaderInit0a64b28f1180a94c06b3d8b454150657', 'loadClassLoader'), true, true);
|
||||
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
|
||||
spl_autoload_unregister(array('ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283', 'loadClassLoader'));
|
||||
spl_autoload_unregister(array('ComposerAutoloaderInit0a64b28f1180a94c06b3d8b454150657', 'loadClassLoader'));
|
||||
|
||||
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
||||
if ($useStaticLoader) {
|
||||
require __DIR__ . '/autoload_static.php';
|
||||
|
||||
call_user_func(\Composer\Autoload\ComposerStaticInita46e8cc2109d5de2ea95cadf20678283::getInitializer($loader));
|
||||
call_user_func(\Composer\Autoload\ComposerStaticInit0a64b28f1180a94c06b3d8b454150657::getInitializer($loader));
|
||||
} else {
|
||||
$classMap = require __DIR__ . '/autoload_classmap.php';
|
||||
if ($classMap) {
|
||||
|
@ -42,19 +42,19 @@ class ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283
|
|||
$loader->register(true);
|
||||
|
||||
if ($useStaticLoader) {
|
||||
$includeFiles = Composer\Autoload\ComposerStaticInita46e8cc2109d5de2ea95cadf20678283::$files;
|
||||
$includeFiles = Composer\Autoload\ComposerStaticInit0a64b28f1180a94c06b3d8b454150657::$files;
|
||||
} else {
|
||||
$includeFiles = require __DIR__ . '/autoload_files.php';
|
||||
}
|
||||
foreach ($includeFiles as $fileIdentifier => $file) {
|
||||
composerRequirea46e8cc2109d5de2ea95cadf20678283($fileIdentifier, $file);
|
||||
composerRequire0a64b28f1180a94c06b3d8b454150657($fileIdentifier, $file);
|
||||
}
|
||||
|
||||
return $loader;
|
||||
}
|
||||
}
|
||||
|
||||
function composerRequirea46e8cc2109d5de2ea95cadf20678283($fileIdentifier, $file)
|
||||
function composerRequire0a64b28f1180a94c06b3d8b454150657($fileIdentifier, $file)
|
||||
{
|
||||
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
||||
require $file;
|
||||
|
|
23
vendor/composer/autoload_static.php
vendored
23
vendor/composer/autoload_static.php
vendored
|
@ -4,7 +4,7 @@
|
|||
|
||||
namespace Composer\Autoload;
|
||||
|
||||
class ComposerStaticInita46e8cc2109d5de2ea95cadf20678283
|
||||
class ComposerStaticInit0a64b28f1180a94c06b3d8b454150657
|
||||
{
|
||||
public static $files = array (
|
||||
'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php',
|
||||
|
@ -1687,6 +1687,7 @@ class ComposerStaticInita46e8cc2109d5de2ea95cadf20678283
|
|||
'RectorPrefix20211012\\Symplify\\Astral\\Exception\\ShouldNotHappenException' => __DIR__ . '/..' . '/symplify/astral/src/Exception/ShouldNotHappenException.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\HttpKernel\\AstralKernel' => __DIR__ . '/..' . '/symplify/astral/src/HttpKernel/AstralKernel.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\Naming\\SimpleNameResolver' => __DIR__ . '/..' . '/symplify/astral/src/Naming/SimpleNameResolver.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\NodeAnalyzer\\NetteTypeAnalyzer' => __DIR__ . '/..' . '/symplify/astral/src/NodeAnalyzer/NetteTypeAnalyzer.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\NodeFinder\\SimpleNodeFinder' => __DIR__ . '/..' . '/symplify/astral/src/NodeFinder/SimpleNodeFinder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\NodeNameResolver\\ArgNodeNameResolver' => __DIR__ . '/..' . '/symplify/astral/src/NodeNameResolver/ArgNodeNameResolver.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\NodeNameResolver\\AttributeNodeNameResolver' => __DIR__ . '/..' . '/symplify/astral/src/NodeNameResolver/AttributeNodeNameResolver.php',
|
||||
|
@ -1708,6 +1709,7 @@ class ComposerStaticInita46e8cc2109d5de2ea95cadf20678283
|
|||
'RectorPrefix20211012\\Symplify\\Astral\\NodeVisitor\\CallableNodeVisitor' => __DIR__ . '/..' . '/symplify/astral/src/NodeVisitor/CallableNodeVisitor.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\StaticFactory\\NodeValueResolverStaticFactory' => __DIR__ . '/..' . '/symplify/astral/src/StaticFactory/NodeValueResolverStaticFactory.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\StaticFactory\\SimpleNameResolverStaticFactory' => __DIR__ . '/..' . '/symplify/astral/src/StaticFactory/SimpleNameResolverStaticFactory.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\TypeAnalyzer\\ContainsTypeAnalyser' => __DIR__ . '/..' . '/symplify/astral/src/TypeAnalyzer/ContainsTypeAnalyser.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\AttributeKey' => __DIR__ . '/..' . '/symplify/astral/src/ValueObject/AttributeKey.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\ClassBuilder' => __DIR__ . '/..' . '/symplify/astral/src/ValueObject/NodeBuilder/ClassBuilder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\MethodBuilder' => __DIR__ . '/..' . '/symplify/astral/src/ValueObject/NodeBuilder/MethodBuilder.php',
|
||||
|
@ -1716,9 +1718,10 @@ class ComposerStaticInita46e8cc2109d5de2ea95cadf20678283
|
|||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\PropertyBuilder' => __DIR__ . '/..' . '/symplify/astral/src/ValueObject/NodeBuilder/PropertyBuilder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\TraitUseBuilder' => __DIR__ . '/..' . '/symplify/astral/src/ValueObject/NodeBuilder/TraitUseBuilder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeBuilder\\UseBuilder' => __DIR__ . '/..' . '/symplify/astral/src/ValueObject/NodeBuilder/UseBuilder.php',
|
||||
'RectorPrefix20211012\\Symplify\\Astral\\ValueObject\\NodeFinder\\ScopeTypes' => __DIR__ . '/..' . '/symplify/astral/src/ValueObject/NodeFinder/ScopeTypes.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\DependencyInjection\\CompilerPass\\AutowireArrayParameterCompilerPass' => __DIR__ . '/..' . '/symplify/autowire-array-parameter/src/DependencyInjection/CompilerPass/AutowireArrayParameterCompilerPass.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\DependencyInjection\\DefinitionFinder' => __DIR__ . '/..' . '/symplify/autowire-array-parameter/src/DependencyInjection/DefinitionFinder.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\DocBlock\\ParamTypeDocBlockResolver' => __DIR__ . '/..' . '/symplify/autowire-array-parameter/src/DocBlock/ParamTypeDocBlockResolver.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\Exception\\DependencyInjection\\DefinitionForTypeNotFoundException' => __DIR__ . '/..' . '/symplify/autowire-array-parameter/src/Exception/DependencyInjection/DefinitionForTypeNotFoundException.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\Skipper\\ParameterSkipper' => __DIR__ . '/..' . '/symplify/autowire-array-parameter/src/Skipper/ParameterSkipper.php',
|
||||
'RectorPrefix20211012\\Symplify\\AutowireArrayParameter\\TypeResolver\\ParameterTypeResolver' => __DIR__ . '/..' . '/symplify/autowire-array-parameter/src/TypeResolver/ParameterTypeResolver.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\Bundle\\ComposerJsonManipulatorBundle' => __DIR__ . '/..' . '/symplify/composer-json-manipulator/src/Bundle/ComposerJsonManipulatorBundle.php',
|
||||
|
@ -1731,7 +1734,6 @@ class ComposerStaticInita46e8cc2109d5de2ea95cadf20678283
|
|||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\Sorter\\ComposerPackageSorter' => __DIR__ . '/..' . '/symplify/composer-json-manipulator/src/Sorter/ComposerPackageSorter.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\ValueObject\\ComposerJson' => __DIR__ . '/..' . '/symplify/composer-json-manipulator/src/ValueObject/ComposerJson.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\ValueObject\\ComposerJsonSection' => __DIR__ . '/..' . '/symplify/composer-json-manipulator/src/ValueObject/ComposerJsonSection.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\ValueObject\\ComposerValues' => __DIR__ . '/..' . '/symplify/composer-json-manipulator/src/ValueObject/ComposerValues.php',
|
||||
'RectorPrefix20211012\\Symplify\\ComposerJsonManipulator\\ValueObject\\Option' => __DIR__ . '/..' . '/symplify/composer-json-manipulator/src/ValueObject/Option.php',
|
||||
'RectorPrefix20211012\\Symplify\\ConsoleColorDiff\\Bundle\\ConsoleColorDiffBundle' => __DIR__ . '/..' . '/symplify/console-color-diff/src/Bundle/ConsoleColorDiffBundle.php',
|
||||
'RectorPrefix20211012\\Symplify\\ConsoleColorDiff\\Console\\Formatter\\ColorConsoleDiffFormatter' => __DIR__ . '/..' . '/symplify/console-color-diff/src/Console/Formatter/ColorConsoleDiffFormatter.php',
|
||||
|
@ -1764,18 +1766,11 @@ class ComposerStaticInita46e8cc2109d5de2ea95cadf20678283
|
|||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\Command\\AbstractSymplifyCommand' => __DIR__ . '/..' . '/symplify/package-builder/src/Console/Command/AbstractSymplifyCommand.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\Command\\CommandNaming' => __DIR__ . '/..' . '/symplify/package-builder/src/Console/Command/CommandNaming.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\Input\\StaticInputDetector' => __DIR__ . '/..' . '/symplify/package-builder/src/Console/Input/StaticInputDetector.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\ShellCode' => __DIR__ . '/..' . '/symplify/package-builder/src/Console/ShellCode.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Console\\Style\\SymfonyStyleFactory' => __DIR__ . '/..' . '/symplify/package-builder/src/Console/Style/SymfonyStyleFactory.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Contract\\HttpKernel\\ExtraConfigAwareKernelInterface' => __DIR__ . '/..' . '/symplify/package-builder/src/Contract/HttpKernel/ExtraConfigAwareKernelInterface.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\DependencyInjection\\CompilerPass\\AutowireInterfacesCompilerPass' => __DIR__ . '/..' . '/symplify/package-builder/src/DependencyInjection/CompilerPass/AutowireInterfacesCompilerPass.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\DependencyInjection\\DefinitionFinder' => __DIR__ . '/..' . '/symplify/package-builder/src/DependencyInjection/DefinitionFinder.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\DependencyInjection\\FileLoader\\ParameterMergingPhpFileLoader' => __DIR__ . '/..' . '/symplify/package-builder/src/DependencyInjection/FileLoader/ParameterMergingPhpFileLoader.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\Configuration\\LevelNotFoundException' => __DIR__ . '/..' . '/symplify/package-builder/src/Exception/Configuration/LevelNotFoundException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\DependencyInjection\\DefinitionForTypeNotFoundException' => __DIR__ . '/..' . '/symplify/package-builder/src/Exception/DependencyInjection/DefinitionForTypeNotFoundException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\FilePathNotAbsoluteException' => __DIR__ . '/..' . '/symplify/package-builder/src/Exception/FilePathNotAbsoluteException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\HttpKernel\\MissingInterfaceException' => __DIR__ . '/..' . '/symplify/package-builder/src/Exception/HttpKernel/MissingInterfaceException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\NotImplementedYetException' => __DIR__ . '/..' . '/symplify/package-builder/src/Exception/NotImplementedYetException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Exception\\Yaml\\InvalidParametersValueException' => __DIR__ . '/..' . '/symplify/package-builder/src/Exception/Yaml/InvalidParametersValueException.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Matcher\\ArrayStringAndFnMatcher' => __DIR__ . '/..' . '/symplify/package-builder/src/Matcher/ArrayStringAndFnMatcher.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Neon\\NeonPrinter' => __DIR__ . '/..' . '/symplify/package-builder/src/Neon/NeonPrinter.php',
|
||||
'RectorPrefix20211012\\Symplify\\PackageBuilder\\Parameter\\ParameterProvider' => __DIR__ . '/..' . '/symplify/package-builder/src/Parameter/ParameterProvider.php',
|
||||
|
@ -1804,7 +1799,7 @@ class ComposerStaticInita46e8cc2109d5de2ea95cadf20678283
|
|||
'RectorPrefix20211012\\Symplify\\Skipper\\Bundle\\SkipperBundle' => __DIR__ . '/..' . '/symplify/skipper/src/Bundle/SkipperBundle.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\Contract\\SkipVoterInterface' => __DIR__ . '/..' . '/symplify/skipper/src/Contract/SkipVoterInterface.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\DependencyInjection\\Extension\\SkipperExtension' => __DIR__ . '/..' . '/symplify/skipper/src/DependencyInjection/Extension/SkipperExtension.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\FileSystem\\PathNormalizer' => __DIR__ . '/..' . '/symplify/skipper/src/FileSystem/PathNormalizer.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\FileSystem\\FnMatchPathNormalizer' => __DIR__ . '/..' . '/symplify/skipper/src/FileSystem/FnMatchPathNormalizer.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\HttpKernel\\SkipperKernel' => __DIR__ . '/..' . '/symplify/skipper/src/HttpKernel/SkipperKernel.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\Matcher\\FileInfoMatcher' => __DIR__ . '/..' . '/symplify/skipper/src/Matcher/FileInfoMatcher.php',
|
||||
'RectorPrefix20211012\\Symplify\\Skipper\\SkipCriteriaResolver\\SkippedClassAndCodesResolver' => __DIR__ . '/..' . '/symplify/skipper/src/SkipCriteriaResolver/SkippedClassAndCodesResolver.php',
|
||||
|
@ -3896,9 +3891,9 @@ class ComposerStaticInita46e8cc2109d5de2ea95cadf20678283
|
|||
public static function getInitializer(ClassLoader $loader)
|
||||
{
|
||||
return \Closure::bind(function () use ($loader) {
|
||||
$loader->prefixLengthsPsr4 = ComposerStaticInita46e8cc2109d5de2ea95cadf20678283::$prefixLengthsPsr4;
|
||||
$loader->prefixDirsPsr4 = ComposerStaticInita46e8cc2109d5de2ea95cadf20678283::$prefixDirsPsr4;
|
||||
$loader->classMap = ComposerStaticInita46e8cc2109d5de2ea95cadf20678283::$classMap;
|
||||
$loader->prefixLengthsPsr4 = ComposerStaticInit0a64b28f1180a94c06b3d8b454150657::$prefixLengthsPsr4;
|
||||
$loader->prefixDirsPsr4 = ComposerStaticInit0a64b28f1180a94c06b3d8b454150657::$prefixDirsPsr4;
|
||||
$loader->classMap = ComposerStaticInit0a64b28f1180a94c06b3d8b454150657::$classMap;
|
||||
|
||||
}, null, ClassLoader::class);
|
||||
}
|
||||
|
|
289
vendor/composer/installed.json
vendored
289
vendor/composer/installed.json
vendored
|
@ -780,17 +780,17 @@
|
|||
},
|
||||
{
|
||||
"name": "phpstan\/phpdoc-parser",
|
||||
"version": "0.5.7",
|
||||
"version_normalized": "0.5.7.0",
|
||||
"version": "1.2.0",
|
||||
"version_normalized": "1.2.0.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/phpstan\/phpdoc-parser.git",
|
||||
"reference": "816e826ce0b7fb32098d8cb6de62511ce6021cea"
|
||||
"reference": "dbc093d7af60eff5cd575d2ed761b15ed40bd08e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/phpstan\/phpdoc-parser\/zipball\/816e826ce0b7fb32098d8cb6de62511ce6021cea",
|
||||
"reference": "816e826ce0b7fb32098d8cb6de62511ce6021cea",
|
||||
"url": "https:\/\/api.github.com\/repos\/phpstan\/phpdoc-parser\/zipball\/dbc093d7af60eff5cd575d2ed761b15ed40bd08e",
|
||||
"reference": "dbc093d7af60eff5cd575d2ed761b15ed40bd08e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -799,16 +799,16 @@
|
|||
"require-dev": {
|
||||
"php-parallel-lint\/php-parallel-lint": "^1.2",
|
||||
"phpstan\/extension-installer": "^1.0",
|
||||
"phpstan\/phpstan": "^0.12.87",
|
||||
"phpstan\/phpstan-strict-rules": "^0.12.5",
|
||||
"phpstan\/phpstan": "^1.0",
|
||||
"phpstan\/phpstan-strict-rules": "^1.0",
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symfony\/process": "^5.2"
|
||||
},
|
||||
"time": "2021-09-12T11:52:00+00:00",
|
||||
"time": "2021-09-16T20:46:02+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "0.5-dev"
|
||||
"dev-master": "1.0-dev"
|
||||
}
|
||||
},
|
||||
"installation-source": "dist",
|
||||
|
@ -826,7 +826,7 @@
|
|||
"description": "PHPDoc parser with support for nullable, intersection and generic types",
|
||||
"support": {
|
||||
"issues": "https:\/\/github.com\/phpstan\/phpdoc-parser\/issues",
|
||||
"source": "https:\/\/github.com\/phpstan\/phpdoc-parser\/tree\/0.5.7"
|
||||
"source": "https:\/\/github.com\/phpstan\/phpdoc-parser\/tree\/1.2.0"
|
||||
},
|
||||
"install-path": "..\/phpstan\/phpdoc-parser"
|
||||
},
|
||||
|
@ -3804,17 +3804,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/astral",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/astral.git",
|
||||
"reference": "2ed30b1525c5fe0f0fd9bdbef4b80d6c4475f84a"
|
||||
"reference": "a8acdd98bf7d5aee54f4b4b3931715415dc280cc"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/astral\/zipball\/2ed30b1525c5fe0f0fd9bdbef4b80d6c4475f84a",
|
||||
"reference": "2ed30b1525c5fe0f0fd9bdbef4b80d6c4475f84a",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/astral\/zipball\/a8acdd98bf7d5aee54f4b4b3931715415dc280cc",
|
||||
"reference": "a8acdd98bf7d5aee54f4b4b3931715415dc280cc",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -3823,8 +3823,9 @@
|
|||
"php": ">=8.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/autowire-array-parameter": "^9.4.70",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/autowire-array-parameter": "^9.5",
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"symplify\/smart-file-system": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -3835,7 +3836,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -3859,13 +3859,19 @@
|
|||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symplify\/easy-testing": "^9.4.70"
|
||||
"symplify\/easy-testing": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:05:41+00:00",
|
||||
"type": "library",
|
||||
"time": "2021-10-11T15:00:22+00:00",
|
||||
"default-branch": true,
|
||||
"type": "phpstan-extension",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "9.5-dev"
|
||||
},
|
||||
"phpstan": {
|
||||
"includes": [
|
||||
"config\/services.neon"
|
||||
]
|
||||
}
|
||||
},
|
||||
"installation-source": "dist",
|
||||
|
@ -3880,7 +3886,7 @@
|
|||
],
|
||||
"description": "Toolking for smart daily work with AST",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/astral\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/astral\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -3896,24 +3902,24 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/autowire-array-parameter",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/autowire-array-parameter.git",
|
||||
"reference": "042e9ce31a7b8a0e66246ea0297147349ecaec60"
|
||||
"reference": "bd848fd923bdba2c2fb9f5159bc0d35d14d10cf3"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/autowire-array-parameter\/zipball\/042e9ce31a7b8a0e66246ea0297147349ecaec60",
|
||||
"reference": "042e9ce31a7b8a0e66246ea0297147349ecaec60",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/autowire-array-parameter\/zipball\/bd848fd923bdba2c2fb9f5159bc0d35d14d10cf3",
|
||||
"reference": "bd848fd923bdba2c2fb9f5159bc0d35d14d10cf3",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"nette\/utils": "^3.2",
|
||||
"php": ">=8.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -3925,7 +3931,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -3950,7 +3955,8 @@
|
|||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:05:32+00:00",
|
||||
"time": "2021-10-11T15:00:26+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -3969,7 +3975,7 @@
|
|||
],
|
||||
"description": "Autowire array parameters for your Symfony applications",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/autowire-array-parameter\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/autowire-array-parameter\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -3985,17 +3991,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/composer-json-manipulator",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/composer-json-manipulator.git",
|
||||
"reference": "e3e5c38e38e2f7fcb86e8ac869a4e9d0d626c655"
|
||||
"reference": "3681618d55b8eded608914b7e2bf28fe7fe9e4a5"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/composer-json-manipulator\/zipball\/e3e5c38e38e2f7fcb86e8ac869a4e9d0d626c655",
|
||||
"reference": "e3e5c38e38e2f7fcb86e8ac869a4e9d0d626c655",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/composer-json-manipulator\/zipball\/3681618d55b8eded608914b7e2bf28fe7fe9e4a5",
|
||||
"reference": "3681618d55b8eded608914b7e2bf28fe7fe9e4a5",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4005,8 +4011,8 @@
|
|||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/filesystem": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70",
|
||||
"symplify\/smart-file-system": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"symplify\/smart-file-system": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -4018,7 +4024,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -4042,7 +4047,8 @@
|
|||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:05:46+00:00",
|
||||
"time": "2021-10-12T08:49:14+00:00",
|
||||
"default-branch": true,
|
||||
"type": "symfony-bundle",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4061,7 +4067,7 @@
|
|||
],
|
||||
"description": "Package to load, merge and save composer.json file(s)",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/composer-json-manipulator\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/composer-json-manipulator\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4077,17 +4083,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/console-color-diff",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/console-color-diff.git",
|
||||
"reference": "fae83739e203bdd29db192ffc4d637c099c3029f"
|
||||
"reference": "c92dafd07e44c9feac57a9e6f107edcf267ee38e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/console-color-diff\/zipball\/fae83739e203bdd29db192ffc4d637c099c3029f",
|
||||
"reference": "fae83739e203bdd29db192ffc4d637c099c3029f",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/console-color-diff\/zipball\/c92dafd07e44c9feac57a9e6f107edcf267ee38e",
|
||||
"reference": "c92dafd07e44c9feac57a9e6f107edcf267ee38e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4097,7 +4103,7 @@
|
|||
"symfony\/console": "^5.3|^6.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -4109,7 +4115,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -4134,7 +4139,8 @@
|
|||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:05:48+00:00",
|
||||
"time": "2021-10-11T15:00:26+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4153,7 +4159,7 @@
|
|||
],
|
||||
"description": "Package to print diffs in console with colors",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/console-color-diff\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/console-color-diff\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4169,24 +4175,24 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/console-package-builder",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/console-package-builder.git",
|
||||
"reference": "cd99847c2258122926c9903589a742383b3eeba7"
|
||||
"reference": "c525946b4492243a2dc385c69c282387a4f33298"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/console-package-builder\/zipball\/cd99847c2258122926c9903589a742383b3eeba7",
|
||||
"reference": "cd99847c2258122926c9903589a742383b3eeba7",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/console-package-builder\/zipball\/c525946b4492243a2dc385c69c282387a4f33298",
|
||||
"reference": "c525946b4492243a2dc385c69c282387a4f33298",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=8.0",
|
||||
"symfony\/console": "^5.3|^6.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symplify\/symplify-kernel": "^9.4.70"
|
||||
"symplify\/symplify-kernel": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -4198,7 +4204,6 @@
|
|||
"symplify\/console-color-diff": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -4223,9 +4228,10 @@
|
|||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:05:49+00:00",
|
||||
"time": "2021-10-11T13:48:24+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4244,23 +4250,23 @@
|
|||
],
|
||||
"description": "Package to speed up building command line applications",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/console-package-builder\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/console-package-builder\/tree\/main"
|
||||
},
|
||||
"install-path": "..\/symplify\/console-package-builder"
|
||||
},
|
||||
{
|
||||
"name": "symplify\/easy-testing",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/easy-testing.git",
|
||||
"reference": "915097b3e5686ec6219c61d37c06e9aee71379d8"
|
||||
"reference": "4c7c51286fcfaad5e62f9b9fc4de24c12411e78c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/easy-testing\/zipball\/915097b3e5686ec6219c61d37c06e9aee71379d8",
|
||||
"reference": "915097b3e5686ec6219c61d37c06e9aee71379d8",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/easy-testing\/zipball\/4c7c51286fcfaad5e62f9b9fc4de24c12411e78c",
|
||||
"reference": "4c7c51286fcfaad5e62f9b9fc4de24c12411e78c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4270,10 +4276,10 @@
|
|||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/finder": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/console-package-builder": "^9.4.70",
|
||||
"symplify\/package-builder": "^9.4.70",
|
||||
"symplify\/smart-file-system": "^9.4.70",
|
||||
"symplify\/symplify-kernel": "^9.4.70"
|
||||
"symplify\/console-package-builder": "^9.5",
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"symplify\/smart-file-system": "^9.5",
|
||||
"symplify\/symplify-kernel": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -4285,7 +4291,6 @@
|
|||
"symplify\/console-color-diff": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
"symplify\/markdown-diff": "<9.4.70",
|
||||
|
@ -4307,7 +4312,8 @@
|
|||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:06:05+00:00",
|
||||
"time": "2021-10-11T15:00:27+00:00",
|
||||
"default-branch": true,
|
||||
"bin": [
|
||||
"bin\/easy-testing"
|
||||
],
|
||||
|
@ -4329,7 +4335,7 @@
|
|||
],
|
||||
"description": "Testing made easy",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/easy-testing\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/easy-testing\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4345,17 +4351,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/package-builder",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/package-builder.git",
|
||||
"reference": "da7641674c9d044f804b8fb627122a6f9b030e61"
|
||||
"reference": "07df211a884a26eca52305f74c3df5548711c16e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/package-builder\/zipball\/da7641674c9d044f804b8fb627122a6f9b030e61",
|
||||
"reference": "da7641674c9d044f804b8fb627122a6f9b030e61",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/package-builder\/zipball\/07df211a884a26eca52305f74c3df5548711c16e",
|
||||
"reference": "07df211a884a26eca52305f74c3df5548711c16e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4367,8 +4373,8 @@
|
|||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/finder": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/easy-testing": "^9.4.70",
|
||||
"symplify\/symplify-kernel": "^9.4.70"
|
||||
"symplify\/easy-testing": "^9.5",
|
||||
"symplify\/symplify-kernel": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -4381,7 +4387,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
"symplify\/markdown-diff": "<9.4.70",
|
||||
|
@ -4404,7 +4409,8 @@
|
|||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:06:23+00:00",
|
||||
"time": "2021-10-11T15:00:28+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4423,7 +4429,7 @@
|
|||
],
|
||||
"description": "Dependency Injection, Console and Kernel toolkit for Symplify packages.",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/package-builder\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/package-builder\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4439,17 +4445,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/rule-doc-generator-contracts",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/rule-doc-generator-contracts.git",
|
||||
"reference": "1f6ea1652dbb52d4f867f159ac12d59540f04e21"
|
||||
"reference": "ae8432c37eae8f5b1c7de4dc40d7c0df771a46d2"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/rule-doc-generator-contracts\/zipball\/1f6ea1652dbb52d4f867f159ac12d59540f04e21",
|
||||
"reference": "1f6ea1652dbb52d4f867f159ac12d59540f04e21",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/rule-doc-generator-contracts\/zipball\/ae8432c37eae8f5b1c7de4dc40d7c0df771a46d2",
|
||||
"reference": "ae8432c37eae8f5b1c7de4dc40d7c0df771a46d2",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4468,7 +4474,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -4490,7 +4495,8 @@
|
|||
"symplify\/twig-phpstan-compiler": "<9.4.70",
|
||||
"symplify\/vendor-patches": "<9.4.70"
|
||||
},
|
||||
"time": "2021-10-02T16:05:23+00:00",
|
||||
"time": "2021-10-11T15:01:18+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4509,7 +4515,7 @@
|
|||
],
|
||||
"description": "Contracts for production code of RuleDocGenerator",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/rule-doc-generator-contracts\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/rule-doc-generator-contracts\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4525,26 +4531,26 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/simple-php-doc-parser",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/simple-php-doc-parser.git",
|
||||
"reference": "cffef05f56763745550949f7705b8f4dcdeb7512"
|
||||
"reference": "91ed2dafae1a31ea1b9850777423811284d41ded"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/simple-php-doc-parser\/zipball\/cffef05f56763745550949f7705b8f4dcdeb7512",
|
||||
"reference": "cffef05f56763745550949f7705b8f4dcdeb7512",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/simple-php-doc-parser\/zipball\/91ed2dafae1a31ea1b9850777423811284d41ded",
|
||||
"reference": "91ed2dafae1a31ea1b9850777423811284d41ded",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=8.0",
|
||||
"phpstan\/phpdoc-parser": "^0.5",
|
||||
"phpstan\/phpdoc-parser": "^1.2",
|
||||
"symfony\/config": "^5.3|^6.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -4557,7 +4563,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -4580,9 +4585,10 @@
|
|||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symplify\/easy-testing": "^9.4.70"
|
||||
"symplify\/easy-testing": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:06:40+00:00",
|
||||
"time": "2021-10-11T15:01:20+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4601,7 +4607,7 @@
|
|||
],
|
||||
"description": "Service integration of phpstan\/phpdoc-parser, with few extra goodies for practical simple use",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/simple-php-doc-parser\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/simple-php-doc-parser\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4617,17 +4623,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/skipper",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/skipper.git",
|
||||
"reference": "c62897669825f1ca99f42c18a0df8189573489d9"
|
||||
"reference": "64c4c012a7133b5f676e876d909fb63661d9981e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/skipper\/zipball\/c62897669825f1ca99f42c18a0df8189573489d9",
|
||||
"reference": "c62897669825f1ca99f42c18a0df8189573489d9",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/skipper\/zipball\/64c4c012a7133b5f676e876d909fb63661d9981e",
|
||||
"reference": "64c4c012a7133b5f676e876d909fb63661d9981e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4637,9 +4643,9 @@
|
|||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/filesystem": "^5.3|^6.0",
|
||||
"symfony\/finder": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70",
|
||||
"symplify\/smart-file-system": "^9.4.70",
|
||||
"symplify\/symplify-kernel": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"symplify\/smart-file-system": "^9.5",
|
||||
"symplify\/symplify-kernel": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -4652,7 +4658,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -4674,7 +4679,8 @@
|
|||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:06:48+00:00",
|
||||
"time": "2021-10-11T15:01:13+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4693,7 +4699,7 @@
|
|||
],
|
||||
"description": "Skip files by rule class, directory, file or fnmatch",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/skipper\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/skipper\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4709,17 +4715,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/smart-file-system",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/smart-file-system.git",
|
||||
"reference": "bc9caf6258dabedc032aad4041bc58fd322aa660"
|
||||
"reference": "37c21f664bf424087745faed7032dc4d700ac65b"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/smart-file-system\/zipball\/bc9caf6258dabedc032aad4041bc58fd322aa660",
|
||||
"reference": "bc9caf6258dabedc032aad4041bc58fd322aa660",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/smart-file-system\/zipball\/37c21f664bf424087745faed7032dc4d700ac65b",
|
||||
"reference": "37c21f664bf424087745faed7032dc4d700ac65b",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4739,7 +4745,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -4765,7 +4770,8 @@
|
|||
"nette\/finder": "^2.5",
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:06:51+00:00",
|
||||
"time": "2021-10-11T15:01:15+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4784,7 +4790,7 @@
|
|||
],
|
||||
"description": "Sanitized FileInfo with safe getRealPath() and other handy methods",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/smart-file-system\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/smart-file-system\/tree\/main"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4800,24 +4806,24 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/symfony-php-config",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/symfony-php-config.git",
|
||||
"reference": "0f304d2d4de05aae6bb4219a03ec441e83727107"
|
||||
"reference": "e1e47b33c09a5f286c4a5553d4b12ca7240d2dfd"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/symfony-php-config\/zipball\/0f304d2d4de05aae6bb4219a03ec441e83727107",
|
||||
"reference": "0f304d2d4de05aae6bb4219a03ec441e83727107",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/symfony-php-config\/zipball\/e1e47b33c09a5f286c4a5553d4b12ca7240d2dfd",
|
||||
"reference": "e1e47b33c09a5f286c4a5553d4b12ca7240d2dfd",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=8.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70",
|
||||
"symplify\/symplify-kernel": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"symplify\/symplify-kernel": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -4855,7 +4861,8 @@
|
|||
"phpunit\/phpunit": "^9.5",
|
||||
"symfony\/http-kernel": "^5.3|^6.0"
|
||||
},
|
||||
"time": "2021-10-02T16:06:57+00:00",
|
||||
"time": "2021-10-02T16:10:57+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4874,23 +4881,23 @@
|
|||
],
|
||||
"description": "Tools that easy work with Symfony PHP Configs",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/symfony-php-config\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/symfony-php-config\/tree\/main"
|
||||
},
|
||||
"install-path": "..\/symplify\/symfony-php-config"
|
||||
},
|
||||
{
|
||||
"name": "symplify\/symplify-kernel",
|
||||
"version": "9.4.70",
|
||||
"version_normalized": "9.4.70.0",
|
||||
"version": "dev-main",
|
||||
"version_normalized": "dev-main",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/symplify-kernel.git",
|
||||
"reference": "c02be3838a59ec002e0a376be287c81547749b92"
|
||||
"reference": "9246ac4eb6aae3419131fcbf78d7f6ad01509d61"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/symplify-kernel\/zipball\/c02be3838a59ec002e0a376be287c81547749b92",
|
||||
"reference": "c02be3838a59ec002e0a376be287c81547749b92",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/symplify-kernel\/zipball\/9246ac4eb6aae3419131fcbf78d7f6ad01509d61",
|
||||
"reference": "9246ac4eb6aae3419131fcbf78d7f6ad01509d61",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4898,10 +4905,10 @@
|
|||
"symfony\/console": "^5.3|^6.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/autowire-array-parameter": "^9.4.70",
|
||||
"symplify\/composer-json-manipulator": "^9.4.70",
|
||||
"symplify\/package-builder": "^9.4.70",
|
||||
"symplify\/smart-file-system": "^9.4.70"
|
||||
"symplify\/autowire-array-parameter": "^9.5",
|
||||
"symplify\/composer-json-manipulator": "^9.5",
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"symplify\/smart-file-system": "^9.5"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.70",
|
||||
|
@ -4912,7 +4919,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/easy-ci": "<9.4.70",
|
||||
"symplify\/easy-coding-standard": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/easy-testing": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/latte-phpstan-compiler": "<9.4.70",
|
||||
|
@ -4935,7 +4941,8 @@
|
|||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-10-02T16:07:02+00:00",
|
||||
"time": "2021-10-11T15:46:47+00:00",
|
||||
"default-branch": true,
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4954,7 +4961,7 @@
|
|||
],
|
||||
"description": "Internal Kernel for Symplify packages",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/symplify-kernel\/tree\/9.4.70"
|
||||
"source": "https:\/\/github.com\/symplify\/symplify-kernel\/tree\/main"
|
||||
},
|
||||
"install-path": "..\/symplify\/symplify-kernel"
|
||||
},
|
||||
|
|
2
vendor/composer/installed.php
vendored
2
vendor/composer/installed.php
vendored
File diff suppressed because one or more lines are too long
6
vendor/phpstan/phpdoc-parser/composer.json
vendored
6
vendor/phpstan/phpdoc-parser/composer.json
vendored
|
@ -8,8 +8,8 @@
|
|||
"require-dev": {
|
||||
"php-parallel-lint\/php-parallel-lint": "^1.2",
|
||||
"phpstan\/extension-installer": "^1.0",
|
||||
"phpstan\/phpstan": "^0.12.87",
|
||||
"phpstan\/phpstan-strict-rules": "^0.12.5",
|
||||
"phpstan\/phpstan": "^1.0",
|
||||
"phpstan\/phpstan-strict-rules": "^1.0",
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symfony\/process": "^5.2"
|
||||
},
|
||||
|
@ -21,7 +21,7 @@
|
|||
},
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "0.5-dev"
|
||||
"dev-master": "1.0-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
|
|
|
@ -11,21 +11,25 @@ class ParamTagValueNode implements \PHPStan\PhpDocParser\Ast\PhpDoc\PhpDocTagVal
|
|||
/** @var TypeNode */
|
||||
public $type;
|
||||
/** @var bool */
|
||||
public $isReference;
|
||||
/** @var bool */
|
||||
public $isVariadic;
|
||||
/** @var string */
|
||||
public $parameterName;
|
||||
/** @var string (may be empty) */
|
||||
public $description;
|
||||
public function __construct(\PHPStan\PhpDocParser\Ast\Type\TypeNode $type, bool $isVariadic, string $parameterName, string $description)
|
||||
public function __construct(\PHPStan\PhpDocParser\Ast\Type\TypeNode $type, bool $isVariadic, string $parameterName, string $description, bool $isReference = \false)
|
||||
{
|
||||
$this->type = $type;
|
||||
$this->isReference = $isReference;
|
||||
$this->isVariadic = $isVariadic;
|
||||
$this->parameterName = $parameterName;
|
||||
$this->description = $description;
|
||||
}
|
||||
public function __toString() : string
|
||||
{
|
||||
$reference = $this->isReference ? '&' : '';
|
||||
$variadic = $this->isVariadic ? '...' : '';
|
||||
return \trim("{$this->type} {$variadic}{$this->parameterName} {$this->description}");
|
||||
return \trim("{$this->type} {$reference}{$variadic}{$this->parameterName} {$this->description}");
|
||||
}
|
||||
}
|
||||
|
|
|
@ -64,6 +64,9 @@ class ConstExprParser
|
|||
if ($lastType !== \PHPStan\PhpDocParser\Lexer\Lexer::TOKEN_WILDCARD && $tokens->tryConsumeTokenType(\PHPStan\PhpDocParser\Lexer\Lexer::TOKEN_WILDCARD)) {
|
||||
$classConstantName .= '*';
|
||||
$lastType = \PHPStan\PhpDocParser\Lexer\Lexer::TOKEN_WILDCARD;
|
||||
if ($tokens->getSkippedHorizontalWhiteSpaceIfAny() !== '') {
|
||||
break;
|
||||
}
|
||||
continue;
|
||||
}
|
||||
if ($lastType === null) {
|
||||
|
|
|
@ -178,10 +178,11 @@ class PhpDocParser
|
|||
private function parseParamTagValue(\PHPStan\PhpDocParser\Parser\TokenIterator $tokens) : \PHPStan\PhpDocParser\Ast\PhpDoc\ParamTagValueNode
|
||||
{
|
||||
$type = $this->typeParser->parse($tokens);
|
||||
$isReference = $tokens->tryConsumeTokenType(\PHPStan\PhpDocParser\Lexer\Lexer::TOKEN_REFERENCE);
|
||||
$isVariadic = $tokens->tryConsumeTokenType(\PHPStan\PhpDocParser\Lexer\Lexer::TOKEN_VARIADIC);
|
||||
$parameterName = $this->parseRequiredVariableName($tokens);
|
||||
$description = $this->parseOptionalDescription($tokens);
|
||||
return new \PHPStan\PhpDocParser\Ast\PhpDoc\ParamTagValueNode($type, $isVariadic, $parameterName, $description);
|
||||
return new \PHPStan\PhpDocParser\Ast\PhpDoc\ParamTagValueNode($type, $isVariadic, $parameterName, $description, $isReference);
|
||||
}
|
||||
private function parseVarTagValue(\PHPStan\PhpDocParser\Parser\TokenIterator $tokens) : \PHPStan\PhpDocParser\Ast\PhpDoc\VarTagValueNode
|
||||
{
|
||||
|
|
10
vendor/scoper-autoload.php
vendored
10
vendor/scoper-autoload.php
vendored
|
@ -9,8 +9,8 @@ $loader = require_once __DIR__.'/autoload.php';
|
|||
if (!class_exists('AutoloadIncluder', false) && !interface_exists('AutoloadIncluder', false) && !trait_exists('AutoloadIncluder', false)) {
|
||||
spl_autoload_call('RectorPrefix20211012\AutoloadIncluder');
|
||||
}
|
||||
if (!class_exists('ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283', false) && !interface_exists('ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283', false) && !trait_exists('ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283', false)) {
|
||||
spl_autoload_call('RectorPrefix20211012\ComposerAutoloaderInita46e8cc2109d5de2ea95cadf20678283');
|
||||
if (!class_exists('ComposerAutoloaderInit0a64b28f1180a94c06b3d8b454150657', false) && !interface_exists('ComposerAutoloaderInit0a64b28f1180a94c06b3d8b454150657', false) && !trait_exists('ComposerAutoloaderInit0a64b28f1180a94c06b3d8b454150657', false)) {
|
||||
spl_autoload_call('RectorPrefix20211012\ComposerAutoloaderInit0a64b28f1180a94c06b3d8b454150657');
|
||||
}
|
||||
if (!class_exists('Helmich\TypoScriptParser\Parser\AST\Statement', false) && !interface_exists('Helmich\TypoScriptParser\Parser\AST\Statement', false) && !trait_exists('Helmich\TypoScriptParser\Parser\AST\Statement', false)) {
|
||||
spl_autoload_call('RectorPrefix20211012\Helmich\TypoScriptParser\Parser\AST\Statement');
|
||||
|
@ -3306,9 +3306,9 @@ if (!function_exists('print_node')) {
|
|||
return \RectorPrefix20211012\print_node(...func_get_args());
|
||||
}
|
||||
}
|
||||
if (!function_exists('composerRequirea46e8cc2109d5de2ea95cadf20678283')) {
|
||||
function composerRequirea46e8cc2109d5de2ea95cadf20678283() {
|
||||
return \RectorPrefix20211012\composerRequirea46e8cc2109d5de2ea95cadf20678283(...func_get_args());
|
||||
if (!function_exists('composerRequire0a64b28f1180a94c06b3d8b454150657')) {
|
||||
function composerRequire0a64b28f1180a94c06b3d8b454150657() {
|
||||
return \RectorPrefix20211012\composerRequire0a64b28f1180a94c06b3d8b454150657(...func_get_args());
|
||||
}
|
||||
}
|
||||
if (!function_exists('parseArgs')) {
|
||||
|
|
14
vendor/symplify/astral/composer.json
vendored
14
vendor/symplify/astral/composer.json
vendored
|
@ -1,18 +1,20 @@
|
|||
{
|
||||
"name": "symplify\/astral",
|
||||
"type": "phpstan-extension",
|
||||
"description": "Toolking for smart daily work with AST",
|
||||
"license": "MIT",
|
||||
"require": {
|
||||
"php": ">=8.0",
|
||||
"nette\/utils": "^3.2",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symplify\/autowire-array-parameter": "^9.4.70",
|
||||
"symplify\/autowire-array-parameter": "^9.5",
|
||||
"symplify\/smart-file-system": "^9.5",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"nikic\/php-parser": "^4.13",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"symplify\/easy-testing": "^9.4.70",
|
||||
"symplify\/easy-testing": "^9.5",
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"autoload": {
|
||||
|
@ -28,6 +30,11 @@
|
|||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-main": "9.5-dev"
|
||||
},
|
||||
"phpstan": {
|
||||
"includes": [
|
||||
"config\/services.neon"
|
||||
]
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
|
@ -49,7 +56,6 @@
|
|||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/smart-file-system": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/symplify-kernel": "<9.4.70",
|
||||
|
|
10
vendor/symplify/astral/config/services.neon
vendored
10
vendor/symplify/astral/config/services.neon
vendored
|
@ -1,4 +1,8 @@
|
|||
services:
|
||||
# mostly used shared services
|
||||
- Symplify\PackageBuilder\Reflection\PrivatesAccessor
|
||||
- PhpParser\NodeFinder
|
||||
|
||||
-
|
||||
class: Symplify\Astral\Naming\SimpleNameResolver
|
||||
factory: ['Symplify\Astral\StaticFactory\SimpleNameResolverStaticFactory', 'create']
|
||||
|
@ -6,3 +10,9 @@ services:
|
|||
- Symplify\Astral\NodeValue\NodeValueResolver
|
||||
- Symplify\Astral\NodeFinder\SimpleNodeFinder
|
||||
- Symplify\PackageBuilder\Php\TypeChecker
|
||||
- Symplify\SmartFileSystem\SmartFileSystem
|
||||
|
||||
- Symplify\Astral\NodeAnalyzer\NetteTypeAnalyzer
|
||||
- Symplify\Astral\NodeTraverser\SimpleCallableNodeTraverser
|
||||
|
||||
- Symplify\Astral\TypeAnalyzer\ContainsTypeAnalyser
|
||||
|
|
74
vendor/symplify/astral/src/NodeAnalyzer/NetteTypeAnalyzer.php
vendored
Normal file
74
vendor/symplify/astral/src/NodeAnalyzer/NetteTypeAnalyzer.php
vendored
Normal file
|
@ -0,0 +1,74 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\Astral\NodeAnalyzer;
|
||||
|
||||
use RectorPrefix20211012\Nette\Application\UI\Template;
|
||||
use PhpParser\Node\Expr;
|
||||
use PhpParser\Node\Expr\PropertyFetch;
|
||||
use PHPStan\Analyser\Scope;
|
||||
use RectorPrefix20211012\Symplify\Astral\Naming\SimpleNameResolver;
|
||||
use RectorPrefix20211012\Symplify\Astral\TypeAnalyzer\ContainsTypeAnalyser;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class NetteTypeAnalyzer
|
||||
{
|
||||
/**
|
||||
* @var array<class-string<Template>>
|
||||
*/
|
||||
private const TEMPLATE_TYPES = ['RectorPrefix20211012\\Nette\\Application\\UI\\Template', 'RectorPrefix20211012\\Nette\\Application\\UI\\ITemplate', 'RectorPrefix20211012\\Nette\\Bridges\\ApplicationLatte\\Template', 'RectorPrefix20211012\\Nette\\Bridges\\ApplicationLatte\\DefaultTemplate'];
|
||||
/**
|
||||
* @var \Symplify\Astral\Naming\SimpleNameResolver
|
||||
*/
|
||||
private $simpleNameResolver;
|
||||
/**
|
||||
* @var \Symplify\Astral\TypeAnalyzer\ContainsTypeAnalyser
|
||||
*/
|
||||
private $containsTypeAnalyser;
|
||||
public function __construct(\RectorPrefix20211012\Symplify\Astral\Naming\SimpleNameResolver $simpleNameResolver, \RectorPrefix20211012\Symplify\Astral\TypeAnalyzer\ContainsTypeAnalyser $containsTypeAnalyser)
|
||||
{
|
||||
$this->simpleNameResolver = $simpleNameResolver;
|
||||
$this->containsTypeAnalyser = $containsTypeAnalyser;
|
||||
}
|
||||
/**
|
||||
* E.g. $this->template->key
|
||||
*/
|
||||
public function isTemplateMagicPropertyType(\PhpParser\Node\Expr $expr, \PHPStan\Analyser\Scope $scope) : bool
|
||||
{
|
||||
if (!$expr instanceof \PhpParser\Node\Expr\PropertyFetch) {
|
||||
return \false;
|
||||
}
|
||||
if (!$expr->var instanceof \PhpParser\Node\Expr\PropertyFetch) {
|
||||
return \false;
|
||||
}
|
||||
return $this->isTemplateType($expr->var, $scope);
|
||||
}
|
||||
/**
|
||||
* E.g. $this->template
|
||||
*/
|
||||
public function isTemplateType(\PhpParser\Node\Expr $expr, \PHPStan\Analyser\Scope $scope) : bool
|
||||
{
|
||||
return $this->containsTypeAnalyser->containsExprTypes($expr, $scope, self::TEMPLATE_TYPES);
|
||||
}
|
||||
/**
|
||||
* This type has getComponent() method
|
||||
*/
|
||||
public function isInsideComponentContainer(\PHPStan\Analyser\Scope $scope) : bool
|
||||
{
|
||||
$className = $this->simpleNameResolver->getClassNameFromScope($scope);
|
||||
if ($className === null) {
|
||||
return \false;
|
||||
}
|
||||
// this type has getComponent() method
|
||||
return \is_a($className, 'RectorPrefix20211012\\Nette\\ComponentModel\\Container', \true);
|
||||
}
|
||||
public function isInsideControl(\PHPStan\Analyser\Scope $scope) : bool
|
||||
{
|
||||
$className = $this->simpleNameResolver->getClassNameFromScope($scope);
|
||||
if ($className === null) {
|
||||
return \false;
|
||||
}
|
||||
return \is_a($className, 'RectorPrefix20211012\\Nette\\Application\\UI\\Control', \true);
|
||||
}
|
||||
}
|
|
@ -6,6 +6,9 @@ namespace RectorPrefix20211012\Symplify\Astral\NodeTraverser;
|
|||
use PhpParser\Node;
|
||||
use PhpParser\NodeTraverser;
|
||||
use RectorPrefix20211012\Symplify\Astral\NodeVisitor\CallableNodeVisitor;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class SimpleCallableNodeTraverser
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -7,6 +7,9 @@ use PhpParser\NodeFinder;
|
|||
use RectorPrefix20211012\Symplify\Astral\NodeFinder\SimpleNodeFinder;
|
||||
use RectorPrefix20211012\Symplify\Astral\NodeValue\NodeValueResolver;
|
||||
use RectorPrefix20211012\Symplify\PackageBuilder\Php\TypeChecker;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class NodeValueResolverStaticFactory
|
||||
{
|
||||
public static function create() : \RectorPrefix20211012\Symplify\Astral\NodeValue\NodeValueResolver
|
||||
|
|
109
vendor/symplify/astral/src/TypeAnalyzer/ContainsTypeAnalyser.php
vendored
Normal file
109
vendor/symplify/astral/src/TypeAnalyzer/ContainsTypeAnalyser.php
vendored
Normal file
|
@ -0,0 +1,109 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\Astral\TypeAnalyzer;
|
||||
|
||||
use PhpParser\Node\Expr;
|
||||
use PHPStan\Analyser\Scope;
|
||||
use PHPStan\Type\ArrayType;
|
||||
use PHPStan\Type\IntersectionType;
|
||||
use PHPStan\Type\Type;
|
||||
use PHPStan\Type\TypeWithClassName;
|
||||
use PHPStan\Type\UnionType;
|
||||
final class ContainsTypeAnalyser
|
||||
{
|
||||
/**
|
||||
* @param class-string[] $types
|
||||
*/
|
||||
public function containsExprTypes(\PhpParser\Node\Expr $expr, \PHPStan\Analyser\Scope $scope, array $types) : bool
|
||||
{
|
||||
foreach ($types as $type) {
|
||||
if (!$this->containsExprType($expr, $scope, $type)) {
|
||||
continue;
|
||||
}
|
||||
return \true;
|
||||
}
|
||||
return \false;
|
||||
}
|
||||
/**
|
||||
* @param class-string[] $types
|
||||
*/
|
||||
public function containsTypeExprTypes(\PHPStan\Type\Type $exprType, array $types) : bool
|
||||
{
|
||||
foreach ($types as $type) {
|
||||
if ($this->containsTypeExprType($exprType, $type)) {
|
||||
return \true;
|
||||
}
|
||||
}
|
||||
return \false;
|
||||
}
|
||||
/**
|
||||
* @param class-string $type
|
||||
*/
|
||||
public function containsTypeExprType(\PHPStan\Type\Type $exprType, string $type) : bool
|
||||
{
|
||||
if ($exprType instanceof \PHPStan\Type\IntersectionType) {
|
||||
$intersectionedTypes = $exprType->getTypes();
|
||||
foreach ($intersectionedTypes as $intersectionedType) {
|
||||
if ($this->isExprTypeOfType($intersectionedType, $type)) {
|
||||
return \true;
|
||||
}
|
||||
}
|
||||
}
|
||||
return $this->isExprTypeOfType($exprType, $type);
|
||||
}
|
||||
/**
|
||||
* @param class-string $type
|
||||
*/
|
||||
public function containsExprType(\PhpParser\Node\Expr $expr, \PHPStan\Analyser\Scope $scope, string $type) : bool
|
||||
{
|
||||
$exprType = $scope->getType($expr);
|
||||
return $this->containsTypeExprType($exprType, $type);
|
||||
}
|
||||
/**
|
||||
* @param class-string $class
|
||||
*/
|
||||
private function isUnionTypeWithClass(\PHPStan\Type\Type $type, string $class) : bool
|
||||
{
|
||||
if (!$type instanceof \PHPStan\Type\UnionType) {
|
||||
return \false;
|
||||
}
|
||||
$unionedTypes = $type->getTypes();
|
||||
foreach ($unionedTypes as $unionedType) {
|
||||
if (!$unionedType instanceof \PHPStan\Type\TypeWithClassName) {
|
||||
continue;
|
||||
}
|
||||
if (\is_a($unionedType->getClassName(), $class, \true)) {
|
||||
return \true;
|
||||
}
|
||||
}
|
||||
return \false;
|
||||
}
|
||||
/**
|
||||
* @param class-string $type
|
||||
*/
|
||||
private function isArrayWithItemType(\PHPStan\Type\Type $propertyType, string $type) : bool
|
||||
{
|
||||
if (!$propertyType instanceof \PHPStan\Type\ArrayType) {
|
||||
return \false;
|
||||
}
|
||||
$arrayItemType = $propertyType->getItemType();
|
||||
if (!$arrayItemType instanceof \PHPStan\Type\TypeWithClassName) {
|
||||
return \false;
|
||||
}
|
||||
return \is_a($arrayItemType->getClassName(), $type, \true);
|
||||
}
|
||||
/**
|
||||
* @param class-string $type
|
||||
*/
|
||||
private function isExprTypeOfType(\PHPStan\Type\Type $exprType, string $type) : bool
|
||||
{
|
||||
if ($exprType instanceof \PHPStan\Type\TypeWithClassName) {
|
||||
return \is_a($exprType->getClassName(), $type, \true);
|
||||
}
|
||||
if ($this->isUnionTypeWithClass($exprType, $type)) {
|
||||
return \true;
|
||||
}
|
||||
return $this->isArrayWithItemType($exprType, $type);
|
||||
}
|
||||
}
|
|
@ -57,4 +57,10 @@ final class AttributeKey
|
|||
* @var string
|
||||
*/
|
||||
public const REFERENCED_METHOD_CALLS = 'referenced_method_calls';
|
||||
/**
|
||||
* Used in PHPStan for printed node content. Useful for printing error messages without need to reprint it again.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
public const PHPSTAN_CACHE_PRINTER = 'phpstan_cache_printer';
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@ namespace RectorPrefix20211012\Symplify\Astral\ValueObject\NodeBuilder;
|
|||
|
||||
use PhpParser\Builder\Class_;
|
||||
/**
|
||||
* @api
|
||||
* Fixed duplicated naming in php-parser and prevents confusion
|
||||
*/
|
||||
final class ClassBuilder extends \PhpParser\Builder\Class_
|
||||
|
|
|
@ -5,6 +5,7 @@ namespace RectorPrefix20211012\Symplify\Astral\ValueObject\NodeBuilder;
|
|||
|
||||
use PhpParser\Builder\Method;
|
||||
/**
|
||||
* @api
|
||||
* Fixed duplicated naming in php-parser and prevents confusion
|
||||
*/
|
||||
final class MethodBuilder extends \PhpParser\Builder\Method
|
||||
|
|
|
@ -5,6 +5,7 @@ namespace RectorPrefix20211012\Symplify\Astral\ValueObject\NodeBuilder;
|
|||
|
||||
use PhpParser\Builder\Namespace_;
|
||||
/**
|
||||
* @api
|
||||
* Fixed duplicated naming in php-parser and prevents confusion
|
||||
*/
|
||||
final class NamespaceBuilder extends \PhpParser\Builder\Namespace_
|
||||
|
|
|
@ -5,6 +5,7 @@ namespace RectorPrefix20211012\Symplify\Astral\ValueObject\NodeBuilder;
|
|||
|
||||
use PhpParser\Builder\Param;
|
||||
/**
|
||||
* @api
|
||||
* Fixed duplicated naming in php-parser and prevents confusion
|
||||
*/
|
||||
final class ParamBuilder extends \PhpParser\Builder\Param
|
||||
|
|
|
@ -5,6 +5,7 @@ namespace RectorPrefix20211012\Symplify\Astral\ValueObject\NodeBuilder;
|
|||
|
||||
use PhpParser\Builder\Property;
|
||||
/**
|
||||
* @api
|
||||
* Fixed duplicated naming in php-parser and prevents confusion
|
||||
*/
|
||||
final class PropertyBuilder extends \PhpParser\Builder\Property
|
||||
|
|
|
@ -5,6 +5,7 @@ namespace RectorPrefix20211012\Symplify\Astral\ValueObject\NodeBuilder;
|
|||
|
||||
use PhpParser\Builder\TraitUse;
|
||||
/**
|
||||
* @api
|
||||
* Fixed duplicated naming in php-parser and prevents confusion
|
||||
*/
|
||||
final class TraitUseBuilder extends \PhpParser\Builder\TraitUse
|
||||
|
|
|
@ -6,6 +6,7 @@ namespace RectorPrefix20211012\Symplify\Astral\ValueObject\NodeBuilder;
|
|||
use PhpParser\Builder\Use_;
|
||||
use PhpParser\Node\Stmt\Use_ as UseStmt;
|
||||
/**
|
||||
* @api
|
||||
* Fixed duplicated naming in php-parser and prevents confusion
|
||||
*/
|
||||
final class UseBuilder extends \PhpParser\Builder\Use_
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\Astral\ValueObject\NodeFinder;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\Expr\Closure;
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use PhpParser\Node\Stmt\For_;
|
||||
use PhpParser\Node\Stmt\Foreach_;
|
||||
use PhpParser\Node\Stmt\Function_;
|
||||
use PhpParser\Node\Stmt\If_;
|
||||
use PhpParser\Node\Stmt\While_;
|
||||
final class ScopeTypes
|
||||
{
|
||||
/**
|
||||
* @var array<class-string<Node>>
|
||||
*/
|
||||
public const STMT_TYPES = [\PhpParser\Node\Stmt\If_::class, \PhpParser\Node\Stmt\Foreach_::class, \PhpParser\Node\Stmt\For_::class, \PhpParser\Node\Stmt\While_::class, \PhpParser\Node\Stmt\ClassMethod::class, \PhpParser\Node\Stmt\Function_::class, \PhpParser\Node\Expr\Closure::class];
|
||||
}
|
|
@ -6,7 +6,7 @@
|
|||
"php": ">=8.0",
|
||||
"nette\/utils": "^3.2",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -46,7 +46,6 @@
|
|||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/smart-file-system": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/symplify-kernel": "<9.4.70",
|
||||
|
|
|
@ -10,10 +10,10 @@ use RectorPrefix20211012\Symfony\Component\DependencyInjection\Compiler\Compiler
|
|||
use RectorPrefix20211012\Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||
use RectorPrefix20211012\Symfony\Component\DependencyInjection\Definition;
|
||||
use RectorPrefix20211012\Symfony\Component\DependencyInjection\Reference;
|
||||
use RectorPrefix20211012\Symplify\AutowireArrayParameter\DependencyInjection\DefinitionFinder;
|
||||
use RectorPrefix20211012\Symplify\AutowireArrayParameter\DocBlock\ParamTypeDocBlockResolver;
|
||||
use RectorPrefix20211012\Symplify\AutowireArrayParameter\Skipper\ParameterSkipper;
|
||||
use RectorPrefix20211012\Symplify\AutowireArrayParameter\TypeResolver\ParameterTypeResolver;
|
||||
use RectorPrefix20211012\Symplify\PackageBuilder\DependencyInjection\DefinitionFinder;
|
||||
/**
|
||||
* @inspiration https://github.com/nette/di/pull/178
|
||||
* @see \Symplify\AutowireArrayParameter\Tests\DependencyInjection\CompilerPass\AutowireArrayParameterCompilerPassTest
|
||||
|
@ -34,7 +34,7 @@ final class AutowireArrayParameterCompilerPass implements \RectorPrefix20211012\
|
|||
*/
|
||||
private $excludedFatalClasses = ['RectorPrefix20211012\\Symfony\\Component\\Form\\FormExtensionInterface', 'RectorPrefix20211012\\Symfony\\Component\\Asset\\PackageInterface', 'RectorPrefix20211012\\Symfony\\Component\\Config\\Loader\\LoaderInterface', 'RectorPrefix20211012\\Symfony\\Component\\VarDumper\\Dumper\\ContextProvider\\ContextProviderInterface', 'RectorPrefix20211012\\EasyCorp\\Bundle\\EasyAdminBundle\\Form\\Type\\Configurator\\TypeConfiguratorInterface', 'RectorPrefix20211012\\Sonata\\CoreBundle\\Model\\Adapter\\AdapterInterface', 'RectorPrefix20211012\\Sonata\\Doctrine\\Adapter\\AdapterChain', 'RectorPrefix20211012\\Sonata\\Twig\\Extension\\TemplateExtension', 'RectorPrefix20211012\\Symfony\\Component\\HttpKernel\\KernelInterface'];
|
||||
/**
|
||||
* @var \Symplify\PackageBuilder\DependencyInjection\DefinitionFinder
|
||||
* @var \Symplify\AutowireArrayParameter\DependencyInjection\DefinitionFinder
|
||||
*/
|
||||
private $definitionFinder;
|
||||
/**
|
||||
|
@ -50,7 +50,7 @@ final class AutowireArrayParameterCompilerPass implements \RectorPrefix20211012\
|
|||
*/
|
||||
public function __construct(array $excludedFatalClasses = [])
|
||||
{
|
||||
$this->definitionFinder = new \RectorPrefix20211012\Symplify\PackageBuilder\DependencyInjection\DefinitionFinder();
|
||||
$this->definitionFinder = new \RectorPrefix20211012\Symplify\AutowireArrayParameter\DependencyInjection\DefinitionFinder();
|
||||
$paramTypeDocBlockResolver = new \RectorPrefix20211012\Symplify\AutowireArrayParameter\DocBlock\ParamTypeDocBlockResolver();
|
||||
$this->parameterTypeResolver = new \RectorPrefix20211012\Symplify\AutowireArrayParameter\TypeResolver\ParameterTypeResolver($paramTypeDocBlockResolver);
|
||||
$this->parameterSkipper = new \RectorPrefix20211012\Symplify\AutowireArrayParameter\Skipper\ParameterSkipper($this->parameterTypeResolver, $excludedFatalClasses);
|
||||
|
|
|
@ -1,14 +1,15 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\DependencyInjection;
|
||||
namespace RectorPrefix20211012\Symplify\AutowireArrayParameter\DependencyInjection;
|
||||
|
||||
use RectorPrefix20211012\Symfony\Component\DependencyInjection\ContainerBuilder;
|
||||
use RectorPrefix20211012\Symfony\Component\DependencyInjection\Definition;
|
||||
use RectorPrefix20211012\Symplify\PackageBuilder\Exception\DependencyInjection\DefinitionForTypeNotFoundException;
|
||||
use RectorPrefix20211012\Symplify\AutowireArrayParameter\Exception\DependencyInjection\DefinitionForTypeNotFoundException;
|
||||
use Throwable;
|
||||
/**
|
||||
* @see \Symplify\PackageBuilder\Tests\DependencyInjection\DefinitionFinderTest
|
||||
* @api
|
||||
* @see \Symplify\AutowireArrayParameter\Tests\DependencyInjection\DefinitionFinderTest
|
||||
*/
|
||||
final class DefinitionFinder
|
||||
{
|
||||
|
@ -36,7 +37,7 @@ final class DefinitionFinder
|
|||
if ($definition !== null) {
|
||||
return $definition;
|
||||
}
|
||||
throw new \RectorPrefix20211012\Symplify\PackageBuilder\Exception\DependencyInjection\DefinitionForTypeNotFoundException(\sprintf('Definition for type "%s" was not found.', $type));
|
||||
throw new \RectorPrefix20211012\Symplify\AutowireArrayParameter\Exception\DependencyInjection\DefinitionForTypeNotFoundException(\sprintf('Definition for type "%s" was not found.', $type));
|
||||
}
|
||||
private function getByTypeIfExists(\RectorPrefix20211012\Symfony\Component\DependencyInjection\ContainerBuilder $containerBuilder, string $type) : ?\RectorPrefix20211012\Symfony\Component\DependencyInjection\Definition
|
||||
{
|
|
@ -1,7 +1,7 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Exception\DependencyInjection;
|
||||
namespace RectorPrefix20211012\Symplify\AutowireArrayParameter\Exception\DependencyInjection;
|
||||
|
||||
use Exception;
|
||||
final class DefinitionForTypeNotFoundException extends \Exception
|
|
@ -10,8 +10,8 @@
|
|||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/filesystem": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70",
|
||||
"symplify\/smart-file-system": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"symplify\/smart-file-system": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -50,7 +50,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/symplify-kernel": "<9.4.70",
|
||||
|
|
|
@ -9,6 +9,7 @@ use RectorPrefix20211012\Symplify\ComposerJsonManipulator\ValueObject\ComposerJs
|
|||
use RectorPrefix20211012\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection;
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
/**
|
||||
* @api
|
||||
* @see \Symplify\ComposerJsonManipulator\Tests\ComposerJsonFactory\ComposerJsonFactoryTest
|
||||
*/
|
||||
final class ComposerJsonFactory
|
||||
|
|
|
@ -6,6 +6,9 @@ namespace RectorPrefix20211012\Symplify\ComposerJsonManipulator\Printer;
|
|||
use RectorPrefix20211012\Symplify\ComposerJsonManipulator\FileSystem\JsonFileManager;
|
||||
use RectorPrefix20211012\Symplify\ComposerJsonManipulator\ValueObject\ComposerJson;
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class ComposerJsonPrinter
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\ComposerJsonManipulator\ValueObject;
|
||||
|
||||
final class ComposerValues
|
||||
{
|
||||
/**
|
||||
* @api
|
||||
* @var string
|
||||
*/
|
||||
public const SELF_VERSION = 'self.version';
|
||||
}
|
|
@ -9,7 +9,7 @@
|
|||
"sebastian\/diff": "^4.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -49,7 +49,6 @@
|
|||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/smart-file-system": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/symplify-kernel": "<9.4.70",
|
||||
|
|
|
@ -5,6 +5,9 @@ namespace RectorPrefix20211012\Symplify\ConsoleColorDiff\Console\Output;
|
|||
|
||||
use RectorPrefix20211012\SebastianBergmann\Diff\Differ;
|
||||
use RectorPrefix20211012\Symplify\ConsoleColorDiff\Console\Formatter\ColorConsoleDiffFormatter;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class ConsoleDiffer
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -6,6 +6,7 @@ namespace RectorPrefix20211012\Symplify\ConsoleColorDiff\Diff\Output;
|
|||
use RectorPrefix20211012\SebastianBergmann\Diff\Output\UnifiedDiffOutputBuilder;
|
||||
use RectorPrefix20211012\Symplify\PackageBuilder\Reflection\PrivatesAccessor;
|
||||
/**
|
||||
* @api
|
||||
* Creates @see UnifiedDiffOutputBuilder with "$contextLines = 1000;"
|
||||
*/
|
||||
final class CompleteUnifiedDiffOutputBuilderFactory
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
"php": ">=8.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/console": "^5.3|^6.0",
|
||||
"symplify\/symplify-kernel": "^9.4.70"
|
||||
"symplify\/symplify-kernel": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70",
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"autoload": {
|
||||
|
@ -49,7 +49,6 @@
|
|||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/smart-file-system": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/monorepo-builder": "<9.4.70",
|
||||
|
|
9
vendor/symplify/easy-testing/composer.json
vendored
9
vendor/symplify/easy-testing/composer.json
vendored
|
@ -13,10 +13,10 @@
|
|||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symfony\/console": "^5.3|^6.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70",
|
||||
"symplify\/console-package-builder": "^9.4.70",
|
||||
"symplify\/smart-file-system": "^9.4.70",
|
||||
"symplify\/symplify-kernel": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"symplify\/console-package-builder": "^9.5",
|
||||
"symplify\/smart-file-system": "^9.5",
|
||||
"symplify\/symplify-kernel": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -54,7 +54,6 @@
|
|||
"symplify\/rule-doc-generator": "<9.4.70",
|
||||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/monorepo-builder": "<9.4.70",
|
||||
|
|
|
@ -11,6 +11,7 @@ use RectorPrefix20211012\Symplify\SmartFileSystem\Exception\FileNotFoundExceptio
|
|||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
use RectorPrefix20211012\Symplify\SymplifyKernel\Exception\ShouldNotHappenException;
|
||||
/**
|
||||
* @api
|
||||
* @see \Symplify\EasyTesting\Tests\DataProvider\StaticFixtureFinder\StaticFixtureFinderTest
|
||||
*/
|
||||
final class StaticFixtureFinder
|
||||
|
|
|
@ -5,6 +5,9 @@ namespace RectorPrefix20211012\Symplify\EasyTesting\DataProvider;
|
|||
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
use RectorPrefix20211012\Symplify\SmartFileSystem\SmartFileSystem;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class StaticFixtureUpdater
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -8,6 +8,9 @@ use RectorPrefix20211012\Symplify\EasyTesting\ValueObject\FixtureSplit\TrioConte
|
|||
use RectorPrefix20211012\Symplify\EasyTesting\ValueObject\SplitLine;
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
use RectorPrefix20211012\Symplify\SymplifyKernel\Exception\ShouldNotHappenException;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class TrioFixtureSplitter
|
||||
{
|
||||
public function splitFileInfo(\Symplify\SmartFileSystem\SmartFileInfo $smartFileInfo) : \RectorPrefix20211012\Symplify\EasyTesting\ValueObject\FixtureSplit\TrioContent
|
||||
|
|
|
@ -12,6 +12,7 @@ use Symplify\SmartFileSystem\SmartFileInfo;
|
|||
*
|
||||
* Answer here
|
||||
*
|
||||
* @api
|
||||
* @see https://stackoverflow.com/questions/54263109/how-to-assert-2-directories-are-identical-in-phpunit
|
||||
*/
|
||||
trait DirectoryAssertableTrait
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\EasyTesting\PHPUnit;
|
||||
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class StaticPHPUnitEnvironment
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -10,6 +10,9 @@ use RectorPrefix20211012\Symplify\EasyTesting\ValueObject\InputFileInfoAndExpect
|
|||
use RectorPrefix20211012\Symplify\EasyTesting\ValueObject\SplitLine;
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
use RectorPrefix20211012\Symplify\SmartFileSystem\SmartFileSystem;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class StaticFixtureSplitter
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -10,8 +10,8 @@
|
|||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/finder": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/symplify-kernel": "^9.4.70",
|
||||
"symplify\/easy-testing": "^9.4.70",
|
||||
"symplify\/symplify-kernel": "^9.5",
|
||||
"symplify\/easy-testing": "^9.5",
|
||||
"nette\/neon": "^3.2"
|
||||
},
|
||||
"require-dev": {
|
||||
|
@ -52,7 +52,6 @@
|
|||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/smart-file-system": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/monorepo-builder": "<9.4.70",
|
||||
|
|
|
@ -6,6 +6,7 @@ namespace RectorPrefix20211012\Symplify\PackageBuilder\Composer;
|
|||
use RectorPrefix20211012\Composer\Autoload\ClassLoader;
|
||||
use ReflectionClass;
|
||||
/**
|
||||
* @api
|
||||
* @see \Symplify\PackageBuilder\Tests\Composer\VendorDirProviderTest
|
||||
*/
|
||||
final class VendorDirProvider
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Configuration;
|
||||
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class StaticEolConfiguration
|
||||
{
|
||||
public static function getEolChar() : string
|
||||
|
|
|
@ -6,6 +6,7 @@ namespace RectorPrefix20211012\Symplify\PackageBuilder\Console\Command;
|
|||
use RectorPrefix20211012\Nette\Utils\Strings;
|
||||
use RectorPrefix20211012\Symfony\Component\Console\Command\Command;
|
||||
/**
|
||||
* @api
|
||||
* @see \Symplify\PackageBuilder\Tests\Console\Command\CommandNamingTest
|
||||
*/
|
||||
final class CommandNaming
|
||||
|
|
|
@ -4,6 +4,9 @@ declare (strict_types=1);
|
|||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Console\Input;
|
||||
|
||||
use RectorPrefix20211012\Symfony\Component\Console\Input\ArgvInput;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class StaticInputDetector
|
||||
{
|
||||
public static function isDebug() : bool
|
||||
|
|
|
@ -1,28 +0,0 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Console;
|
||||
|
||||
use RectorPrefix20211012\Symfony\Component\Console\Command\Command;
|
||||
/**
|
||||
* @deprecated Use symfony constants in directly
|
||||
* @see Command::FAILURE
|
||||
* @see Command::SUCCESS
|
||||
*/
|
||||
final class ShellCode
|
||||
{
|
||||
/**
|
||||
* @var int
|
||||
*
|
||||
* @deprecated Use symfony constants in directly
|
||||
* @see Command::SUCCESS
|
||||
*/
|
||||
public const SUCCESS = 0;
|
||||
/**
|
||||
* @var int
|
||||
*
|
||||
* @deprecated Use symfony constants in directly
|
||||
* @see Command::FAILURE
|
||||
*/
|
||||
public const ERROR = 1;
|
||||
}
|
|
@ -10,6 +10,9 @@ use RectorPrefix20211012\Symfony\Component\Console\Output\OutputInterface;
|
|||
use RectorPrefix20211012\Symfony\Component\Console\Style\SymfonyStyle;
|
||||
use RectorPrefix20211012\Symplify\EasyTesting\PHPUnit\StaticPHPUnitEnvironment;
|
||||
use RectorPrefix20211012\Symplify\PackageBuilder\Reflection\PrivatesCaller;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class SymfonyStyleFactory
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -8,6 +8,8 @@ use RectorPrefix20211012\Symfony\Component\DependencyInjection\ContainerBuilder;
|
|||
use RectorPrefix20211012\Symfony\Component\DependencyInjection\Loader\PhpFileLoader;
|
||||
use RectorPrefix20211012\Symplify\PackageBuilder\Yaml\ParametersMerger;
|
||||
/**
|
||||
* @api
|
||||
*
|
||||
* The need:
|
||||
* - https://github.com/symfony/symfony/issues/26713
|
||||
* - https://github.com/symfony/symfony/pull/21313#issuecomment-372037445
|
||||
|
|
|
@ -1,9 +0,0 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Exception\Configuration;
|
||||
|
||||
use Exception;
|
||||
final class LevelNotFoundException extends \Exception
|
||||
{
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Exception;
|
||||
|
||||
use Exception;
|
||||
final class FilePathNotAbsoluteException extends \Exception
|
||||
{
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Exception;
|
||||
|
||||
use Exception;
|
||||
final class NotImplementedYetException extends \Exception
|
||||
{
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Exception\Yaml;
|
||||
|
||||
use Exception;
|
||||
final class InvalidParametersValueException extends \Exception
|
||||
{
|
||||
}
|
|
@ -3,6 +3,9 @@
|
|||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Matcher;
|
||||
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class ArrayStringAndFnMatcher
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -6,6 +6,9 @@ namespace RectorPrefix20211012\Symplify\PackageBuilder\Neon;
|
|||
use RectorPrefix20211012\Nette\Neon\Encoder;
|
||||
use RectorPrefix20211012\Nette\Neon\Neon;
|
||||
use RectorPrefix20211012\Nette\Utils\Strings;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class NeonPrinter
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -7,6 +7,7 @@ use RectorPrefix20211012\Symfony\Component\DependencyInjection\Container;
|
|||
use RectorPrefix20211012\Symfony\Component\DependencyInjection\ContainerInterface;
|
||||
use RectorPrefix20211012\Symfony\Component\DependencyInjection\Exception\ParameterNotFoundException;
|
||||
/**
|
||||
* @api
|
||||
* @see \Symplify\PackageBuilder\Tests\Parameter\ParameterProviderTest
|
||||
*/
|
||||
final class ParameterProvider
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Php;
|
||||
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class TypeChecker
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -4,6 +4,9 @@ declare (strict_types=1);
|
|||
namespace RectorPrefix20211012\Symplify\PackageBuilder\Reflection;
|
||||
|
||||
use ReflectionClass;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class ClassLikeExistenceChecker
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -6,6 +6,7 @@ namespace RectorPrefix20211012\Symplify\PackageBuilder\Reflection;
|
|||
use ReflectionProperty;
|
||||
use RectorPrefix20211012\Symplify\PHPStanRules\Exception\ShouldNotHappenException;
|
||||
/**
|
||||
* @api
|
||||
* @see \Symplify\PackageBuilder\Tests\Reflection\PrivatesAccessorTest
|
||||
*/
|
||||
final class PrivatesAccessor
|
||||
|
|
|
@ -3,6 +3,9 @@
|
|||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\PackageBuilder\ValueObject;
|
||||
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class MethodName
|
||||
{
|
||||
/**
|
||||
|
|
|
@ -38,7 +38,6 @@
|
|||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/smart-file-system": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/symplify-kernel": "<9.4.70",
|
||||
|
|
|
@ -4,6 +4,9 @@ declare (strict_types=1);
|
|||
namespace Symplify\RuleDocGenerator\Contract;
|
||||
|
||||
use Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
interface DocumentedRuleInterface
|
||||
{
|
||||
public function getRuleDefinition() : \Symplify\RuleDocGenerator\ValueObject\RuleDefinition;
|
||||
|
|
|
@ -4,6 +4,9 @@ declare (strict_types=1);
|
|||
namespace Symplify\RuleDocGenerator\ValueObject\CodeSample;
|
||||
|
||||
use Symplify\RuleDocGenerator\ValueObject\AbstractCodeSample;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class CodeSample extends \Symplify\RuleDocGenerator\ValueObject\AbstractCodeSample
|
||||
{
|
||||
}
|
||||
|
|
|
@ -4,15 +4,15 @@
|
|||
"license": "MIT",
|
||||
"require": {
|
||||
"php": ">=8.0",
|
||||
"phpstan\/phpdoc-parser": "^0.5",
|
||||
"phpstan\/phpdoc-parser": "^1.2",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/config": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symplify\/easy-testing": "^9.4.70"
|
||||
"symplify\/easy-testing": "^9.5"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
|
@ -49,7 +49,6 @@
|
|||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/smart-file-system": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/symplify-kernel": "<9.4.70",
|
||||
|
|
|
@ -8,6 +8,8 @@ use RectorPrefix20211012\Symplify\SimplePhpDocParser\Contract\PhpDocNodeVisitorI
|
|||
use RectorPrefix20211012\Symplify\SimplePhpDocParser\Exception\InvalidTraverseException;
|
||||
use RectorPrefix20211012\Symplify\SimplePhpDocParser\PhpDocNodeVisitor\CallablePhpDocNodeVisitor;
|
||||
/**
|
||||
* @api
|
||||
*
|
||||
* Mimics
|
||||
* https://github.com/nikic/PHP-Parser/blob/4abdcde5f16269959a834e4e58ea0ba0938ab133/lib/PhpParser/NodeTraverser.php
|
||||
*
|
||||
|
|
|
@ -6,6 +6,8 @@ namespace RectorPrefix20211012\Symplify\SimplePhpDocParser\PhpDocNodeVisitor;
|
|||
use PHPStan\PhpDocParser\Ast\Node;
|
||||
use RectorPrefix20211012\Symplify\SimplePhpDocParser\ValueObject\PhpDocAttributeKey;
|
||||
/**
|
||||
* @api
|
||||
*
|
||||
* Mirrors
|
||||
* https://github.com/nikic/PHP-Parser/blob/d520bc9e1d6203c35a1ba20675b79a051c821a9e/lib/PhpParser/NodeVisitor/CloningVisitor.php
|
||||
*/
|
||||
|
|
|
@ -6,6 +6,8 @@ namespace RectorPrefix20211012\Symplify\SimplePhpDocParser\PhpDocNodeVisitor;
|
|||
use PHPStan\PhpDocParser\Ast\Node;
|
||||
use RectorPrefix20211012\Symplify\SimplePhpDocParser\ValueObject\PhpDocAttributeKey;
|
||||
/**
|
||||
* @api
|
||||
*
|
||||
* Mimics https://github.com/nikic/PHP-Parser/blob/master/lib/PhpParser/NodeVisitor/ParentConnectingVisitor.php
|
||||
*
|
||||
* @see \Symplify\SimplePhpDocParser\Tests\PhpDocNodeVisitor\ParentConnectingPhpDocNodeVisitorTest
|
||||
|
|
|
@ -8,6 +8,9 @@ use PHPStan\PhpDocParser\Parser\ConstExprParser;
|
|||
use PHPStan\PhpDocParser\Parser\PhpDocParser;
|
||||
use PHPStan\PhpDocParser\Parser\TypeParser;
|
||||
use RectorPrefix20211012\Symplify\SimplePhpDocParser\SimplePhpDocParser;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class SimplePhpDocParserStaticFactory
|
||||
{
|
||||
public static function create() : \RectorPrefix20211012\Symplify\SimplePhpDocParser\SimplePhpDocParser
|
||||
|
|
7
vendor/symplify/skipper/composer.json
vendored
7
vendor/symplify/skipper/composer.json
vendored
|
@ -9,9 +9,9 @@
|
|||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symfony\/finder": "^5.3|^6.0",
|
||||
"symfony\/filesystem": "^5.3|^6.0",
|
||||
"symplify\/package-builder": "^9.4.70",
|
||||
"symplify\/symplify-kernel": "^9.4.70",
|
||||
"symplify\/smart-file-system": "^9.4.70"
|
||||
"symplify\/package-builder": "^9.5",
|
||||
"symplify\/symplify-kernel": "^9.5",
|
||||
"symplify\/smart-file-system": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -50,7 +50,6 @@
|
|||
"symplify\/rule-doc-generator": "<9.4.70",
|
||||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/monorepo-builder": "<9.4.70",
|
||||
|
|
|
@ -5,9 +5,9 @@ namespace RectorPrefix20211012\Symplify\Skipper\FileSystem;
|
|||
|
||||
use RectorPrefix20211012\Nette\Utils\Strings;
|
||||
/**
|
||||
* @see \Symplify\Skipper\Tests\FileSystem\PathNormalizerTest
|
||||
* @see \Symplify\Skipper\Tests\FileSystem\FnMatchPathNormalizerTest
|
||||
*/
|
||||
final class PathNormalizer
|
||||
final class FnMatchPathNormalizer
|
||||
{
|
||||
/**
|
||||
* @var string
|
|
@ -3,17 +3,17 @@
|
|||
declare (strict_types=1);
|
||||
namespace RectorPrefix20211012\Symplify\Skipper\Matcher;
|
||||
|
||||
use RectorPrefix20211012\Symplify\Skipper\FileSystem\PathNormalizer;
|
||||
use RectorPrefix20211012\Symplify\Skipper\FileSystem\FnMatchPathNormalizer;
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
final class FileInfoMatcher
|
||||
{
|
||||
/**
|
||||
* @var \Symplify\Skipper\FileSystem\PathNormalizer
|
||||
* @var \Symplify\Skipper\FileSystem\FnMatchPathNormalizer
|
||||
*/
|
||||
private $pathNormalizer;
|
||||
public function __construct(\RectorPrefix20211012\Symplify\Skipper\FileSystem\PathNormalizer $pathNormalizer)
|
||||
private $fnMatchPathNormalizer;
|
||||
public function __construct(\RectorPrefix20211012\Symplify\Skipper\FileSystem\FnMatchPathNormalizer $fnMatchPathNormalizer)
|
||||
{
|
||||
$this->pathNormalizer = $pathNormalizer;
|
||||
$this->fnMatchPathNormalizer = $fnMatchPathNormalizer;
|
||||
}
|
||||
/**
|
||||
* @param string[] $filePattern
|
||||
|
@ -36,7 +36,7 @@ final class FileInfoMatcher
|
|||
if ($smartFileInfo->getRealPath() === $ignoredPath) {
|
||||
return \true;
|
||||
}
|
||||
$ignoredPath = $this->pathNormalizer->normalizeForFnmatch($ignoredPath);
|
||||
$ignoredPath = $this->fnMatchPathNormalizer->normalizeForFnmatch($ignoredPath);
|
||||
if ($ignoredPath === '') {
|
||||
return \false;
|
||||
}
|
||||
|
|
|
@ -6,6 +6,7 @@ namespace RectorPrefix20211012\Symplify\Skipper\Skipper;
|
|||
use RectorPrefix20211012\Symplify\Skipper\Contract\SkipVoterInterface;
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
/**
|
||||
* @api
|
||||
* @see \Symplify\Skipper\Tests\Skipper\Skipper\SkipperTest
|
||||
*/
|
||||
final class Skipper
|
||||
|
|
|
@ -48,7 +48,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/symplify-kernel": "<9.4.70",
|
||||
|
|
|
@ -7,6 +7,7 @@ use RectorPrefix20211012\Symfony\Component\Finder\Finder;
|
|||
use RectorPrefix20211012\Symplify\SmartFileSystem\FileSystemFilter;
|
||||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
/**
|
||||
* @api
|
||||
* @see \Symplify\SmartFileSystem\Tests\Finder\SmartFinder\SmartFinderTest
|
||||
*/
|
||||
final class SmartFinder
|
||||
|
|
|
@ -8,6 +8,7 @@ use RectorPrefix20211012\Nette\Utils\Json;
|
|||
use RectorPrefix20211012\Symplify\SmartFileSystem\FileSystemGuard;
|
||||
use RectorPrefix20211012\Symplify\SmartFileSystem\SmartFileSystem;
|
||||
/**
|
||||
* @api
|
||||
* @see \Symplify\SmartFileSystem\Tests\Json\JsonFileSystem\JsonFileSystemTest
|
||||
*/
|
||||
final class JsonFileSystem
|
||||
|
|
|
@ -5,6 +5,8 @@ namespace RectorPrefix20211012\Symplify\SmartFileSystem\Normalizer;
|
|||
|
||||
use RectorPrefix20211012\Nette\Utils\Strings;
|
||||
/**
|
||||
* @api
|
||||
*
|
||||
* Used from
|
||||
* https://github.com/phpstan/phpstan-src/blob/02425e61aa48f0668b4efb3e73d52ad544048f65/src/File/FileHelper.php#L40,
|
||||
* with custom modifications
|
||||
|
|
|
@ -5,8 +5,8 @@
|
|||
"require": {
|
||||
"php": ">=8.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symplify\/symplify-kernel": "^9.4.70",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/symplify-kernel": "^9.5",
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
"symfony\/console": "^5.3|^6.0",
|
||||
"symfony\/http-kernel": "^5.3|^6.0",
|
||||
"symfony\/dependency-injection": "^5.3|^6.0",
|
||||
"symplify\/smart-file-system": "^9.4.70",
|
||||
"symplify\/composer-json-manipulator": "^9.4.70",
|
||||
"symplify\/autowire-array-parameter": "^9.4.70",
|
||||
"symplify\/package-builder": "^9.4.70"
|
||||
"symplify\/smart-file-system": "^9.5",
|
||||
"symplify\/composer-json-manipulator": "^9.5",
|
||||
"symplify\/autowire-array-parameter": "^9.5",
|
||||
"symplify\/package-builder": "^9.5"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -43,7 +43,6 @@
|
|||
"symplify\/console-package-builder": "<9.4.70",
|
||||
"symplify\/vendor-patches": "<9.4.70",
|
||||
"symplify\/skipper": "<9.4.70",
|
||||
"symplify\/easy-hydrator": "<9.4.70",
|
||||
"symplify\/symfony-static-dumper": "<9.4.70",
|
||||
"symplify\/git-wrapper": "<9.4.70",
|
||||
"symplify\/monorepo-builder": "<9.4.70",
|
||||
|
|
|
@ -4,6 +4,9 @@ declare (strict_types=1);
|
|||
namespace RectorPrefix20211012\Symplify\SymplifyKernel\Exception;
|
||||
|
||||
use Exception;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class ShouldNotHappenException extends \Exception
|
||||
{
|
||||
}
|
||||
|
|
|
@ -12,6 +12,9 @@ use RectorPrefix20211012\Symplify\PackageBuilder\Contract\HttpKernel\ExtraConfig
|
|||
use Symplify\SmartFileSystem\SmartFileInfo;
|
||||
use RectorPrefix20211012\Symplify\SymplifyKernel\Exception\BootException;
|
||||
use Throwable;
|
||||
/**
|
||||
* @api
|
||||
*/
|
||||
final class KernelBootAndApplicationRun
|
||||
{
|
||||
/**
|
||||
|
@ -82,9 +85,10 @@ final class KernelBootAndApplicationRun
|
|||
*/
|
||||
private function validateKernelClass(string $kernelClass) : void
|
||||
{
|
||||
if (!\is_a($kernelClass, \RectorPrefix20211012\Symfony\Component\HttpKernel\KernelInterface::class, \true)) {
|
||||
$message = \sprintf('Class "%s" must by type of "%s"', $kernelClass, \RectorPrefix20211012\Symfony\Component\HttpKernel\KernelInterface::class);
|
||||
throw new \RectorPrefix20211012\Symplify\SymplifyKernel\Exception\BootException($message);
|
||||
if (\is_a($kernelClass, \RectorPrefix20211012\Symfony\Component\HttpKernel\KernelInterface::class, \true)) {
|
||||
return;
|
||||
}
|
||||
$errorMessage = \sprintf('Class "%s" must by type of "%s"', $kernelClass, \RectorPrefix20211012\Symfony\Component\HttpKernel\KernelInterface::class);
|
||||
throw new \RectorPrefix20211012\Symplify\SymplifyKernel\Exception\BootException($errorMessage);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user