More Phpstan Level 10 Prep - Readers

Also upgrade Phpstan.
This commit is contained in:
oleibman
2025-05-03 21:18:55 -07:00
parent c88627681c
commit 5c94de34a9
73 changed files with 714 additions and 232 deletions
@@ -11,6 +11,7 @@ use PHPUnit\Framework\TestCase;
class TextGridTest extends TestCase
{
/** @param mixed[] $expected */
#[DataProvider('providerTextGrid')]
public function testTextGrid(
bool $cli,
@@ -26,8 +27,10 @@ class TextGridTest extends TestCase
['="6"', '=TEXT(A2,"yyyy-mm-dd hh:mm")', null, '1<>2'],
['xyz', '=TEXT(A3,"yyyy-mm-dd hh:mm")'],
], strictNullComparison: true);
/** @var mixed[][] */
$temp = $sheet->toArray(null, true, true, true);
$textGrid = new TextGrid(
$sheet->toArray(null, true, true, true),
$temp,
$cli,
rowDividers: $rowDividers,
rowHeaders: $rowHeaders,
@@ -136,8 +139,10 @@ class TextGridTest extends TestCase
[true, false],
[true, true],
], strictNullComparison: true);
/** @var mixed[][] */
$temp = $sheet->toArray(null, true, false, true);
$textGrid = new TextGrid(
$sheet->toArray(null, true, false, true),
$temp,
true,
rowDividers: false,
rowHeaders: false,