Skip to content

Commit fba167c

Browse files
paulbalandanondrejmirtes
authored andcommitted
Use native PHPDocs for Rule and RuleTestCase
1 parent 9ca1122 commit fba167c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/Rules/Rule.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,18 @@
2020
* Learn more: https://phpstan.org/developing-extensions/rules
2121
*
2222
* @api
23-
* @phpstan-template TNodeType of Node
23+
* @template TNodeType of Node
2424
*/
2525
interface Rule
2626
{
2727

2828
/**
29-
* @phpstan-return class-string<TNodeType>
29+
* @return class-string<TNodeType>
3030
*/
3131
public function getNodeType(): string;
3232

3333
/**
34-
* @phpstan-param TNodeType $node
34+
* @param TNodeType $node
3535
* @return (string|RuleError)[] errors
3636
*/
3737
public function processNode(Node $node, Scope $scope): array;

src/Testing/RuleTestCase.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ abstract class RuleTestCase extends PHPStanTestCase
4545
private ?Analyser $analyser = null;
4646

4747
/**
48-
* @phpstan-return TRule
48+
* @return TRule
4949
*/
5050
abstract protected function getRule(): Rule;
5151

0 commit comments

Comments
 (0)