|
@@ -14,13 +14,26 @@ declare(strict_types=1);
|
|
|
|
|
|
namespace PhpCsFixer\Tests\AutoReview;
|
|
|
|
|
|
+use PhpCsFixer\AbstractFixer;
|
|
|
+use PhpCsFixer\AbstractPhpdocTypesFixer;
|
|
|
use PhpCsFixer\AbstractProxyFixer;
|
|
|
+use PhpCsFixer\Console\Command\DocumentationCommand;
|
|
|
+use PhpCsFixer\Console\Command\FixCommand;
|
|
|
+use PhpCsFixer\Console\SelfUpdate\GithubClient;
|
|
|
use PhpCsFixer\DocBlock\Annotation;
|
|
|
use PhpCsFixer\DocBlock\DocBlock;
|
|
|
+use PhpCsFixer\Doctrine\Annotation\DocLexer;
|
|
|
+use PhpCsFixer\Documentation\DocumentationLocator;
|
|
|
+use PhpCsFixer\Documentation\FixerDocumentGenerator;
|
|
|
+use PhpCsFixer\Documentation\RstUtils;
|
|
|
+use PhpCsFixer\Documentation\RuleSetDocumentationGenerator;
|
|
|
+use PhpCsFixer\ExecutorWithoutErrorHandler;
|
|
|
+use PhpCsFixer\ExecutorWithoutErrorHandlerException;
|
|
|
use PhpCsFixer\Fixer\AbstractPhpUnitFixer;
|
|
|
use PhpCsFixer\Fixer\PhpUnit\PhpUnitNamespacedFixer;
|
|
|
use PhpCsFixer\FixerFactory;
|
|
|
use PhpCsFixer\Preg;
|
|
|
+use PhpCsFixer\Runner\FileCachingLintingIterator;
|
|
|
use PhpCsFixer\Tests\Test\AbstractFixerTestCase;
|
|
|
use PhpCsFixer\Tests\Test\AbstractIntegrationTestCase;
|
|
|
use PhpCsFixer\Tests\TestCase;
|
|
@@ -65,16 +78,16 @@ final class ProjectCodeTest extends TestCase
|
|
|
* @var string[]
|
|
|
*/
|
|
|
private static $classesWithoutTests = [
|
|
|
- \PhpCsFixer\Console\Command\DocumentationCommand::class,
|
|
|
- \PhpCsFixer\Console\SelfUpdate\GithubClient::class,
|
|
|
- \PhpCsFixer\Doctrine\Annotation\DocLexer::class,
|
|
|
- \PhpCsFixer\Documentation\DocumentationLocator::class,
|
|
|
- \PhpCsFixer\Documentation\FixerDocumentGenerator::class,
|
|
|
- \PhpCsFixer\Documentation\RstUtils::class,
|
|
|
- \PhpCsFixer\Documentation\RuleSetDocumentationGenerator::class,
|
|
|
- \PhpCsFixer\ExecutorWithoutErrorHandler::class,
|
|
|
- \PhpCsFixer\ExecutorWithoutErrorHandlerException::class,
|
|
|
- \PhpCsFixer\Runner\FileCachingLintingIterator::class,
|
|
|
+ DocLexer::class,
|
|
|
+ DocumentationCommand::class,
|
|
|
+ DocumentationLocator::class,
|
|
|
+ ExecutorWithoutErrorHandler::class,
|
|
|
+ ExecutorWithoutErrorHandlerException::class,
|
|
|
+ FileCachingLintingIterator::class,
|
|
|
+ FixerDocumentGenerator::class,
|
|
|
+ GithubClient::class,
|
|
|
+ RstUtils::class,
|
|
|
+ RuleSetDocumentationGenerator::class,
|
|
|
];
|
|
|
|
|
|
public static function tearDownAfterClass(): void
|
|
@@ -184,10 +197,10 @@ final class ProjectCodeTest extends TestCase
|
|
|
$definedProps = array_map(static fn (\ReflectionProperty $item): string => $item->getName(), $definedProps);
|
|
|
|
|
|
$exceptionPropsPerClass = [
|
|
|
- \PhpCsFixer\AbstractPhpdocTypesFixer::class => ['tags'],
|
|
|
- \PhpCsFixer\AbstractFixer::class => ['configuration', 'configurationDefinition', 'whitespacesConfig'],
|
|
|
- \PhpCsFixer\Console\Command\FixCommand::class => ['defaultDescription', 'defaultName'],
|
|
|
+ AbstractFixer::class => ['configuration', 'configurationDefinition', 'whitespacesConfig'],
|
|
|
+ AbstractPhpdocTypesFixer::class => ['tags'],
|
|
|
AbstractProxyFixer::class => ['proxyFixers'],
|
|
|
+ FixCommand::class => ['defaultDescription', 'defaultName'],
|
|
|
];
|
|
|
|
|
|
$extraProps = array_diff(
|