Skip to content

Commit 862d777

Browse files
committed
[depre] Deprecate AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector as too specific and not useful for general community rules
1 parent 3bb7e2c commit 862d777

13 files changed

Lines changed: 17 additions & 323 deletions

rules-tests/TypeDeclaration/Rector/FunctionLike/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRectorTest.php

Lines changed: 0 additions & 28 deletions
This file was deleted.

rules-tests/TypeDeclaration/Rector/FunctionLike/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector/Fixture/fixture.php.inc

Lines changed: 0 additions & 51 deletions
This file was deleted.

rules-tests/TypeDeclaration/Rector/FunctionLike/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector/Fixture/overrides_previous_type.php.inc

Lines changed: 0 additions & 19 deletions
This file was deleted.

rules-tests/TypeDeclaration/Rector/FunctionLike/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector/Fixture/skip_if_calllike_arg_is_named.php.inc

Lines changed: 0 additions & 9 deletions
This file was deleted.

rules-tests/TypeDeclaration/Rector/FunctionLike/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector/Fixture/skip_if_non_functionlike_parameter_missing.php.inc

Lines changed: 0 additions & 7 deletions
This file was deleted.

rules-tests/TypeDeclaration/Rector/FunctionLike/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector/Fixture/skip_if_non_functionlike_parameters_in_method_call.php.inc

Lines changed: 0 additions & 7 deletions
This file was deleted.

rules-tests/TypeDeclaration/Rector/FunctionLike/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector/Fixture/skip_if_non_matching_class.php.inc

Lines changed: 0 additions & 9 deletions
This file was deleted.

rules-tests/TypeDeclaration/Rector/FunctionLike/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector/Fixture/skip_if_non_matching_method.php.inc

Lines changed: 0 additions & 9 deletions
This file was deleted.

rules-tests/TypeDeclaration/Rector/FunctionLike/AddParamTypeForFunctionLikeWithinCallLikeArgDeclarationRector/config/configured_rule.php

Lines changed: 0 additions & 31 deletions
This file was deleted.

rules/TypeDeclaration/Rector/FunctionLike/AddClosureParamTypeFromArgRector.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,10 @@ public function getNodeTypes(): array
5454
*/
5555
public function refactor(Node $node): ?Node
5656
{
57-
throw new ShouldNotHappenException(sprintf('"%s" rule is deprecated as risky and not practical', self::class));
57+
throw new ShouldNotHappenException(sprintf(
58+
'"%s" rule is deprecated as too specific and not practical for general core rules',
59+
self::class
60+
));
5861
}
5962

6063
/**

0 commit comments

Comments
 (0)