Skip to content

Commit 7962073

Browse files
authored
[rename] Rename SortNamedParamRector to SortCallLikeNamedArgsRector to be more clear about the intent (#7751)
1 parent 4ffd470 commit 7962073

File tree

15 files changed

+145
-79
lines changed

15 files changed

+145
-79
lines changed

rules-tests/CodeQuality/Rector/FuncCall/SortNamedParamRector/Fixture/array_map_named_params.php.inc renamed to rules-tests/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector/Fixture/array_map_named_params.php.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Fixture;
3+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
44

55
$items = [1, 2, 3];
66
$result = array_map(array: $items, callback: fn ($item) => $item * 2);
@@ -9,7 +9,7 @@ $result = array_map(array: $items, callback: fn ($item) => $item * 2);
99
-----
1010
<?php
1111

12-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Fixture;
12+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
1313

1414
$items = [1, 2, 3];
1515
$result = array_map(callback: fn ($item) => $item * 2, array: $items);

rules-tests/CodeQuality/Rector/FuncCall/SortNamedParamRector/Fixture/fixture.php.inc renamed to rules-tests/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector/Fixture/fixture.php.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Fixture;
3+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
44

55
function run($foo = null, $bar = null, $baz = null) {}
66

@@ -12,7 +12,7 @@ run($foo, baz: $baz, bar: $bar);
1212
-----
1313
<?php
1414

15-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Fixture;
15+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
1616

1717
function run($foo = null, $bar = null, $baz = null) {}
1818

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?php
2+
3+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
4+
5+
use Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Source\MyAttribute;
6+
7+
#[MyAttribute(bar: 1, foo: 2)]
8+
#[MyAttribute(1, baz: 2, bar: 3)]
9+
class SkipAttribute
10+
{
11+
}

rules-tests/CodeQuality/Rector/FuncCall/SortNamedParamRector/Fixture/skip_first_class_callable.php.inc renamed to rules-tests/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector/Fixture/skip_first_class_callable.php.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Fixture;
3+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
44

55
function skip_first_class_callable($foo = null, $bar = null, $baz = null) {}
66

rules-tests/CodeQuality/Rector/FuncCall/SortNamedParamRector/Fixture/skip_single_arg.php.inc renamed to rules-tests/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector/Fixture/skip_single_arg.php.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Fixture;
3+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
44

55
function skip_single_arg(?string $foo = null) {}
66

rules-tests/CodeQuality/Rector/FuncCall/SortNamedParamRector/Fixture/skip_sorted.php.inc renamed to rules-tests/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector/Fixture/skip_sorted.php.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Fixture;
3+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
44

55
function skip_sorted($foo = null, $bar = null, $baz = null) {}
66

rules-tests/CodeQuality/Rector/FuncCall/SortNamedParamRector/Fixture/variadic.php.inc renamed to rules-tests/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector/Fixture/variadic.php.inc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Fixture;
3+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
44

55
function variadic($title, ...$params) {}
66

@@ -10,7 +10,7 @@ variadic(foo: $foo, title: $title, bar: $bar);
1010
-----
1111
<?php
1212

13-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Fixture;
13+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Fixture;
1414

1515
function variadic($title, ...$params) {}
1616

rules-tests/CodeQuality/Rector/FuncCall/SortNamedParamRector/SortNamedParamRectorTest.php renamed to rules-tests/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector/SortCallLikeNamedArgsRectorTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
declare(strict_types=1);
44

5-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector;
5+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector;
66

77
use Iterator;
88
use PHPUnit\Framework\Attributes\DataProvider;
99
use Rector\Testing\PHPUnit\AbstractRectorTestCase;
1010

11-
final class SortNamedParamRectorTest extends AbstractRectorTestCase
11+
final class SortCallLikeNamedArgsRectorTest extends AbstractRectorTestCase
1212
{
1313
#[DataProvider('provideData')]
1414
public function test(string $filePath): void

rules-tests/CodeQuality/Rector/FuncCall/SortNamedParamRector/Source/MyAttribute.php renamed to rules-tests/CodeQuality/Rector/FuncCall/SortCallLikeNamedArgsRector/Source/MyAttribute.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?php
22

3-
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortNamedParamRector\Source;
3+
namespace Rector\Tests\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector\Source;
44

55
#[\Attribute]
66
class MyAttribute
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
use Rector\CodeQuality\Rector\FuncCall\SortCallLikeNamedArgsRector;
6+
use Rector\Config\RectorConfig;
7+
8+
return RectorConfig::configure()
9+
->withRules([SortCallLikeNamedArgsRector::class]);

0 commit comments

Comments
 (0)