mirror of
https://github.com/rectorphp/rector.git
synced 2024-05-31 16:30:51 +00:00
Updated Rector to commit ad15c5f694
ad15c5f694
[TypeDeclaration] Removing NodeRepository from ParamTypeDeclarationRector (#597)
This commit is contained in:
parent
fa67d66a44
commit
00f3fbe30d
|
@ -5,7 +5,6 @@ namespace Rector\NodeCollector\NodeCollector;
|
|||
|
||||
use PhpParser\Node\Stmt\Class_;
|
||||
use PhpParser\Node\Stmt\ClassLike;
|
||||
use PhpParser\Node\Stmt\Interface_;
|
||||
use PhpParser\Node\Stmt\Trait_;
|
||||
use PHPStan\Reflection\ReflectionProvider;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
|
@ -62,14 +61,6 @@ final class NodeRepository
|
|||
}
|
||||
return $traits;
|
||||
}
|
||||
/**
|
||||
* @return Class_[]|Interface_[]
|
||||
* @deprecated Use static reflection instead
|
||||
*/
|
||||
public function findClassesAndInterfacesByType(string $type) : array
|
||||
{
|
||||
return \array_merge($this->findChildrenOfClass($type), $this->findImplementersOfInterface($type));
|
||||
}
|
||||
/**
|
||||
* @deprecated Use static reflection instead
|
||||
*
|
||||
|
@ -88,15 +79,6 @@ final class NodeRepository
|
|||
}
|
||||
return $childrenClasses;
|
||||
}
|
||||
/**
|
||||
* @deprecated Use static reflection instead
|
||||
*
|
||||
* @param class-string $class
|
||||
*/
|
||||
public function findInterface(string $class) : ?\PhpParser\Node\Stmt\Interface_
|
||||
{
|
||||
return $this->parsedNodeCollector->findInterface($class);
|
||||
}
|
||||
/**
|
||||
* @deprecated Use static reflection instead
|
||||
*
|
||||
|
@ -124,19 +106,4 @@ final class NodeRepository
|
|||
}
|
||||
return $currentClassName !== $desiredClass;
|
||||
}
|
||||
/**
|
||||
* @return Interface_[]
|
||||
*/
|
||||
private function findImplementersOfInterface(string $interface) : array
|
||||
{
|
||||
$implementerInterfaces = [];
|
||||
foreach ($this->parsedNodeCollector->getInterfaces() as $interfaceNode) {
|
||||
$className = $interfaceNode->getAttribute(\Rector\NodeTypeResolver\Node\AttributeKey::CLASS_NAME);
|
||||
if (!$this->isChildOrEqualClassLike($interface, $className)) {
|
||||
continue;
|
||||
}
|
||||
$implementerInterfaces[] = $interfaceNode;
|
||||
}
|
||||
return $implementerInterfaces;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -63,10 +63,6 @@ final class ParsedNodeCollector
|
|||
{
|
||||
return $this->classes[$name] ?? null;
|
||||
}
|
||||
public function findInterface(string $name) : ?\PhpParser\Node\Stmt\Interface_
|
||||
{
|
||||
return $this->interfaces[$name] ?? null;
|
||||
}
|
||||
public function findTrait(string $name) : ?\PhpParser\Node\Stmt\Trait_
|
||||
{
|
||||
return $this->traits[$name] ?? null;
|
||||
|
|
|
@ -5,32 +5,56 @@ namespace Rector\VendorLocker\NodeVendorLocker;
|
|||
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use PHPStan\Analyser\Scope;
|
||||
use PHPStan\BetterReflection\Reflection\ReflectionClass;
|
||||
use PHPStan\Reflection\ClassReflection;
|
||||
use PHPStan\Reflection\ReflectionProvider;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use RectorPrefix20210805\Symplify\PackageBuilder\Reflection\PrivatesAccessor;
|
||||
use RectorPrefix20210805\Symplify\SmartFileSystem\Normalizer\PathNormalizer;
|
||||
final class ClassMethodParamVendorLockResolver
|
||||
{
|
||||
/**
|
||||
* @var \Rector\NodeNameResolver\NodeNameResolver
|
||||
*/
|
||||
private $nodeNameResolver;
|
||||
public function __construct(\Rector\NodeNameResolver\NodeNameResolver $nodeNameResolver)
|
||||
/**
|
||||
* @var \Symplify\SmartFileSystem\Normalizer\PathNormalizer
|
||||
*/
|
||||
private $pathNormalizer;
|
||||
/**
|
||||
* @var \PHPStan\Reflection\ReflectionProvider
|
||||
*/
|
||||
private $reflectionProvider;
|
||||
/**
|
||||
* @var \Symplify\PackageBuilder\Reflection\PrivatesAccessor
|
||||
*/
|
||||
private $privatesAccessor;
|
||||
public function __construct(\Rector\NodeNameResolver\NodeNameResolver $nodeNameResolver, \RectorPrefix20210805\Symplify\SmartFileSystem\Normalizer\PathNormalizer $pathNormalizer, \PHPStan\Reflection\ReflectionProvider $reflectionProvider, \RectorPrefix20210805\Symplify\PackageBuilder\Reflection\PrivatesAccessor $privatesAccessor)
|
||||
{
|
||||
$this->nodeNameResolver = $nodeNameResolver;
|
||||
$this->pathNormalizer = $pathNormalizer;
|
||||
$this->reflectionProvider = $reflectionProvider;
|
||||
$this->privatesAccessor = $privatesAccessor;
|
||||
}
|
||||
public function isVendorLocked(\PhpParser\Node\Stmt\ClassMethod $classMethod) : bool
|
||||
{
|
||||
if ($classMethod->isMagic()) {
|
||||
return \true;
|
||||
}
|
||||
$scope = $classMethod->getAttribute(\Rector\NodeTypeResolver\Node\AttributeKey::SCOPE);
|
||||
if (!$scope instanceof \PHPStan\Analyser\Scope) {
|
||||
return \false;
|
||||
}
|
||||
$classReflection = $scope->getClassReflection();
|
||||
$classReflection = $this->resolveClassReflection($classMethod);
|
||||
if (!$classReflection instanceof \PHPStan\Reflection\ClassReflection) {
|
||||
return \false;
|
||||
}
|
||||
/** @var string $methodName */
|
||||
$methodName = $this->nodeNameResolver->getName($classMethod);
|
||||
if ($this->hasTraitMethodVendorLock($classReflection, $methodName)) {
|
||||
return \true;
|
||||
}
|
||||
// has interface vendor lock? → better skip it, as PHPStan has access only to just analyzed classes
|
||||
if ($this->hasParentInterfaceMethod($classReflection, $methodName)) {
|
||||
return \true;
|
||||
}
|
||||
$methodName = $this->nodeNameResolver->getName($classMethod);
|
||||
foreach ($classReflection->getAncestors() as $ancestorClassReflection) {
|
||||
// skip self
|
||||
|
@ -38,7 +62,74 @@ final class ClassMethodParamVendorLockResolver
|
|||
continue;
|
||||
}
|
||||
// parent type
|
||||
if ($ancestorClassReflection->hasNativeMethod($methodName)) {
|
||||
if (!$ancestorClassReflection->hasNativeMethod($methodName)) {
|
||||
continue;
|
||||
}
|
||||
// is file in vendor?
|
||||
$fileName = $ancestorClassReflection->getFileName();
|
||||
// probably internal class
|
||||
if ($fileName === \false) {
|
||||
continue;
|
||||
}
|
||||
$normalizedFileName = $this->pathNormalizer->normalizePath($fileName);
|
||||
return \strpos($normalizedFileName, '/vendor/') !== \false;
|
||||
}
|
||||
return \false;
|
||||
}
|
||||
/**
|
||||
* @return ReflectionClass[]
|
||||
*/
|
||||
private function findRelatedClassReflections(\PHPStan\Reflection\ClassReflection $classReflection) : array
|
||||
{
|
||||
// @todo decouple to some reflection family finder?
|
||||
/** @var ReflectionClass[] $reflectionClasses */
|
||||
$reflectionClasses = $this->privatesAccessor->getPrivateProperty($this->reflectionProvider, 'classes');
|
||||
$relatedClassReflections = [];
|
||||
foreach ($reflectionClasses as $reflectionClass) {
|
||||
if ($reflectionClass->getName() === $classReflection->getName()) {
|
||||
continue;
|
||||
}
|
||||
// is related?
|
||||
if (!$reflectionClass->isSubclassOf($classReflection->getName())) {
|
||||
continue;
|
||||
}
|
||||
$relatedClassReflections[] = $reflectionClass;
|
||||
}
|
||||
return $relatedClassReflections;
|
||||
}
|
||||
private function hasTraitMethodVendorLock(\PHPStan\Reflection\ClassReflection $classReflection, string $methodName) : bool
|
||||
{
|
||||
$relatedReflectionClasses = $this->findRelatedClassReflections($classReflection);
|
||||
foreach ($relatedReflectionClasses as $relatedReflectionClass) {
|
||||
foreach ($relatedReflectionClass->getTraits() as $traitReflectionClass) {
|
||||
/** @var ClassReflection $traitReflectionClass */
|
||||
if ($traitReflectionClass->hasMethod($methodName)) {
|
||||
return \true;
|
||||
}
|
||||
}
|
||||
}
|
||||
return \false;
|
||||
}
|
||||
/**
|
||||
* @return \PHPStan\Reflection\ClassReflection|null
|
||||
*/
|
||||
private function resolveClassReflection(\PhpParser\Node\Stmt\ClassMethod $classMethod)
|
||||
{
|
||||
$scope = $classMethod->getAttribute(\Rector\NodeTypeResolver\Node\AttributeKey::SCOPE);
|
||||
if (!$scope instanceof \PHPStan\Analyser\Scope) {
|
||||
return null;
|
||||
}
|
||||
return $scope->getClassReflection();
|
||||
}
|
||||
/**
|
||||
* Has interface even in our project?
|
||||
* Better skip it, as PHPStan has access only to just analyzed classes.
|
||||
* This might change type, that works for current class, but breaks another implementer.
|
||||
*/
|
||||
private function hasParentInterfaceMethod(\PHPStan\Reflection\ClassReflection $classReflection, string $methodName) : bool
|
||||
{
|
||||
foreach ($classReflection->getInterfaces() as $interfaceClassReflection) {
|
||||
if ($interfaceClassReflection->hasMethod($methodName)) {
|
||||
return \true;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -221,7 +221,8 @@ final class EregToPcreTransformer
|
|||
$cls .= $this->_ere2pcre_escape($a) . '\\-';
|
||||
break;
|
||||
} elseif (\ord($a) > \ord($b)) {
|
||||
throw new \Rector\Php70\Exception\InvalidEregException(\sprintf('an invalid character range %d-%d"', $a, $b));
|
||||
$errorMessage = \sprintf('an invalid character range %d-%d"', (int) $a, (int) $b);
|
||||
throw new \Rector\Php70\Exception\InvalidEregException($errorMessage);
|
||||
}
|
||||
$cls .= $this->_ere2pcre_escape($a) . '-' . $this->_ere2pcre_escape($b);
|
||||
} else {
|
||||
|
|
|
@ -1,94 +0,0 @@
|
|||
<?php
|
||||
|
||||
declare (strict_types=1);
|
||||
namespace Rector\TypeDeclaration\ChildPopulator;
|
||||
|
||||
use PhpParser\Node\Stmt\Class_;
|
||||
use PhpParser\Node\Stmt\ClassLike;
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use PhpParser\Node\Stmt\Function_;
|
||||
use PHPStan\Type\Type;
|
||||
use Rector\ChangesReporting\Collector\RectorChangeCollector;
|
||||
use Rector\NodeCollector\NodeCollector\NodeRepository;
|
||||
use Rector\NodeNameResolver\NodeNameResolver;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\PHPStanStaticTypeMapper\ValueObject\TypeKind;
|
||||
use Rector\TypeDeclaration\NodeTypeAnalyzer\ChildTypeResolver;
|
||||
use Rector\TypeDeclaration\ValueObject\NewType;
|
||||
final class ChildParamPopulator
|
||||
{
|
||||
/**
|
||||
* @var \Rector\NodeNameResolver\NodeNameResolver
|
||||
*/
|
||||
private $nodeNameResolver;
|
||||
/**
|
||||
* @var \Rector\ChangesReporting\Collector\RectorChangeCollector
|
||||
*/
|
||||
private $rectorChangeCollector;
|
||||
/**
|
||||
* @var \Rector\NodeCollector\NodeCollector\NodeRepository
|
||||
*/
|
||||
private $nodeRepository;
|
||||
/**
|
||||
* @var \Rector\TypeDeclaration\NodeTypeAnalyzer\ChildTypeResolver
|
||||
*/
|
||||
private $childTypeResolver;
|
||||
public function __construct(\Rector\NodeNameResolver\NodeNameResolver $nodeNameResolver, \Rector\ChangesReporting\Collector\RectorChangeCollector $rectorChangeCollector, \Rector\NodeCollector\NodeCollector\NodeRepository $nodeRepository, \Rector\TypeDeclaration\NodeTypeAnalyzer\ChildTypeResolver $childTypeResolver)
|
||||
{
|
||||
$this->nodeNameResolver = $nodeNameResolver;
|
||||
$this->rectorChangeCollector = $rectorChangeCollector;
|
||||
$this->nodeRepository = $nodeRepository;
|
||||
$this->childTypeResolver = $childTypeResolver;
|
||||
}
|
||||
/**
|
||||
* Add typehint to all children
|
||||
* @param \PhpParser\Node\Stmt\ClassMethod|\PhpParser\Node\Stmt\Function_ $functionLike
|
||||
*/
|
||||
public function populateChildClassMethod($functionLike, int $position, \PHPStan\Type\Type $paramType) : void
|
||||
{
|
||||
if (!$functionLike instanceof \PhpParser\Node\Stmt\ClassMethod) {
|
||||
return;
|
||||
}
|
||||
/** @var string|null $className */
|
||||
$className = $functionLike->getAttribute(\Rector\NodeTypeResolver\Node\AttributeKey::CLASS_NAME);
|
||||
// anonymous class
|
||||
if ($className === null) {
|
||||
return;
|
||||
}
|
||||
$childrenClassLikes = $this->nodeRepository->findClassesAndInterfacesByType($className);
|
||||
// update their methods as well
|
||||
foreach ($childrenClassLikes as $childClassLike) {
|
||||
if ($childClassLike instanceof \PhpParser\Node\Stmt\Class_) {
|
||||
$usedTraits = $this->nodeRepository->findUsedTraitsInClass($childClassLike);
|
||||
foreach ($usedTraits as $usedTrait) {
|
||||
$this->addParamTypeToMethod($usedTrait, $position, $functionLike, $paramType);
|
||||
}
|
||||
}
|
||||
$this->addParamTypeToMethod($childClassLike, $position, $functionLike, $paramType);
|
||||
}
|
||||
}
|
||||
private function addParamTypeToMethod(\PhpParser\Node\Stmt\ClassLike $classLike, int $position, \PhpParser\Node\Stmt\ClassMethod $classMethod, \PHPStan\Type\Type $paramType) : void
|
||||
{
|
||||
$methodName = $this->nodeNameResolver->getName($classMethod);
|
||||
$currentClassMethod = $classLike->getMethod($methodName);
|
||||
if (!$currentClassMethod instanceof \PhpParser\Node\Stmt\ClassMethod) {
|
||||
return;
|
||||
}
|
||||
if (!isset($currentClassMethod->params[$position])) {
|
||||
return;
|
||||
}
|
||||
$paramNode = $currentClassMethod->params[$position];
|
||||
// already has a type
|
||||
if ($paramNode->type !== null) {
|
||||
return;
|
||||
}
|
||||
$resolvedChildType = $this->childTypeResolver->resolveChildTypeNode($paramType, \Rector\PHPStanStaticTypeMapper\ValueObject\TypeKind::PARAM());
|
||||
if ($resolvedChildType === null) {
|
||||
return;
|
||||
}
|
||||
// let the method know it was changed now
|
||||
$paramNode->type = $resolvedChildType;
|
||||
$paramNode->type->setAttribute(\Rector\TypeDeclaration\ValueObject\NewType::HAS_NEW_INHERITED_TYPE, \true);
|
||||
$this->rectorChangeCollector->notifyNodeFileInfo($paramNode);
|
||||
}
|
||||
}
|
|
@ -4,7 +4,6 @@ declare (strict_types=1);
|
|||
namespace Rector\TypeDeclaration\Rector\FunctionLike;
|
||||
|
||||
use PhpParser\Node;
|
||||
use PhpParser\Node\FunctionLike;
|
||||
use PhpParser\Node\Param;
|
||||
use PhpParser\Node\Stmt\ClassMethod;
|
||||
use PhpParser\Node\Stmt\Function_;
|
||||
|
@ -15,7 +14,6 @@ use Rector\Core\ValueObject\PhpVersionFeature;
|
|||
use Rector\DeadCode\PhpDoc\TagRemover\ParamTagRemover;
|
||||
use Rector\NodeTypeResolver\Node\AttributeKey;
|
||||
use Rector\PHPStanStaticTypeMapper\ValueObject\TypeKind;
|
||||
use Rector\TypeDeclaration\ChildPopulator\ChildParamPopulator;
|
||||
use Rector\TypeDeclaration\NodeTypeAnalyzer\TraitTypeAnalyzer;
|
||||
use Rector\TypeDeclaration\TypeInferer\ParamTypeInferer;
|
||||
use Rector\TypeDeclaration\ValueObject\NewType;
|
||||
|
@ -37,10 +35,6 @@ final class ParamTypeDeclarationRector extends \Rector\Core\Rector\AbstractRecto
|
|||
* @var \Rector\VendorLocker\VendorLockResolver
|
||||
*/
|
||||
private $vendorLockResolver;
|
||||
/**
|
||||
* @var \Rector\TypeDeclaration\ChildPopulator\ChildParamPopulator
|
||||
*/
|
||||
private $childParamPopulator;
|
||||
/**
|
||||
* @var \Rector\TypeDeclaration\TypeInferer\ParamTypeInferer
|
||||
*/
|
||||
|
@ -53,10 +47,10 @@ final class ParamTypeDeclarationRector extends \Rector\Core\Rector\AbstractRecto
|
|||
* @var \Rector\DeadCode\PhpDoc\TagRemover\ParamTagRemover
|
||||
*/
|
||||
private $paramTagRemover;
|
||||
public function __construct(\Rector\VendorLocker\VendorLockResolver $vendorLockResolver, \Rector\TypeDeclaration\ChildPopulator\ChildParamPopulator $childParamPopulator, \Rector\TypeDeclaration\TypeInferer\ParamTypeInferer $paramTypeInferer, \Rector\TypeDeclaration\NodeTypeAnalyzer\TraitTypeAnalyzer $traitTypeAnalyzer, \Rector\DeadCode\PhpDoc\TagRemover\ParamTagRemover $paramTagRemover)
|
||||
public function __construct(\Rector\VendorLocker\VendorLockResolver $vendorLockResolver, \Rector\TypeDeclaration\TypeInferer\ParamTypeInferer $paramTypeInferer, \Rector\TypeDeclaration\NodeTypeAnalyzer\TraitTypeAnalyzer $traitTypeAnalyzer, \Rector\DeadCode\PhpDoc\TagRemover\ParamTagRemover $paramTagRemover)
|
||||
{
|
||||
$this->vendorLockResolver = $vendorLockResolver;
|
||||
$this->childParamPopulator = $childParamPopulator;
|
||||
//private ChildParamPopulator $childParamPopulator,
|
||||
$this->paramTypeInferer = $paramTypeInferer;
|
||||
$this->traitTypeAnalyzer = $traitTypeAnalyzer;
|
||||
$this->paramTagRemover = $paramTagRemover;
|
||||
|
@ -71,7 +65,7 @@ final class ParamTypeDeclarationRector extends \Rector\Core\Rector\AbstractRecto
|
|||
public function getRuleDefinition() : \Symplify\RuleDocGenerator\ValueObject\RuleDefinition
|
||||
{
|
||||
return new \Symplify\RuleDocGenerator\ValueObject\RuleDefinition('Change @param types to type declarations if not a BC-break', [new \Symplify\RuleDocGenerator\ValueObject\CodeSample\CodeSample(<<<'CODE_SAMPLE'
|
||||
class ParentClass
|
||||
abstract class VendorParentClass
|
||||
{
|
||||
/**
|
||||
* @param int $number
|
||||
|
@ -81,7 +75,7 @@ class ParentClass
|
|||
}
|
||||
}
|
||||
|
||||
final class ChildClass extends ParentClass
|
||||
final class ChildClass extends VendorParentClass
|
||||
{
|
||||
/**
|
||||
* @param int $number
|
||||
|
@ -99,7 +93,7 @@ final class ChildClass extends ParentClass
|
|||
}
|
||||
CODE_SAMPLE
|
||||
, <<<'CODE_SAMPLE'
|
||||
class ParentClass
|
||||
abstract class VendorParentClass
|
||||
{
|
||||
/**
|
||||
* @param int $number
|
||||
|
@ -109,7 +103,7 @@ class ParentClass
|
|||
}
|
||||
}
|
||||
|
||||
final class ChildClass extends ParentClass
|
||||
final class ChildClass extends VendorParentClass
|
||||
{
|
||||
/**
|
||||
* @param int $number
|
||||
|
@ -133,8 +127,9 @@ CODE_SAMPLE
|
|||
if ($node->params === []) {
|
||||
return null;
|
||||
}
|
||||
foreach ($node->params as $position => $param) {
|
||||
$this->refactorParam($param, $node, (int) $position);
|
||||
// @todo subscribe to Param node directly? narrow scope the better, right?
|
||||
foreach ($node->params as $param) {
|
||||
$this->refactorParam($param, $node);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
@ -145,7 +140,7 @@ CODE_SAMPLE
|
|||
/**
|
||||
* @param \PhpParser\Node\Stmt\ClassMethod|\PhpParser\Node\Stmt\Function_ $functionLike
|
||||
*/
|
||||
private function refactorParam(\PhpParser\Node\Param $param, $functionLike, int $position) : void
|
||||
private function refactorParam(\PhpParser\Node\Param $param, $functionLike) : void
|
||||
{
|
||||
if ($this->shouldSkipParam($param, $functionLike)) {
|
||||
return;
|
||||
|
@ -168,9 +163,11 @@ CODE_SAMPLE
|
|||
$param->type = $paramTypeNode;
|
||||
$functionLikePhpDocInfo = $this->phpDocInfoFactory->createFromNodeOrEmpty($functionLike);
|
||||
$this->paramTagRemover->removeParamTagsIfUseless($functionLikePhpDocInfo, $functionLike);
|
||||
$this->childParamPopulator->populateChildClassMethod($functionLike, $position, $inferedType);
|
||||
}
|
||||
private function shouldSkipParam(\PhpParser\Node\Param $param, \PhpParser\Node\FunctionLike $functionLike) : bool
|
||||
/**
|
||||
* @param \PhpParser\Node\Stmt\ClassMethod|\PhpParser\Node\Stmt\Function_ $functionLike
|
||||
*/
|
||||
private function shouldSkipParam(\PhpParser\Node\Param $param, $functionLike) : bool
|
||||
{
|
||||
if ($param->variadic) {
|
||||
return \true;
|
||||
|
|
|
@ -16,11 +16,11 @@ final class VersionResolver
|
|||
/**
|
||||
* @var string
|
||||
*/
|
||||
public const PACKAGE_VERSION = '3eb503653fc1240a10c8be730f1ecfd45c47396c';
|
||||
public const PACKAGE_VERSION = 'ad15c5f694b9ed5049a85846740665c0f657c491';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public const RELEASE_DATE = '2021-08-05 07:38:58';
|
||||
public const RELEASE_DATE = '2021-08-05 08:22:02';
|
||||
public static function resolvePackageVersion() : string
|
||||
{
|
||||
$process = new \RectorPrefix20210805\Symfony\Component\Process\Process(['git', 'log', '--pretty="%H"', '-n1', 'HEAD'], __DIR__);
|
||||
|
|
|
@ -7,6 +7,7 @@ use Rector\Core\Configuration\Option;
|
|||
use Rector\Core\Exception\ShouldNotHappenException;
|
||||
use RectorPrefix20210805\Symplify\PackageBuilder\Parameter\ParameterProvider;
|
||||
use Throwable;
|
||||
use RectorPrefix20210805\Webmozart\Assert\Assert;
|
||||
final class BootstrapFilesIncluder
|
||||
{
|
||||
/**
|
||||
|
@ -24,6 +25,8 @@ final class BootstrapFilesIncluder
|
|||
public function includeBootstrapFiles() : void
|
||||
{
|
||||
$bootstrapFiles = $this->parameterProvider->provideArrayParameter(\Rector\Core\Configuration\Option::BOOTSTRAP_FILES);
|
||||
\RectorPrefix20210805\Webmozart\Assert\Assert::allString($bootstrapFiles);
|
||||
/** @var string[] $bootstrapFiles */
|
||||
foreach ($bootstrapFiles as $bootstrapFile) {
|
||||
if (!\is_file($bootstrapFile)) {
|
||||
throw new \Rector\Core\Exception\ShouldNotHappenException(\sprintf('Bootstrap file "%s" does not exist.', $bootstrapFile));
|
||||
|
|
|
@ -42,7 +42,7 @@ final class ExtensionConfigResolver
|
|||
if (!isset($extensionConfig['relative_install_path'])) {
|
||||
return null;
|
||||
}
|
||||
$includedFilePath = \sprintf('%s/%s/%s', $generatedConfigDirectory, $extensionConfig['relative_install_path'], $includedFile);
|
||||
$includedFilePath = \sprintf('%s/%s/%s', $generatedConfigDirectory, (string) $extensionConfig['relative_install_path'], $includedFile);
|
||||
if (!\file_exists($includedFilePath)) {
|
||||
return null;
|
||||
}
|
||||
|
|
|
@ -80,7 +80,7 @@ final class ConsoleApplication extends \RectorPrefix20210805\Symfony\Component\C
|
|||
private function getNewWorkingDir(\RectorPrefix20210805\Symfony\Component\Console\Input\InputInterface $input) : string
|
||||
{
|
||||
$workingDir = $input->getParameterOption('--working-dir');
|
||||
if ($workingDir !== \false && !\is_dir($workingDir)) {
|
||||
if (\is_string($workingDir) && !\is_dir($workingDir)) {
|
||||
$errorMessage = \sprintf('Invalid working directory specified, "%s" does not exist.', $workingDir);
|
||||
throw new \Rector\Core\Exception\Configuration\InvalidConfigurationException($errorMessage);
|
||||
}
|
||||
|
|
|
@ -22,8 +22,8 @@ final class ShouldNotHappenException extends \Exception
|
|||
{
|
||||
$debugBacktrace = \debug_backtrace();
|
||||
$class = $debugBacktrace[2]['class'] ?? null;
|
||||
$function = $debugBacktrace[2]['function'];
|
||||
$line = $debugBacktrace[1]['line'];
|
||||
$function = (string) $debugBacktrace[2]['function'];
|
||||
$line = (int) $debugBacktrace[1]['line'];
|
||||
$method = $class ? $class . '::' . $function : $function;
|
||||
return \sprintf('Look at "%s()" on line %d', $method, $line);
|
||||
}
|
||||
|
|
|
@ -525,7 +525,7 @@ final class NodeFactory
|
|||
return $arrayItem;
|
||||
}
|
||||
$nodeClass = \is_object($item) ? \get_class($item) : $item;
|
||||
throw new \Rector\Core\Exception\NotImplementedYetException(\sprintf('Not implemented yet. Go to "%s()" and add check for "%s" node.', __METHOD__, $nodeClass));
|
||||
throw new \Rector\Core\Exception\NotImplementedYetException(\sprintf('Not implemented yet. Go to "%s()" and add check for "%s" node.', __METHOD__, (string) $nodeClass));
|
||||
}
|
||||
/**
|
||||
* @param mixed $value
|
||||
|
|
2
vendor/autoload.php
vendored
2
vendor/autoload.php
vendored
|
@ -4,4 +4,4 @@
|
|||
|
||||
require_once __DIR__ . '/composer/autoload_real.php';
|
||||
|
||||
return ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c::getLoader();
|
||||
return ComposerAutoloaderInit533369b6f1bebfefbae9ed468dbeb83c::getLoader();
|
||||
|
|
1
vendor/composer/autoload_classmap.php
vendored
1
vendor/composer/autoload_classmap.php
vendored
|
@ -3097,7 +3097,6 @@ return array(
|
|||
'Rector\\TypeDeclaration\\AlreadyAssignDetector\\ConstructorAssignDetector' => $baseDir . '/rules/TypeDeclaration/AlreadyAssignDetector/ConstructorAssignDetector.php',
|
||||
'Rector\\TypeDeclaration\\AlreadyAssignDetector\\NullTypeAssignDetector' => $baseDir . '/rules/TypeDeclaration/AlreadyAssignDetector/NullTypeAssignDetector.php',
|
||||
'Rector\\TypeDeclaration\\AlreadyAssignDetector\\PropertyDefaultAssignDetector' => $baseDir . '/rules/TypeDeclaration/AlreadyAssignDetector/PropertyDefaultAssignDetector.php',
|
||||
'Rector\\TypeDeclaration\\ChildPopulator\\ChildParamPopulator' => $baseDir . '/rules/TypeDeclaration/ChildPopulator/ChildParamPopulator.php',
|
||||
'Rector\\TypeDeclaration\\ChildPopulator\\ChildReturnPopulator' => $baseDir . '/rules/TypeDeclaration/ChildPopulator/ChildReturnPopulator.php',
|
||||
'Rector\\TypeDeclaration\\Contract\\TypeInferer\\ParamTypeInfererInterface' => $baseDir . '/rules/TypeDeclaration/Contract/TypeInferer/ParamTypeInfererInterface.php',
|
||||
'Rector\\TypeDeclaration\\Contract\\TypeInferer\\PriorityAwareTypeInfererInterface' => $baseDir . '/rules/TypeDeclaration/Contract/TypeInferer/PriorityAwareTypeInfererInterface.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 ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c
|
||||
class ComposerAutoloaderInit533369b6f1bebfefbae9ed468dbeb83c
|
||||
{
|
||||
private static $loader;
|
||||
|
||||
|
@ -22,15 +22,15 @@ class ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c
|
|||
return self::$loader;
|
||||
}
|
||||
|
||||
spl_autoload_register(array('ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c', 'loadClassLoader'), true, true);
|
||||
spl_autoload_register(array('ComposerAutoloaderInit533369b6f1bebfefbae9ed468dbeb83c', 'loadClassLoader'), true, true);
|
||||
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
|
||||
spl_autoload_unregister(array('ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c', 'loadClassLoader'));
|
||||
spl_autoload_unregister(array('ComposerAutoloaderInit533369b6f1bebfefbae9ed468dbeb83c', '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\ComposerStaticInit10226193c60cf9bf8f40c1d65fbd431c::getInitializer($loader));
|
||||
call_user_func(\Composer\Autoload\ComposerStaticInit533369b6f1bebfefbae9ed468dbeb83c::getInitializer($loader));
|
||||
} else {
|
||||
$classMap = require __DIR__ . '/autoload_classmap.php';
|
||||
if ($classMap) {
|
||||
|
@ -42,19 +42,19 @@ class ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c
|
|||
$loader->register(true);
|
||||
|
||||
if ($useStaticLoader) {
|
||||
$includeFiles = Composer\Autoload\ComposerStaticInit10226193c60cf9bf8f40c1d65fbd431c::$files;
|
||||
$includeFiles = Composer\Autoload\ComposerStaticInit533369b6f1bebfefbae9ed468dbeb83c::$files;
|
||||
} else {
|
||||
$includeFiles = require __DIR__ . '/autoload_files.php';
|
||||
}
|
||||
foreach ($includeFiles as $fileIdentifier => $file) {
|
||||
composerRequire10226193c60cf9bf8f40c1d65fbd431c($fileIdentifier, $file);
|
||||
composerRequire533369b6f1bebfefbae9ed468dbeb83c($fileIdentifier, $file);
|
||||
}
|
||||
|
||||
return $loader;
|
||||
}
|
||||
}
|
||||
|
||||
function composerRequire10226193c60cf9bf8f40c1d65fbd431c($fileIdentifier, $file)
|
||||
function composerRequire533369b6f1bebfefbae9ed468dbeb83c($fileIdentifier, $file)
|
||||
{
|
||||
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
||||
require $file;
|
||||
|
|
9
vendor/composer/autoload_static.php
vendored
9
vendor/composer/autoload_static.php
vendored
|
@ -4,7 +4,7 @@
|
|||
|
||||
namespace Composer\Autoload;
|
||||
|
||||
class ComposerStaticInit10226193c60cf9bf8f40c1d65fbd431c
|
||||
class ComposerStaticInit533369b6f1bebfefbae9ed468dbeb83c
|
||||
{
|
||||
public static $files = array (
|
||||
'a4a119a56e50fbb293281d9a48007e0e' => __DIR__ . '/..' . '/symfony/polyfill-php80/bootstrap.php',
|
||||
|
@ -3457,7 +3457,6 @@ class ComposerStaticInit10226193c60cf9bf8f40c1d65fbd431c
|
|||
'Rector\\TypeDeclaration\\AlreadyAssignDetector\\ConstructorAssignDetector' => __DIR__ . '/../..' . '/rules/TypeDeclaration/AlreadyAssignDetector/ConstructorAssignDetector.php',
|
||||
'Rector\\TypeDeclaration\\AlreadyAssignDetector\\NullTypeAssignDetector' => __DIR__ . '/../..' . '/rules/TypeDeclaration/AlreadyAssignDetector/NullTypeAssignDetector.php',
|
||||
'Rector\\TypeDeclaration\\AlreadyAssignDetector\\PropertyDefaultAssignDetector' => __DIR__ . '/../..' . '/rules/TypeDeclaration/AlreadyAssignDetector/PropertyDefaultAssignDetector.php',
|
||||
'Rector\\TypeDeclaration\\ChildPopulator\\ChildParamPopulator' => __DIR__ . '/../..' . '/rules/TypeDeclaration/ChildPopulator/ChildParamPopulator.php',
|
||||
'Rector\\TypeDeclaration\\ChildPopulator\\ChildReturnPopulator' => __DIR__ . '/../..' . '/rules/TypeDeclaration/ChildPopulator/ChildReturnPopulator.php',
|
||||
'Rector\\TypeDeclaration\\Contract\\TypeInferer\\ParamTypeInfererInterface' => __DIR__ . '/../..' . '/rules/TypeDeclaration/Contract/TypeInferer/ParamTypeInfererInterface.php',
|
||||
'Rector\\TypeDeclaration\\Contract\\TypeInferer\\PriorityAwareTypeInfererInterface' => __DIR__ . '/../..' . '/rules/TypeDeclaration/Contract/TypeInferer/PriorityAwareTypeInfererInterface.php',
|
||||
|
@ -3845,9 +3844,9 @@ class ComposerStaticInit10226193c60cf9bf8f40c1d65fbd431c
|
|||
public static function getInitializer(ClassLoader $loader)
|
||||
{
|
||||
return \Closure::bind(function () use ($loader) {
|
||||
$loader->prefixLengthsPsr4 = ComposerStaticInit10226193c60cf9bf8f40c1d65fbd431c::$prefixLengthsPsr4;
|
||||
$loader->prefixDirsPsr4 = ComposerStaticInit10226193c60cf9bf8f40c1d65fbd431c::$prefixDirsPsr4;
|
||||
$loader->classMap = ComposerStaticInit10226193c60cf9bf8f40c1d65fbd431c::$classMap;
|
||||
$loader->prefixLengthsPsr4 = ComposerStaticInit533369b6f1bebfefbae9ed468dbeb83c::$prefixLengthsPsr4;
|
||||
$loader->prefixDirsPsr4 = ComposerStaticInit533369b6f1bebfefbae9ed468dbeb83c::$prefixDirsPsr4;
|
||||
$loader->classMap = ComposerStaticInit533369b6f1bebfefbae9ed468dbeb83c::$classMap;
|
||||
|
||||
}, null, ClassLoader::class);
|
||||
}
|
||||
|
|
567
vendor/composer/installed.json
vendored
567
vendor/composer/installed.json
vendored
|
@ -3803,17 +3803,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/astral",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/astral.git",
|
||||
"reference": "6b0a7c63b534ecc663ede26158ab5b39ed9f52ec"
|
||||
"reference": "6520d07ab15c031275f1f21b6d8f64cb35a3d29c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/astral\/zipball\/6b0a7c63b534ecc663ede26158ab5b39ed9f52ec",
|
||||
"reference": "6b0a7c63b534ecc663ede26158ab5b39ed9f52ec",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/astral\/zipball\/6520d07ab15c031275f1f21b6d8f64cb35a3d29c",
|
||||
"reference": "6520d07ab15c031275f1f21b6d8f64cb35a3d29c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -3822,14 +3822,43 @@
|
|||
"php": ">=8.0",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/autowire-array-parameter": "^9.4.24",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/autowire-array-parameter": "^9.4.25",
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symplify\/easy-testing": "^9.4.24"
|
||||
"symplify\/easy-testing": "^9.4.25"
|
||||
},
|
||||
"time": "2021-08-02T17:04:24+00:00",
|
||||
"time": "2021-08-05T05:39:22+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -3848,7 +3877,7 @@
|
|||
],
|
||||
"description": "Toolking for smart daily work with AST",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/astral\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/astral\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -3864,29 +3893,59 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/autowire-array-parameter",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/autowire-array-parameter.git",
|
||||
"reference": "5e4a49a36acd2a6f45faaedcdc06121555193c90"
|
||||
"reference": "d5894d207294bb8a471f6798874335af37d807d3"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/autowire-array-parameter\/zipball\/5e4a49a36acd2a6f45faaedcdc06121555193c90",
|
||||
"reference": "5e4a49a36acd2a6f45faaedcdc06121555193c90",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/autowire-array-parameter\/zipball\/d5894d207294bb8a471f6798874335af37d807d3",
|
||||
"reference": "d5894d207294bb8a471f6798874335af37d807d3",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"nette\/utils": "^3.2",
|
||||
"php": ">=8.0",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-08-02T17:04:30+00:00",
|
||||
"time": "2021-08-05T05:39:20+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -3905,7 +3964,7 @@
|
|||
],
|
||||
"description": "Autowire array parameters for your Symfony applications",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/autowire-array-parameter\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/autowire-array-parameter\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -3921,17 +3980,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/composer-json-manipulator",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/composer-json-manipulator.git",
|
||||
"reference": "d635d1da456b2fe942f97e24f0e6303f9cd2f6bb"
|
||||
"reference": "1ad55a898fd5397f0c55e5d255badbbd8eb13576"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/composer-json-manipulator\/zipball\/d635d1da456b2fe942f97e24f0e6303f9cd2f6bb",
|
||||
"reference": "d635d1da456b2fe942f97e24f0e6303f9cd2f6bb",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/composer-json-manipulator\/zipball\/1ad55a898fd5397f0c55e5d255badbbd8eb13576",
|
||||
"reference": "1ad55a898fd5397f0c55e5d255badbbd8eb13576",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -3941,13 +4000,42 @@
|
|||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/filesystem": "^5.3",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24",
|
||||
"symplify\/smart-file-system": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25",
|
||||
"symplify\/smart-file-system": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-08-02T17:04:43+00:00",
|
||||
"time": "2021-08-05T05:39:32+00:00",
|
||||
"type": "symfony-bundle",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -3966,7 +4054,7 @@
|
|||
],
|
||||
"description": "Package to load, merge and save composer.json file(s)",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/composer-json-manipulator\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/composer-json-manipulator\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -3982,17 +4070,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/console-color-diff",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/console-color-diff.git",
|
||||
"reference": "569802566c4115903122d2e459675ec7b47ad3aa"
|
||||
"reference": "64a248a0222fdb5cd4a551991324e8827b283ced"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/console-color-diff\/zipball\/569802566c4115903122d2e459675ec7b47ad3aa",
|
||||
"reference": "569802566c4115903122d2e459675ec7b47ad3aa",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/console-color-diff\/zipball\/64a248a0222fdb5cd4a551991324e8827b283ced",
|
||||
"reference": "64a248a0222fdb5cd4a551991324e8827b283ced",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4002,12 +4090,42 @@
|
|||
"symfony\/console": "^5.3.x-dev",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-08-02T17:04:40+00:00",
|
||||
"time": "2021-08-05T05:39:35+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4026,7 +4144,7 @@
|
|||
],
|
||||
"description": "Package to print diffs in console with colors",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/console-color-diff\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/console-color-diff\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4042,31 +4160,61 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/console-package-builder",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/console-package-builder.git",
|
||||
"reference": "a0be08f1cf0f4d4b3183fbf771a4db42f3052775"
|
||||
"reference": "fbf75de83834a3107c07b64b81c742fe02573da1"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/console-package-builder\/zipball\/a0be08f1cf0f4d4b3183fbf771a4db42f3052775",
|
||||
"reference": "a0be08f1cf0f4d4b3183fbf771a4db42f3052775",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/console-package-builder\/zipball\/fbf75de83834a3107c07b64b81c742fe02573da1",
|
||||
"reference": "fbf75de83834a3107c07b64b81c742fe02573da1",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=8.0",
|
||||
"symfony\/console": "^5.3.x-dev",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symplify\/symplify-kernel": "^9.4.24"
|
||||
"symplify\/symplify-kernel": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/package-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"time": "2021-08-02T17:04:41+00:00",
|
||||
"time": "2021-08-05T05:39:06+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4085,23 +4233,23 @@
|
|||
],
|
||||
"description": "Package to speed up building command line applications",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/console-package-builder\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/console-package-builder\/tree\/9.4.25"
|
||||
},
|
||||
"install-path": "..\/symplify\/console-package-builder"
|
||||
},
|
||||
{
|
||||
"name": "symplify\/easy-testing",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/easy-testing.git",
|
||||
"reference": "a4303c6d598684164d74cdd4d38a7613b692ce1d"
|
||||
"reference": "baa8ff09df01bd9fa367b16bb70385f7d74cd991"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/easy-testing\/zipball\/a4303c6d598684164d74cdd4d38a7613b692ce1d",
|
||||
"reference": "a4303c6d598684164d74cdd4d38a7613b692ce1d",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/easy-testing\/zipball\/baa8ff09df01bd9fa367b16bb70385f7d74cd991",
|
||||
"reference": "baa8ff09df01bd9fa367b16bb70385f7d74cd991",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4111,15 +4259,42 @@
|
|||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/finder": "^5.3",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/console-package-builder": "^9.4.24",
|
||||
"symplify\/package-builder": "^9.4.24",
|
||||
"symplify\/smart-file-system": "^9.4.24",
|
||||
"symplify\/symplify-kernel": "^9.4.24"
|
||||
"symplify\/console-package-builder": "^9.4.25",
|
||||
"symplify\/package-builder": "^9.4.25",
|
||||
"symplify\/smart-file-system": "^9.4.25",
|
||||
"symplify\/symplify-kernel": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-08-02T17:05:00+00:00",
|
||||
"time": "2021-08-05T05:39:53+00:00",
|
||||
"bin": [
|
||||
"bin\/easy-testing"
|
||||
],
|
||||
|
@ -4141,7 +4316,7 @@
|
|||
],
|
||||
"description": "Testing made easy",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/easy-testing\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/easy-testing\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4157,17 +4332,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/package-builder",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/package-builder.git",
|
||||
"reference": "12cb6effeac6868e556c179d908114c980be3d11"
|
||||
"reference": "2950ff60d5490547812bc3448fcb8f0b33e90e37"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/package-builder\/zipball\/12cb6effeac6868e556c179d908114c980be3d11",
|
||||
"reference": "12cb6effeac6868e556c179d908114c980be3d11",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/package-builder\/zipball\/2950ff60d5490547812bc3448fcb8f0b33e90e37",
|
||||
"reference": "2950ff60d5490547812bc3448fcb8f0b33e90e37",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4179,13 +4354,42 @@
|
|||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/finder": "^5.3",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/easy-testing": "^9.4.24",
|
||||
"symplify\/symplify-kernel": "^9.4.24"
|
||||
"symplify\/easy-testing": "^9.4.25",
|
||||
"symplify\/symplify-kernel": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-08-02T17:05:23+00:00",
|
||||
"time": "2021-08-05T05:40:40+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4204,7 +4408,7 @@
|
|||
],
|
||||
"description": "Dependency Injection, Console and Kernel toolkit for Symplify packages.",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/package-builder\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/package-builder\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4220,17 +4424,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/rule-doc-generator-contracts",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/rule-doc-generator-contracts.git",
|
||||
"reference": "b940b39c50f512715eed06b105b408f01540d523"
|
||||
"reference": "75af1359fcd9e4b34afb3acaaf659ac8d921e4b1"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/rule-doc-generator-contracts\/zipball\/b940b39c50f512715eed06b105b408f01540d523",
|
||||
"reference": "b940b39c50f512715eed06b105b408f01540d523",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/rule-doc-generator-contracts\/zipball\/75af1359fcd9e4b34afb3acaaf659ac8d921e4b1",
|
||||
"reference": "75af1359fcd9e4b34afb3acaaf659ac8d921e4b1",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4238,7 +4442,38 @@
|
|||
"nette\/utils": "^3.2",
|
||||
"php": ">=8.0"
|
||||
},
|
||||
"time": "2021-06-29T17:57:41+00:00",
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/package-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"time": "2021-08-05T05:40:41+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4257,7 +4492,7 @@
|
|||
],
|
||||
"description": "Contracts for production code of RuleDocGenerator",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/rule-doc-generator-contracts\/tree\/v9.4.1"
|
||||
"source": "https:\/\/github.com\/symplify\/rule-doc-generator-contracts\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4273,17 +4508,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/simple-php-doc-parser",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/simple-php-doc-parser.git",
|
||||
"reference": "bbe7a7821b8431e2b456c0acd060f2c3232967e8"
|
||||
"reference": "02a857d4b660317f15dd66718ee02c42c31b2777"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/simple-php-doc-parser\/zipball\/bbe7a7821b8431e2b456c0acd060f2c3232967e8",
|
||||
"reference": "bbe7a7821b8431e2b456c0acd060f2c3232967e8",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/simple-php-doc-parser\/zipball\/02a857d4b660317f15dd66718ee02c42c31b2777",
|
||||
"reference": "02a857d4b660317f15dd66718ee02c42c31b2777",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4292,13 +4527,43 @@
|
|||
"symfony\/config": "^5.3",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symplify\/easy-testing": "^9.4.24"
|
||||
"symplify\/easy-testing": "^9.4.25"
|
||||
},
|
||||
"time": "2021-08-02T17:06:12+00:00",
|
||||
"time": "2021-08-05T05:40:45+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4317,7 +4582,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.24"
|
||||
"source": "https:\/\/github.com\/symplify\/simple-php-doc-parser\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4333,17 +4598,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/skipper",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/skipper.git",
|
||||
"reference": "049ae99703f041641568facc0e7c70f210c4efdd"
|
||||
"reference": "0795cc97a492e2f5a1f1822232c1413432478f92"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/skipper\/zipball\/049ae99703f041641568facc0e7c70f210c4efdd",
|
||||
"reference": "049ae99703f041641568facc0e7c70f210c4efdd",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/skipper\/zipball\/0795cc97a492e2f5a1f1822232c1413432478f92",
|
||||
"reference": "0795cc97a492e2f5a1f1822232c1413432478f92",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4353,14 +4618,42 @@
|
|||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/filesystem": "^5.3",
|
||||
"symfony\/finder": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24",
|
||||
"symplify\/smart-file-system": "^9.4.24",
|
||||
"symplify\/symplify-kernel": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25",
|
||||
"symplify\/smart-file-system": "^9.4.25",
|
||||
"symplify\/symplify-kernel": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-08-02T17:06:20+00:00",
|
||||
"time": "2021-08-05T05:40:44+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4379,7 +4672,7 @@
|
|||
],
|
||||
"description": "Skip files by rule class, directory, file or fnmatch",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/skipper\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/skipper\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4395,17 +4688,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/smart-file-system",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/smart-file-system.git",
|
||||
"reference": "fa51b61a65e06024bb3c5ccfa918723ac321427e"
|
||||
"reference": "1f9f9c331edf57d843402d5581c716c7c686a96a"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/smart-file-system\/zipball\/fa51b61a65e06024bb3c5ccfa918723ac321427e",
|
||||
"reference": "fa51b61a65e06024bb3c5ccfa918723ac321427e",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/smart-file-system\/zipball\/1f9f9c331edf57d843402d5581c716c7c686a96a",
|
||||
"reference": "1f9f9c331edf57d843402d5581c716c7c686a96a",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4414,11 +4707,42 @@
|
|||
"symfony\/filesystem": "^5.3",
|
||||
"symfony\/finder": "^5.3"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/package-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"nette\/finder": "^2.5",
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-07-25T21:13:28+00:00",
|
||||
"time": "2021-08-05T05:40:54+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4437,7 +4761,7 @@
|
|||
],
|
||||
"description": "Sanitized FileInfo with safe getRealPath() and other handy methods",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/smart-file-system\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/smart-file-system\/tree\/9.4.25"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
|
@ -4503,17 +4827,17 @@
|
|||
},
|
||||
{
|
||||
"name": "symplify\/symplify-kernel",
|
||||
"version": "9.4.24",
|
||||
"version_normalized": "9.4.24.0",
|
||||
"version": "9.4.25",
|
||||
"version_normalized": "9.4.25.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https:\/\/github.com\/symplify\/symplify-kernel.git",
|
||||
"reference": "8385527edaadedadcb05d06a7455cfda405305ca"
|
||||
"reference": "ecab6a936f4243cf3b0a7eae4879b0025fc81ee7"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/symplify-kernel\/zipball\/8385527edaadedadcb05d06a7455cfda405305ca",
|
||||
"reference": "8385527edaadedadcb05d06a7455cfda405305ca",
|
||||
"url": "https:\/\/api.github.com\/repos\/symplify\/symplify-kernel\/zipball\/ecab6a936f4243cf3b0a7eae4879b0025fc81ee7",
|
||||
"reference": "ecab6a936f4243cf3b0a7eae4879b0025fc81ee7",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
|
@ -4521,15 +4845,42 @@
|
|||
"symfony\/console": "^5.3.x-dev",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/autowire-array-parameter": "^9.4.24",
|
||||
"symplify\/composer-json-manipulator": "^9.4.24",
|
||||
"symplify\/package-builder": "^9.4.24",
|
||||
"symplify\/smart-file-system": "^9.4.24"
|
||||
"symplify\/autowire-array-parameter": "^9.4.25",
|
||||
"symplify\/composer-json-manipulator": "^9.4.25",
|
||||
"symplify\/package-builder": "^9.4.25",
|
||||
"symplify\/smart-file-system": "^9.4.25"
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"time": "2021-08-02T17:06:33+00:00",
|
||||
"time": "2021-08-05T05:41:08+00:00",
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
|
@ -4548,7 +4899,7 @@
|
|||
],
|
||||
"description": "Internal Kernel for Symplify packages",
|
||||
"support": {
|
||||
"source": "https:\/\/github.com\/symplify\/symplify-kernel\/tree\/9.4.24"
|
||||
"source": "https:\/\/github.com\/symplify\/symplify-kernel\/tree\/9.4.25"
|
||||
},
|
||||
"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
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('RectorPrefix20210805\AutoloadIncluder');
|
||||
}
|
||||
if (!class_exists('ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c', false) && !interface_exists('ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c', false) && !trait_exists('ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c', false)) {
|
||||
spl_autoload_call('RectorPrefix20210805\ComposerAutoloaderInit10226193c60cf9bf8f40c1d65fbd431c');
|
||||
if (!class_exists('ComposerAutoloaderInit533369b6f1bebfefbae9ed468dbeb83c', false) && !interface_exists('ComposerAutoloaderInit533369b6f1bebfefbae9ed468dbeb83c', false) && !trait_exists('ComposerAutoloaderInit533369b6f1bebfefbae9ed468dbeb83c', false)) {
|
||||
spl_autoload_call('RectorPrefix20210805\ComposerAutoloaderInit533369b6f1bebfefbae9ed468dbeb83c');
|
||||
}
|
||||
if (!class_exists('AjaxLogin', false) && !interface_exists('AjaxLogin', false) && !trait_exists('AjaxLogin', false)) {
|
||||
spl_autoload_call('RectorPrefix20210805\AjaxLogin');
|
||||
|
@ -3305,9 +3305,9 @@ if (!function_exists('print_node')) {
|
|||
return \RectorPrefix20210805\print_node(...func_get_args());
|
||||
}
|
||||
}
|
||||
if (!function_exists('composerRequire10226193c60cf9bf8f40c1d65fbd431c')) {
|
||||
function composerRequire10226193c60cf9bf8f40c1d65fbd431c() {
|
||||
return \RectorPrefix20210805\composerRequire10226193c60cf9bf8f40c1d65fbd431c(...func_get_args());
|
||||
if (!function_exists('composerRequire533369b6f1bebfefbae9ed468dbeb83c')) {
|
||||
function composerRequire533369b6f1bebfefbae9ed468dbeb83c() {
|
||||
return \RectorPrefix20210805\composerRequire533369b6f1bebfefbae9ed468dbeb83c(...func_get_args());
|
||||
}
|
||||
}
|
||||
if (!function_exists('parseArgs')) {
|
||||
|
|
35
vendor/symplify/astral/composer.json
vendored
35
vendor/symplify/astral/composer.json
vendored
|
@ -6,13 +6,13 @@
|
|||
"php": ">=8.0",
|
||||
"nette\/utils": "^3.2",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symplify\/autowire-array-parameter": "^9.4.24",
|
||||
"symplify\/autowire-array-parameter": "^9.4.25",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"nikic\/php-parser": "^4.11",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"symplify\/easy-testing": "^9.4.24",
|
||||
"symplify\/easy-testing": "^9.4.25",
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"autoload": {
|
||||
|
@ -30,6 +30,35 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
|
@ -6,7 +6,7 @@
|
|||
"php": ">=8.0",
|
||||
"nette\/utils": "^3.2",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -26,6 +26,36 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
|
@ -10,8 +10,8 @@
|
|||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/filesystem": "^5.3",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24",
|
||||
"symplify\/smart-file-system": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25",
|
||||
"symplify\/smart-file-system": "^9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -31,6 +31,35 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
|
@ -102,6 +102,9 @@ final class ComposerJsonFactory
|
|||
if (isset($jsonArray[\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::SCRIPTS_DESCRIPTIONS])) {
|
||||
$composerJson->setScriptsDescriptions($jsonArray[\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::SCRIPTS_DESCRIPTIONS]);
|
||||
}
|
||||
if (isset($jsonArray[\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::SUGGEST])) {
|
||||
$composerJson->setSuggest($jsonArray[\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::SUGGEST]);
|
||||
}
|
||||
if (isset($jsonArray[\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::MINIMUM_STABILITY])) {
|
||||
$composerJson->setMinimumStability($jsonArray[\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::MINIMUM_STABILITY]);
|
||||
}
|
||||
|
|
|
@ -63,6 +63,8 @@ final class JsonFileManager
|
|||
{
|
||||
$jsonString = $this->encodeJsonToFileContent($json);
|
||||
$this->smartFileSystem->dumpFile($smartFileInfo->getPathname(), $jsonString);
|
||||
$realPath = $smartFileInfo->getRealPath();
|
||||
unset($this->cachedJSONFiles[$realPath]);
|
||||
return $jsonString;
|
||||
}
|
||||
public function printComposerJsonToFilePath(\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJson $composerJson, string $filePath) : string
|
||||
|
|
|
@ -118,6 +118,10 @@ final class ComposerJson
|
|||
* @var array<string, string>
|
||||
*/
|
||||
private $scriptsDescriptions = [];
|
||||
/**
|
||||
* @var array<string, string>
|
||||
*/
|
||||
private $suggest = [];
|
||||
/**
|
||||
* @var string|null
|
||||
*/
|
||||
|
@ -346,7 +350,7 @@ final class ComposerJson
|
|||
*/
|
||||
public function getJsonArray() : array
|
||||
{
|
||||
$array = \array_filter([\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::NAME => $this->name, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::DESCRIPTION => $this->description, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::KEYWORDS => $this->keywords, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::HOMEPAGE => $this->homepage, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::LICENSE => $this->license, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::AUTHORS => $this->authors, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::TYPE => $this->type, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::REQUIRE => $this->require, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::REQUIRE_DEV => $this->requireDev, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::AUTOLOAD => $this->autoload, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::AUTOLOAD_DEV => $this->autoloadDev, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::REPOSITORIES => $this->repositories, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::EXTRA => $this->extra, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::BIN => $this->bin, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::SCRIPTS => $this->scripts, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::SCRIPTS_DESCRIPTIONS => $this->scriptsDescriptions, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::CONFIG => $this->config, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::REPLACE => $this->replace, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::CONFLICT => $this->conflicts, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::VERSION => $this->version]);
|
||||
$array = \array_filter([\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::NAME => $this->name, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::DESCRIPTION => $this->description, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::KEYWORDS => $this->keywords, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::HOMEPAGE => $this->homepage, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::LICENSE => $this->license, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::AUTHORS => $this->authors, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::TYPE => $this->type, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::REQUIRE => $this->require, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::REQUIRE_DEV => $this->requireDev, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::AUTOLOAD => $this->autoload, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::AUTOLOAD_DEV => $this->autoloadDev, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::REPOSITORIES => $this->repositories, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::EXTRA => $this->extra, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::BIN => $this->bin, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::SCRIPTS => $this->scripts, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::SCRIPTS_DESCRIPTIONS => $this->scriptsDescriptions, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::SUGGEST => $this->suggest, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::CONFIG => $this->config, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::REPLACE => $this->replace, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::CONFLICT => $this->conflicts, \RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::VERSION => $this->version]);
|
||||
if ($this->minimumStability !== null) {
|
||||
$array[\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::MINIMUM_STABILITY] = $this->minimumStability;
|
||||
$this->moveValueToBack(\RectorPrefix20210805\Symplify\ComposerJsonManipulator\ValueObject\ComposerJsonSection::MINIMUM_STABILITY);
|
||||
|
@ -555,6 +559,13 @@ final class ComposerJson
|
|||
{
|
||||
return $this->scriptsDescriptions;
|
||||
}
|
||||
/**
|
||||
* @return array<string, string>
|
||||
*/
|
||||
public function getSuggest() : array
|
||||
{
|
||||
return $this->suggest;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
|
@ -602,6 +613,13 @@ final class ComposerJson
|
|||
{
|
||||
$this->scriptsDescriptions = $scriptsDescriptions;
|
||||
}
|
||||
/**
|
||||
* @param array<string, string> $suggest
|
||||
*/
|
||||
public function setSuggest(array $suggest) : void
|
||||
{
|
||||
$this->suggest = $suggest;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
|
|
|
@ -100,7 +100,7 @@ final class ComposerJsonSection
|
|||
/**
|
||||
* @var string
|
||||
*/
|
||||
public const SUGGESTS = 'suggests';
|
||||
public const SUGGEST = 'suggest';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
|
|
32
vendor/symplify/console-color-diff/composer.json
vendored
32
vendor/symplify/console-color-diff/composer.json
vendored
|
@ -9,7 +9,7 @@
|
|||
"sebastian\/diff": "^4.0",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -29,6 +29,36 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
|
@ -6,11 +6,11 @@
|
|||
"php": ">=8.0",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/console": "^5.3.x-dev",
|
||||
"symplify\/symplify-kernel": "^9.4.24"
|
||||
"symplify\/symplify-kernel": "^9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24",
|
||||
"symplify\/package-builder": "^9.4.25",
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
},
|
||||
"autoload": {
|
||||
|
@ -28,6 +28,36 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/package-builder": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
35
vendor/symplify/easy-testing/composer.json
vendored
35
vendor/symplify/easy-testing/composer.json
vendored
|
@ -13,10 +13,10 @@
|
|||
"symfony\/http-kernel": "^5.3",
|
||||
"symfony\/console": "^5.3.x-dev",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symplify\/package-builder": "^9.4.24",
|
||||
"symplify\/console-package-builder": "^9.4.24",
|
||||
"symplify\/smart-file-system": "^9.4.24",
|
||||
"symplify\/symplify-kernel": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25",
|
||||
"symplify\/console-package-builder": "^9.4.25",
|
||||
"symplify\/smart-file-system": "^9.4.25",
|
||||
"symplify\/symplify-kernel": "^9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -36,6 +36,33 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
33
vendor/symplify/package-builder/composer.json
vendored
33
vendor/symplify/package-builder/composer.json
vendored
|
@ -10,8 +10,8 @@
|
|||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/finder": "^5.3",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/symplify-kernel": "^9.4.24",
|
||||
"symplify\/easy-testing": "^9.4.24",
|
||||
"symplify\/symplify-kernel": "^9.4.25",
|
||||
"symplify\/easy-testing": "^9.4.25",
|
||||
"nette\/neon": "^3.2"
|
||||
},
|
||||
"require-dev": {
|
||||
|
@ -32,6 +32,35 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
|
@ -17,6 +17,37 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/package-builder": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
|
@ -8,11 +8,11 @@
|
|||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/config": "^5.3",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5",
|
||||
"symplify\/easy-testing": "^9.4.24"
|
||||
"symplify\/easy-testing": "^9.4.25"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
|
@ -29,6 +29,36 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/smart-file-system": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
34
vendor/symplify/skipper/composer.json
vendored
34
vendor/symplify/skipper/composer.json
vendored
|
@ -9,9 +9,9 @@
|
|||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symfony\/finder": "^5.3",
|
||||
"symfony\/filesystem": "^5.3",
|
||||
"symplify\/package-builder": "^9.4.24",
|
||||
"symplify\/symplify-kernel": "^9.4.24",
|
||||
"symplify\/smart-file-system": "^9.4.24"
|
||||
"symplify\/package-builder": "^9.4.25",
|
||||
"symplify\/symplify-kernel": "^9.4.25",
|
||||
"symplify\/smart-file-system": "^9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -31,6 +31,34 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
31
vendor/symplify/smart-file-system/composer.json
vendored
31
vendor/symplify/smart-file-system/composer.json
vendored
|
@ -27,6 +27,37 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/composer-json-manipulator": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/autowire-array-parameter": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/package-builder": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/symplify-kernel": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
35
vendor/symplify/symplify-kernel/composer.json
vendored
35
vendor/symplify/symplify-kernel/composer.json
vendored
|
@ -7,10 +7,10 @@
|
|||
"symfony\/console": "^5.3.x-dev",
|
||||
"symfony\/http-kernel": "^5.3",
|
||||
"symfony\/dependency-injection": "^5.3.x-dev",
|
||||
"symplify\/smart-file-system": "^9.4.24",
|
||||
"symplify\/composer-json-manipulator": "^9.4.24",
|
||||
"symplify\/autowire-array-parameter": "^9.4.24",
|
||||
"symplify\/package-builder": "^9.4.24"
|
||||
"symplify\/smart-file-system": "^9.4.25",
|
||||
"symplify\/composer-json-manipulator": "^9.4.25",
|
||||
"symplify\/autowire-array-parameter": "^9.4.25",
|
||||
"symplify\/package-builder": "^9.4.25"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit\/phpunit": "^9.5"
|
||||
|
@ -25,6 +25,33 @@
|
|||
"dev-main": "9.5-dev"
|
||||
}
|
||||
},
|
||||
"conflict": {
|
||||
"symplify\/astral": "<9.4.25",
|
||||
"symplify\/easy-coding-standard": "<9.4.25",
|
||||
"symplify\/phpstan-rules": "<9.4.25",
|
||||
"symplify\/easy-testing": "<9.4.25",
|
||||
"symplify\/psr4-switcher": "<9.4.25",
|
||||
"symplify\/rule-doc-generator-contracts": "<9.4.25",
|
||||
"symplify\/symfony-php-config": "<9.4.25",
|
||||
"symplify\/simple-php-doc-parser": "<9.4.25",
|
||||
"symplify\/php-config-printer": "<9.4.25",
|
||||
"symplify\/console-color-diff": "<9.4.25",
|
||||
"symplify\/markdown-diff": "<9.4.25",
|
||||
"symplify\/amnesia": "<9.4.25",
|
||||
"symplify\/phpstan-extensions": "<9.4.25",
|
||||
"symplify\/rule-doc-generator": "<9.4.25",
|
||||
"symplify\/console-package-builder": "<9.4.25",
|
||||
"symplify\/vendor-patches": "<9.4.25",
|
||||
"symplify\/skipper": "<9.4.25",
|
||||
"symplify\/phpunit-upgrader": "<9.4.25",
|
||||
"symplify\/easy-hydrator": "<9.4.25",
|
||||
"symplify\/symfony-static-dumper": "<9.4.25",
|
||||
"symplify\/git-wrapper": "<9.4.25",
|
||||
"symplify\/monorepo-builder": "<9.4.25",
|
||||
"symplify\/config-transformer": "<9.4.25",
|
||||
"symplify\/easy-ci": "<9.4.25",
|
||||
"symplify\/coding-standard": "<9.4.25"
|
||||
},
|
||||
"minimum-stability": "dev",
|
||||
"prefer-stable": true
|
||||
}
|
Loading…
Reference in New Issue
Block a user