Upgrade PHPStan

This commit is contained in:
Ben Ramsey
2022-08-05 14:34:17 -05:00
parent 373f7bacfc
commit f1891183f9
26 changed files with 151 additions and 106 deletions
+7 -5
View File
@@ -16,7 +16,7 @@ use function unserialize;
class IntegerTest extends TestCase
{
/**
* @param int|float|string $value
* @param int|float|string|IntegerObject $value
*
* @dataProvider provideInteger
*/
@@ -30,7 +30,7 @@ class IntegerTest extends TestCase
}
/**
* @phpcsSuppress SlevomatCodingStandard.TypeHints.ReturnTypeHint.MissingTraversableTypeHintSpecification
* @return array<array{value: int|float|string|IntegerObject, expected: string, expectedIsNegative: bool}>
*/
public function provideInteger(): array
{
@@ -175,7 +175,7 @@ class IntegerTest extends TestCase
}
/**
* @phpcsSuppress SlevomatCodingStandard.TypeHints.ReturnTypeHint.MissingTraversableTypeHintSpecification
* @return array<array{0: int|float|string}>
*/
public function provideIntegerBadValues(): array
{
@@ -195,7 +195,7 @@ class IntegerTest extends TestCase
}
/**
* @param mixed $value
* @param int|float|string|IntegerObject $value
*
* @dataProvider provideInteger
*/
@@ -203,13 +203,15 @@ class IntegerTest extends TestCase
{
$integer = new IntegerObject($value);
$serializedInteger = serialize($integer);
/** @var IntegerObject $unserializedInteger */
$unserializedInteger = unserialize($serializedInteger);
$this->assertSame($expected, $unserializedInteger->toString());
}
/**
* @param mixed $value
* @param int|float|string|IntegerObject $value
*
* @dataProvider provideInteger
*/