Skip to content

Commit

Permalink
[DX] Remove MoveServicesBySuffixToDirectoryRector, better handle by P…
Browse files Browse the repository at this point in the history
…HPStan + PHPStorm refacor (#1834)
  • Loading branch information
TomasVotruba committed Feb 18, 2022
1 parent 323be2a commit a4eff1e
Show file tree
Hide file tree
Showing 26 changed files with 402 additions and 636 deletions.
574 changes: 397 additions & 177 deletions build/target-repository/docs/rector_rules_overview.md

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,6 @@
},
"classmap": [
"stubs",
"rules-tests/Autodiscovery/Rector/Class_/MoveServicesBySuffixToDirectoryRector/Expected",
"rules-tests/Autodiscovery/Rector/Interface_/MoveInterfacesToContractNamespaceDirectoryRector/Expected",
"rules-tests/CodingStyle/Rector/Namespace_/ImportFullyQualifiedNamesRector/Source",
"rules-tests/Renaming/Rector/Name/RenameClassRector/Source",
Expand Down
6 changes: 5 additions & 1 deletion packages/BetterPhpDocParser/PhpDocInfo/PhpDocInfo.php
Original file line number Diff line number Diff line change
Expand Up @@ -305,7 +305,11 @@ public function removeByType(string $typeToRemove): void
$typeToRemove
): ?int {
if ($node instanceof PhpDocTagNode && is_a($node->value, $typeToRemove, true)) {
if (str_starts_with($node->name, '@psalm-') || str_starts_with($node->name, '@phpstan-')) {
if (str_starts_with($node->name, '@psalm-')) {
return null;
}

if (str_starts_with($node->name, '@phpstan-')) {
return null;
}

Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

19 changes: 0 additions & 19 deletions rules/Autodiscovery/FileLocation/ExpectedFileLocationResolver.php

This file was deleted.

Loading

0 comments on commit a4eff1e

Please sign in to comment.