Skip to content

Commit

Permalink
Remove MultipleClassFileToPsr4ClassesRector as only PSR4 rule, bit ri…
Browse files Browse the repository at this point in the history
…sky and better handled with PHPStan + remove adding/removing files logic, use printer instead (#4117)
  • Loading branch information
TomasVotruba committed Jun 8, 2023
1 parent 18a2a0f commit 6c3eb86
Show file tree
Hide file tree
Showing 57 changed files with 4 additions and 1,317 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/e2e.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,6 @@ jobs:
- 'e2e/parallel-reflection-resolver'
- 'e2e/applied-rule-removed-node'
- 'e2e/parallel with space'
- 'e2e/removed-and-added-files-collector'
- 'e2e/multiple-class-psr4'

name: End to end test - ${{ matrix.directory }}

Expand Down
10 changes: 0 additions & 10 deletions config/set/psr-4.php

This file was deleted.

1 change: 0 additions & 1 deletion e2e/multiple-class-psr4/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions e2e/multiple-class-psr4/composer.json

This file was deleted.

36 changes: 0 additions & 36 deletions e2e/multiple-class-psr4/expected-output.diff

This file was deleted.

14 changes: 0 additions & 14 deletions e2e/multiple-class-psr4/rector.php

This file was deleted.

11 changes: 0 additions & 11 deletions e2e/multiple-class-psr4/src/ClassMatchFileName.php

This file was deleted.

11 changes: 0 additions & 11 deletions e2e/multiple-class-psr4/src/ClassNoMatchFileName.php

This file was deleted.

9 changes: 0 additions & 9 deletions e2e/multiple-class-psr4/src/WithAnonymousClass.php

This file was deleted.

1 change: 0 additions & 1 deletion e2e/removed-and-added-files-collector/.gitignore

This file was deleted.

66 changes: 0 additions & 66 deletions e2e/removed-and-added-files-collector/TestRector.php

This file was deleted.

10 changes: 0 additions & 10 deletions e2e/removed-and-added-files-collector/composer.json

This file was deleted.

7 changes: 0 additions & 7 deletions e2e/removed-and-added-files-collector/expected-output.diff

This file was deleted.

14 changes: 0 additions & 14 deletions e2e/removed-and-added-files-collector/rector.php

This file was deleted.

4 changes: 0 additions & 4 deletions e2e/removed-and-added-files-collector/src/Test.php

This file was deleted.

16 changes: 1 addition & 15 deletions packages/ChangesReporting/Output/ConsoleOutputFormatter.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ public function report(ProcessResult $processResult, Configuration $configuratio
}

$this->reportErrors($processResult->getErrors());
$this->reportRemovedFilesAndNodes($processResult);

if ($processResult->getErrors() !== []) {
return;
Expand Down Expand Up @@ -125,19 +124,6 @@ private function reportErrors(array $errors): void
}
}

private function reportRemovedFilesAndNodes(ProcessResult $processResult): void
{
if ($processResult->getAddedFilesCount() !== 0) {
$message = sprintf('%d files were added', $processResult->getAddedFilesCount());
$this->rectorOutputStyle->note($message);
}

if ($processResult->getRemovedFilesCount() !== 0) {
$message = sprintf('%d files were removed', $processResult->getRemovedFilesCount());
$this->rectorOutputStyle->note($message);
}
}

private function normalizePathsToRelativeWithLine(string $errorMessage): string
{
$regex = '#' . preg_quote(getcwd(), '#') . '/#';
Expand All @@ -147,7 +133,7 @@ private function normalizePathsToRelativeWithLine(string $errorMessage): string

private function createSuccessMessage(ProcessResult $processResult, Configuration $configuration): string
{
$changeCount = count($processResult->getFileDiffs()) + $processResult->getRemovedAndAddedFilesCount();
$changeCount = count($processResult->getFileDiffs());

if ($changeCount === 0) {
return 'Rector is done!';
Expand Down
1 change: 0 additions & 1 deletion packages/ChangesReporting/Output/JsonOutputFormatter.php
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ public function report(ProcessResult $processResult, Configuration $configuratio
$errorsJson = [
'totals' => [
'changed_files' => count($processResult->getFileDiffs()),
'removed_and_added_files_count' => $processResult->getRemovedAndAddedFilesCount(),
],
];

Expand Down
10 changes: 0 additions & 10 deletions packages/FileSystemRector/Contract/AddedFileInterface.php

This file was deleted.

15 changes: 0 additions & 15 deletions packages/FileSystemRector/Contract/FileWithNodesInterface.php

This file was deleted.

43 changes: 0 additions & 43 deletions packages/FileSystemRector/ValueObject/AddedFileWithContent.php

This file was deleted.

34 changes: 0 additions & 34 deletions packages/FileSystemRector/ValueObject/AddedFileWithNodes.php

This file was deleted.

0 comments on commit 6c3eb86

Please sign in to comment.