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
@@ -29,18 +29,18 @@ class CalculationErrorTest extends AbstractFunctional
public function testCalculationExceptionSuppressed(): void
{
$this->spreadsheet = new Spreadsheet();
$spreadsheet = $this->spreadsheet = new Spreadsheet();
$sheet = $this->spreadsheet->getActiveSheet();
$calculation = Calculation::getInstance($this->spreadsheet);
$calculation = Calculation::getInstance($spreadsheet);
self::assertFalse($calculation->getSuppressFormulaErrors());
$calculation->setSuppressFormulaErrors(true);
$sheet->getCell('A1')->setValue('=SUM(');
$sheet->getCell('A2')->setValue('=2+3');
$this->reloadedSpreadsheet = $this->writeAndReload($this->spreadsheet, 'Xlsx');
$spreadsheet2 = $this->reloadedSpreadsheet = $this->writeAndReload($spreadsheet, 'Xlsx');
$rcalculation = Calculation::getInstance($this->reloadedSpreadsheet);
self::assertFalse($rcalculation->getSuppressFormulaErrors());
$rcalculation->setSuppressFormulaErrors(true);
$rsheet = $this->reloadedSpreadsheet->getActiveSheet();
$rsheet = $spreadsheet2->getActiveSheet();
self::assertSame('=SUM(', $rsheet->getCell('A1')->getValue());
self::assertFalse($rsheet->getCell('A1')->getCalculatedValue());
self::assertSame('=2+3', $rsheet->getCell('A2')->getValue());
@@ -53,12 +53,12 @@ class CalculationErrorTest extends AbstractFunctional
{
$this->expectException(CalcException::class);
$this->expectExceptionMessage("Formula Error: Expecting ')'");
$this->spreadsheet = new Spreadsheet();
$sheet = $this->spreadsheet->getActiveSheet();
$calculation = Calculation::getInstance($this->spreadsheet);
$spreadsheet = $this->spreadsheet = new Spreadsheet();
$sheet = $spreadsheet->getActiveSheet();
$calculation = Calculation::getInstance($spreadsheet);
self::assertFalse($calculation->getSuppressFormulaErrors());
$sheet->getCell('A1')->setValue('=SUM(');
$sheet->getCell('A2')->setValue('=2+3');
$this->reloadedSpreadsheet = $this->writeAndReload($this->spreadsheet, 'Xlsx');
$this->reloadedSpreadsheet = $this->writeAndReload($spreadsheet, 'Xlsx');
}
}