Skip to content

Commit

Permalink
use getDisplayName()
Browse files Browse the repository at this point in the history
  • Loading branch information
staabm committed Jan 10, 2024
1 parent ea57e39 commit 916d7f6
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 11 deletions.
6 changes: 3 additions & 3 deletions src/Rules/Classes/RequireExtendsRule.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ public function processNode(Node $node, Scope $scope): array
'Interface %s requires implementing class to extend %s, but %s does not.',
$interface->getName(),
$type->describe(VerbosityLevel::typeOnly()),
$classReflection->getName(),
$classReflection->getDisplayName(),
),
)->build();
}
Expand All @@ -65,9 +65,9 @@ public function processNode(Node $node, Scope $scope): array
$errors[] = RuleErrorBuilder::message(
sprintf(
'Trait %s requires using class to extend %s, but %s does not.',
$trait->getName(),
$trait->getDisplayName(),
$type->describe(VerbosityLevel::typeOnly()),
$classReflection->getName(),
$classReflection->getDisplayName(),
),
)->build();
}
Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Classes/RequireImplementsRule.php
Original file line number Diff line number Diff line change
Expand Up @@ -42,9 +42,9 @@ public function processNode(Node $node, Scope $scope): array
$errors[] = RuleErrorBuilder::message(
sprintf(
'Trait %s requires using class to implement %s, but %s does not.',
$trait->getName(),
$trait->getDisplayName(),
$type->describe(VerbosityLevel::typeOnly()),
$classReflection->getName(),
$classReflection->getDisplayName(),
),
)->build();
}
Expand Down
4 changes: 2 additions & 2 deletions tests/PHPStan/Rules/Classes/RequireExtendsRuleTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@ public function testRule(): void
128,
],
[
'Trait IncompatibleRequireExtends\ValidTrait requires using class to extend IncompatibleRequireExtends\SomeClass, but AnonymousClassa283e4f1ac026ef382e66fd5041afd37 does not.',
'Trait IncompatibleRequireExtends\ValidTrait requires using class to extend IncompatibleRequireExtends\SomeClass, but class@anonymous/tests/PHPStan/Rules/PhpDoc/data/incompatible-require-extends.php:146 does not.',
146,
],
[
'Trait IncompatibleRequireExtends\ValidPsalmTrait requires using class to extend IncompatibleRequireExtends\SomeClass, but AnonymousClass5bf4ec413e09e097359ccaeeabd1bb60 does not.',
'Trait IncompatibleRequireExtends\ValidPsalmTrait requires using class to extend IncompatibleRequireExtends\SomeClass, but class@anonymous/tests/PHPStan/Rules/PhpDoc/data/incompatible-require-extends.php:163 does not.',
163,
],
];
Expand Down
8 changes: 4 additions & 4 deletions tests/PHPStan/Rules/Classes/RequireImplementsRuleTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ public function testRule(): void
56,
],
[
'Trait IncompatibleRequireImplements\ValidTrait requires using class to implement IncompatibleRequireImplements\RequiredInterface, but AnonymousClassafc9baecb6bea09a151e986ec457a7f5 does not.',
'Trait IncompatibleRequireImplements\ValidTrait requires using class to implement IncompatibleRequireImplements\RequiredInterface, but class@anonymous/tests/PHPStan/Rules/PhpDoc/data/incompatible-require-implements.php:117 does not.',
117,
],
[
Expand All @@ -57,15 +57,15 @@ public function testRule(): void
137,
],
[
'Trait IncompatibleRequireImplements\ValidPsalmTrait requires using class to implement IncompatibleRequireImplements\RequiredInterface2, but AnonymousClass4fea61018e98554a605d5c87523a32cc does not.',
'Trait IncompatibleRequireImplements\ValidPsalmTrait requires using class to implement IncompatibleRequireImplements\RequiredInterface2, but class@anonymous/tests/PHPStan/Rules/PhpDoc/data/incompatible-require-implements.php:164 does not.',
164,
],
[
'Trait IncompatibleRequireImplements\ValidPsalmTrait requires using class to implement IncompatibleRequireImplements\RequiredInterface, but AnonymousClassfa8cad5ec7618c488b098c6e9e71419a does not.',
'Trait IncompatibleRequireImplements\ValidPsalmTrait requires using class to implement IncompatibleRequireImplements\RequiredInterface, but class@anonymous/tests/PHPStan/Rules/PhpDoc/data/incompatible-require-implements.php:168 does not.',
168,
],
[
'Trait IncompatibleRequireImplements\ValidPsalmTrait requires using class to implement IncompatibleRequireImplements\RequiredInterface2, but AnonymousClassfa8cad5ec7618c488b098c6e9e71419a does not.',
'Trait IncompatibleRequireImplements\ValidPsalmTrait requires using class to implement IncompatibleRequireImplements\RequiredInterface2, but class@anonymous/tests/PHPStan/Rules/PhpDoc/data/incompatible-require-implements.php:168 does not.',
168,
],
];
Expand Down

0 comments on commit 916d7f6

Please sign in to comment.