Skip to content

Commit c8e0666

Browse files
committed
chore: adjusts style
1 parent ed78e63 commit c8e0666

21 files changed

+40
-52
lines changed

config/rules.php

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

33
declare(strict_types=1);
44

5-
$classMethodAnalyzer = new \Pest\Drift\Analyzer\ClassMethodAnalyzer();
6-
$nodeFinder = new \PhpParser\NodeFinder();
7-
$phpDocTagExtractor = new \Pest\Drift\Extractor\PhpDocTagExtractor();
5+
$classMethodAnalyzer = new \Pest\Drift\Analyzer\ClassMethodAnalyzer;
6+
$nodeFinder = new \PhpParser\NodeFinder;
7+
$phpDocTagExtractor = new \Pest\Drift\Extractor\PhpDocTagExtractor;
88

99
return [
1010
new \Pest\Drift\NodeDecorator\PhpDocTagDecorator($phpDocTagExtractor),
1111
new \Pest\Drift\NodeDecorator\DataProviderDecorator($nodeFinder, $phpDocTagExtractor, $classMethodAnalyzer),
12-
new \Pest\Drift\Rules\RemoveClass(),
13-
new \Pest\Drift\Rules\RemoveNamespace(),
14-
new \Pest\Drift\Rules\ExtendsToUses(),
15-
new \Pest\Drift\Rules\RemoveExtendsUse(),
16-
new \Pest\Drift\Rules\RemoveTraitsUse(),
12+
new \Pest\Drift\Rules\RemoveClass,
13+
new \Pest\Drift\Rules\RemoveNamespace,
14+
new \Pest\Drift\Rules\ExtendsToUses,
15+
new \Pest\Drift\Rules\RemoveExtendsUse,
16+
new \Pest\Drift\Rules\RemoveTraitsUse,
1717
new \Pest\Drift\Rules\ConvertTestMethod($classMethodAnalyzer, [
18-
new \Pest\Drift\Rules\AttributeAnnotations\ConvertDataProvider(),
19-
new \Pest\Drift\Rules\AttributeAnnotations\ConvertDepends(),
20-
new \Pest\Drift\Rules\AttributeAnnotations\ConvertGroup(),
18+
new \Pest\Drift\Rules\AttributeAnnotations\ConvertDataProvider,
19+
new \Pest\Drift\Rules\AttributeAnnotations\ConvertDepends,
20+
new \Pest\Drift\Rules\AttributeAnnotations\ConvertGroup,
2121
]),
2222
new \Pest\Drift\Rules\ConvertNonTestMethod($classMethodAnalyzer),
2323
new \Pest\Drift\Rules\ConvertMethodCall(
@@ -36,8 +36,8 @@
3636
new \Pest\Drift\Rules\SetUpBeforeClassToBeforeAll($classMethodAnalyzer),
3737
new \Pest\Drift\Rules\TearDownToAfterEach($classMethodAnalyzer),
3838
new \Pest\Drift\Rules\TearDownAfterClassToAfterAll($classMethodAnalyzer),
39-
new \Pest\Drift\Rules\RemoveProperties(),
40-
new \Pest\Drift\Rules\TraitToUses(),
39+
new \Pest\Drift\Rules\RemoveProperties,
40+
new \Pest\Drift\Rules\TraitToUses,
4141
new \Pest\Drift\Rules\AddMissingUse(
4242
new \Pest\Drift\Parser\NodeFinder\MissingUseFinder(
4343
new \Pest\Drift\Parser\NodeFinder\UseFinder($nodeFinder),

src/Analyzer/ClassMethodAnalyzer.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ private function getValuesFromArguments(array $arguments): array
9999
{
100100
return array_reduce($arguments, function ($values, $argument) {
101101
if ($argument->value instanceof Scalar\String_) {
102-
$values[] = $argument->value->value;
102+
$values[] = $argument->value->value; // @phpstan-ignore-line
103103
}
104104

105105
return $values;

src/Converters/CodeConverterFactory.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,15 +23,15 @@ public function codeConverter(): CodeConverter
2323
{
2424
$visitors = require __DIR__.'/../../config/rules.php';
2525

26-
$nodeTraverser = new NodeTraverser();
27-
$parser = (new ParserFactory())->createForNewestSupportedVersion();
28-
$prettyPrinter = new Standard();
26+
$nodeTraverser = new NodeTraverser;
27+
$parser = (new ParserFactory)->createForNewestSupportedVersion();
28+
$prettyPrinter = new Standard;
2929

30-
$nodeTraverser->addVisitor(new NodeConnectingVisitor());
30+
$nodeTraverser->addVisitor(new NodeConnectingVisitor);
3131
$nodeTraverser->addVisitor(new NameResolver(null, [
3232
'replaceNodes' => false,
3333
]));
34-
$nodeTraverser->addVisitor(new CloningVisitor());
34+
$nodeTraverser->addVisitor(new CloningVisitor);
3535

3636
foreach ($visitors as $visitor) {
3737
$nodeTraverser->addVisitor($visitor);

src/Extractor/PhpDocTagExtractor.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ public function fromComments(array $comments): array
1818

1919
foreach ($comments as $comment) {
2020
preg_match_all('/(@[^\s\n]*) ?([^\s\n]*) *$/m', $comment->getText(), $matches);
21-
$itemsCount = is_countable($matches[1]) ? count($matches[1]) : 0;
21+
$itemsCount = is_countable($matches[1]) ? count($matches[1]) : 0; // @phpstan-ignore-line
2222

2323
for ($i = 0; $i < $itemsCount; $i++) {
24-
$key = (string) $matches[1][$i];
25-
$value = (string) $matches[2][$i];
24+
$key = $matches[1][$i];
25+
$value = $matches[2][$i];
2626

2727
if (! array_key_exists($key, $tags)) {
2828
$tags[$key] = [];

src/Finder/Finder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ final class Finder implements FinderInterface
2424
*/
2525
public function __construct(string|array $in)
2626
{
27-
$this->baseFinder = (new BaseFinder())
27+
$this->baseFinder = (new BaseFinder)
2828
->files()
2929
->name('*Test.php') // @todo Infer this from the configuration...
3030
->exclude('vendor')

src/NodeDecorator/DataProviderDecorator.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,7 @@ final class DataProviderDecorator extends NodeVisitorAbstract
2020
*/
2121
private array $dataProviders = [];
2222

23-
public function __construct(private readonly NodeFinder $nodeFinder, private readonly PhpDocTagExtractor $phpDocTagExtractor, private readonly ClassMethodAnalyzer $classMethodAnalyzer)
24-
{
25-
}
23+
public function __construct(private readonly NodeFinder $nodeFinder, private readonly PhpDocTagExtractor $phpDocTagExtractor, private readonly ClassMethodAnalyzer $classMethodAnalyzer) {}
2624

2725
public function beforeTraverse(array $nodes)
2826
{

src/NodeDecorator/PhpDocTagDecorator.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@
1212

1313
final class PhpDocTagDecorator extends NodeVisitorAbstract
1414
{
15-
public function __construct(private readonly PhpDocTagExtractor $phpDocTagExtractor)
16-
{
17-
}
15+
public function __construct(private readonly PhpDocTagExtractor $phpDocTagExtractor) {}
1816

1917
public function enterNode(Node $node)
2018
{

src/Parser/NodeFinder/NonTestMethodFinder.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ final class NonTestMethodFinder implements NonTestMethodFinderInterface
1515
public function __construct(
1616
private readonly ClassMethodFinderInterface $classMethodFinder,
1717
private readonly ClassMethodAnalyzerInterface $classMethodAnalyzer,
18-
) {
19-
}
18+
) {}
2019

2120
public function find(array $nodes): array
2221
{

src/Plugin.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public function handleArguments(array $arguments): array
6868
$directory = rtrim($directory, '/');
6969

7070
$finder = new Finder($directory);
71-
$codeConverterFactory = (new CodeConverterFactory());
71+
$codeConverterFactory = (new CodeConverterFactory);
7272
$directoryConverter = new DirectoryConverter(new FileConverter($codeConverterFactory->codeConverter(), $directory));
7373

7474
$this->output->write(' ');

src/Rules/AbstractConvertClassMethod.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,7 @@ abstract class AbstractConvertClassMethod extends NodeVisitorAbstract
1616
{
1717
public function __construct(
1818
protected ClassMethodAnalyzer $classMethodAnalyzer,
19-
) {
20-
}
19+
) {}
2120

2221
/**
2322
* {@inheritDoc}

0 commit comments

Comments
 (0)