Skip to content

Commit

Permalink
Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
danog committed Jan 26, 2022
1 parent e525238 commit 31ab994
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
10 changes: 5 additions & 5 deletions tests/ClassTest.php
Expand Up @@ -954,23 +954,23 @@ final class C implements I {}
'error_message' => 'InvalidTraversableImplementation',
],
'detectMissingTemplateExtends' => [
'<?php
'code' => '<?php
/** @template T */
abstract class A {}
final class B extends A {}
',
'error_message' => 'MissingTemplateParam',
],
'detectMissingTemplateImplements' => [
'<?php
'code' => '<?php
/** @template T */
interface A {}
final class B implements A {}
',
'error_message' => 'MissingTemplateParam',
],
'detectMissingTemplateUse' => [
'<?php
'code' => '<?php
/** @template T */
trait A {}
final class B {
Expand All @@ -981,14 +981,14 @@ final class B {
],

'detectMissingTemplateExtendsNative' => [
'<?php
'code' => '<?php
final class C extends ArrayObject {}
',
'error_message' => 'MissingTemplateParam',
],

'detectMissingTemplateImplementsNative' => [
'<?php
'code' => '<?php
final class C implements Iterator {
public function current(): mixed {
return 0;
Expand Down
6 changes: 3 additions & 3 deletions tests/InterfaceTest.php
Expand Up @@ -980,22 +980,22 @@ public function withoutAnyReturnType($s) : void;
'error_message' => 'MissingParamType'
],
'missingTemplateExtendsInterface' => [
'<?php
'code' => '<?php
/** @template T */
interface A {}
interface B extends A {}
',
'error_message' => 'MissingTemplateParam',
],
'missingTemplateExtendsNativeInterface' => [
'<?php
'code' => '<?php
interface a extends Iterator {
}
',
'error_message' => 'MissingTemplateParam',
],
'missingTemplateExtendsNativeMultipleInterface' => [
'<?php
'code' => '<?php
/**
* @extends Iterator<mixed, mixed>
*/
Expand Down

0 comments on commit 31ab994

Please sign in to comment.