Skip to content

Commit 7b90cd5

Browse files
committed
Updated Rector to commit 08ccd5a1a4f8757ff8f392c0e823a02bc95c14c1
rectorphp/rector-src@08ccd5a [DX] Remove the composer upgrade as unused to narrow focus back to PHP (rectorphp#2865)
1 parent 4a341c0 commit 7b90cd5

27 files changed

+29
-758
lines changed

config/config.php

+6-3
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,11 @@
4444
use Rector\PSR4\Contract\PSR4AutoloadNamespaceMatcherInterface;
4545
use Rector\Utils\Command\MissingInSetCommand;
4646
use RectorPrefix202208\Symfony\Component\Console\Application;
47+
use RectorPrefix202208\Symfony\Component\Console\Style\SymfonyStyle;
4748
use function RectorPrefix202208\Symfony\Component\DependencyInjection\Loader\Configurator\service;
4849
use RectorPrefix202208\Symfony\Component\Filesystem\Filesystem;
4950
use RectorPrefix202208\Symplify\EasyParallel\ValueObject\EasyParallelConfig;
51+
use RectorPrefix202208\Symplify\PackageBuilder\Console\Style\SymfonyStyleFactory;
5052
use RectorPrefix202208\Symplify\PackageBuilder\Parameter\ParameterProvider;
5153
use RectorPrefix202208\Symplify\PackageBuilder\Php\TypeChecker;
5254
use RectorPrefix202208\Symplify\PackageBuilder\Reflection\PrivatesAccessor;
@@ -129,9 +131,9 @@
129131
$services->set(Inflector::class)->factory([service(InflectorFactory::class), 'build']);
130132
$services->set(VersionParser::class);
131133
$services->set(TypeChecker::class);
132-
// phpdoc parser
133-
$services->set(\PHPStan\PhpDocParser\Lexer\Lexer::class);
134-
$services->alias(PhpDocParser::class, BetterPhpDocParser::class);
134+
// console
135+
$services->set(SymfonyStyleFactory::class);
136+
$services->set(SymfonyStyle::class)->factory([service(SymfonyStyleFactory::class), 'create']);
135137
// cache
136138
$services->set(DependencyResolver::class)->factory([service(PHPStanServicesFactory::class), 'createDependencyResolver']);
137139
$services->set(FileHelper::class)->factory([service(PHPStanServicesFactory::class), 'createFileHelper']);
@@ -152,6 +154,7 @@
152154
$services->set(NodeFinder::class);
153155
// phpdoc parser
154156
$services->set(PhpDocParser::class);
157+
$services->alias(PhpDocParser::class, BetterPhpDocParser::class);
155158
$services->set(\PHPStan\PhpDocParser\Lexer\Lexer::class);
156159
$services->set(TypeParser::class);
157160
$services->set(ConstExprParser::class);

packages/PhpDocParser/PhpDocParser/SimplePhpDocParser.php

-51
This file was deleted.

packages/PhpDocParser/PhpDocParser/StaticFactory/SimplePhpDocParserStaticFactory.php

-21
This file was deleted.

rules/Composer/Application/FileProcessor/ComposerFileProcessor.php

-99
This file was deleted.

rules/Composer/Contract/Rector/ComposerRectorInterface.php

-12
This file was deleted.

rules/Composer/Contract/VersionAwareInterface.php

-9
This file was deleted.

rules/Composer/Guard/VersionGuard.php

-28
This file was deleted.

rules/Composer/Rector/AddPackageToRequireComposerRector.php

-61
This file was deleted.

rules/Composer/Rector/AddPackageToRequireDevComposerRector.php

-61
This file was deleted.

0 commit comments

Comments
 (0)