diff --git a/README.md b/README.md
index 694dbcd..c494b8d 100644
--- a/README.md
+++ b/README.md
@@ -12,7 +12,7 @@ You can download the current version / older version of PhpSpreadsheet-Joomla-Li
Version
-------
-* The current Joomla! Library is using PhpSpreadsheet 1.20.0.
+* The current Joomla! Library is using PhpSpreadsheet 1.23.0.
Usage
-----
@@ -56,3 +56,10 @@ Credits
License
-------
PhpSpreadsheet is licensed under [LGPL (GNU LESSER GENERAL PUBLIC LICENSE)](https://github.com/PHPOffice/PhpSpreadsheet/blob/master/license.md)
+
+Note
+----
+
+The library folder was build using the given composer.json file and executing:
+
+ composer update --no-dev --prefer-dist
\ No newline at end of file
diff --git a/composer.lock b/composer.lock
index ee63b9d..186d3da 100644
--- a/composer.lock
+++ b/composer.lock
@@ -25,12 +25,12 @@
},
"type": "library",
"autoload": {
- "psr-0": {
- "HTMLPurifier": "library/"
- },
"files": [
"library/HTMLPurifier.composer.php"
],
+ "psr-0": {
+ "HTMLPurifier": "library/"
+ },
"exclude-from-classmap": [
"/library/HTMLPurifier/Language/"
]
@@ -297,16 +297,16 @@
},
{
"name": "phpoffice/phpspreadsheet",
- "version": "1.20.0",
+ "version": "1.23.0",
"source": {
"type": "git",
"url": "https://github.com/PHPOffice/PhpSpreadsheet.git",
- "reference": "44436f270bb134b4a94670f3d020a85dfa0a3c02"
+ "reference": "21e4cf62699eebf007db28775f7d1554e612ed9e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/44436f270bb134b4a94670f3d020a85dfa0a3c02",
- "reference": "44436f270bb134b4a94670f3d020a85dfa0a3c02",
+ "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/21e4cf62699eebf007db28775f7d1554e612ed9e",
+ "reference": "21e4cf62699eebf007db28775f7d1554e612ed9e",
"shasum": ""
},
"require": {
@@ -330,14 +330,14 @@
"php": "^7.3 || ^8.0",
"psr/http-client": "^1.0",
"psr/http-factory": "^1.0",
- "psr/simple-cache": "^1.0"
+ "psr/simple-cache": "^1.0 || ^2.0"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "dev-master",
"dompdf/dompdf": "^1.0",
"friendsofphp/php-cs-fixer": "^3.2",
"jpgraph/jpgraph": "^4.0",
- "mpdf/mpdf": "^8.0",
+ "mpdf/mpdf": "8.0.17",
"phpcompatibility/php-compatibility": "^9.3",
"phpstan/phpstan": "^1.1",
"phpstan/phpstan-phpunit": "^1.0",
@@ -395,9 +395,9 @@
],
"support": {
"issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues",
- "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.20.0"
+ "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.23.0"
},
- "time": "2021-11-23T15:23:42+00:00"
+ "time": "2022-04-24T13:53:10+00:00"
},
{
"name": "psr/http-client",
@@ -612,7 +612,7 @@
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.24.0",
+ "version": "v1.25.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
@@ -644,12 +644,12 @@
}
},
"autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Mbstring\\": ""
- },
"files": [
"bootstrap.php"
- ]
+ ],
+ "psr-4": {
+ "Symfony\\Polyfill\\Mbstring\\": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -675,7 +675,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.24.0"
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.25.0"
},
"funding": [
{
diff --git a/phpspreadsheet.xml b/phpspreadsheet.xml
index e4f4cd1..5e2ac16 100644
--- a/phpspreadsheet.xml
+++ b/phpspreadsheet.xml
@@ -8,7 +8,7 @@
http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
info@ivan.ramos.name
ivan.ramos.name
- 1.0.4
+ 1.0.5
phpspreadsheet.php
vendor
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 22b3a93..649a7d3 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -296,17 +296,17 @@
},
{
"name": "phpoffice/phpspreadsheet",
- "version": "1.20.0",
- "version_normalized": "1.20.0.0",
+ "version": "1.23.0",
+ "version_normalized": "1.23.0.0",
"source": {
"type": "git",
"url": "https://github.com/PHPOffice/PhpSpreadsheet.git",
- "reference": "44436f270bb134b4a94670f3d020a85dfa0a3c02"
+ "reference": "21e4cf62699eebf007db28775f7d1554e612ed9e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/44436f270bb134b4a94670f3d020a85dfa0a3c02",
- "reference": "44436f270bb134b4a94670f3d020a85dfa0a3c02",
+ "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/21e4cf62699eebf007db28775f7d1554e612ed9e",
+ "reference": "21e4cf62699eebf007db28775f7d1554e612ed9e",
"shasum": ""
},
"require": {
@@ -330,14 +330,14 @@
"php": "^7.3 || ^8.0",
"psr/http-client": "^1.0",
"psr/http-factory": "^1.0",
- "psr/simple-cache": "^1.0"
+ "psr/simple-cache": "^1.0 || ^2.0"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "dev-master",
"dompdf/dompdf": "^1.0",
"friendsofphp/php-cs-fixer": "^3.2",
"jpgraph/jpgraph": "^4.0",
- "mpdf/mpdf": "^8.0",
+ "mpdf/mpdf": "8.0.17",
"phpcompatibility/php-compatibility": "^9.3",
"phpstan/phpstan": "^1.1",
"phpstan/phpstan-phpunit": "^1.0",
@@ -351,7 +351,7 @@
"mpdf/mpdf": "Option for rendering PDF with PDF Writer",
"tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer (doesn't yet support PHP8)"
},
- "time": "2021-11-23T15:23:42+00:00",
+ "time": "2022-04-24T13:53:10+00:00",
"type": "library",
"installation-source": "dist",
"autoload": {
@@ -397,7 +397,7 @@
],
"support": {
"issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues",
- "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.20.0"
+ "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.23.0"
},
"install-path": "../phpoffice/phpspreadsheet"
},
@@ -620,8 +620,8 @@
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.24.0",
- "version_normalized": "1.24.0.0",
+ "version": "v1.25.0",
+ "version_normalized": "1.25.0.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
@@ -655,12 +655,12 @@
},
"installation-source": "dist",
"autoload": {
- "psr-4": {
- "Symfony\\Polyfill\\Mbstring\\": ""
- },
"files": [
"bootstrap.php"
- ]
+ ],
+ "psr-4": {
+ "Symfony\\Polyfill\\Mbstring\\": ""
+ }
},
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -686,7 +686,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.24.0"
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.25.0"
},
"funding": [
{
@@ -705,6 +705,6 @@
"install-path": "../symfony/polyfill-mbstring"
}
],
- "dev": true,
+ "dev": false,
"dev-package-names": []
}
diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php
index 433d888..cd7966e 100644
--- a/vendor/composer/installed.php
+++ b/vendor/composer/installed.php
@@ -5,9 +5,9 @@
'type' => 'library',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
- 'reference' => '8b35f05304bf4cf39c052645d67f4cc565ca1b93',
+ 'reference' => 'bc2250d5b9881a09ed85062a6aa98825e8655d54',
'name' => '__root__',
- 'dev' => true,
+ 'dev' => false,
),
'versions' => array(
'__root__' => array(
@@ -16,7 +16,7 @@
'type' => 'library',
'install_path' => __DIR__ . '/../../',
'aliases' => array(),
- 'reference' => '8b35f05304bf4cf39c052645d67f4cc565ca1b93',
+ 'reference' => 'bc2250d5b9881a09ed85062a6aa98825e8655d54',
'dev_requirement' => false,
),
'ezyang/htmlpurifier' => array(
@@ -65,12 +65,12 @@
'dev_requirement' => false,
),
'phpoffice/phpspreadsheet' => array(
- 'pretty_version' => '1.20.0',
- 'version' => '1.20.0.0',
+ 'pretty_version' => '1.23.0',
+ 'version' => '1.23.0.0',
'type' => 'library',
'install_path' => __DIR__ . '/../phpoffice/phpspreadsheet',
'aliases' => array(),
- 'reference' => '44436f270bb134b4a94670f3d020a85dfa0a3c02',
+ 'reference' => '21e4cf62699eebf007db28775f7d1554e612ed9e',
'dev_requirement' => false,
),
'psr/http-client' => array(
@@ -110,8 +110,8 @@
'dev_requirement' => false,
),
'symfony/polyfill-mbstring' => array(
- 'pretty_version' => 'v1.24.0',
- 'version' => '1.24.0.0',
+ 'pretty_version' => 'v1.25.0',
+ 'version' => '1.25.0.0',
'type' => 'library',
'install_path' => __DIR__ . '/../symfony/polyfill-mbstring',
'aliases' => array(),
diff --git a/vendor/phpoffice/phpspreadsheet/.php-cs-fixer.dist.php b/vendor/phpoffice/phpspreadsheet/.php-cs-fixer.dist.php
index c0e8f9d..ca2feb4 100644
--- a/vendor/phpoffice/phpspreadsheet/.php-cs-fixer.dist.php
+++ b/vendor/phpoffice/phpspreadsheet/.php-cs-fixer.dist.php
@@ -21,12 +21,12 @@
'braces' => true,
'cast_spaces' => true,
'class_attributes_separation' => ['elements' => ['method' => 'one', 'property' => 'one']], // const are often grouped with other related const
- 'class_definition' => true,
+ 'class_definition' => false,
'class_keyword_remove' => false, // ::class keyword gives us better support in IDE
'combine_consecutive_issets' => true,
'combine_consecutive_unsets' => true,
'combine_nested_dirname' => true,
- 'comment_to_phpdoc' => true,
+ 'comment_to_phpdoc' => false, // interferes with annotations
'compact_nullable_typehint' => true,
'concat_space' => ['spacing' => 'one'],
'constant_case' => true,
@@ -55,7 +55,7 @@
'function_declaration' => true,
'function_to_constant' => true,
'function_typehint_space' => true,
- 'general_phpdoc_annotation_remove' => ['annotations' => ['access', 'category', 'copyright', 'method', 'throws']],
+ 'general_phpdoc_annotation_remove' => ['annotations' => ['access', 'category', 'copyright', 'throws']],
'global_namespace_import' => true,
'header_comment' => false, // We don't use common header in all our files
'heredoc_indentation' => false, // Requires PHP >= 7.3
@@ -171,7 +171,7 @@
'phpdoc_separation' => true,
'phpdoc_single_line_var_spacing' => true,
'phpdoc_summary' => true,
- 'phpdoc_to_comment' => true,
+ 'phpdoc_to_comment' => false, // interferes with annotations
'phpdoc_to_param_type' => false, // Because experimental, but interesting for one shot use
'phpdoc_to_return_type' => false, // idem
'phpdoc_trim' => true,
diff --git a/vendor/phpoffice/phpspreadsheet/CHANGELOG.md b/vendor/phpoffice/phpspreadsheet/CHANGELOG.md
index 64b4b7e..dbe6121 100644
--- a/vendor/phpoffice/phpspreadsheet/CHANGELOG.md
+++ b/vendor/phpoffice/phpspreadsheet/CHANGELOG.md
@@ -5,6 +5,209 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com)
and this project adheres to [Semantic Versioning](https://semver.org).
+## 1.23.0 - 2022-04-24
+
+### Added
+
+- Ods Writer support for Freeze Pane [Issue #2013](https://github.com/PHPOffice/PhpSpreadsheet/issues/2013) [PR #2755](https://github.com/PHPOffice/PhpSpreadsheet/pull/2755)
+- Ods Writer support for setting column width/row height (including the use of AutoSize) [Issue #2346](https://github.com/PHPOffice/PhpSpreadsheet/issues/2346) [PR #2753](https://github.com/PHPOffice/PhpSpreadsheet/pull/2753)
+- Introduced CellAddress, CellRange, RowRange and ColumnRange value objects that can be used as an alternative to a string value (e.g. `'C5'`, `'B2:D4'`, `'2:2'` or `'B:C'`) in appropriate contexts.
+- Implementation of the FILTER(), SORT(), SORTBY() and UNIQUE() Lookup/Reference (array) functions.
+- Implementation of the ISREF() Information function.
+- Added support for reading "formatted" numeric values from Csv files; although default behaviour of reading these values as strings is preserved.
+
+ (i.e a value of "12,345.67" can be read as numeric `12345.67`, not simply as a string `"12,345.67"`, if the `castFormattedNumberToNumeric()` setting is enabled.
+
+ This functionality is locale-aware, using the server's locale settings to identify the thousands and decimal separators.
+
+- Support for two cell anchor drawing of images. [#2532](https://github.com/PHPOffice/PhpSpreadsheet/pull/2532) [#2674](https://github.com/PHPOffice/PhpSpreadsheet/pull/2674)
+- Limited support for Xls Reader to handle Conditional Formatting:
+
+ Ranges and Rules are read, but style is currently limited to font size, weight and color; and to fill style and color.
+
+- Add ability to suppress Mac line ending check for CSV [#2623](https://github.com/PHPOffice/PhpSpreadsheet/pull/2623)
+- Initial support for creating and writing Tables (Xlsx Writer only) [PR #2671](https://github.com/PHPOffice/PhpSpreadsheet/pull/2671)
+
+ See `/samples/Table` for examples of use.
+
+ Note that PreCalculateFormulas needs to be disabled when saving spreadsheets containing tables with formulae (totals or column formulae).
+
+### Changed
+
+- Gnumeric Reader now loads number formatting for cells.
+- Gnumeric Reader now correctly identifies selected worksheet and selected cells in a worksheet.
+- Some Refactoring of the Ods Reader, moving all formula and address translation from Ods to Excel into a separate class to eliminate code duplication and ensure consistency.
+- Make Boolean Conversion in Csv Reader locale-aware when using the String Value Binder.
+
+ This is determined by the Calculation Engine locale setting.
+
+ (i.e. `"Vrai"` wil be converted to a boolean `true` if the Locale is set to `fr`.)
+- Allow `psr/simple-cache` 2.x
+
+### Deprecated
+
+- All Excel Function implementations in `Calculation\Functions` (including the Error functions) have been moved to dedicated classes for groups of related functions. See the docblocks against all the deprecated methods for details of the new methods to call instead. At some point, these old classes will be deleted.
+- Worksheet methods that reference cells "byColumnandRow". All such methods have an equivalent that references the cell by its address (e.g. '`E3'` rather than `5, 3`).
+
+ These functions now accept either a cell address string (`'E3')` or an array with columnId and rowId (`[5, 3]`) or a new `CellAddress` object as their `cellAddress`/`coordinate` argument.
+ This includes the methods:
+ - `setCellValueByColumnAndRow()` use the equivalent `setCellValue()`
+ - `setCellValueExplicitByColumnAndRow()` use the equivalent `setCellValueExplicit()`
+ - `getCellByColumnAndRow()` use the equivalent `getCell()`
+ - `cellExistsByColumnAndRow()` use the equivalent `cellExists()`
+ - `getStyleByColumnAndRow()` use the equivalent `getStyle()`
+ - `setBreakByColumnAndRow()` use the equivalent `setBreak()`
+ - `mergeCellsByColumnAndRow()` use the equivalent `mergeCells()`
+ - `unmergeCellsByColumnAndRow()` use the equivalent `unmergeCells()`
+ - `protectCellsByColumnAndRow()` use the equivalent `protectCells()`
+ - `unprotectCellsByColumnAndRow()` use the equivalent `unprotectCells()`
+ - `setAutoFilterByColumnAndRow()` use the equivalent `setAutoFilter()`
+ - `freezePaneByColumnAndRow()` use the equivalent `freezePane()`
+ - `getCommentByColumnAndRow()` use the equivalent `getComment()`
+ - `setSelectedCellByColumnAndRow()` use the equivalent `setSelectedCells()`
+
+ This change provides more consistency in the methods (not every "by cell address" method has an equivalent "byColumnAndRow" method);
+ and the "by cell address" methods often provide more flexibility, such as allowing a range of cells, or referencing them by passing the defined name of a named range as the argument.
+
+### Removed
+
+- Nothing
+
+### Fixed
+
+- Make allowance for the AutoFilter dropdown icon in the first row of an Autofilter range when using Autosize columns. [Issue #2413](https://github.com/PHPOffice/PhpSpreadsheet/issues/2413) [PR #2754](https://github.com/PHPOffice/PhpSpreadsheet/pull/2754)
+- Support for "chained" ranges (e.g. `A5:C10:C20:F1`) in the Calculation Engine; and also support for using named ranges with the Range operator (e.g. `NamedRange1:NamedRange2`) [Issue #2730](https://github.com/PHPOffice/PhpSpreadsheet/issues/2730) [PR #2746](https://github.com/PHPOffice/PhpSpreadsheet/pull/2746)
+- Update Conditional Formatting ranges and rule conditions when inserting/deleting rows/columns [Issue #2678](https://github.com/PHPOffice/PhpSpreadsheet/issues/2678) [PR #2689](https://github.com/PHPOffice/PhpSpreadsheet/pull/2689)
+- Allow `INDIRECT()` to accept row/column ranges as well as cell ranges [PR #2687](https://github.com/PHPOffice/PhpSpreadsheet/pull/2687)
+- Fix bug when deleting cells with hyperlinks, where the hyperlink was then being "inherited" by whatever cell moved to that cell address.
+- Fix bug in Conditional Formatting in the Xls Writer that resulted in a broken file when there were multiple conditional ranges in a worksheet.
+- Fix Conditional Formatting in the Xls Writer to work with rules that contain string literals, cell references and formulae.
+- Fix for setting Active Sheet to the first loaded worksheet when bookViews element isn't defined [Issue #2666](https://github.com/PHPOffice/PhpSpreadsheet/issues/2666) [PR #2669](https://github.com/PHPOffice/PhpSpreadsheet/pull/2669)
+- Fixed behaviour of XLSX font style vertical align settings [PR #2619](https://github.com/PHPOffice/PhpSpreadsheet/pull/2619)
+- Resolved formula translations to handle separators (row and column) for array functions as well as for function argument separators; and cleanly handle nesting levels.
+
+ Note that this method is used when translating Excel functions between `en_us` and other locale languages, as well as when converting formulae between different spreadsheet formats (e.g. Ods to Excel).
+
+ Nor is this a perfect solution, as there may still be issues when function calls have array arguments that themselves contain function calls; but it's still better than the current logic.
+- Fix for escaping double quotes within a formula [Issue #1971](https://github.com/PHPOffice/PhpSpreadsheet/issues/1971) [PR #2651](https://github.com/PHPOffice/PhpSpreadsheet/pull/2651)
+- Change open mode for output from `wb+` to `wb` [Issue #2372](https://github.com/PHPOffice/PhpSpreadsheet/issues/2372) [PR #2657](https://github.com/PHPOffice/PhpSpreadsheet/pull/2657)
+- Use color palette if supplied [Issue #2499](https://github.com/PHPOffice/PhpSpreadsheet/issues/2499) [PR #2595](https://github.com/PHPOffice/PhpSpreadsheet/pull/2595)
+- Xls reader treat drawing offsets as int rather than float [PR #2648](https://github.com/PHPOffice/PhpSpreadsheet/pull/2648)
+- Handle booleans in conditional styles properly [PR #2654](https://github.com/PHPOffice/PhpSpreadsheet/pull/2654)
+- Fix for reading files in the root directory of a ZipFile, which should not be prefixed by relative paths ("./") as dirname($filename) does by default.
+- Fix invalid style of cells in empty columns with columnDimensions and rows with rowDimensions in added external sheet. [PR #2739](https://github.com/PHPOffice/PhpSpreadsheet/pull/2739)
+- Time Interval Formatting [Issue #2768](https://github.com/PHPOffice/PhpSpreadsheet/issues/2768) [PR #2772](https://github.com/PHPOffice/PhpSpreadsheet/pull/2772)
+
+## 1.22.0 - 2022-02-18
+
+### Added
+
+- Namespacing phase 2 - styles.
+[PR #2471](https://github.com/PHPOffice/PhpSpreadsheet/pull/2471)
+
+- Improved support for passing of array arguments to Excel function implementations to return array results (where appropriate). [Issue #2551](https://github.com/PHPOffice/PhpSpreadsheet/issues/2551)
+
+ This is the first stage in an ongoing process of adding array support to all appropriate function implementations,
+- Support for the Excel365 Math/Trig SEQUENCE() function [PR #2536](https://github.com/PHPOffice/PhpSpreadsheet/pull/2536)
+- Support for the Excel365 Math/Trig RANDARRAY() function [PR #2540](https://github.com/PHPOffice/PhpSpreadsheet/pull/2540)
+
+ Note that the Spill Operator is not yet supported in the Calculation Engine; but this can still be useful for defining array constants.
+- Improved support for Conditional Formatting Rules [PR #2491](https://github.com/PHPOffice/PhpSpreadsheet/pull/2491)
+ - Provide support for a wider range of Conditional Formatting Rules for Xlsx Reader/Writer:
+ - Cells Containing (cellIs)
+ - Specific Text (containing, notContaining, beginsWith, endsWith)
+ - Dates Occurring (all supported timePeriods)
+ - Blanks/NoBlanks
+ - Errors/NoErrors
+ - Duplicates/Unique
+ - Expression
+ - Provision of CF Wizards (for all the above listed rule types) to help create/modify CF Rules without having to manage all the combinations of types/operators, and the complexities of formula expressions, or the text/timePeriod attributes.
+
+ See [documentation](https://phpspreadsheet.readthedocs.io/en/latest/topics/conditional-formatting/) for details
+
+ - Full support of the above CF Rules for the Xlsx Reader and Writer; even when the file being loaded has CF rules listed in the `` element for the worksheet rather than the `` element.
+ - Provision of a CellMatcher to identify if rules are matched for a cell, and which matching style will be applied.
+ - Improved documentation and examples, covering all supported CF rule types.
+ - Add support for one digit decimals (FORMAT_NUMBER_0, FORMAT_PERCENTAGE_0). [PR #2525](https://github.com/PHPOffice/PhpSpreadsheet/pull/2525)
+ - Initial work enabling Excel function implementations for handling arrays as arguments when used in "array formulae" [#2562](https://github.com/PHPOffice/PhpSpreadsheet/issues/2562)
+ - Enable most of the Date/Time functions to accept array arguments [#2573](https://github.com/PHPOffice/PhpSpreadsheet/issues/2573)
+ - Array ready functions - Text, Math/Trig, Statistical, Engineering and Logical [#2580](https://github.com/PHPOffice/PhpSpreadsheet/issues/2580)
+
+### Changed
+
+- Additional Russian translations for Excel Functions (courtesy of aleks-samurai).
+- Improved code coverage for NumberFormat. [PR #2556](https://github.com/PHPOffice/PhpSpreadsheet/pull/2556)
+- Extract some methods from the Calculation Engine into dedicated classes [#2537](https://github.com/PHPOffice/PhpSpreadsheet/issues/2537)
+- Eliminate calls to `flattenSingleValue()` that are no longer required when we're checking for array values as arguments [#2590](https://github.com/PHPOffice/PhpSpreadsheet/issues/2590)
+
+### Deprecated
+
+- Nothing
+
+### Removed
+
+- Nothing
+
+### Fixed
+
+- Fixed `ReferenceHelper@insertNewBefore` behavior when removing column before last column with null value [PR #2541](https://github.com/PHPOffice/PhpSpreadsheet/pull/2541)
+- Fix bug with `DOLLARDE()` and `DOLLARFR()` functions when the dollar value is negative [Issue #2578](https://github.com/PHPOffice/PhpSpreadsheet/issues/2578) [PR #2579](https://github.com/PHPOffice/PhpSpreadsheet/pull/2579)
+- Fix partial function name matching when translating formulae from Russian to English [Issue #2533](https://github.com/PHPOffice/PhpSpreadsheet/issues/2533) [PR #2534](https://github.com/PHPOffice/PhpSpreadsheet/pull/2534)
+- Various bugs related to Conditional Formatting Rules, and errors in the Xlsx Writer for Conditional Formatting [PR #2491](https://github.com/PHPOffice/PhpSpreadsheet/pull/2491)
+- Xlsx Reader merge range fixes. [Issue #2501](https://github.com/PHPOffice/PhpSpreadsheet/issues/2501) [PR #2504](https://github.com/PHPOffice/PhpSpreadsheet/pull/2504)
+- Handle explicit "date" type for Cell in Xlsx Reader. [Issue #2373](https://github.com/PHPOffice/PhpSpreadsheet/issues/2373) [PR #2485](https://github.com/PHPOffice/PhpSpreadsheet/pull/2485)
+- Recalibrate Row/Column Dimensions after removeRow/Column. [Issue #2442](https://github.com/PHPOffice/PhpSpreadsheet/issues/2442) [PR #2486](https://github.com/PHPOffice/PhpSpreadsheet/pull/2486)
+- Refinement for XIRR. [Issue #2469](https://github.com/PHPOffice/PhpSpreadsheet/issues/2469) [PR #2487](https://github.com/PHPOffice/PhpSpreadsheet/pull/2487)
+- Xlsx Reader handle cell with non-null explicit type but null value. [Issue #2488](https://github.com/PHPOffice/PhpSpreadsheet/issues/2488) [PR #2489](https://github.com/PHPOffice/PhpSpreadsheet/pull/2489)
+- Xlsx Reader fix height and width for oneCellAnchorDrawings. [PR #2492](https://github.com/PHPOffice/PhpSpreadsheet/pull/2492)
+- Fix rounding error in NumberFormat::NUMBER_PERCENTAGE, NumberFormat::NUMBER_PERCENTAGE_00. [PR #2555](https://github.com/PHPOffice/PhpSpreadsheet/pull/2555)
+- Don't treat thumbnail file as xml. [Issue #2516](https://github.com/PHPOffice/PhpSpreadsheet/issues/2516) [PR #2517](https://github.com/PHPOffice/PhpSpreadsheet/pull/2517)
+- Eliminating Xlsx Reader warning when no sz tag for RichText. [Issue #2542](https://github.com/PHPOffice/PhpSpreadsheet/issues/2542) [PR #2550](https://github.com/PHPOffice/PhpSpreadsheet/pull/2550)
+- Fix Xlsx/Xls Writer handling of inline strings. [Issue #353](https://github.com/PHPOffice/PhpSpreadsheet/issues/353) [PR #2569](https://github.com/PHPOffice/PhpSpreadsheet/pull/2569)
+- Richtext colors were not being read correctly after namespace change [#2458](https://github.com/PHPOffice/PhpSpreadsheet/issues/2458)
+- Fix discrepancy between the way markdown tables are rendered in ReadTheDocs and in PHPStorm [#2520](https://github.com/PHPOffice/PhpSpreadsheet/issues/2520)
+- Update Russian Functions Text File [#2557](https://github.com/PHPOffice/PhpSpreadsheet/issues/2557)
+- Fix documentation, instantiation example [#2564](https://github.com/PHPOffice/PhpSpreadsheet/issues/2564)
+
+
+## 1.21.0 - 2022-01-06
+
+### Added
+
+- Ability to add a picture to the background of the comment. Supports four image formats: png, jpeg, gif, bmp. New `Comment::setSizeAsBackgroundImage()` to change the size of a comment to the size of a background image. [Issue #1547](https://github.com/PHPOffice/PhpSpreadsheet/issues/1547) [PR #2422](https://github.com/PHPOffice/PhpSpreadsheet/pull/2422)
+- Ability to set default paper size and orientation [PR #2410](https://github.com/PHPOffice/PhpSpreadsheet/pull/2410)
+- Ability to extend AutoFilter to Maximum Row [PR #2414](https://github.com/PHPOffice/PhpSpreadsheet/pull/2414)
+
+### Changed
+
+- Xlsx Writer will evaluate AutoFilter only if it is as yet unevaluated, or has changed since it was last evaluated [PR #2414](https://github.com/PHPOffice/PhpSpreadsheet/pull/2414)
+
+### Deprecated
+
+- Nothing
+
+### Removed
+
+- Nothing
+
+### Fixed
+
+- Rounding in `NumberFormatter` [Issue #2385](https://github.com/PHPOffice/PhpSpreadsheet/issues/2385) [PR #2399](https://github.com/PHPOffice/PhpSpreadsheet/pull/2399)
+- Support for themes [Issue #2075](https://github.com/PHPOffice/PhpSpreadsheet/issues/2075) [Issue #2387](https://github.com/PHPOffice/PhpSpreadsheet/issues/2387) [PR #2403](https://github.com/PHPOffice/PhpSpreadsheet/pull/2403)
+- Read spreadsheet with `#` in name [Issue #2405](https://github.com/PHPOffice/PhpSpreadsheet/issues/2405) [PR #2409](https://github.com/PHPOffice/PhpSpreadsheet/pull/2409)
+- Improve PDF support for page size and orientation [Issue #1691](https://github.com/PHPOffice/PhpSpreadsheet/issues/1691) [PR #2410](https://github.com/PHPOffice/PhpSpreadsheet/pull/2410)
+- Wildcard handling issues in text match [Issue #2430](https://github.com/PHPOffice/PhpSpreadsheet/issues/2430) [PR #2431](https://github.com/PHPOffice/PhpSpreadsheet/pull/2431)
+- Respect DataType in `insertNewBefore` [PR #2433](https://github.com/PHPOffice/PhpSpreadsheet/pull/2433)
+- Handle rows explicitly hidden after AutoFilter [Issue #1641](https://github.com/PHPOffice/PhpSpreadsheet/issues/1641) [PR #2414](https://github.com/PHPOffice/PhpSpreadsheet/pull/2414)
+- Special characters in image file name [Issue #1470](https://github.com/PHPOffice/PhpSpreadsheet/issues/1470) [Issue #2415](https://github.com/PHPOffice/PhpSpreadsheet/issues/2415) [PR #2416](https://github.com/PHPOffice/PhpSpreadsheet/pull/2416)
+- Mpdf with very many styles [Issue #2432](https://github.com/PHPOffice/PhpSpreadsheet/issues/2432) [PR #2434](https://github.com/PHPOffice/PhpSpreadsheet/pull/2434)
+- Name clashes between parsed and unparsed drawings [Issue #1767](https://github.com/PHPOffice/PhpSpreadsheet/issues/1767) [Issue #2396](https://github.com/PHPOffice/PhpSpreadsheet/issues/2396) [PR #2423](https://github.com/PHPOffice/PhpSpreadsheet/pull/2423)
+- Fill pattern start and end colors [Issue #2441](https://github.com/PHPOffice/PhpSpreadsheet/issues/2441) [PR #2444](https://github.com/PHPOffice/PhpSpreadsheet/pull/2444)
+- General style specified in wrong case [Issue #2450](https://github.com/PHPOffice/PhpSpreadsheet/issues/2450) [PR #2451](https://github.com/PHPOffice/PhpSpreadsheet/pull/2451)
+- Null passed to `AutoFilter::setRange()` [Issue #2281](https://github.com/PHPOffice/PhpSpreadsheet/issues/2281) [PR #2454](https://github.com/PHPOffice/PhpSpreadsheet/pull/2454)
+- Another undefined index in Xls reader (#2470) [Issue #2463](https://github.com/PHPOffice/PhpSpreadsheet/issues/2463) [PR #2470](https://github.com/PHPOffice/PhpSpreadsheet/pull/2470)
+- Allow single-cell checks on conditional styles, even when the style is configured for a range of cells (#) [PR #2483](https://github.com/PHPOffice/PhpSpreadsheet/pull/2483)
+
## 1.20.0 - 2021-11-23
### Added
@@ -64,7 +267,7 @@ and this project adheres to [Semantic Versioning](https://semver.org).
### Deprecated
-- PHP 8.1 will deprecate auto_detect_line_endings. As a result of this change, Csv Reader using PHP8.1+ will no longer be able to handle a Csv with Mac line endings.
+- PHP 8.1 will deprecate auto_detect_line_endings. As a result of this change, Csv Reader using some release after PHP8.1 will no longer be able to handle a Csv with Mac line endings.
### Removed
diff --git a/vendor/phpoffice/phpspreadsheet/composer.json b/vendor/phpoffice/phpspreadsheet/composer.json
index d80fc62..a0064df 100644
--- a/vendor/phpoffice/phpspreadsheet/composer.json
+++ b/vendor/phpoffice/phpspreadsheet/composer.json
@@ -12,7 +12,10 @@
"spreadsheet"
],
"config": {
- "sort-packages": true
+ "sort-packages": true,
+ "allow-plugins": {
+ "dealerdirect/phpcodesniffer-composer-installer": true
+ }
},
"homepage": "https://github.com/PHPOffice/PhpSpreadsheet",
"type": "library",
@@ -72,14 +75,14 @@
"markbaker/matrix": "^3.0",
"psr/http-client": "^1.0",
"psr/http-factory": "^1.0",
- "psr/simple-cache": "^1.0"
+ "psr/simple-cache": "^1.0 || ^2.0"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "dev-master",
"dompdf/dompdf": "^1.0",
"friendsofphp/php-cs-fixer": "^3.2",
"jpgraph/jpgraph": "^4.0",
- "mpdf/mpdf": "^8.0",
+ "mpdf/mpdf": "8.0.17",
"phpcompatibility/php-compatibility": "^9.3",
"phpstan/phpstan": "^1.1",
"phpstan/phpstan-phpunit": "^1.0",
diff --git a/vendor/phpoffice/phpspreadsheet/phpstan-baseline.neon b/vendor/phpoffice/phpspreadsheet/phpstan-baseline.neon
index 84e4ba1..bdbbf4a 100644
--- a/vendor/phpoffice/phpspreadsheet/phpstan-baseline.neon
+++ b/vendor/phpoffice/phpspreadsheet/phpstan-baseline.neon
@@ -5,51 +5,6 @@ parameters:
count: 3
path: src/PhpSpreadsheet/Calculation/Calculation.php
- -
- message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Cannot access offset 'onlyIf' on mixed\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Cannot access offset 'onlyIfNot' on mixed\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Cannot access offset 'reference' on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Cannot access offset 'storeKey' on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Cannot access offset 'type' on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Cannot access offset 'value' on mixed\\.$#"
- count: 16
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Cannot access offset 0 on mixed\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Cannot access offset int on mixed\\.$#"
- count: 16
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
-
message: "#^Cannot call method attach\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\.$#"
count: 1
@@ -100,11 +55,6 @@ parameters:
count: 1
path: src/PhpSpreadsheet/Calculation/Calculation.php
- -
- message: "#^Cannot use array destructuring on mixed\\.$#"
- count: 6
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
-
message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:_translateFormulaToEnglish\\(\\) has no return type specified\\.$#"
count: 1
@@ -145,11 +95,6 @@ parameters:
count: 1
path: src/PhpSpreadsheet/Calculation/Calculation.php
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:getUnusedBranchStoreKey\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
-
message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:localeFunc\\(\\) has no return type specified\\.$#"
count: 1
@@ -160,16 +105,6 @@ parameters:
count: 1
path: src/PhpSpreadsheet/Calculation/Calculation.php
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:raiseFormulaError\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:raiseFormulaError\\(\\) has parameter \\$errorMessage with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
-
message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:validateBinaryOperand\\(\\) has no return type specified\\.$#"
count: 1
@@ -186,23 +121,13 @@ parameters:
path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- message: "#^Parameter \\#1 \\$cellRange of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:extractAllCellReferencesInRange\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$column of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:getHighestDataRow\\(\\) expects string\\|null, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$definedName of static method PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\:\\:resolveName\\(\\) expects string, mixed given\\.$#"
- count: 1
+ message: "#^Offset 'type' does not exist on array\\|null\\.$#"
+ count: 3
path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- message: "#^Parameter \\#1 \\$formula of method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:_calculateFormulaValue\\(\\) expects string, mixed given\\.$#"
- count: 1
+ message: "#^Offset 'value' does not exist on array\\|null\\.$#"
+ count: 5
path: src/PhpSpreadsheet/Calculation/Calculation.php
-
@@ -225,61 +150,6 @@ parameters:
count: 1
path: src/PhpSpreadsheet/Calculation/Calculation.php
- -
- message: "#^Parameter \\#1 \\$str of function strtoupper expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$str of function trim expects string, int\\|string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$str of function trim expects string, null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$str1 of method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:strcmpAllowNull\\(\\) expects string\\|null, mixed given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$str1 of method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:strcmpLowercaseFirst\\(\\) expects string\\|null, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$textValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:strCaseReverse\\(\\) expects string, string\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#1 \\$worksheetName of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:getSheetByName\\(\\) expects string, mixed given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#2 \\$str2 of method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:strcmpAllowNull\\(\\) expects string\\|null, mixed given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
-
message: "#^Parameter \\#2 \\$worksheet of static method PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\:\\:resolveName\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet, PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null given\\.$#"
count: 1
@@ -287,51 +157,6 @@ parameters:
-
message: "#^Parameter \\#3 \\$formula of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:translateSeparator\\(\\) expects string, string\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#4 \\$operation of method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:executeBinaryComparisonOperation\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#4 \\$storeKey of method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:push\\(\\) expects string\\|null, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#5 \\$onlyIf of method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:push\\(\\) expects string\\|null, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Parameter \\#6 \\$onlyIfNot of method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:push\\(\\) expects string\\|null, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Part \\$argumentCount \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Part \\$token \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Part \\$val \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:\\$branchPruningEnabled has no type specified\\.$#"
count: 1
path: src/PhpSpreadsheet/Calculation/Calculation.php
@@ -411,18 +236,13 @@ parameters:
path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- message: "#^Strict comparison using \\=\\=\\= between mixed and null will always evaluate to false\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- -
- message: "#^Variable \\$inversedStr1 on left side of \\?\\? always exists and is not nullable\\.$#"
+ message: "#^Strict comparison using \\=\\=\\= between array and '\\(' will always evaluate to false\\.$#"
count: 1
path: src/PhpSpreadsheet/Calculation/Calculation.php
-
- message: "#^Variable \\$inversedStr2 on left side of \\?\\? always exists and is not nullable\\.$#"
- count: 1
+ message: "#^Strict comparison using \\=\\=\\= between non\\-empty\\-array and null will always evaluate to false\\.$#"
+ count: 2
path: src/PhpSpreadsheet/Calculation/Calculation.php
-
@@ -470,11 +290,6 @@ parameters:
count: 1
path: src/PhpSpreadsheet/Calculation/Database.php
- -
- message: "#^Cannot access offset int\\|string\\|null on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
-
-
message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\\\DatabaseAbstract\\:\\:buildCondition\\(\\) has parameter \\$criterion with no type specified\\.$#"
count: 1
@@ -506,8632 +321,5077 @@ parameters:
path: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
-
- message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(mixed\\)\\: mixed\\)\\|null, 'strtoupper' given\\.$#"
+ message: "#^Variable \\$dateValue on left side of \\?\\? always exists and is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
+ path: src/PhpSpreadsheet/Calculation/DateTimeExcel/DateValue.php
-
- message: "#^Parameter \\#1 \\$criteriaNames of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\\\DatabaseAbstract\\:\\:buildQuery\\(\\) expects array, mixed given\\.$#"
+ message: "#^Variable \\$timeValue on left side of \\?\\? always exists and is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
+ path: src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeValue.php
-
- message: "#^Parameter \\#1 \\$input of function array_keys expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\BesselJ\\:\\:besselj2a\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/BesselJ.php
-
- message: "#^Parameter \\#1 \\$str of function strtoupper expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\BesselJ\\:\\:besselj2b\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/BesselJ.php
-
- message: "#^Parameter \\#2 \\$array of function array_map expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertBase\\:\\:validatePlaces\\(\\) has parameter \\$places with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/ConvertBase.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\\\DatabaseAbstract\\:\\:executeQuery\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertBase\\:\\:validateValue\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/ConvertBase.php
-
- message: "#^Parameter \\#4 \\$fields of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\\\DatabaseAbstract\\:\\:executeQuery\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertUOM\\:\\:getUOMDetails\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertUOM\\:\\:resolveTemperatureSynonyms\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/Date.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
-
- message: "#^Parameter \\#1 \\$day of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:dayStringToNumber\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\Erf\\:\\:erfValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/Date.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/Erf.php
-
- message: "#^Parameter \\#1 \\$monthName of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:monthStringToNumber\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\Erf\\:\\:erfValue\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/Date.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/Erf.php
-
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\Erf\\:\\:\\$twoSqrtPi has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/DateValue.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/Erf.php
-
- message: "#^Variable \\$dateValue on left side of \\?\\? always exists and is not nullable\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ErfC\\:\\:erfcValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/DateValue.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/ErfC.php
-
- message: "#^Parameter \\#1 \\$str of function strtoupper expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ErfC\\:\\:erfcValue\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/Difference.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/ErfC.php
-
- message: "#^Parameter \\#1 \\$excelTimestamp of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:excelToDateTimeObject\\(\\) expects float\\|int, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ErfC\\:\\:\\$oneSqrtPi has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/Helpers.php
-
- -
- message: "#^Parameter \\#1 \\$x of function fmod expects float, mixed given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeParts.php
+ path: src/PhpSpreadsheet/Calculation/Engineering/ErfC.php
-
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$callback of function set_error_handler expects \\(callable\\(int, string, string, int, array\\)\\: bool\\)\\|null, array\\{'PhpOffice\\\\\\\\PhpSpreadsheet\\\\\\\\Calculation\\\\\\\\Exception', 'errorHandlerCallback'\\} given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeValue.php
+ path: src/PhpSpreadsheet/Calculation/ExceptionHandler.php
-
- message: "#^Variable \\$timeValue on left side of \\?\\? always exists and is not nullable\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:ISPMT\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeValue.php
+ path: src/PhpSpreadsheet/Calculation/Financial.php
-
- message: "#^Binary operation \"/\" between int\\|string and \\(float\\|int\\) results in an error\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:ISPMT\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/YearFrac.php
-
- -
- message: "#^Binary operation \"/\" between int\\|string and 360 results in an error\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/YearFrac.php
+ path: src/PhpSpreadsheet/Calculation/Financial.php
-
- message: "#^Binary operation \"/\" between int\\|string and 365 results in an error\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:NPV\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/DateTimeExcel/YearFrac.php
+ path: src/PhpSpreadsheet/Calculation/Financial.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engine\\\\Logger\\:\\:writeDebugLog\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$year of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\DateTimeExcel\\\\Helpers\\:\\:isLeapYear\\(\\) expects int\\|string, array\\|int\\|string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engine/Logger.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Amortization.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:BITLSHIFT\\(\\) should return int\\|string but returns float\\|int\\|string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:BITRSHIFT\\(\\) should return int\\|string but returns float\\|int\\|string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$futureValue with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
-
- message: "#^Parameter \\#1 \\$category of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertUOM\\:\\:getConversionCategoryUnitDetails\\(\\) expects string\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$numberOfPeriods with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
-
- message: "#^Parameter \\#1 \\$category of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertUOM\\:\\:getConversionCategoryUnits\\(\\) expects string\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$payment with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertBinary\\:\\:toDecimal\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$presentValue with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertBinary\\:\\:toHex\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$rate with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertBinary\\:\\:toOctal\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$type with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertDecimal\\:\\:toBinary\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:schedulePayment\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertDecimal\\:\\:toHex\\(\\) expects string, mixed given\\.$#"
+ message: "#^Binary operation \"\\-\" between float\\|string and 0\\|float results in an error\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/InterestAndPrincipal.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertDecimal\\:\\:toOctal\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\InterestAndPrincipal\\:\\:\\$interest has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/InterestAndPrincipal.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertHex\\:\\:toBinary\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\InterestAndPrincipal\\:\\:\\$principal has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/InterestAndPrincipal.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertHex\\:\\:toDecimal\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Variable\\\\NonPeriodic\\:\\:xnpvOrdered\\(\\) should return float\\|string but returns array\\|string\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/NonPeriodic.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertHex\\:\\:toOctal\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Variable\\\\Periodic\\:\\:presentValue\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/Periodic.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertOctal\\:\\:toBinary\\(\\) expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$year of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Helpers\\:\\:daysPerYear\\(\\) expects int\\|string, array\\|int\\|string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Coupons.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertOctal\\:\\:toDecimal\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateCost\\(\\) has parameter \\$cost with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertOctal\\:\\:toHex\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateFactor\\(\\) has parameter \\$factor with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
-
- message: "#^Parameter \\#2 \\$places of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertBinary\\:\\:toHex\\(\\) expects int\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateLife\\(\\) has parameter \\$life with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
-
- message: "#^Parameter \\#2 \\$places of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertBinary\\:\\:toOctal\\(\\) expects int\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateMonth\\(\\) has parameter \\$month with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
-
- message: "#^Parameter \\#2 \\$places of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertDecimal\\:\\:toBinary\\(\\) expects int\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validatePeriod\\(\\) has parameter \\$period with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
-
- message: "#^Parameter \\#2 \\$places of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertDecimal\\:\\:toHex\\(\\) expects int\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateSalvage\\(\\) has parameter \\$salvage with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
-
- message: "#^Parameter \\#2 \\$places of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertDecimal\\:\\:toOctal\\(\\) expects int\\|null, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ message: "#^Binary operation \"/\" between float\\|string and float\\|string results in an error\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Calculation/Financial/Securities/Price.php
-
- message: "#^Parameter \\#2 \\$places of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertHex\\:\\:toBinary\\(\\) expects int\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Securities\\\\Price\\:\\:received\\(\\) should return float\\|string but returns array\\|string\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Securities/Price.php
-
- message: "#^Parameter \\#2 \\$places of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertHex\\:\\:toOctal\\(\\) expects int\\|null, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$year of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Helpers\\:\\:daysPerYear\\(\\) expects int\\|string, array\\|int\\|string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ path: src/PhpSpreadsheet/Calculation/Financial/Securities/Price.php
-
- message: "#^Parameter \\#2 \\$places of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertOctal\\:\\:toBinary\\(\\) expects int\\|null, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ message: "#^Parameter \\#1 \\$year of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Helpers\\:\\:daysPerYear\\(\\) expects int\\|string, array\\|int\\|string given\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Calculation/Financial/Securities/Yields.php
-
- message: "#^Parameter \\#2 \\$places of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertOctal\\:\\:toHex\\(\\) expects int\\|null, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering.php
+ message: "#^Cannot call method getTokenSubType\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken\\|null\\.$#"
+ count: 4
+ path: src/PhpSpreadsheet/Calculation/FormulaParser.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\BesselJ\\:\\:besselj2a\\(\\) has no return type specified\\.$#"
+ message: "#^Cannot call method getTokenType\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken\\|null\\.$#"
+ count: 9
+ path: src/PhpSpreadsheet/Calculation/FormulaParser.php
+
+ -
+ message: "#^Cannot call method setTokenSubType\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken\\|null\\.$#"
+ count: 5
+ path: src/PhpSpreadsheet/Calculation/FormulaParser.php
+
+ -
+ message: "#^Cannot call method setValue\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken\\|null\\.$#"
+ count: 5
+ path: src/PhpSpreadsheet/Calculation/FormulaParser.php
+
+ -
+ message: "#^Strict comparison using \\=\\=\\= between PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken and null will always evaluate to false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/BesselJ.php
+ path: src/PhpSpreadsheet/Calculation/FormulaParser.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\BesselJ\\:\\:besselj2b\\(\\) has no return type specified\\.$#"
+ message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/BesselJ.php
+ path: src/PhpSpreadsheet/Calculation/FormulaParser.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\BesselK\\:\\:besselK2\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:ifCondition\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/BesselK.php
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\BitWise\\:\\:validateBitwiseArgument\\(\\) never returns int so it can be removed from the return type\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:ifCondition\\(\\) has parameter \\$condition with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/BitWise.php
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Parameter \\#1 \\$number of function floor expects float, float\\|int\\<0, 281474976710655\\>\\|string given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isCellValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/BitWise.php
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Parameter \\#1 \\$number of function floor expects float, float\\|int\\|string given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isCellValue\\(\\) has parameter \\$idx with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/BitWise.php
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ComplexFunctions\\:\\:IMARGUMENT\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isMatrixValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ComplexFunctions.php
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Parameter \\#1 \\$power of method Complex\\\\Complex\\:\\:pow\\(\\) expects float\\|int, float\\|int\\|string given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isMatrixValue\\(\\) has parameter \\$idx with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ComplexFunctions.php
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertBase\\:\\:validatePlaces\\(\\) has parameter \\$places with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertBase.php
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertBase\\:\\:validateValue\\(\\) has parameter \\$value with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isValue\\(\\) has parameter \\$idx with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertBase.php
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Cannot access offset 'AllowPrefix' on mixed\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:operandSpecialHandling\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Cannot access offset 'Group' on mixed\\.$#"
- count: 9
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:operandSpecialHandling\\(\\) has parameter \\$operand with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/Functions.php
-
- message: "#^Cannot access offset 'Unit Name' on mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Internal\\\\MakeMatrix\\:\\:make\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
+ path: src/PhpSpreadsheet/Calculation/Internal/MakeMatrix.php
-
- message: "#^Cannot access offset 'multiplier' on mixed\\.$#"
+ message: "#^Call to function is_string\\(\\) with null will always evaluate to false\\.$#"
count: 3
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
+ path: src/PhpSpreadsheet/Calculation/Logical/Operations.php
-
- message: "#^Cannot access offset mixed on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
+ message: "#^Result of && is always false\\.$#"
+ count: 3
+ path: src/PhpSpreadsheet/Calculation/Logical/Operations.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertUOM\\:\\:getUOMDetails\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\:\\:CHOOSE\\(\\) has parameter \\$chooseArgs with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertUOM\\:\\:resolveTemperatureSynonyms\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\:\\:OFFSET\\(\\) should return array\\|string but returns array\\|int\\|string\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef.php
-
- message: "#^Parameter \\#1 \\$uom of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ConvertUOM\\:\\:getUOMDetails\\(\\) expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Address\\:\\:sheetName\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Address.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\Erf\\:\\:erfValue\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchFirstValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/Erf.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\Erf\\:\\:erfValue\\(\\) has parameter \\$value with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchFirstValue\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/Erf.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\Erf\\:\\:\\$twoSqrtPi has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchFirstValue\\(\\) has parameter \\$lookupValue with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/Erf.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ErfC\\:\\:erfcValue\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchLargestValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ErfC.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ErfC\\:\\:erfcValue\\(\\) has parameter \\$value with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchLargestValue\\(\\) has parameter \\$keySet with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ErfC.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\\\ErfC\\:\\:\\$oneSqrtPi has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchLargestValue\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Engineering/ErfC.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Parameter \\#1 \\$message of class PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Exception constructor expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchLargestValue\\(\\) has parameter \\$lookupValue with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Exception.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Parameter \\#2 \\$code of class PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Exception constructor expects int, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchSmallestValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Exception.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Parameter \\#1 \\$callback of function set_error_handler expects \\(callable\\(int, string, string, int, array\\)\\: bool\\)\\|null, array\\{'PhpOffice\\\\\\\\PhpSpreadsheet\\\\\\\\Calculation\\\\\\\\Exception', 'errorHandlerCallback'\\} given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchSmallestValue\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/ExceptionHandler.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:ISPMT\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchSmallestValue\\(\\) has parameter \\$lookupValue with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:ISPMT\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:prepareLookupArray\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:NPV\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:prepareLookupArray\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:prepareLookupArray\\(\\) has parameter \\$matchType with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$futureValue with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:validateLookupArray\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$numberOfPeriods with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:validateLookupValue\\(\\) has parameter \\$lookupValue with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$payment with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:validateMatchType\\(\\) has parameter \\$matchType with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$presentValue with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Lookup\\:\\:verifyResultVector\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Lookup.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$rate with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Lookup\\:\\:verifyResultVector\\(\\) has parameter \\$resultVector with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Lookup.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:rateNextGuess\\(\\) has parameter \\$type with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\LookupBase\\:\\:validateIndexLookup\\(\\) has parameter \\$index_number with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/LookupBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\Interest\\:\\:schedulePayment\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Matrix\\:\\:extractRowValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Matrix.php
-
- message: "#^Binary operation \"\\-\" between float\\|string and 0\\|float results in an error\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adjustEndCellColumnForWidth\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/InterestAndPrincipal.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\InterestAndPrincipal\\:\\:\\$interest has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adjustEndCellColumnForWidth\\(\\) has parameter \\$columns with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/InterestAndPrincipal.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Constant\\\\Periodic\\\\InterestAndPrincipal\\:\\:\\$principal has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adjustEndCellColumnForWidth\\(\\) has parameter \\$width with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/InterestAndPrincipal.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
-
- message: "#^Parameter \\#4 \\$x2 of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Variable\\\\NonPeriodic\\:\\:xirrPart3\\(\\) expects float, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adustEndCellRowForHeight\\(\\) has parameter \\$endCellRow with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/NonPeriodic.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\CashFlow\\\\Variable\\\\Periodic\\:\\:presentValue\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adustEndCellRowForHeight\\(\\) has parameter \\$height with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/Periodic.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateCost\\(\\) has parameter \\$cost with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adustEndCellRowForHeight\\(\\) has parameter \\$rows with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateFactor\\(\\) has parameter \\$factor with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:extractRequiredCells\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateLife\\(\\) has parameter \\$life with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:extractWorksheet\\(\\) has parameter \\$cellAddress with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateMonth\\(\\) has parameter \\$month with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
+ message: "#^Parameter \\#1 \\$columnAddress of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:columnIndexFromString\\(\\) expects string, string\\|null given\\.$#"
+ count: 3
+ path: src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validatePeriod\\(\\) has parameter \\$period with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vlookupSort\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Depreciation\\:\\:validateSalvage\\(\\) has parameter \\$salvage with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vlookupSort\\(\\) has parameter \\$a with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Financial/Depreciation.php
+ path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
-
- message: "#^Cannot cast mixed to int\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Financial/Dollar.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vlookupSort\\(\\) has parameter \\$b with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
-
- message: "#^Parameter \\#1 \\$number of function floor expects float, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Financial/Dollar.php
+ message: "#^Parameter \\#2 \\$callback of function uasort expects callable\\(T, T\\)\\: int, array\\{'self', 'vlookupSort'\\} given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
-
- message: "#^Parameter \\#1 \\$x of function fmod expects float, mixed given\\.$#"
+ message: "#^Binary operation \"/\" between array\\|float\\|int\\|string and array\\|float\\|int\\|string results in an error\\.$#"
count: 2
- path: src/PhpSpreadsheet/Calculation/Financial/Dollar.php
+ path: src/PhpSpreadsheet/Calculation/MathTrig/Combinations.php
-
- message: "#^Binary operation \"/\" between float\\|string and float\\|string results in an error\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/Financial/Securities/Price.php
+ message: "#^Parameter \\#1 \\$factVal of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Factorial\\:\\:fact\\(\\) expects array\\|float, int\\\\|int\\<0, max\\> given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/MathTrig/Combinations.php
-
- message: "#^Cannot call method getTokenSubType\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken\\|null\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Calculation/FormulaParser.php
+ message: "#^Binary operation \"/\" between array\\|float\\|int\\|string and float\\|int results in an error\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/MathTrig/Factorial.php
-
- message: "#^Cannot call method getTokenType\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken\\|null\\.$#"
- count: 9
- path: src/PhpSpreadsheet/Calculation/FormulaParser.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\IntClass\\:\\:evaluate\\(\\) should return array\\|string but returns int\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/MathTrig/IntClass.php
-
- message: "#^Cannot call method setTokenSubType\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken\\|null\\.$#"
- count: 5
- path: src/PhpSpreadsheet/Calculation/FormulaParser.php
+ message: "#^PHPDoc tag @var for constant PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Subtotal\\:\\:CALL_FUNCTIONS with type array\\ is not subtype of value array\\{1\\: array\\{'PhpOffice…', 'average'\\}, 2\\: array\\{'PhpOffice…', 'COUNT'\\}, 3\\: array\\{'PhpOffice…', 'COUNTA'\\}, 4\\: array\\{'PhpOffice…', 'max'\\}, 5\\: array\\{'PhpOffice…', 'min'\\}, 6\\: array\\{'PhpOffice…', 'product'\\}, 7\\: array\\{'PhpOffice…', 'STDEV'\\}, 8\\: array\\{'PhpOffice…', 'STDEVP'\\}, \\.\\.\\.\\}\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/MathTrig/Subtotal.php
-
- message: "#^Cannot call method setValue\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken\\|null\\.$#"
- count: 5
- path: src/PhpSpreadsheet/Calculation/FormulaParser.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:MAXIFS\\(\\) should return float but returns float\\|string\\|null\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/Statistical.php
-
- message: "#^Strict comparison using \\=\\=\\= between PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\FormulaToken and null will always evaluate to false\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:MINIFS\\(\\) should return float but returns float\\|string\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/FormulaParser.php
+ path: src/PhpSpreadsheet/Calculation/Statistical.php
-
- message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Averages\\:\\:filterArguments\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/FormulaParser.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Averages.php
-
- message: "#^Cannot call method getCell\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Averages\\:\\:filterArguments\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Averages.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Averages\\:\\:modeCalc\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Averages.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:ifCondition\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Averages\\:\\:modeCalc\\(\\) has parameter \\$data with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Averages.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:ifCondition\\(\\) has parameter \\$condition with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:SUMIF\\(\\) should return float\\|string but returns float\\|string\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isCellValue\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildConditionSet\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isCellValue\\(\\) has parameter \\$idx with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildConditionSetForValueRange\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isMatrixValue\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildConditions\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isMatrixValue\\(\\) has parameter \\$idx with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildDataSet\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isValue\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildDatabase\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:isValue\\(\\) has parameter \\$idx with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildDatabaseWithValueRange\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:operandSpecialHandling\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Beta\\:\\:\\$logBetaCacheP has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Functions\\:\\:operandSpecialHandling\\(\\) has parameter \\$operand with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Beta\\:\\:\\$logBetaCacheQ has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php
-
- message: "#^Parameter \\#1 \\$number of function abs expects float\\|int\\|string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Beta\\:\\:\\$logBetaCacheResult has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Functions.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Internal\\\\MakeMatrix\\:\\:make\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Constant PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:MAX_ITERATIONS is unused\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Internal/MakeMatrix.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Call to function is_string\\(\\) with null will always evaluate to false\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/Logical/Operations.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gammp\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Result of && is always false\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/Logical/Operations.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gammp\\(\\) has parameter \\$n with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\:\\:CHOOSE\\(\\) has parameter \\$chooseArgs with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gammp\\(\\) has parameter \\$x with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\:\\:HYPERLINK\\(\\) should return string but returns mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gcf\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\:\\:OFFSET\\(\\) should return array\\|string but returns array\\|int\\|string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gcf\\(\\) has parameter \\$n with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Address\\:\\:sheetName\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gcf\\(\\) has parameter \\$x with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Address.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Parameter \\#1 \\$row of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Address\\:\\:formatAsA1\\(\\) expects int, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gser\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Address.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Parameter \\#1 \\$row of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Address\\:\\:formatAsR1C1\\(\\) expects int, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gser\\(\\) has parameter \\$n with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Address.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Parameter \\#1 \\$sheetName of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Address\\:\\:sheetName\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gser\\(\\) has parameter \\$x with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Address.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Parameter \\#2 \\$column of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Address\\:\\:formatAsA1\\(\\) expects int, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:pchisq\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Address.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Parameter \\#2 \\$column of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Address\\:\\:formatAsR1C1\\(\\) expects int, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:pchisq\\(\\) has parameter \\$chi2 with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Address.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Parameter \\#3 \\$relativity of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Address\\:\\:formatAsA1\\(\\) expects int, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:pchisq\\(\\) has parameter \\$degrees with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Address.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Parameter \\#3 \\$relativity of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Address\\:\\:formatAsR1C1\\(\\) expects int, mixed given\\.$#"
+ message: "#^Parameter \\#2 \\$columns of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:degrees\\(\\) expects int, float\\|int\\<0, max\\> given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Address.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
-
- message: "#^Cannot cast mixed to int\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:calculateDistribution\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchFirstValue\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:calculateInverse\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchFirstValue\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:logGamma1\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchFirstValue\\(\\) has parameter \\$lookupValue with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:logGamma2\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchLargestValue\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:logGamma3\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchLargestValue\\(\\) has parameter \\$keySet with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:logGamma4\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchLargestValue\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:\\$logGammaCacheResult has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchLargestValue\\(\\) has parameter \\$lookupValue with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:\\$logGammaCacheX has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchSmallestValue\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\NewtonRaphson\\:\\:execute\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/NewtonRaphson.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchSmallestValue\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\NewtonRaphson\\:\\:\\$callback has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/NewtonRaphson.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:matchSmallestValue\\(\\) has parameter \\$lookupValue with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Normal\\:\\:inverseNcdf\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Normal.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:prepareLookupArray\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Normal\\:\\:inverseNcdf\\(\\) has parameter \\$p with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Normal.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:prepareLookupArray\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$factVal of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Factorial\\:\\:fact\\(\\) expects array\\|float, int\\<0, max\\> given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Poisson.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:prepareLookupArray\\(\\) has parameter \\$matchType with no type specified\\.$#"
+ message: "#^Binary operation \"\\-\" between float\\|string and float\\|int\\|numeric\\-string results in an error\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/StandardNormal.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:validateLookupArray\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
+ message: "#^Constant PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\StudentT\\:\\:MAX_ITERATIONS is unused\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/StudentT.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:validateLookupValue\\(\\) has parameter \\$lookupValue with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\MaxMinBase\\:\\:datatypeAdjustmentAllowStrings\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/MaxMinBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\ExcelMatch\\:\\:validateMatchType\\(\\) has parameter \\$matchType with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\MaxMinBase\\:\\:datatypeAdjustmentAllowStrings\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/MaxMinBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Formula\\:\\:text\\(\\) should return string but returns mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Percentiles\\:\\:percentileFilterValues\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Formula.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Percentiles.php
-
- message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Percentiles\\:\\:rankFilterValues\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Formula.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Percentiles.php
-
- message: "#^Parameter \\#1 \\$lookupArray of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\HLookup\\:\\:convertLiteralArray\\(\\) expects array, mixed given\\.$#"
+ message: "#^Binary operation \"/\" between array\\|float\\|int\\|string and array\\|float\\|int\\|string results in an error\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/HLookup.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Permutations.php
-
- message: "#^Parameter \\#1 \\$textValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:strToLower\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Trends\\:\\:GROWTH\\(\\) should return array\\ but returns array\\\\>\\>\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/HLookup.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Trends.php
-
- message: "#^Cannot use array destructuring on mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Trends\\:\\:TREND\\(\\) should return array\\ but returns array\\\\>\\>\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Helpers.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Trends.php
-
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Trends\\:\\:checkTrendArrays\\(\\) has parameter \\$array1 with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Helpers.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/Trends.php
-
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/LookupRef/Hyperlink.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Trends\\:\\:checkTrendArrays\\(\\) has parameter \\$array2 with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Calculation/Statistical/Trends.php
-
- message: "#^Parameter \\#1 \\$tooltip of method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Hyperlink\\:\\:setTooltip\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\VarianceBase\\:\\:datatypeAdjustmentAllowStrings\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Hyperlink.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php
-
- message: "#^Parameter \\#1 \\$url of method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Hyperlink\\:\\:setUrl\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\VarianceBase\\:\\:datatypeAdjustmentAllowStrings\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Hyperlink.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Indirect\\:\\:INDIRECT\\(\\) should return array\\|string but returns mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\VarianceBase\\:\\:datatypeAdjustmentBooleans\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Indirect.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Lookup\\:\\:verifyResultVector\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\VarianceBase\\:\\:datatypeAdjustmentBooleans\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Lookup.php
+ path: src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Lookup\\:\\:verifyResultVector\\(\\) has parameter \\$resultVector with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\TextData\\:\\:CONCATENATE\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Lookup.php
+ path: src/PhpSpreadsheet/Calculation/TextData.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\LookupBase\\:\\:checkMatch\\(\\) has parameter \\$notExactMatch with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/LookupBase.php
+ message: "#^Variable \\$value on left side of \\?\\? always exists and is not nullable\\.$#"
+ count: 4
+ path: src/PhpSpreadsheet/Calculation/TextData/Extract.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\LookupBase\\:\\:validateIndexLookup\\(\\) has no return type specified\\.$#"
+ message: "#^Variable \\$value on left side of \\?\\? always exists and is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/LookupBase.php
+ path: src/PhpSpreadsheet/Calculation/TextData/Text.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\LookupBase\\:\\:validateIndexLookup\\(\\) has parameter \\$index_number with no type specified\\.$#"
+ message: "#^Elseif branch is unreachable because previous condition is always true\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/LookupBase.php
+ path: src/PhpSpreadsheet/Cell/Cell.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\LookupBase\\:\\:validateIndexLookup\\(\\) has parameter \\$lookup_array with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\:\\:getFormulaAttributes\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/LookupBase.php
+ path: src/PhpSpreadsheet/Cell/Cell.php
-
- message: "#^Parameter \\#1 \\$message of class PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Exception constructor expects string, mixed given\\.$#"
+ message: "#^Parameter \\#2 \\$format of static method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\:\\:toFormattedString\\(\\) expects string, string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/LookupRefValidations.php
+ path: src/PhpSpreadsheet/Cell/Cell.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Matrix\\:\\:extractRowValue\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\:\\:\\$formulaAttributes has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Matrix.php
+ path: src/PhpSpreadsheet/Cell/Cell.php
-
- message: "#^Binary operation \"\\+\\=\" between string and mixed results in an error\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\:\\:\\$parent \\(PhpOffice\\\\PhpSpreadsheet\\\\Collection\\\\Cells\\) in isset\\(\\) is not nullable\\.$#"
+ count: 6
+ path: src/PhpSpreadsheet/Cell/Cell.php
-
- message: "#^Cannot use array destructuring on mixed\\.$#"
+ message: "#^Unreachable statement \\- code above always terminates\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Cell/Cell.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adjustEndCellColumnForWidth\\(\\) has no return type specified\\.$#"
+ message: "#^Call to an undefined method object\\:\\:getHashCode\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Cell/Coordinate.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adjustEndCellColumnForWidth\\(\\) has parameter \\$columns with no type specified\\.$#"
+ message: "#^Parameter \\#4 \\$currentRow of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:validateRange\\(\\) expects int, string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Cell/Coordinate.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adjustEndCellColumnForWidth\\(\\) has parameter \\$width with no type specified\\.$#"
+ message: "#^Parameter \\#5 \\$endRow of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:validateRange\\(\\) expects int, string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Cell/Coordinate.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adustEndCellRowForHeight\\(\\) has parameter \\$endCellRow with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$textValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:substring\\(\\) expects string, string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Cell/DataType.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adustEndCellRowForHeight\\(\\) has parameter \\$height with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$angle of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowAngle\\(\\) expects int, int\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Chart/Axis.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:adustEndCellRowForHeight\\(\\) has parameter \\$rows with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$blur of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowBlur\\(\\) expects float, float\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Chart/Axis.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:extractRequiredCells\\(\\) has no return type specified\\.$#"
+ message: "#^Parameter \\#1 \\$distance of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowDistance\\(\\) expects float, float\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Chart/Axis.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\Offset\\:\\:extractWorksheet\\(\\) has parameter \\$cellAddress with no type specified\\.$#"
+ message: "#^Parameter \\#2 \\$alpha of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowColor\\(\\) expects int, int\\|string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Chart/Axis.php
-
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
+ message: "#^Call to an undefined method object\\:\\:render\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/Offset.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Cannot use array destructuring on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:getBottomRightXOffset\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#1 \\$columnAddress of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:columnIndexFromString\\(\\) expects string, string\\|null given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:getBottomRightYOffset\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php
-
- -
- message: "#^Parameter \\#1 \\$low of function range expects float\\|int\\|string, string\\|null given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:getTopLeftXOffset\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#2 \\$high of function range expects float\\|int\\|string, string\\|null given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:getTopLeftYOffset\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#2 \\$str of function explode expects string, mixed given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightCell\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightCell\\(\\) has parameter \\$cell with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightXOffset\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Cannot access offset int\\|string\\|null on mixed\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightXOffset\\(\\) has parameter \\$xOffset with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Cannot access offset mixed on mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightYOffset\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vLookupSearch\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightYOffset\\(\\) has parameter \\$yOffset with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vLookupSearch\\(\\) has parameter \\$column with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setTopLeftXOffset\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vLookupSearch\\(\\) has parameter \\$lookupArray with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setTopLeftXOffset\\(\\) has parameter \\$xOffset with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vLookupSearch\\(\\) has parameter \\$lookupValue with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setTopLeftYOffset\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vLookupSearch\\(\\) has parameter \\$notExactMatch with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setTopLeftYOffset\\(\\) has parameter \\$yOffset with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vlookupSort\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$legend \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vlookupSort\\(\\) has parameter \\$a with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$majorGridlines \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\\\VLookup\\:\\:vlookupSort\\(\\) has parameter \\$b with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$minorGridlines \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#1 \\$array_arg of function uasort expects array, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$plotArea \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\PlotArea\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\PlotArea\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#1 \\$input of function array_keys expects array, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$title \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#2 \\$callback of function uasort expects callable\\(mixed, mixed\\)\\: int, array\\{'self', 'vlookupSort'\\} given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$worksheet \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#1 \\$number of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Trig\\\\Cosine\\:\\:acos\\(\\) expects float, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$xAxis \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#1 \\$number of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Trig\\\\Cosine\\:\\:acosh\\(\\) expects float, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$xAxisLabel \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#1 \\$number of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Trig\\\\Sine\\:\\:asin\\(\\) expects float, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$yAxis \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#1 \\$number of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Trig\\\\Sine\\:\\:asinh\\(\\) expects float, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$yAxisLabel \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig.php
+ path: src/PhpSpreadsheet/Chart/Chart.php
-
- message: "#^Parameter \\#1 \\$number of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Trig\\\\Tangent\\:\\:atan\\(\\) expects float, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig.php
+ message: "#^Strict comparison using \\=\\=\\= between PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues and null will always evaluate to false\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Chart/DataSeries.php
-
- message: "#^Parameter \\#1 \\$number of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Trig\\\\Tangent\\:\\:atanh\\(\\) expects float, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:refresh\\(\\) has parameter \\$flatten with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig.php
+ path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:\\$dataSource \\(string\\) does not accept string\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig/Arabic.php
+ path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
-
- message: "#^Binary operation \"/\" between float\\|int\\|string and float\\|int\\|string results in an error\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/MathTrig/Combinations.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:\\$dataTypeValues has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
-
- message: "#^Binary operation \"/\" between float\\|int\\|string and float\\|int results in an error\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:\\$fillColor \\(array\\\\|string\\) does not accept array\\\\|string\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig/Factorial.php
+ path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
-
- message: "#^Cannot call method getWorksheet\\(\\) on mixed\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Calculation/MathTrig/Subtotal.php
+ message: "#^Parameter \\#1 \\$angle of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setShadowAngle\\(\\) expects int, int\\|null given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Subtotal\\:\\:evaluate\\(\\) should return float\\|string but returns mixed\\.$#"
+ message: "#^Parameter \\#1 \\$color of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setGlowColor\\(\\) expects string, string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig/Subtotal.php
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^PHPDoc tag @var for constant PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\MathTrig\\\\Subtotal\\:\\:CALL_FUNCTIONS with type array\\ is not subtype of value array\\{1\\: array\\{'PhpOffice…', 'average'\\}, 2\\: array\\{'PhpOffice…', 'COUNT'\\}, 3\\: array\\{'PhpOffice…', 'COUNTA'\\}, 4\\: array\\{'PhpOffice…', 'max'\\}, 5\\: array\\{'PhpOffice…', 'min'\\}, 6\\: array\\{'PhpOffice…', 'product'\\}, 7\\: array\\{'PhpOffice…', 'STDEV'\\}, 8\\: array\\{'PhpOffice…', 'STDEVP'\\}, \\.\\.\\.\\}\\.$#"
+ message: "#^Parameter \\#1 \\$distance of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setShadowDistance\\(\\) expects float, float\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/MathTrig/Subtotal.php
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^Parameter \\#1 \\$input of function array_filter expects array, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/MathTrig/Subtotal.php
+ message: "#^Parameter \\#2 \\$alpha of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setGlowColor\\(\\) expects int, int\\|null given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^Parameter \\#2 \\$str of function explode expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/MathTrig/Subtotal.php
+ message: "#^Parameter \\#3 \\$colorType of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setGlowColor\\(\\) expects string, string\\|null given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:MAXIFS\\(\\) should return float but returns float\\|string\\|null\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$glowProperties has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical.php
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:MINIFS\\(\\) should return float but returns float\\|string\\|null\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$lineProperties has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical.php
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:AVERAGEIF\\(\\) expects array, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$objectState has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical.php
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:COUNTIF\\(\\) expects array, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$shadowProperties has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical.php
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^Binary operation \"\\-\" between mixed and float\\|string results in an error\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$softEdges has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Averages.php
+ path: src/PhpSpreadsheet/Chart/GridLines.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Averages\\:\\:filterArguments\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend\\:\\:\\$layout \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Averages.php
+ path: src/PhpSpreadsheet/Chart/Legend.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Averages\\:\\:filterArguments\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend\\:\\:\\$positionXLref has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Averages.php
+ path: src/PhpSpreadsheet/Chart/Legend.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Averages\\:\\:modeCalc\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\PlotArea\\:\\:\\$layout \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Averages.php
+ path: src/PhpSpreadsheet/Chart/PlotArea.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Averages\\:\\:modeCalc\\(\\) has parameter \\$data with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getArrayElementsValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Averages.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:SUMIF\\(\\) should return float\\|string but returns float\\|string\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getArrayElementsValue\\(\\) has parameter \\$elements with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildConditionSet\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getArrayElementsValue\\(\\) has parameter \\$properties with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildConditionSetForValueRange\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getLineStyleArrowSize\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildConditions\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getLineStyleArrowSize\\(\\) has parameter \\$arrayKaySelector with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildDataSet\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getLineStyleArrowSize\\(\\) has parameter \\$arraySelector with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildDatabase\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getShadowPresetsMap\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:buildDatabaseWithValueRange\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getShadowPresetsMap\\(\\) has parameter \\$presetsOption with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:AVERAGEIF\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getTrueAlpha\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:COUNTIF\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getTrueAlpha\\(\\) has parameter \\$alpha with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:databaseFromRangeAndValue\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:setColorProperties\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Parameter \\#2 \\$condition of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:AVERAGEIF\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:setColorProperties\\(\\) has parameter \\$alpha with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Parameter \\#2 \\$valueRange of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:databaseFromRangeAndValue\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:setColorProperties\\(\\) has parameter \\$color with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Parameter \\#3 \\$averageRange of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Conditional\\:\\:AVERAGEIF\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:setColorProperties\\(\\) has parameter \\$colorType with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Conditional.php
+ path: src/PhpSpreadsheet/Chart/Properties.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Beta\\:\\:\\$logBetaCacheP has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Beta\\:\\:\\$logBetaCacheQ has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has parameter \\$datasetLabels with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Beta\\:\\:\\$logBetaCacheResult has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has parameter \\$groupID with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Beta\\:\\:regularizedIncompleteBeta\\(\\) is unused\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has parameter \\$labelCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Constant PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:MAX_ITERATIONS is unused\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has parameter \\$rotation with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gammp\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatPointMarker\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gammp\\(\\) has parameter \\$n with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatPointMarker\\(\\) has parameter \\$markerID with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gammp\\(\\) has parameter \\$x with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatPointMarker\\(\\) has parameter \\$seriesPlot with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gcf\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:getCaption\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gcf\\(\\) has parameter \\$n with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:getCaption\\(\\) has parameter \\$captionElement with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gcf\\(\\) has parameter \\$x with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageAdjustValues\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gser\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageAdjustValues\\(\\) has parameter \\$dataValues with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gser\\(\\) has parameter \\$n with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageAdjustValues\\(\\) has parameter \\$sumValues with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:gser\\(\\) has parameter \\$x with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageSumCalculation\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:pchisq\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageSumCalculation\\(\\) has parameter \\$groupID with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:pchisq\\(\\) has parameter \\$chi2 with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageSumCalculation\\(\\) has parameter \\$seriesCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:pchisq\\(\\) has parameter \\$degrees with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderAreaChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderAreaChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Parameter \\#2 \\$columns of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\ChiSquared\\:\\:degrees\\(\\) expects int, float\\|int\\<0, max\\> given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderBarChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:calculateDistribution\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderBarChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:calculateInverse\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderBubbleChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:logGamma1\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCartesianPlotArea\\(\\) has parameter \\$type with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:logGamma2\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCombinationChart\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:logGamma3\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCombinationChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:logGamma4\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCombinationChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:\\$logGammaCacheResult has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCombinationChart\\(\\) has parameter \\$outputDestination with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\GammaBase\\:\\:\\$logGammaCacheX has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderContourChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\NewtonRaphson\\:\\:execute\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderContourChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/NewtonRaphson.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\NewtonRaphson\\:\\:\\$callback has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderLineChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/NewtonRaphson.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Normal\\:\\:inverseNcdf\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderLineChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Normal.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\Normal\\:\\:inverseNcdf\\(\\) has parameter \\$p with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPieChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/Normal.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Binary operation \"\\-\" between float\\|string and float\\|int\\|numeric\\-string results in an error\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPieChart\\(\\) has parameter \\$doughnut with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/StandardNormal.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Constant PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Distributions\\\\StudentT\\:\\:MAX_ITERATIONS is unused\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPieChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Distributions/StudentT.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\MaxMinBase\\:\\:datatypeAdjustmentAllowStrings\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPieChart\\(\\) has parameter \\$multiplePlots with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/MaxMinBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\MaxMinBase\\:\\:datatypeAdjustmentAllowStrings\\(\\) has parameter \\$value with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotBar\\(\\) has parameter \\$dimensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/MaxMinBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Percentiles\\:\\:percentileFilterValues\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotBar\\(\\) has parameter \\$groupID with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Percentiles.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Percentiles\\:\\:rankFilterValues\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotContour\\(\\) has parameter \\$groupID with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Percentiles.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Binary operation \"/\" between float\\|int\\|string and float\\|int\\|string results in an error\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotLine\\(\\) has parameter \\$combination with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Permutations.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Trends\\:\\:GROWTH\\(\\) should return array\\ but returns array\\\\>\\>\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotLine\\(\\) has parameter \\$dimensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Trends.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Trends\\:\\:TREND\\(\\) should return array\\ but returns array\\\\>\\>\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotLine\\(\\) has parameter \\$filled with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Trends.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Trends\\:\\:checkTrendArrays\\(\\) has parameter \\$array1 with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotLine\\(\\) has parameter \\$groupID with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Trends.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\Trends\\:\\:checkTrendArrays\\(\\) has parameter \\$array2 with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotRadar\\(\\) has parameter \\$groupID with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/Trends.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\VarianceBase\\:\\:datatypeAdjustmentAllowStrings\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotScatter\\(\\) has parameter \\$bubble with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\VarianceBase\\:\\:datatypeAdjustmentAllowStrings\\(\\) has parameter \\$value with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotScatter\\(\\) has parameter \\$groupID with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\VarianceBase\\:\\:datatypeAdjustmentBooleans\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotStock\\(\\) has parameter \\$groupID with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\\\VarianceBase\\:\\:datatypeAdjustmentBooleans\\(\\) has parameter \\$value with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderRadarChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\TextData\\:\\:CONCATENATE\\(\\) has parameter \\$args with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderScatterChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\TextData\\:\\:SEARCHINSENSITIVE\\(\\) should return string but returns int\\|string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderStockChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\TextData\\:\\:SEARCHSENSITIVE\\(\\) should return string but returns int\\|string\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$chart has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\TextData\\:\\:TRIMNONPRINTABLE\\(\\) should return string but returns string\\|null\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$colourSet has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Parameter \\#1 \\$glue of function implode expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$graph has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData/Concatenate.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Variable \\$value on left side of \\?\\? always exists and is not nullable\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Calculation/TextData/Extract.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$height has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Cannot cast mixed to string\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/TextData/Format.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$markSet has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\TextData\\\\Format\\:\\:VALUE\\(\\) should return DateTimeInterface\\|float\\|int\\|string but returns mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/TextData/Format.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$plotColour has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Parameter \\#1 \\$dateValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\DateTimeExcel\\\\DateValue\\:\\:fromString\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$plotMark has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData/Format.php
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Calculation/TextData/Format.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$width has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\:\\:\\$layout \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData/Format.php
+ path: src/PhpSpreadsheet/Chart/Title.php
-
- message: "#^Parameter \\#1 \\$timeValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\DateTimeExcel\\\\TimeValue\\:\\:fromString\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Collection\\\\Memory\\:\\:\\$cache has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData/Format.php
+ path: src/PhpSpreadsheet/Collection/Memory.php
-
- message: "#^Parameter \\#2 \\$subject of function preg_match_all expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$namedRange of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:addNamedRange\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\NamedRange, \\$this\\(PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\) given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData/Format.php
+ path: src/PhpSpreadsheet/DefinedName.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/TextData/Format.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\:\\:\\$scope \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
+ count: 3
+ path: src/PhpSpreadsheet/DefinedName.php
-
- message: "#^Cannot cast mixed to int\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Calculation/TextData/Helpers.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\:\\:\\$worksheet \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/DefinedName.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: "#^Cannot use array destructuring on array\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData/Helpers.php
+ path: src/PhpSpreadsheet/Helper/Dimension.php
-
- message: "#^Variable \\$value on left side of \\?\\? always exists and is not nullable\\.$#"
+ message: "#^Cannot call method setBold\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/TextData/Text.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Cannot access offset 'value' on mixed\\.$#"
+ message: "#^Cannot call method setColor\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Token/Stack.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:getStackItem\\(\\) has no return type specified\\.$#"
+ message: "#^Cannot call method setItalic\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Token/Stack.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:getStackItem\\(\\) has parameter \\$onlyIf with no type specified\\.$#"
+ message: "#^Cannot call method setName\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Token/Stack.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:getStackItem\\(\\) has parameter \\$onlyIfNot with no type specified\\.$#"
+ message: "#^Cannot call method setSize\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Token/Stack.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:getStackItem\\(\\) has parameter \\$reference with no type specified\\.$#"
+ message: "#^Cannot call method setStrikethrough\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Token/Stack.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:getStackItem\\(\\) has parameter \\$storeKey with no type specified\\.$#"
+ message: "#^Cannot call method setSubscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Token/Stack.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:getStackItem\\(\\) has parameter \\$type with no type specified\\.$#"
+ message: "#^Cannot call method setSuperscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Token/Stack.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Token\\\\Stack\\:\\:getStackItem\\(\\) has parameter \\$value with no type specified\\.$#"
+ message: "#^Cannot call method setUnderline\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Calculation/Token/Stack.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Parameter \\#1 \\$dateValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:stringToExcel\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:startFontTag\\(\\) has parameter \\$tag with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/AdvancedValueBinder.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Cell/AdvancedValueBinder.php
+ message: "#^Parameter \\#1 \\$text of method PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\ITextElement\\:\\:setText\\(\\) expects string, string\\|null given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Parameter \\#1 \\$value of method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\AdvancedValueBinder\\:\\:setPercentage\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$bold has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/AdvancedValueBinder.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Parameter \\#1 \\$value of method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\AdvancedValueBinder\\:\\:setTimeHoursMinutes\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$color has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/AdvancedValueBinder.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Parameter \\#1 \\$value of method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\AdvancedValueBinder\\:\\:setTimeHoursMinutesSeconds\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$colourMap has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/AdvancedValueBinder.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#"
- count: 7
- path: src/PhpSpreadsheet/Cell/AdvancedValueBinder.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$endTagCallbacks has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Cell/AdvancedValueBinder.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$face has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Cannot cast mixed to string\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Cell/Cell.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$italic has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Elseif branch is unreachable because previous condition is always true\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$size has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Cell.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\:\\:getFormulaAttributes\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$stack has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Cell.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Parameter \\#1 \\$textValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\DataType\\:\\:checkString\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\RichText\\|string\\|null, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$startTagCallbacks has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Cell.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Parameter \\#2 \\$format of static method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\:\\:toFormattedString\\(\\) expects string, string\\|null given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$strikethrough has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Cell.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\:\\:\\$formulaAttributes has no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$stringData has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Cell.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\:\\:\\$parent \\(PhpOffice\\\\PhpSpreadsheet\\\\Collection\\\\Cells\\) in isset\\(\\) is not nullable\\.$#"
- count: 6
- path: src/PhpSpreadsheet/Cell/Cell.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$subscript has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Unreachable statement \\- code above always terminates\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$superscript has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Cell.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Call to an undefined method object\\:\\:getHashCode\\(\\)\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$underline has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Coordinate.php
+ path: src/PhpSpreadsheet/Helper/Html.php
-
- message: "#^Cannot use array destructuring on array\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Sample\\:\\:getSamples\\(\\) should return array\\\\> but returns array\\\\>\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Coordinate.php
+ path: src/PhpSpreadsheet/Helper/Sample.php
-
- message: "#^Cannot use array destructuring on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Cell/Coordinate.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Sample\\:\\:log\\(\\) has parameter \\$message with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Helper/Sample.php
-
- message: "#^Parameter \\#1 \\$cellAddress of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:absoluteCoordinate\\(\\) expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$directory of class RecursiveDirectoryIterator constructor expects string, string\\|false given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Coordinate.php
+ path: src/PhpSpreadsheet/Helper/Sample.php
-
- message: "#^Parameter \\#1 \\$cellAddress of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:coordinateFromString\\(\\) expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$filename of function unlink expects string, string\\|false given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Coordinate.php
-
- -
- message: "#^Parameter \\#1 \\$input of function array_chunk expects array, array\\\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Cell/Coordinate.php
+ path: src/PhpSpreadsheet/Helper/Sample.php
-
- message: "#^Parameter \\#1 \\$str of function strtoupper expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$path of function pathinfo expects string, array\\|string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Coordinate.php
+ path: src/PhpSpreadsheet/Helper/Sample.php
-
- message: "#^Parameter \\#2 \\$str of function explode expects string, array\\\\|string given\\.$#"
+ message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|false given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Coordinate.php
+ path: src/PhpSpreadsheet/Helper/Sample.php
-
- message: "#^Parameter \\#4 \\$currentRow of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:validateRange\\(\\) expects int, string given\\.$#"
+ message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Coordinate.php
+ path: src/PhpSpreadsheet/Helper/Sample.php
-
- message: "#^Parameter \\#5 \\$endRow of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:validateRange\\(\\) expects int, string given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\IOFactory\\:\\:createReader\\(\\) should return PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\IReader but returns object\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/Coordinate.php
+ path: src/PhpSpreadsheet/IOFactory.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\IOFactory\\:\\:createWriter\\(\\) should return PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\IWriter but returns object\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/DataType.php
+ path: src/PhpSpreadsheet/IOFactory.php
-
- message: "#^Parameter \\#1 \\$textValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:substring\\(\\) expects string, string\\|null given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\IOFactory\\:\\:\\$readers has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/DataType.php
+ path: src/PhpSpreadsheet/IOFactory.php
-
- message: "#^Parameter \\#1 \\$str of function strtolower expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\IOFactory\\:\\:\\$writers has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/DataValidator.php
+ path: src/PhpSpreadsheet/IOFactory.php
-
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\BaseReader\\:\\:getSecurityScanner\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/DefaultValueBinder.php
+ path: src/PhpSpreadsheet/Reader/BaseReader.php
-
- message: "#^Parameter \\#1 \\$str of function ltrim expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\BaseReader\\:\\:\\$fileHandle has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/DefaultValueBinder.php
+ path: src/PhpSpreadsheet/Reader/BaseReader.php
-
- message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Cell/DefaultValueBinder.php
+ message: "#^Comparison operation \"\\<\" between int and SimpleXMLElement\\|null results in an error\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Gnumeric.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: "#^Offset 'percentage' does not exist on SimpleXMLElement\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Cell/StringValueBinder.php
+ path: src/PhpSpreadsheet/Reader/Gnumeric/PageSetup.php
-
- message: "#^Cannot access offset 'alpha' on mixed\\.$#"
+ message: "#^Offset 'value' does not exist on SimpleXMLElement\\|null\\.$#"
count: 2
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Gnumeric/PageSetup.php
-
- message: "#^Cannot access offset 'size' on mixed\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Chart/Axis.php
+ message: "#^Variable \\$orientation on left side of \\?\\? always exists and is not nullable\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Gnumeric/PageSetup.php
-
- message: "#^Cannot access offset 'type' on mixed\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Chart/Axis.php
+ message: "#^Comparison operation \"\\<\\=\" between SimpleXMLElement\\|null and int results in an error\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Gnumeric/Styles.php
-
- message: "#^Cannot access offset 'value' on mixed\\.$#"
+ message: "#^Comparison operation \"\\>\" between SimpleXMLElement\\|null and int results in an error\\.$#"
count: 2
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Gnumeric/Styles.php
-
- message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Chart/Axis.php
+ message: "#^Variable \\$value on left side of \\?\\? always exists and is not nullable\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Html.php
-
- message: "#^Cannot access offset string on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Chart/Axis.php
+ message: "#^Cannot call method children\\(\\) on SimpleXMLElement\\|false\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Cannot cast mixed to int\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Chart/Axis.php
+ message: "#^Cannot call method getAttributeNS\\(\\) on DOMElement\\|null\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: "#^Cannot call method getElementsByTagNameNS\\(\\) on DOMElement\\|null\\.$#"
count: 2
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:getAxisNumberFormat\\(\\) should return string but returns mixed\\.$#"
+ message: "#^Cannot call method getNamedItem\\(\\) on DOMNamedNodeMap\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:getAxisOptionsProperty\\(\\) should return string but returns mixed\\.$#"
+ message: "#^Cannot call method getNamespaces\\(\\) on SimpleXMLElement\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:getFillProperty\\(\\) should return string but returns mixed\\.$#"
+ message: "#^Cannot call method setSelectedCellByColumnAndRow\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:getLineProperty\\(\\) should return string but returns mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\:\\:listWorksheetNames\\(\\) should return array\\ but returns array\\\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:getSoftEdgesSize\\(\\) should return string but returns mixed\\.$#"
+ message: "#^Parameter \\#1 \\$element of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\:\\:scanElementForText\\(\\) expects DOMNode, DOMElement\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Parameter \\#1 \\$angle of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowAngle\\(\\) expects int, int\\|null given\\.$#"
+ message: "#^Parameter \\#1 \\$settings of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\:\\:lookForActiveSheet\\(\\) expects DOMElement, DOMElement\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Parameter \\#1 \\$blur of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowBlur\\(\\) expects float, float\\|null given\\.$#"
+ message: "#^Parameter \\#1 \\$settings of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\:\\:lookForSelectedCells\\(\\) expects DOMElement, DOMElement\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods.php
-
- message: "#^Parameter \\#1 \\$color of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setGlowColor\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ message: "#^Cannot call method getElementsByTagNameNS\\(\\) on DOMElement\\|null\\.$#"
+ count: 3
+ path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
-
- message: "#^Parameter \\#1 \\$color of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowColor\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ message: "#^Expression on left side of \\?\\? is not nullable\\.$#"
+ count: 6
+ path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
-
- message: "#^Parameter \\#1 \\$distance of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowDistance\\(\\) expects float, float\\|null given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$masterPrintStylesCrossReference has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
-
- message: "#^Parameter \\#2 \\$alpha of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowColor\\(\\) expects int, int\\|string given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$masterStylesCrossReference has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
-
- message: "#^Parameter \\#3 \\$alphaType of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setShadowColor\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$officeNs has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
-
- message: "#^Parameter \\#3 \\$colorType of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\:\\:setGlowColor\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$pageLayoutStyles has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Axis.php
+ path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
-
- message: "#^Call to an undefined method object\\:\\:render\\(\\)\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$stylesFo has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:getBottomRightXOffset\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$stylesNs has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:getBottomRightYOffset\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:load\\(\\) has parameter \\$namespacesMeta with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Ods/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:getTopLeftXOffset\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:setMetaProperties\\(\\) has parameter \\$namespacesMeta with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Ods/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:getTopLeftYOffset\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:setMetaProperties\\(\\) has parameter \\$propertyName with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Ods/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightCell\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:setUserDefinedProperty\\(\\) has parameter \\$propertyValue with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Ods/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightCell\\(\\) has parameter \\$cell with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:setUserDefinedProperty\\(\\) has parameter \\$propertyValueAttributes with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Ods/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightXOffset\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:\\$spreadsheet has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Ods/Properties.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightXOffset\\(\\) has parameter \\$xOffset with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:__construct\\(\\) has parameter \\$pattern with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightYOffset\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:getInstance\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setBottomRightYOffset\\(\\) has parameter \\$yOffset with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:threadSafeLibxmlDisableEntityLoaderAvailability\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setTopLeftXOffset\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:toUtf8\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setTopLeftXOffset\\(\\) has parameter \\$xOffset with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:toUtf8\\(\\) has parameter \\$xml with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setTopLeftYOffset\\(\\) has no return type specified\\.$#"
+ message: "#^Parameter \\#2 \\$subject of function preg_match expects string, array\\\\|string\\|false given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:setTopLeftYOffset\\(\\) has parameter \\$yOffset with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:\\$callback has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$legend \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend\\|null\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:\\$libxmlDisableEntityLoaderValue has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$majorGridlines \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\|null\\.$#"
+ message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\\\SpContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\:\\:getDgContainer\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$minorGridlines \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\|null\\.$#"
+ message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\\\SpContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\:\\:getDggContainer\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$name \\(string\\) does not accept mixed\\.$#"
+ message: "#^Call to an undefined method object\\:\\:getEndCoordinates\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$plotArea \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\PlotArea\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\PlotArea\\|null\\.$#"
+ message: "#^Call to an undefined method object\\:\\:getEndOffsetX\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$plotVisibleOnly \\(bool\\) does not accept mixed\\.$#"
+ message: "#^Call to an undefined method object\\:\\:getEndOffsetY\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$title \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\|null\\.$#"
+ message: "#^Call to an undefined method object\\:\\:getNestingLevel\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$worksheet \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
+ message: "#^Call to an undefined method object\\:\\:getOPT\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$xAxis \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ message: "#^Call to an undefined method object\\:\\:getStartCoordinates\\(\\)\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$xAxisLabel \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\|null\\.$#"
+ message: "#^Call to an undefined method object\\:\\:getStartOffsetX\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$yAxis \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\|null\\.$#"
+ message: "#^Call to an undefined method object\\:\\:getStartOffsetY\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\:\\:\\$yAxisLabel \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\|null\\.$#"
+ message: "#^Cannot access offset 1 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Chart.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeries\\:\\:\\$plotGrouping \\(string\\) does not accept mixed\\.$#"
+ message: "#^If condition is always true\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeries.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeries\\:\\:\\$plotType \\(string\\) does not accept mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:includeCellRangeFiltered\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeries.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues and null will always evaluate to false\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Chart/DataSeries.php
-
- -
- message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Cannot use array destructuring on mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:includeCellRangeFiltered\\(\\) has parameter \\$cellRangeAddress with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:refresh\\(\\) has parameter \\$flatten with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:parseRichText\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Parameter \\#1 \\$input of function array_values expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:parseRichText\\(\\) has parameter \\$is with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Parameter \\#1 \\$stack of function array_shift expects array, mixed given\\.$#"
+ message: "#^Negated boolean expression is always false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ message: "#^Parameter \\#1 \\$block of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:makeKey\\(\\) expects int, float given\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$showSummaryBelow of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:setShowSummaryBelow\\(\\) expects bool, int given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:\\$dataSource \\(string\\) does not accept string\\|null\\.$#"
+ message: "#^Parameter \\#1 \\$showSummaryRight of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:setShowSummaryRight\\(\\) expects bool, int given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:\\$dataTypeValues has no type specified\\.$#"
+ message: "#^Parameter \\#2 \\$row of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\IReadFilter\\:\\:readCell\\(\\) expects int, string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:\\$dataValues \\(array\\) does not accept mixed\\.$#"
+ message: "#^Parameter \\#2 \\$row of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Xls\\:\\:sizeRow\\(\\) expects int, string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:\\$fillColor \\(array\\\\|string\\) does not accept array\\\\|string\\|null\\.$#"
+ message: "#^Parameter \\#2 \\$startRow of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Xls\\:\\:getDistanceY\\(\\) expects int, string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:\\$formatCode \\(string\\) does not accept mixed\\.$#"
+ message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, int\\|string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\:\\:\\$pointMarker \\(string\\) does not accept mixed\\.$#"
+ message: "#^Parameter \\#4 \\$endRow of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Xls\\:\\:getDistanceY\\(\\) expects int, string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/DataSeriesValues.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$data \\(string\\) does not accept string\\|null\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Parameter \\#1 \\$angle of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setShadowAngle\\(\\) expects int, int\\|null given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$documentSummaryInformation \\(string\\) does not accept string\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Parameter \\#1 \\$color of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setGlowColor\\(\\) expects string, string\\|null given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$documentSummaryInformation \\(string\\) in isset\\(\\) is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Parameter \\#1 \\$distance of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setShadowDistance\\(\\) expects float, float\\|null given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$md5Ctxt is never written, only read\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Parameter \\#2 \\$alpha of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setGlowColor\\(\\) expects int, int\\|null given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$summaryInformation \\(string\\) does not accept string\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Parameter \\#3 \\$colorType of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:setGlowColor\\(\\) expects string, string\\|null given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$summaryInformation \\(string\\) in isset\\(\\) is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$glowProperties has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ message: "#^Unreachable statement \\- code above always terminates\\.$#"
+ count: 8
+ path: src/PhpSpreadsheet/Reader/Xls.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$lineProperties has no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\Color\\\\BIFF5\\:\\:\\$map has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ path: src/PhpSpreadsheet/Reader/Xls/Color/BIFF5.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$objectState has no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\Color\\\\BIFF8\\:\\:\\$map has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ path: src/PhpSpreadsheet/Reader/Xls/Color/BIFF8.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$shadowProperties has no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\Color\\\\BuiltIn\\:\\:\\$map has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ path: src/PhpSpreadsheet/Reader/Xls/Color/BuiltIn.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\:\\:\\$softEdges has no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\ErrorCode\\:\\:\\$map has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/GridLines.php
+ path: src/PhpSpreadsheet/Reader/Xls/ErrorCode.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend\\:\\:\\$layout \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:f\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Legend.php
+ path: src/PhpSpreadsheet/Reader/Xls/MD5.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend\\:\\:\\$positionXLref has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:g\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Legend.php
+ path: src/PhpSpreadsheet/Reader/Xls/MD5.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\PlotArea\\:\\:\\$layout \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:h\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/PlotArea.php
+ path: src/PhpSpreadsheet/Reader/Xls/MD5.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getArrayElementsValue\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:i\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xls/MD5.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getArrayElementsValue\\(\\) has parameter \\$elements with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:rotate\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xls/MD5.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getArrayElementsValue\\(\\) has parameter \\$properties with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:step\\(\\) has parameter \\$func with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xls/MD5.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getLineStyleArrowSize\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\RC4\\:\\:\\$i has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xls/RC4.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getLineStyleArrowSize\\(\\) has parameter \\$arrayKaySelector with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\RC4\\:\\:\\$j has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xls/RC4.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getLineStyleArrowSize\\(\\) has parameter \\$arraySelector with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\RC4\\:\\:\\$s has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xls/RC4.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getShadowPresetsMap\\(\\) has no return type specified\\.$#"
+ message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getShadowPresetsMap\\(\\) has parameter \\$presetsOption with no type specified\\.$#"
+ message: "#^Cannot access offset 0 on array\\\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getTrueAlpha\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ message: "#^Cannot access property \\$r on SimpleXMLElement\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:getTrueAlpha\\(\\) has parameter \\$alpha with no type specified\\.$#"
+ message: "#^Cannot call method addChart\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:setColorProperties\\(\\) has no return type specified\\.$#"
+ message: "#^Cannot call method setBold\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:setColorProperties\\(\\) has parameter \\$alpha with no type specified\\.$#"
+ message: "#^Cannot call method setColor\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:setColorProperties\\(\\) has parameter \\$color with no type specified\\.$#"
+ message: "#^Cannot call method setItalic\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Properties\\:\\:setColorProperties\\(\\) has parameter \\$colorType with no type specified\\.$#"
+ message: "#^Cannot call method setName\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has no return type specified\\.$#"
+ message: "#^Cannot call method setSize\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has parameter \\$datasetLabels with no type specified\\.$#"
+ message: "#^Cannot call method setStrikethrough\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has parameter \\$groupID with no type specified\\.$#"
+ message: "#^Cannot call method setSubscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has parameter \\$labelCount with no type specified\\.$#"
+ message: "#^Cannot call method setSuperscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatDataSetLabels\\(\\) has parameter \\$rotation with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ message: "#^Cannot call method setUnderline\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatPointMarker\\(\\) has no return type specified\\.$#"
+ message: "#^Comparison operation \"\\>\" between SimpleXMLElement\\|null and 0 results in an error\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatPointMarker\\(\\) has parameter \\$markerID with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:boolean\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:formatPointMarker\\(\\) has parameter \\$seriesPlot with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:boolean\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:getCaption\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToBoolean\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:getCaption\\(\\) has parameter \\$captionElement with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToBoolean\\(\\) has parameter \\$c with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageAdjustValues\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToError\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageAdjustValues\\(\\) has parameter \\$dataValues with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToError\\(\\) has parameter \\$c with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageAdjustValues\\(\\) has parameter \\$sumValues with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$c with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageSumCalculation\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$calculatedValue with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageSumCalculation\\(\\) has parameter \\$groupID with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$castBaseType with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:percentageSumCalculation\\(\\) has parameter \\$seriesCount with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$cellDataType with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderAreaChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$r with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderAreaChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$sharedFormulas with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderBarChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderBarChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToString\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderBubbleChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToString\\(\\) has parameter \\$c with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCartesianPlotArea\\(\\) has parameter \\$type with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:dirAdd\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCombinationChart\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:dirAdd\\(\\) has parameter \\$add with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCombinationChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:dirAdd\\(\\) has parameter \\$base with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCombinationChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:getArrayItem\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderCombinationChart\\(\\) has parameter \\$outputDestination with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:getArrayItem\\(\\) has parameter \\$array with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderContourChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:getArrayItem\\(\\) has parameter \\$key with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderContourChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderLineChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:getFromZipArchive\\(\\) should return string but returns string\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderLineChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readFormControlProperties\\(\\) has parameter \\$dir with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPieChart\\(\\) has parameter \\$dimensions with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readFormControlProperties\\(\\) has parameter \\$docSheet with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPieChart\\(\\) has parameter \\$doughnut with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readFormControlProperties\\(\\) has parameter \\$fileWorksheet with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPieChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readPrinterSettings\\(\\) has parameter \\$dir with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPieChart\\(\\) has parameter \\$multiplePlots with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readPrinterSettings\\(\\) has parameter \\$docSheet with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotBar\\(\\) has parameter \\$dimensions with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readPrinterSettings\\(\\) has parameter \\$fileWorksheet with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotBar\\(\\) has parameter \\$groupID with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:stripWhiteSpaceFromStyleString\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotContour\\(\\) has parameter \\$groupID with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:stripWhiteSpaceFromStyleString\\(\\) has parameter \\$string with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotLine\\(\\) has parameter \\$combination with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:toCSSArray\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotLine\\(\\) has parameter \\$dimensions with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:toCSSArray\\(\\) has parameter \\$style with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotLine\\(\\) has parameter \\$filled with no type specified\\.$#"
+ message: "#^Negated boolean expression is always true\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotLine\\(\\) has parameter \\$groupID with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$fontSizeInPoints of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:fontSizeToPixels\\(\\) expects int, string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotRadar\\(\\) has parameter \\$groupID with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ message: "#^Parameter \\#1 \\$haystack of function strpos expects string, int\\|string given\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotScatter\\(\\) has parameter \\$bubble with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$sizeInCm of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:centimeterSizeToPixels\\(\\) expects int, string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotScatter\\(\\) has parameter \\$groupID with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$sizeInInch of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:inchSizeToPixels\\(\\) expects int, string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderPlotStock\\(\\) has parameter \\$groupID with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$worksheetName of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:getSheetByName\\(\\) expects string, array\\|string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderRadarChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, int\\|string given\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Xlsx.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderScatterChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\AutoFilter\\:\\:readAutoFilter\\(\\) has parameter \\$autoFilterRange with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:renderStockChart\\(\\) has parameter \\$groupCount with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\AutoFilter\\:\\:readAutoFilter\\(\\) has parameter \\$xmlSheet with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$chart has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ message: "#^Parameter \\#1 \\$operator of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\AutoFilter\\\\Column\\\\Rule\\:\\:setRule\\(\\) expects string, null given\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$colourSet has no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\AutoFilter\\:\\:\\$worksheet has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$graph has no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\AutoFilter\\:\\:\\$worksheetXml has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$height has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\BaseParserClass\\:\\:boolean\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/BaseParserClass.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$markSet has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\BaseParserClass\\:\\:boolean\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/BaseParserClass.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$plotColour has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ message: "#^Cannot call method getFont\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\Run\\|null\\.$#"
+ count: 12
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$plotMark has no type specified\\.$#"
+ message: "#^Cannot call method setBold\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Renderer\\\\JpGraph\\:\\:\\$width has no type specified\\.$#"
+ message: "#^Cannot call method setColor\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Title\\:\\:\\$layout \\(PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\|null\\.$#"
+ message: "#^Cannot call method setItalic\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Chart/Title.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method attach\\(\\) on mixed\\.$#"
+ message: "#^Cannot call method setName\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Collection/Cells.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Collection\\\\Cells\\:\\:get\\(\\) should return PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null but returns mixed\\.$#"
+ message: "#^Cannot call method setSize\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Collection/Cells.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Collection\\\\Cells\\:\\:\\$currentCell \\(PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\) does not accept mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Collection/Cells.php
+ message: "#^Cannot call method setStrikethrough\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Collection\\\\Memory\\:\\:\\$cache has no type specified\\.$#"
+ message: "#^Cannot call method setSubscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Collection/Memory.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Parameter \\#1 \\$namedRange of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:addNamedRange\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\NamedRange, \\$this\\(PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\) given\\.$#"
+ message: "#^Cannot call method setSuperscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/DefinedName.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\:\\:\\$scope \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
+ message: "#^Cannot call method setUnderline\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 3
- path: src/PhpSpreadsheet/DefinedName.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\:\\:\\$worksheet \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/DefinedName.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot cast mixed to float\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeries\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Document/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot cast mixed to int\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeries\\(\\) has parameter \\$chartDetail with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Document/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Parameter \\#1 \\$timestamp of static method PhpOffice\\\\PhpSpreadsheet\\\\Document\\\\Properties\\:\\:intOrFloatTimestamp\\(\\) expects float\\|int\\|string\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeries\\(\\) has parameter \\$namespacesChartMeta with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Document/Properties.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot use array destructuring on array\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeries\\(\\) has parameter \\$plotType with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Dimension.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method setBold\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValueSet\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method setColor\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValueSet\\(\\) has parameter \\$marker with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method setItalic\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValueSet\\(\\) has parameter \\$namespacesChartMeta with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method setName\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValueSet\\(\\) has parameter \\$seriesDetail with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method setSize\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValues\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method setStrikethrough\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValues\\(\\) has parameter \\$dataType with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method setSubscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValues\\(\\) has parameter \\$seriesValueSet with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method setSuperscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValuesMultiLevel\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Cannot call method setUnderline\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValuesMultiLevel\\(\\) has parameter \\$dataType with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:startFontTag\\(\\) has parameter \\$tag with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValuesMultiLevel\\(\\) has parameter \\$seriesValueSet with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Parameter \\#1 \\$function of function call_user_func expects callable\\(\\)\\: mixed, array\\{\\$this\\(PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\), mixed\\} given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartLayoutDetails\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Parameter \\#1 \\$text of method PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\ITextElement\\:\\:setText\\(\\) expects string, string\\|null given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartLayoutDetails\\(\\) has parameter \\$chartDetail with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$bold has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartLayoutDetails\\(\\) has parameter \\$namespacesChartMeta with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$color has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartTitle\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$colourMap has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:parseRichText\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$endTagCallbacks has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readChartAttributes\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$face has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readChartAttributes\\(\\) has parameter \\$chartDetail with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$italic has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readColor\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$size has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readColor\\(\\) has parameter \\$background with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$stack has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readColor\\(\\) has parameter \\$color with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$startTagCallbacks has no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$position of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend constructor expects string, bool\\|float\\|int\\|string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$strikethrough has no type specified\\.$#"
+ message: "#^Parameter \\#3 \\$overlay of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend constructor expects bool, bool\\|float\\|int\\|string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$stringData has no type specified\\.$#"
+ message: "#^Parameter \\#3 \\$plotOrder of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeries constructor expects array\\, array\\ given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$subscript has no type specified\\.$#"
+ message: "#^Parameter \\#4 \\$pointCount of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues constructor expects int, null given\\.$#"
+ count: 4
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
+
+ -
+ message: "#^Parameter \\#6 \\$displayBlanksAs of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart constructor expects string, bool\\|float\\|int\\|string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$superscript has no type specified\\.$#"
+ message: "#^Parameter \\#7 \\$plotDirection of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeries constructor expects string\\|null, bool\\|float\\|int\\|string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:\\$underline has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:isFilteredColumn\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Cannot access offset 0 on mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:isFilteredColumn\\(\\) has parameter \\$columnCoordinate with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Sample.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Sample\\:\\:getSamples\\(\\) should return array\\\\> but returns array\\\\>\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:isFilteredRow\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Sample.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Sample\\:\\:log\\(\\) has parameter \\$message with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:isFilteredRow\\(\\) has parameter \\$rowCoordinate with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Sample.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Parameter \\#1 \\$directory of class RecursiveDirectoryIterator constructor expects string, string\\|false given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readColumnAttributes\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Sample.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Parameter \\#1 \\$filename of function unlink expects string, string\\|false given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readColumnAttributes\\(\\) has parameter \\$readDataOnly with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Sample.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Parameter \\#1 \\$path of function pathinfo expects string, array\\|string given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readColumnRangeAttributes\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Sample.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readColumnRangeAttributes\\(\\) has parameter \\$readDataOnly with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Sample.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|false given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readRowAttributes\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Sample.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readRowAttributes\\(\\) has parameter \\$readDataOnly with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Helper/Sample.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\IOFactory\\:\\:createReader\\(\\) should return PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\IReader but returns object\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:\\$worksheet has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/IOFactory.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\IOFactory\\:\\:createWriter\\(\\) should return PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\IWriter but returns object\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:\\$worksheetXml has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/IOFactory.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\IOFactory\\:\\:\\$readers has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readConditionalStyles\\(\\) has parameter \\$xmlSheet with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/IOFactory.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\IOFactory\\:\\:\\$writers has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readDataBarExtLstOfConditionalRule\\(\\) has parameter \\$cfRule with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/IOFactory.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\BaseReader\\:\\:getSecurityScanner\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readDataBarExtLstOfConditionalRule\\(\\) has parameter \\$conditionalFormattingRuleExtensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/BaseReader.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\BaseReader\\:\\:\\$fileHandle has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readDataBarOfConditionalRule\\(\\) has parameter \\$cfRule with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/BaseReader.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Cannot use array destructuring on mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readDataBarOfConditionalRule\\(\\) has parameter \\$conditionalFormattingRuleExtensions with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Gnumeric.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Comparison operation \"\\<\" between int and SimpleXMLElement\\|null results in an error\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Gnumeric.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readStyleRules\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readStyleRules\\(\\) has parameter \\$cfRules with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Gnumeric.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Offset 'percentage' does not exist on SimpleXMLElement\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readStyleRules\\(\\) has parameter \\$extLst with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Gnumeric/PageSetup.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Offset 'value' does not exist on SimpleXMLElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Gnumeric/PageSetup.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:setConditionalStyles\\(\\) has parameter \\$xmlExtLst with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Variable \\$orientation on left side of \\?\\? always exists and is not nullable\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:\\$dxfs has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Gnumeric/PageSetup.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Comparison operation \"\\<\\=\" between SimpleXMLElement\\|null and int results in an error\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Gnumeric/Styles.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:\\$worksheet has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Comparison operation \"\\>\" between SimpleXMLElement\\|null and int results in an error\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Gnumeric/Styles.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:\\$worksheetXml has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- message: "#^Cannot cast mixed to string\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\DataValidations\\:\\:\\$worksheet has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/DataValidations.php
-
- message: "#^Variable \\$value on left side of \\?\\? always exists and is not nullable\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\DataValidations\\:\\:\\$worksheetXml has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Html.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/DataValidations.php
-
- message: "#^Cannot call method children\\(\\) on SimpleXMLElement\\|false\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Hyperlinks\\:\\:\\$hyperlinks has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Hyperlinks.php
-
- message: "#^Cannot call method getAttributeNS\\(\\) on DOMElement\\|null\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Hyperlinks\\:\\:\\$worksheet has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/Hyperlinks.php
-
- message: "#^Cannot call method getElementsByTagNameNS\\(\\) on DOMElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Ods.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\PageSetup\\:\\:load\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Xlsx/PageSetup.php
-
- message: "#^Cannot call method getNamedItem\\(\\) on DOMNamedNodeMap\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\PageSetup\\:\\:pageSetup\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/PageSetup.php
-
- message: "#^Cannot call method getNamespaces\\(\\) on SimpleXMLElement\\|false\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\PageSetup\\:\\:\\$worksheet has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/PageSetup.php
-
- message: "#^Cannot call method setSelectedCellByColumnAndRow\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\PageSetup\\:\\:\\$worksheetXml has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/PageSetup.php
-
- message: "#^If condition is always true\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\SheetViewOptions\\:\\:\\$worksheet has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/SheetViewOptions.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\:\\:listWorksheetNames\\(\\) should return array\\ but returns array\\\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\SheetViewOptions\\:\\:\\$worksheetXml has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xlsx/SheetViewOptions.php
-
- message: "#^Parameter \\#1 \\$element of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\:\\:scanElementForText\\(\\) expects DOMNode, DOMElement\\|null given\\.$#"
+ message: "#^Parameter \\#1 \\$haystack of function strpos expects string, string\\|false given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xml.php
-
- message: "#^Parameter \\#1 \\$settings of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\:\\:lookForActiveSheet\\(\\) expects DOMElement, DOMElement\\|null given\\.$#"
+ message: "#^Parameter \\#1 \\$textValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:convertEncoding\\(\\) expects string, string\\|false given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xml.php
-
- message: "#^Parameter \\#1 \\$settings of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\:\\:lookForSelectedCells\\(\\) expects DOMElement, DOMElement\\|null given\\.$#"
+ message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|false given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods.php
+ path: src/PhpSpreadsheet/Reader/Xml.php
-
- message: "#^While loop condition is always true\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Ods.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xml\\:\\:\\$fileContents has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Reader/Xml.php
-
- message: "#^Cannot use array destructuring on mixed\\.$#"
+ message: "#^Argument of an invalid type SimpleXMLElement\\|null supplied for foreach, only iterables are supported\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/DefinedNames.php
+ path: src/PhpSpreadsheet/Reader/Xml/Properties.php
-
- message: "#^Parameter \\#1 \\$worksheetName of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:getSheetByName\\(\\) expects string, mixed given\\.$#"
+ message: "#^Argument of an invalid type SimpleXMLElement\\|null supplied for foreach, only iterables are supported\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/DefinedNames.php
+ path: src/PhpSpreadsheet/Reader/Xml/Style.php
-
- message: "#^Cannot call method getElementsByTagNameNS\\(\\) on DOMElement\\|null\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
+ message: "#^Elseif condition is always true\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/ReferenceHelper.php
-
message: "#^Expression on left side of \\?\\? is not nullable\\.$#"
- count: 6
- path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
+ count: 1
+ path: src/PhpSpreadsheet/ReferenceHelper.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$masterPrintStylesCrossReference has no type specified\\.$#"
+ message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
+ path: src/PhpSpreadsheet/ReferenceHelper.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$masterStylesCrossReference has no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\Run\\:\\:\\$font \\(PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
+ path: src/PhpSpreadsheet/RichText/Run.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$officeNs has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:getHttpClient\\(\\) should return Psr\\\\Http\\\\Client\\\\ClientInterface but returns Psr\\\\Http\\\\Client\\\\ClientInterface\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
+ path: src/PhpSpreadsheet/Settings.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$pageLayoutStyles has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:getRequestFactory\\(\\) should return Psr\\\\Http\\\\Message\\\\RequestFactoryInterface but returns Psr\\\\Http\\\\Message\\\\RequestFactoryInterface\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
+ path: src/PhpSpreadsheet/Settings.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$stylesFo has no type specified\\.$#"
+ message: "#^Negated boolean expression is always false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
+ path: src/PhpSpreadsheet/Settings.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\PageSettings\\:\\:\\$stylesNs has no type specified\\.$#"
+ message: "#^Result of && is always false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/PageSettings.php
+ path: src/PhpSpreadsheet/Settings.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:load\\(\\) has parameter \\$namespacesMeta with no type specified\\.$#"
+ message: "#^Strict comparison using \\=\\=\\= between int and null will always evaluate to false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/Properties.php
+ path: src/PhpSpreadsheet/Settings.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:setMetaProperties\\(\\) has parameter \\$namespacesMeta with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$excelFormatCode of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:isDateTimeFormatCode\\(\\) expects string, string\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/Properties.php
+ path: src/PhpSpreadsheet/Shared/Date.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:setMetaProperties\\(\\) has parameter \\$propertyName with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Ods/Properties.php
+ message: "#^Parameter \\#1 \\$string of function substr expects string, int given\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Shared/Date.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:setUserDefinedProperty\\(\\) has parameter \\$propertyValue with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$unixTimestamp of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:timestampToExcel\\(\\) expects int, float\\|int\\|string given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/Properties.php
+ path: src/PhpSpreadsheet/Shared/Date.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:setUserDefinedProperty\\(\\) has parameter \\$propertyValueAttributes with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:\\$possibleDateFormatCharacters has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/Properties.php
+ path: src/PhpSpreadsheet/Shared/Date.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Ods\\\\Properties\\:\\:\\$spreadsheet has no type specified\\.$#"
+ message: "#^Cannot access offset 1 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Ods/Properties.php
+ path: src/PhpSpreadsheet/Shared/Drawing.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:__construct\\(\\) has parameter \\$pattern with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:getDgId\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
+ path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:getInstance\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:getLastSpId\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
+ path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:threadSafeLibxmlDisableEntityLoaderAvailability\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:getSpgrContainer\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
+ path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:toUtf8\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:setDgId\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
+ path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:toUtf8\\(\\) has parameter \\$xml with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:setLastSpId\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
+ path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- message: "#^Parameter \\#2 \\$subject of function preg_match expects string, array\\\\|string\\|false given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:setSpgrContainer\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
+ path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:\\$callback has no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:setSpgrContainer\\(\\) has parameter \\$spgrContainer with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
+ path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Security\\\\XmlScanner\\:\\:\\$libxmlDisableEntityLoaderValue has no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:\\$spgrContainer has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Security/XmlScanner.php
+ path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- message: "#^Parameter \\#4 \\$cellData of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Slk\\:\\:processCFinal\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\:\\:getChildren\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Slk.php
+ path: src/PhpSpreadsheet/Shared/Escher/DgContainer/SpgrContainer.php
-
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\\\SpContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\:\\:getDgContainer\\(\\)\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\:\\:\\$parent is never read, only written\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/Escher/DggContainer/BstoreContainer/BSE.php
-
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\\\SpContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\:\\:getDggContainer\\(\\)\\.$#"
+ message: "#^Cannot access offset 0 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/Font.php
-
- message: "#^Call to an undefined method object\\:\\:getEndCoordinates\\(\\)\\.$#"
+ message: "#^Cannot access offset 2 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/Font.php
-
- message: "#^Call to an undefined method object\\:\\:getEndOffsetX\\(\\)\\.$#"
+ message: "#^Cannot access offset 4 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/Font.php
-
- message: "#^Call to an undefined method object\\:\\:getEndOffsetY\\(\\)\\.$#"
+ message: "#^Cannot access offset 6 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/Font.php
-
- message: "#^Call to an undefined method object\\:\\:getNestingLevel\\(\\)\\.$#"
+ message: "#^Parameter \\#1 \\$size of function imagettfbbox expects float, float\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/Font.php
-
- message: "#^Call to an undefined method object\\:\\:getOPT\\(\\)\\.$#"
+ message: "#^Parameter \\#2 \\$defaultFont of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Drawing\\:\\:pixelsToCellDimension\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/Font.php
-
- message: "#^Call to an undefined method object\\:\\:getStartCoordinates\\(\\)\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:\\$autoSizeMethods has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/Font.php
-
- message: "#^Call to an undefined method object\\:\\:getStartOffsetX\\(\\)\\.$#"
+ message: "#^Unreachable statement \\- code above always terminates\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/Font.php
-
- message: "#^Call to an undefined method object\\:\\:getStartOffsetY\\(\\)\\.$#"
+ message: "#^Variable \\$cellText on left side of \\?\\? always exists and is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/Font.php
-
- message: "#^Cannot access offset 0 on mixed\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\EigenvalueDecomposition\\:\\:\\$cdivi has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/JAMA/EigenvalueDecomposition.php
-
- message: "#^Cannot access offset 1 on array\\|false\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\EigenvalueDecomposition\\:\\:\\$e has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/EigenvalueDecomposition.php
-
- message: "#^Cannot access offset 1 on mixed\\.$#"
- count: 7
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Else branch is unreachable because previous condition is always true\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/JAMA/LUDecomposition.php
-
- message: "#^If condition is always true\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\LUDecomposition\\:\\:getDoublePivot\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/LUDecomposition.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:includeCellRangeFiltered\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Call to function is_string\\(\\) with float\\|int will always evaluate to false\\.$#"
+ count: 5
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:includeCellRangeFiltered\\(\\) has parameter \\$cellRangeAddress with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:__construct\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:parseRichText\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayLeftDivide\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:parseRichText\\(\\) has parameter \\$is with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayLeftDivideEquals\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Negated boolean expression is always false\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayRightDivide\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$block of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:makeKey\\(\\) expects int, float given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayRightDivideEquals\\(\\) has parameter \\$args with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$errorStyle of method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\DataValidation\\:\\:setErrorStyle\\(\\) expects string, int\\|string given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayTimes\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayTimesEquals\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$operator of method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\DataValidation\\:\\:setOperator\\(\\) expects string, int\\|string given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:concat\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$showSummaryBelow of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:setShowSummaryBelow\\(\\) expects bool, int given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:getMatrix\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$showSummaryRight of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:setShowSummaryRight\\(\\) expects bool, int given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:minus\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:minusEquals\\(\\) has parameter \\$args with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$type of method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\DataValidation\\:\\:setType\\(\\) expects string, int\\|string given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:plus\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:plusEquals\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#1 \\$worksheetName of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:getSheetByName\\(\\) expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:power\\(\\) has parameter \\$args with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#2 \\$row of method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\IReadFilter\\:\\:readCell\\(\\) expects int, string given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:times\\(\\) has parameter \\$args with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#2 \\$row of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Xls\\:\\:sizeRow\\(\\) expects int, string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Parameter \\#3 \\$c of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:set\\(\\) expects float\\|int\\|null, string given\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#2 \\$startRow of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Xls\\:\\:getDistanceY\\(\\) expects int, string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Result of && is always false\\.$#"
+ count: 10
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, int\\|string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Unreachable statement \\- code above always terminates\\.$#"
+ count: 19
+ path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^If condition is always true\\.$#"
+ count: 7
+ path: src/PhpSpreadsheet/Shared/JAMA/SingularValueDecomposition.php
-
- message: "#^Parameter \\#4 \\$endRow of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Xls\\:\\:getDistanceY\\(\\) expects int, string given\\.$#"
+ message: "#^Left side of && is always true\\.$#"
+ count: 4
+ path: src/PhpSpreadsheet/Shared/JAMA/SingularValueDecomposition.php
+
+ -
+ message: "#^Cannot access offset 1 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$data \\(string\\) does not accept string\\|null\\.$#"
+ message: "#^Cannot access offset 2 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$documentSummaryInformation \\(string\\) does not accept string\\|null\\.$#"
+ message: "#^Cannot access offset 3 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$documentSummaryInformation \\(string\\) in isset\\(\\) is not nullable\\.$#"
+ message: "#^Cannot access offset 4 on array\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$md5Ctxt is never written, only read\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\:\\:getData\\(\\) should return string but returns string\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$summaryInformation \\(string\\) does not accept string\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\:\\:getStream\\(\\) should return resource but returns resource\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\:\\:\\$summaryInformation \\(string\\) in isset\\(\\) is not nullable\\.$#"
+ message: "#^Parameter \\#1 \\$No of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Unreachable statement \\- code above always terminates\\.$#"
- count: 8
- path: src/PhpSpreadsheet/Reader/Xls.php
+ message: "#^Parameter \\#1 \\$oleTimestamp of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\:\\:OLE2LocalDate\\(\\) expects string, string\\|false given\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\Color\\\\BIFF5\\:\\:\\$map has no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/Color/BIFF5.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\Color\\\\BIFF8\\:\\:\\$map has no type specified\\.$#"
+ message: "#^Parameter \\#2 \\$name of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects string, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/Color/BIFF8.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\Color\\\\BuiltIn\\:\\:\\$map has no type specified\\.$#"
+ message: "#^Parameter \\#3 \\$type of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/Color/BuiltIn.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\ErrorCode\\:\\:\\$map has no type specified\\.$#"
+ message: "#^Parameter \\#4 \\$prev of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/ErrorCode.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\Escher\\:\\:\\$object \\(PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\\\SpContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\|PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\) does not accept mixed\\.$#"
+ message: "#^Parameter \\#5 \\$next of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/Escher.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:f\\(\\) has no return type specified\\.$#"
+ message: "#^Parameter \\#6 \\$dir of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/MD5.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:g\\(\\) has no return type specified\\.$#"
+ message: "#^Parameter \\#9 \\$data of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects string, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/MD5.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:h\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\:\\:\\$root \\(PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\) in isset\\(\\) is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/MD5.php
+ path: src/PhpSpreadsheet/Shared/OLE.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:i\\(\\) has no return type specified\\.$#"
+ message: "#^Parameter \\#2 \\$offset of function array_slice expects int, float given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/MD5.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:rotate\\(\\) has no return type specified\\.$#"
+ message: "#^Parameter \\#3 \\$length of function array_slice expects int\\|null, float given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/MD5.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\MD5\\:\\:step\\(\\) has parameter \\$func with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:\\$_data \\(string\\) in isset\\(\\) is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/MD5.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS.php
-
- message: "#^Parameter \\#1 \\$input of function array_values expects array, array\\|false given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:\\$startBlock \\(int\\) on left side of \\?\\? is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/MD5.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\RC4\\:\\:\\$i has no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$No of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/RC4.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/File.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\RC4\\:\\:\\$j has no type specified\\.$#"
+ message: "#^Parameter \\#4 \\$prev of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/RC4.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/File.php
-
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xls\\\\RC4\\:\\:\\$s has no type specified\\.$#"
+ message: "#^Parameter \\#5 \\$next of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xls/RC4.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/File.php
-
- message: "#^Argument of an invalid type array\\\\|false supplied for foreach, only iterables are supported\\.$#"
+ message: "#^Parameter \\#6 \\$dir of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/File.php
-
- message: "#^Cannot access offset 0 on array\\\\|false\\.$#"
+ message: "#^Parameter \\#1 \\$No of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot access offset 0 on mixed\\.$#"
- count: 5
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Parameter \\#1 \\$iSBDcnt of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveHeader\\(\\) expects int, float given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot access property \\$r on SimpleXMLElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Parameter \\#1 \\$iSbdSize of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveBbd\\(\\) expects int, float given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method addChart\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
+ message: "#^Parameter \\#1 \\$iStBlk of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveBigData\\(\\) expects int, float given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method setBold\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Parameter \\#2 \\$iBBcnt of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveHeader\\(\\) expects int, float given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method setColor\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Parameter \\#2 \\$iBsize of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveBbd\\(\\) expects int, float given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method setItalic\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Parameter \\#3 \\$iPPScnt of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveHeader\\(\\) expects int, float given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method setName\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Parameter \\#3 \\$iPpsCnt of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveBbd\\(\\) expects int, float given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method setSize\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Parameter \\#4 \\$prev of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method setStrikethrough\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Parameter \\#5 \\$next of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method setSubscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Parameter \\#6 \\$dir of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method setSuperscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Parameter \\#9 \\$data of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects string, null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot call method setUnderline\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:\\$bigBlockSize \\(int\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Cannot use array destructuring on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:\\$smallBlockSize \\(int\\) in isset\\(\\) is not nullable\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- message: "#^Comparison operation \"\\>\" between SimpleXMLElement\\|null and 0 results in an error\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Parameter \\#1 \\$data of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:getInt4d\\(\\) expects string, string\\|false given\\.$#"
+ count: 8
+ path: src/PhpSpreadsheet/Shared/OLERead.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:boolean\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Shared/OLERead.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:boolean\\(\\) has parameter \\$value with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:\\$data has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLERead.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToBoolean\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:\\$documentSummaryInformation has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLERead.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToBoolean\\(\\) has parameter \\$c with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:\\$summaryInformation has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLERead.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToError\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:\\$wrkbook has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLERead.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToError\\(\\) has parameter \\$c with no type specified\\.$#"
+ message: "#^Strict comparison using \\=\\=\\= between int and null will always evaluate to false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/OLERead.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$c with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:formatNumber\\(\\) should return string but returns array\\|string\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$calculatedValue with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:mbIsUpper\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$castBaseType with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:mbIsUpper\\(\\) has parameter \\$character with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$cellDataType with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:mbStrSplit\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$r with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:mbStrSplit\\(\\) has parameter \\$string with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$sharedFormulas with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:sanitizeUTF8\\(\\) should return string but returns string\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToFormula\\(\\) has parameter \\$value with no type specified\\.$#"
+ message: "#^Parameter \\#1 \\$string of function strlen expects string, float given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToString\\(\\) has no return type specified\\.$#"
+ message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, float given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:castToString\\(\\) has parameter \\$c with no type specified\\.$#"
+ message: "#^Static property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:\\$decimalSeparator \\(string\\) in isset\\(\\) is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:dirAdd\\(\\) has no return type specified\\.$#"
+ message: "#^Static property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:\\$thousandsSeparator \\(string\\) in isset\\(\\) is not nullable\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:dirAdd\\(\\) has parameter \\$add with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Variable \\$textValue on left side of \\?\\? always exists and is not nullable\\.$#"
+ count: 3
+ path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:dirAdd\\(\\) has parameter \\$base with no type specified\\.$#"
+ message: "#^Static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\TimeZone\\:\\:validateTimeZone\\(\\) is unused\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/TimeZone.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:getArrayItem\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$const with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:getArrayItem\\(\\) has parameter \\$array with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$meanX with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:getArrayItem\\(\\) has parameter \\$key with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$meanY with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:getFromZipArchive\\(\\) should return string but returns string\\|false\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumX with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readFormControlProperties\\(\\) has parameter \\$dir with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumX2 with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readFormControlProperties\\(\\) has parameter \\$docSheet with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumXY with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readFormControlProperties\\(\\) has parameter \\$fileWorksheet with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumY with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readPrinterSettings\\(\\) has parameter \\$dir with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumY2 with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readPrinterSettings\\(\\) has parameter \\$docSheet with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:getBestFitType\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:readPrinterSettings\\(\\) has parameter \\$fileWorksheet with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:getError\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:stripWhiteSpaceFromStyleString\\(\\) has no return type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:sumSquares\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:stripWhiteSpaceFromStyleString\\(\\) has parameter \\$string with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$DFResiduals has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:toCSSArray\\(\\) has no return type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$SSRegression has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\:\\:toCSSArray\\(\\) has parameter \\$style with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$SSResiduals has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Negated boolean expression is always true\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$correlation has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Parameter \\#1 \\$fontSizeInPoints of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:fontSizeToPixels\\(\\) expects int, string given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$covariance has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, int\\|string given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$f has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$goodnessOfFit has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Parameter \\#1 \\$sizeInCm of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:centimeterSizeToPixels\\(\\) expects int, string given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$intersect has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Parameter \\#1 \\$sizeInInch of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:inchSizeToPixels\\(\\) expects int, string given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$intersectSE has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Parameter \\#1 \\$str of function trim expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$slope has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Parameter \\#1 \\$worksheetName of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:getSheetByName\\(\\) expects string, array\\|string given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$slopeSE has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, int\\|string given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$stdevOfResiduals has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xlsx.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$xOffset has no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\AutoFilter\\:\\:readAutoFilter\\(\\) has parameter \\$autoFilterRange with no type specified\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$yOffset has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
+ path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\AutoFilter\\:\\:readAutoFilter\\(\\) has parameter \\$xmlSheet with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\PolynomialBestFit\\:\\:getCoefficients\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
+ path: src/PhpSpreadsheet/Shared/Trend/PolynomialBestFit.php
-
- message: "#^Parameter \\#1 \\$operator of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\AutoFilter\\\\Column\\\\Rule\\:\\:setRule\\(\\) expects string, null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\AutoFilter\\:\\:\\$worksheet has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\AutoFilter\\:\\:\\$worksheetXml has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/AutoFilter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\BaseParserClass\\:\\:boolean\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/BaseParserClass.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\BaseParserClass\\:\\:boolean\\(\\) has parameter \\$value with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/BaseParserClass.php
-
- -
- message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method getFont\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\Run\\|null\\.$#"
- count: 12
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method setBold\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method setColor\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method setItalic\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method setName\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method setSize\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method setStrikethrough\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method setSubscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method setSuperscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method setUnderline\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeries\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeries\\(\\) has parameter \\$chartDetail with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeries\\(\\) has parameter \\$namespacesChartMeta with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeries\\(\\) has parameter \\$plotType with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValueSet\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValueSet\\(\\) has parameter \\$marker with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValueSet\\(\\) has parameter \\$namespacesChartMeta with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValueSet\\(\\) has parameter \\$seriesDetail with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValues\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValues\\(\\) has parameter \\$dataType with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValues\\(\\) has parameter \\$seriesValueSet with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValuesMultiLevel\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValuesMultiLevel\\(\\) has parameter \\$dataType with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartDataSeriesValuesMultiLevel\\(\\) has parameter \\$seriesValueSet with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartLayoutDetails\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartLayoutDetails\\(\\) has parameter \\$chartDetail with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartLayoutDetails\\(\\) has parameter \\$namespacesChartMeta with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:chartTitle\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:parseRichText\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readChartAttributes\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readChartAttributes\\(\\) has parameter \\$chartDetail with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readColor\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readColor\\(\\) has parameter \\$background with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Chart\\:\\:readColor\\(\\) has parameter \\$color with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$position of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend constructor expects string, bool\\|float\\|int\\|string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$showBubbleSize of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\:\\:setShowBubbleSize\\(\\) expects bool, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$showCategoryName of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\:\\:setShowCatName\\(\\) expects bool, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$showDataLabelValues of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\:\\:setShowVal\\(\\) expects bool, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$showLeaderLines of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\:\\:setShowLeaderLines\\(\\) expects bool, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$showLegendKey of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\:\\:setShowLegendKey\\(\\) expects bool, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$showPercentage of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\:\\:setShowPercent\\(\\) expects bool, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$showSeriesName of method PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Layout\\:\\:setShowSerName\\(\\) expects bool, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#3 \\$overlay of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Legend constructor expects bool, bool\\|float\\|int\\|string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#3 \\$plotOrder of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeries constructor expects array\\, array\\ given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#4 \\$pointCount of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues constructor expects int, null given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#6 \\$displayBlanksAs of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart constructor expects string, bool\\|float\\|int\\|string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#7 \\$plotDirection of class PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeries constructor expects string\\|null, bool\\|float\\|int\\|string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Chart.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:isFilteredColumn\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:isFilteredColumn\\(\\) has parameter \\$columnCoordinate with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:isFilteredRow\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:isFilteredRow\\(\\) has parameter \\$rowCoordinate with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readColumnAttributes\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readColumnAttributes\\(\\) has parameter \\$readDataOnly with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readColumnRangeAttributes\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readColumnRangeAttributes\\(\\) has parameter \\$readDataOnly with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readRowAttributes\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:readRowAttributes\\(\\) has parameter \\$readDataOnly with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:\\$worksheet has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ColumnAndRowAttributes\\:\\:\\$worksheetXml has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ColumnAndRowAttributes.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readConditionalStyles\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readConditionalStyles\\(\\) has parameter \\$xmlSheet with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readDataBarExtLstOfConditionalRule\\(\\) has parameter \\$cfRule with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readDataBarExtLstOfConditionalRule\\(\\) has parameter \\$conditionalFormattingRuleExtensions with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readDataBarOfConditionalRule\\(\\) has parameter \\$cfRule with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readDataBarOfConditionalRule\\(\\) has parameter \\$conditionalFormattingRuleExtensions with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readStyleRules\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readStyleRules\\(\\) has parameter \\$cfRules with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:readStyleRules\\(\\) has parameter \\$extLst with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:setConditionalStyles\\(\\) has parameter \\$xmlExtLst with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:\\$dxfs has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:\\$worksheet has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\ConditionalStyles\\:\\:\\$worksheetXml has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/ConditionalStyles.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\DataValidations\\:\\:\\$worksheet has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/DataValidations.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\DataValidations\\:\\:\\$worksheetXml has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/DataValidations.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Hyperlinks\\:\\:\\$hyperlinks has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Hyperlinks.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Hyperlinks\\:\\:\\$worksheet has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Hyperlinks.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\PageSetup\\:\\:load\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/PageSetup.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\PageSetup\\:\\:pageSetup\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/PageSetup.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\PageSetup\\:\\:\\$worksheet has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/PageSetup.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\PageSetup\\:\\:\\$worksheetXml has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/PageSetup.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\SheetViewOptions\\:\\:\\$worksheet has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/SheetViewOptions.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\SheetViewOptions\\:\\:\\$worksheetXml has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/SheetViewOptions.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:dxfs\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:dxfs\\(\\) has parameter \\$readDataOnly with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:getArrayItem\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:getArrayItem\\(\\) has parameter \\$array with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:getArrayItem\\(\\) has parameter \\$key with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:readColor\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:readColor\\(\\) has parameter \\$background with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:readColor\\(\\) has parameter \\$color with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:readProtectionHidden\\(\\) has parameter \\$style with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:readProtectionLocked\\(\\) has parameter \\$style with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:readStyle\\(\\) has parameter \\$style with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:setStyleBaseData\\(\\) has parameter \\$cellStyles with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:setStyleBaseData\\(\\) has parameter \\$styles with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:styles\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Parameter \\#1 \\$hexColourValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Color\\:\\:changeBrightness\\(\\) expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Parameter \\#2 \\$alignmentXml of static method PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:readAlignmentStyle\\(\\) expects SimpleXMLElement, object given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:\\$cellStyles has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:\\$styleXml has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:\\$styles has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Static property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Styles\\:\\:\\$theme \\(PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Theme\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xlsx\\\\Theme\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xlsx/Styles.php
-
- -
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xml.php
-
- -
- message: "#^Parameter \\#1 \\$textValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:convertEncoding\\(\\) expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xml.php
-
- -
- message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xml.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Reader\\\\Xml\\:\\:\\$fileContents has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xml.php
-
- -
- message: "#^Argument of an invalid type SimpleXMLElement\\|null supplied for foreach, only iterables are supported\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xml/Properties.php
-
- -
- message: "#^Argument of an invalid type SimpleXMLElement\\|null supplied for foreach, only iterables are supported\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Reader/Xml/Style.php
-
- -
- message: "#^Cannot use array destructuring on array\\|null\\.$#"
- count: 4
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Elseif condition is always true\\.$#"
- count: 1
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Expression on left side of \\?\\? is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Parameter \\#1 \\$formula of method PhpOffice\\\\PhpSpreadsheet\\\\ReferenceHelper\\:\\:updateFormulaReferences\\(\\) expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Parameter \\#1 \\$index of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\RowDimension\\:\\:setRowIndex\\(\\) expects int, string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Parameter \\#2 \\$callback of function uksort expects callable\\(\\(int\\|string\\), \\(int\\|string\\)\\)\\: int, array\\{'self', 'cellReverseSort'\\} given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Parameter \\#2 \\$callback of function uksort expects callable\\(\\(int\\|string\\), \\(int\\|string\\)\\)\\: int, array\\{'self', 'cellSort'\\} given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Static property PhpOffice\\\\PhpSpreadsheet\\\\ReferenceHelper\\:\\:\\$instance \\(PhpOffice\\\\PhpSpreadsheet\\\\ReferenceHelper\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/ReferenceHelper.php
-
- -
- message: "#^Parameter \\#1 \\$text of class PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\Run constructor expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/RichText/RichText.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\Run\\:\\:\\$font \\(PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/RichText/Run.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:getHttpClient\\(\\) should return Psr\\\\Http\\\\Client\\\\ClientInterface but returns Psr\\\\Http\\\\Client\\\\ClientInterface\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Settings.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:getRequestFactory\\(\\) should return Psr\\\\Http\\\\Message\\\\RequestFactoryInterface but returns Psr\\\\Http\\\\Message\\\\RequestFactoryInterface\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Settings.php
-
- -
- message: "#^Negated boolean expression is always false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Settings.php
-
- -
- message: "#^Result of && is always false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Settings.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between int and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Settings.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:stringToExcel\\(\\) should return float\\|false but returns mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Date.php
-
- -
- message: "#^Parameter \\#1 \\$excelFormatCode of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:isDateTimeFormatCode\\(\\) expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Date.php
-
- -
- message: "#^Parameter \\#1 \\$string of function substr expects string, int given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Shared/Date.php
-
- -
- message: "#^Parameter \\#1 \\$unixTimestamp of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:timestampToExcel\\(\\) expects int, float\\|int\\|string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Date.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:\\$possibleDateFormatCharacters has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Date.php
-
- -
- message: "#^Cannot access offset 1 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Drawing\\:\\:imagecreatefrombmp\\(\\) should return GdImage\\|resource but returns resource\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#1 \\$fp of function feof expects resource, resource\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#1 \\$fp of function fread expects resource, resource\\|false given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#1 \\$im of function imagecolorallocate expects resource, resource\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#1 \\$im of function imagesetpixel expects resource, resource\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#1 \\$x_size of function imagecreatetruecolor expects int, float\\|int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#2 \\$data of function unpack expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#2 \\$red of function imagecolorallocate expects int, float\\|int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#2 \\$y_size of function imagecreatetruecolor expects int, float\\|int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#3 \\$green of function imagecolorallocate expects int, float\\|int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#3 \\$y of function imagesetpixel expects int, float\\|int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#4 \\$blue of function imagecolorallocate expects int, float\\|int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Parameter \\#4 \\$col of function imagesetpixel expects int, int\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Drawing.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:getDgId\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:getLastSpId\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:getSpgrContainer\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:setDgId\\(\\) has parameter \\$value with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:setLastSpId\\(\\) has parameter \\$value with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:setSpgrContainer\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:setSpgrContainer\\(\\) has parameter \\$spgrContainer with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\:\\:\\$spgrContainer has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer.php
-
- -
- message: "#^Cannot call method setParent\\(\\) on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer/SpgrContainer.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DgContainer\\\\SpgrContainer\\:\\:getChildren\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DgContainer/SpgrContainer.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\:\\:\\$parent is never read, only written\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Escher/DggContainer/BstoreContainer/BSE.php
-
- -
- message: "#^Cannot access offset 0 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Font.php
-
- -
- message: "#^Cannot access offset 2 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Font.php
-
- -
- message: "#^Cannot access offset 4 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Font.php
-
- -
- message: "#^Cannot access offset 6 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Font.php
-
- -
- message: "#^Parameter \\#1 \\$size of function imagettfbbox expects float, float\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Font.php
-
- -
- message: "#^Parameter \\#2 \\$defaultFont of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Drawing\\:\\:pixelsToCellDimension\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Font.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:\\$autoSizeMethods has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Font.php
-
- -
- message: "#^Unreachable statement \\- code above always terminates\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Font.php
-
- -
- message: "#^Variable \\$cellText on left side of \\?\\? always exists and is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Font.php
-
- -
- message: "#^Parameter \\#1 \\$number of function abs expects float\\|int\\|string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Shared/JAMA/EigenvalueDecomposition.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\EigenvalueDecomposition\\:\\:\\$cdivi has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/EigenvalueDecomposition.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\EigenvalueDecomposition\\:\\:\\$e has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/EigenvalueDecomposition.php
-
- -
- message: "#^Else branch is unreachable because previous condition is always true\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/LUDecomposition.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\LUDecomposition\\:\\:getDoublePivot\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/LUDecomposition.php
-
- -
- message: "#^Call to function is_string\\(\\) with float\\|int will always evaluate to false\\.$#"
- count: 5
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:__construct\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayLeftDivide\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayLeftDivideEquals\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayRightDivide\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayRightDivideEquals\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayTimes\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:arrayTimesEquals\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:concat\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:getMatrix\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:minus\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:minusEquals\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:plus\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:plusEquals\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:power\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:times\\(\\) has parameter \\$args with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Parameter \\#1 \\$str of function trim expects string, float\\|int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Parameter \\#3 \\$c of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:set\\(\\) expects float\\|int\\|null, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Parameter \\#3 \\$c of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\JAMA\\\\Matrix\\:\\:set\\(\\) expects float\\|int\\|null, string given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Result of && is always false\\.$#"
- count: 10
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Unreachable statement \\- code above always terminates\\.$#"
- count: 19
- path: src/PhpSpreadsheet/Shared/JAMA/Matrix.php
-
- -
- message: "#^Cannot call method getArray\\(\\) on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/SingularValueDecomposition.php
-
- -
- message: "#^Cannot call method getColumnDimension\\(\\) on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/SingularValueDecomposition.php
-
- -
- message: "#^Cannot call method getRowDimension\\(\\) on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/JAMA/SingularValueDecomposition.php
-
- -
- message: "#^If condition is always true\\.$#"
- count: 7
- path: src/PhpSpreadsheet/Shared/JAMA/SingularValueDecomposition.php
-
- -
- message: "#^Left side of && is always true\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Shared/JAMA/SingularValueDecomposition.php
-
- -
- message: "#^Parameter \\#1 \\$number of function abs expects float\\|int\\|string, mixed given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Shared/JAMA/utils/Maths.php
-
- -
- message: "#^Cannot access offset 1 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Cannot access offset 2 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Cannot access offset 3 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Cannot access offset 4 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Cannot use array destructuring on array\\|false\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\:\\:getData\\(\\) should return string but returns string\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\:\\:getStream\\(\\) should return resource but returns resource\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#1 \\$No of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#1 \\$oleTimestamp of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\:\\:OLE2LocalDate\\(\\) expects string, string\\|false given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#2 \\$data of function unpack expects string, string\\|false given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#2 \\$name of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects string, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#3 \\$type of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#4 \\$prev of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#5 \\$next of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#6 \\$dir of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#9 \\$data of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS constructor expects string, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\:\\:\\$root \\(PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE.php
-
- -
- message: "#^Parameter \\#1 \\$var of function count expects array\\|Countable, string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/ChainedBlockStream.php
-
- -
- message: "#^Parameter \\#2 \\$offset of function array_slice expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS.php
-
- -
- message: "#^Parameter \\#3 \\$length of function array_slice expects int\\|null, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:\\$_data \\(string\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:\\$startBlock \\(int\\) on left side of \\?\\? is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS.php
-
- -
- message: "#^Parameter \\#1 \\$No of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/File.php
-
- -
- message: "#^Parameter \\#4 \\$prev of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/File.php
-
- -
- message: "#^Parameter \\#5 \\$next of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/File.php
-
- -
- message: "#^Parameter \\#6 \\$dir of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/File.php
-
- -
- message: "#^Parameter \\#1 \\$No of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#1 \\$iSBDcnt of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveHeader\\(\\) expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#1 \\$iSbdSize of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveBbd\\(\\) expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#1 \\$iStBlk of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveBigData\\(\\) expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#2 \\$iBBcnt of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveHeader\\(\\) expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#2 \\$iBsize of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveBbd\\(\\) expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#3 \\$iPPScnt of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveHeader\\(\\) expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#3 \\$iPpsCnt of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:saveBbd\\(\\) expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#4 \\$prev of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#5 \\$next of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#6 \\$dir of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#9 \\$data of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\:\\:__construct\\(\\) expects string, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:\\$bigBlockSize \\(int\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLE\\\\PPS\\\\Root\\:\\:\\$smallBlockSize \\(int\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLE/PPS/Root.php
-
- -
- message: "#^Parameter \\#1 \\$data of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:getInt4d\\(\\) expects string, string\\|false given\\.$#"
- count: 8
- path: src/PhpSpreadsheet/Shared/OLERead.php
-
- -
- message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Shared/OLERead.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:\\$data has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLERead.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:\\$documentSummaryInformation has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLERead.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:\\$summaryInformation has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLERead.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\OLERead\\:\\:\\$wrkbook has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLERead.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between int and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/OLERead.php
-
- -
- message: "#^Cannot access offset 'fontidx' on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Cannot access offset 'strlen' on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Cannot cast mixed to string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:countCharacters\\(\\) should return int but returns int\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:formatNumber\\(\\) should return string but returns array\\|string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:mbIsUpper\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:mbIsUpper\\(\\) has parameter \\$character with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:mbStrSplit\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:mbStrSplit\\(\\) has parameter \\$string with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:sanitizeUTF8\\(\\) should return string but returns string\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Parameter \\#1 \\$string of function strlen expects string, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Static property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:\\$decimalSeparator \\(string\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Static property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:\\$isIconvEnabled \\(bool\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Static property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:\\$thousandsSeparator \\(string\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Variable \\$textValue on left side of \\?\\? always exists and is not nullable\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Shared/StringHelper.php
-
- -
- message: "#^Static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\TimeZone\\:\\:validateTimeZone\\(\\) is unused\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/TimeZone.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$const with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$meanX with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$meanY with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumX with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumX2 with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumXY with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumY with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:calculateGoodnessOfFit\\(\\) has parameter \\$sumY2 with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:getBestFitType\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:getError\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:sumSquares\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$DFResiduals has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$SSRegression has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$SSResiduals has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$correlation has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$covariance has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$f has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$goodnessOfFit has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$intersect has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$intersectSE has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$slope has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$slopeSE has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$stdevOfResiduals has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$xOffset has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\BestFit\\:\\:\\$yOffset has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/BestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\PolynomialBestFit\\:\\:getCoefficients\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/PolynomialBestFit.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\PolynomialBestFit\\:\\:getCoefficients\\(\\) has parameter \\$dp with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/PolynomialBestFit.php
-
- -
- message: "#^Parameter \\#2 \\.\\.\\.\\$args of function array_merge expects array, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/PolynomialBestFit.php
-
- -
- message: "#^Array \\(array\\\\) does not accept object\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- -
- message: "#^Call to an undefined method object\\:\\:getGoodnessOfFit\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has parameter \\$const with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has parameter \\$trendType with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has parameter \\$xValues with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has parameter \\$yValues with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- -
- message: "#^Parameter \\#1 \\$order of class PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\PolynomialBestFit constructor expects int, string given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\XMLWriter\\:\\:getData\\(\\) should return string but returns string\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/XMLWriter.php
-
- -
- message: "#^Parameter \\#1 \\$uri of method XMLWriter\\:\\:openUri\\(\\) expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/XMLWriter.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\XMLWriter\\:\\:\\$debugEnabled has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/XMLWriter.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\XMLWriter\\:\\:\\$tempFileName \\(string\\) does not accept string\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/XMLWriter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Xls\\:\\:sizeCol\\(\\) should return int but returns mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Shared/Xls.php
-
- -
- message: "#^Call to function is_array\\(\\) with string will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Comparison operation \"\\<\\=\" between int\\ and 1000 is always true\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Parameter \\#1 \\$path of function pathinfo expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Parameter \\#1 \\$worksheet of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:getIndex\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet, PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:\\$ribbonXMLData \\(array\\{target\\: string, data\\: string\\}\\|null\\) does not accept array\\{target\\: mixed, data\\: mixed\\}\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:\\$workbookViewVisibilityValues has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Result of \\|\\| is always true\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Unreachable statement \\- code above always terminates\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Spreadsheet.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getSharedComponent\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Alignment.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getSharedComponent\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Border.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getStyleArray\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Border.php
-
- -
- message: "#^Parameter \\#1 \\$parent of method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Supervisor\\:\\:bindParent\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style, \\$this\\(PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Border\\) given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Border.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getSharedComponent\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Borders.php
-
- -
- message: "#^Parameter \\#1 \\$parent of method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Supervisor\\:\\:bindParent\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style, \\$this\\(PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Borders\\) given\\.$#"
- count: 10
- path: src/PhpSpreadsheet/Style/Borders.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getSharedComponent\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Color.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getStyleArray\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Color.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Border\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Fill\\:\\:getColor\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Color.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Border\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Fill\\:\\:getEndColor\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Color.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Border\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Fill\\:\\:getStartColor\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Color.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Color\\:\\:getColourComponent\\(\\) should return int\\|string but returns float\\|int\\|string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Color.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Conditional\\:\\:\\$condition \\(array\\\\) does not accept array\\\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Conditional.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Conditional\\:\\:\\$style \\(PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Conditional.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBar\\:\\:setConditionalFormattingRuleExt\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBar\\:\\:setMaximumConditionalFormatValueObject\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBar\\:\\:setMinimumConditionalFormatValueObject\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBar\\:\\:setShowValue\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBarExtension\\:\\:getXmlAttributes\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBarExtension\\:\\:getXmlElements\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBarExtension\\:\\:setMaximumConditionalFormatValueObject\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBarExtension\\:\\:setMinimumConditionalFormatValueObject\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:__construct\\(\\) has parameter \\$type with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:__construct\\(\\) has parameter \\$value with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:setCellFormula\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:setType\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:setValue\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:\\$cellFormula has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:\\$type has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:\\$value has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- -
- message: "#^Cannot access property \\$axisPosition on SimpleXMLElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Cannot access property \\$border on SimpleXMLElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Cannot access property \\$direction on SimpleXMLElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Cannot access property \\$gradient on SimpleXMLElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Cannot access property \\$maxLength on SimpleXMLElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Cannot access property \\$minLength on SimpleXMLElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Cannot access property \\$negativeBarBorderColorSameAsPositive on SimpleXMLElement\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:__construct\\(\\) has parameter \\$id with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:generateUuid\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:parseExtDataBarElementChildrenFromXml\\(\\) has parameter \\$ns with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:parseExtLstXml\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:parseExtLstXml\\(\\) has parameter \\$extLstXml with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Offset 'rgb' does not exist on SimpleXMLElement\\|null\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Offset 'theme' does not exist on SimpleXMLElement\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Offset 'tint' does not exist on SimpleXMLElement\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:\\$id has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getSharedComponent\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Fill.php
-
- -
- message: "#^Parameter \\#1 \\$parent of method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Supervisor\\:\\:bindParent\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style, \\$this\\(PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Fill\\) given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Style/Fill.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getSharedComponent\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Font.php
-
- -
- message: "#^Parameter \\#1 \\$parent of method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Supervisor\\:\\:bindParent\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style, \\$this\\(PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\) given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Font.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getSharedComponent\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\:\\:\\$builtInFormatCode \\(int\\|false\\) does not accept bool\\|int\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\DateFormatter\\:\\:escapeQuotesCallback\\(\\) has parameter \\$matches with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\DateFormatter\\:\\:format\\(\\) has parameter \\$value with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\DateFormatter\\:\\:setLowercaseCallback\\(\\) has parameter \\$matches with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Parameter \\#1 \\$format of method DateTime\\:\\:format\\(\\) expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Parameter \\#2 \\$callback of function preg_replace_callback expects callable\\(\\)\\: mixed, array\\{'self', 'escapeQuotesCallback'\\} given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Parameter \\#2 \\$callback of function preg_replace_callback expects callable\\(\\)\\: mixed, array\\{'self', 'setLowercaseCallback'\\} given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Parameter \\#2 \\$replace of function str_replace expects array\\|string, int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Parameter \\#2 \\$str of function explode expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function preg_replace_callback expects array\\|string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormat\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormat\\(\\) has parameter \\$sections with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormat\\(\\) has parameter \\$value with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$cond with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$dfcond with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$dfval with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$val with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$value with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:toFormattedString\\(\\) should return string but returns float\\|int\\|string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:toFormattedString\\(\\) should return string but returns mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Parameter \\#2 \\$subject of function preg_split expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- -
- message: "#^Cannot cast mixed to float\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/FractionFormatter.php
-
- -
- message: "#^Cannot cast mixed to int\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/NumberFormatter.php
-
- -
- message: "#^Cannot cast mixed to string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/NumberFormatter.php
-
- -
- message: "#^Parameter \\#1 \\$number of function abs expects float\\|int\\|string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/NumberFormatter.php
-
- -
- message: "#^Parameter \\#1 \\$number of function number_format expects float, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/NumberFormatter.php
-
- -
- message: "#^Parameter \\#1 \\$x of function fmod expects float, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/NumberFormatter.php
-
- -
- message: "#^Parameter \\#2 \\.\\.\\.\\$values of function sprintf expects bool\\|float\\|int\\|string\\|null, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Style/NumberFormat/NumberFormatter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\PercentageFormatter\\:\\:format\\(\\) has parameter \\$value with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/PercentageFormatter.php
-
- -
- message: "#^Parameter \\#1 \\$format of function sprintf expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/NumberFormat/PercentageFormatter.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getSharedComponent\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Protection.php
-
- -
- message: "#^Call to an undefined method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getCellXfByIndex\\(\\)\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Style.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\:\\:getParent\\(\\) should return PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet but returns PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Style\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Style/Style.php
-
- -
- message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Cannot access offset 'date' on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Cannot access offset 'dateTime' on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Cannot access offset 'time' on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Cannot use array destructuring on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\AutoFilter\\:\\:filterTestInDateGroupSet\\(\\) should return bool but returns mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\AutoFilter\\:\\:filterTestInSimpleDataSet\\(\\) should return bool but returns mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Parameter \\#1 \\$haystack of function strpos expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:rangeBoundaries\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Parameter \\#1 \\$string of function strlen expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Parameter \\#1 \\$visible of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Dimension\\:\\:setVisible\\(\\) expects bool, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Parameter \\#2 \\$haystack of function in_array expects array, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Parameter \\#3 \\$length of function array_slice expects int\\|null, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\AutoFilter\\:\\:\\$range \\(string\\) does not accept mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter.php
-
- -
- message: "#^Argument of an invalid type mixed supplied for foreach, only iterables are supported\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter/Column.php
-
- -
- message: "#^Array \\(array\\\\) does not accept mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter/Column.php
-
- -
- message: "#^Cannot call method setParent\\(\\) on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter/Column.php
-
- -
- message: "#^Cannot clone non\\-object variable \\$v of type mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter/Column.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\AutoFilter\\\\Column\\:\\:getAttribute\\(\\) should return int\\|string\\|null but returns mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter/Column.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\AutoFilter\\\\Column\\:\\:getAttributes\\(\\) should return array\\ but returns array\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/AutoFilter/Column.php
-
- -
- message: "#^Cannot call method getCell\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/BaseDrawing.php
-
- -
- message: "#^Cannot call method getDrawingCollection\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/BaseDrawing.php
-
- -
- message: "#^Cannot call method getHashCode\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/BaseDrawing.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\BaseDrawing\\:\\:\\$shadow \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Drawing\\\\Shadow\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Drawing\\\\Shadow\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/BaseDrawing.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\CellIterator\\:\\:adjustForExistingOnlyRange\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/CellIterator.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Column\\:\\:\\$parent \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Column.php
-
- -
- message: "#^Cannot use array destructuring on array\\|false\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Worksheet/Drawing.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Drawing\\\\Shadow\\:\\:\\$color \\(PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Color\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Color\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Drawing/Shadow.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\PageSetup\\:\\:getPrintArea\\(\\) should return string but returns string\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/PageSetup.php
-
- -
- message: "#^Parameter \\#1 \\$value of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\PageSetup\\:\\:setFirstPageNumber\\(\\) expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/PageSetup.php
-
- -
- message: "#^Parameter \\#2 \\$str of function explode expects string, string\\|null given\\.$#"
- count: 5
- path: src/PhpSpreadsheet/Worksheet/PageSetup.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\PageSetup\\:\\:\\$pageOrder has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/PageSetup.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between int\\ and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/PageSetup.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Row\\:\\:\\$worksheet \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Row.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\SheetView\\:\\:\\$sheetViewTypes has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/SheetView.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between int\\ and null will always evaluate to false\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Worksheet/SheetView.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/SheetView.php
-
- -
- message: "#^Cannot access offset 0 on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Cannot access offset 1 on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Cannot call method getCalculatedValue\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Cannot call method getHashCode\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Cannot call method getValue\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Cannot call method getValue\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Cannot call method getWorksheet\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Cannot call method getXfIndex\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Cannot call method rangeToArray\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^If condition is always true\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Left side of && is always true\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:getChartByName\\(\\) should return PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\|false but returns PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$index of class PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\ColumnDimension constructor expects string, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$index of class PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\RowDimension constructor expects int, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$input of function array_splice expects array, ArrayObject\\ given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$range of class PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\AutoFilter constructor expects string, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$range of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\AutoFilter\\:\\:setRange\\(\\) expects string, null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:rangeDimension\\(\\) expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$row of method PhpOffice\\\\PhpSpreadsheet\\\\Collection\\\\Cells\\:\\:removeRow\\(\\) expects string, int given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$str of function strtoupper expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$worksheetName of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:getSheetByName\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#2 \\$format of static method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\:\\:toFormattedString\\(\\) expects string, string\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#2 \\$start of function substr expects int, int\\<0, max\\>\\|false given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Parameter \\#3 \\$rotation of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:calculateColumnWidth\\(\\) expects int, int\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:\\$parent \\(PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Result of && is always true\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Right side of && is always true\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- -
- message: "#^Cannot cast mixed to string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Csv.php
-
- -
- message: "#^Call to function array_key_exists\\(\\) with int and array\\{none\\: 'none', dashDot\\: '1px dashed', dashDotDot\\: '1px dotted', dashed\\: '1px dashed', dotted\\: '1px dotted', double\\: '3px double', hair\\: '1px solid', medium\\: '2px solid', \\.\\.\\.\\} will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Cannot access offset 'mime' on array\\|false\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Cannot access offset 0 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Cannot access offset 1 on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Cannot call method getSubscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Cannot call method getSuperscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:calculateSpansOmitRows\\(\\) has parameter \\$candidateSpannedRow with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:calculateSpansOmitRows\\(\\) has parameter \\$sheet with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:calculateSpansOmitRows\\(\\) has parameter \\$sheetIndex with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateHTMLFooter\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateMeta\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateMeta\\(\\) has parameter \\$desc with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateMeta\\(\\) has parameter \\$val with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellCss\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellCss\\(\\) has parameter \\$cellAddress with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellCss\\(\\) has parameter \\$columnNumber with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellCss\\(\\) has parameter \\$row with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellData\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellData\\(\\) has parameter \\$cell with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellData\\(\\) has parameter \\$cellType with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellData\\(\\) has parameter \\$cssClass with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellDataValue\\(\\) has parameter \\$cell with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellDataValue\\(\\) has parameter \\$cellData with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellDataValueRich\\(\\) has parameter \\$cell with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellDataValueRich\\(\\) has parameter \\$cellData with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowIncludeCharts\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowIncludeCharts\\(\\) has parameter \\$coordinate with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowSpans\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowSpans\\(\\) has parameter \\$colSpan with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowSpans\\(\\) has parameter \\$html with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowSpans\\(\\) has parameter \\$rowSpan with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$cellData with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$cellType with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$colNum with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$colSpan with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$coordinate with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$cssClass with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$html with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$row with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$rowSpan with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$sheetIndex with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetPrep\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetStarts\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetStarts\\(\\) has parameter \\$rowMin with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetStarts\\(\\) has parameter \\$sheet with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has parameter \\$row with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has parameter \\$tbodyStart with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has parameter \\$theadEnd with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has parameter \\$theadStart with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableFooter\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTag\\(\\) has parameter \\$html with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTag\\(\\) has parameter \\$id with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTag\\(\\) has parameter \\$sheetIndex with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTagInline\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTagInline\\(\\) has parameter \\$id with no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:getSheetIndex\\(\\) should return int but returns int\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Parameter \\#1 \\$borderStyle of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:mapBorderStyle\\(\\) expects int, string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Parameter \\#1 \\$font of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:createCSSStyleFont\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Parameter \\#1 \\$hAlign of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:mapHAlign\\(\\) expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Parameter \\#1 \\$im of function imagepng expects resource, GdImage\\|resource given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Parameter \\#1 \\$str of function base64_encode expects string, string\\|false given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Parameter \\#1 \\$vAlign of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:mapVAlign\\(\\) expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Parameter \\#2 \\$length of function fread expects int\\<0, max\\>, int\\<0, max\\>\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Parameter \\#3 \\$use_include_path of function fopen expects bool, int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Ternary operator condition is always true\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Html.php
-
- -
- message: "#^Negated boolean expression is always false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Ods.php
-
- -
- message: "#^If condition is always true\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Ods/Cell/Style.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Ods\\\\Cell\\\\Style\\:\\:\\$writer has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Ods/Cell/Style.php
-
- -
- message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:splitRange\\(\\) expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Ods/Content.php
-
- -
- message: "#^Parameter \\#2 \\$content of method XMLWriter\\:\\:writeElement\\(\\) expects string\\|null, mixed given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Writer/Ods/Content.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Writer/Ods/Content.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\<2, max\\> given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Writer/Ods/Content.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, mixed given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Writer/Ods/Content.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Ods\\\\Content\\:\\:\\$formulaConvertor has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Ods/Content.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Ods\\\\Formula\\:\\:\\$definedNames has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Ods/Formula.php
-
- -
- message: "#^Parameter \\#1 \\$date of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Date\\:\\:dateTimeFromTimestamp\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Ods/Meta.php
-
- -
- message: "#^Parameter \\#1 \\$rawTextData of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\XMLWriter\\:\\:writeRawData\\(\\) expects array\\\\|string\\|null, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Ods/Meta.php
-
- -
- message: "#^Parameter \\#1 \\$content of method XMLWriter\\:\\:text\\(\\) expects string, int given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Ods/Settings.php
-
- -
- message: "#^Parameter \\#2 \\$str of function fwrite expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Pdf/Dompdf.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between int and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Pdf/Dompdf.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between null and int will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Pdf/Mpdf.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between int and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Pdf/Tcpdf.php
-
- -
- message: "#^Cannot call method getHashCode\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Cannot use array destructuring on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Offset 'endCoordinates' does not exist on array\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Offset 'endOffsetX' does not exist on array\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Offset 'endOffsetY' does not exist on array\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Offset 'startCoordinates' does not exist on array\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Offset 'startOffsetX' does not exist on array\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Offset 'startOffsetY' does not exist on array\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Parameter \\#1 \\$blipType of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\:\\:setBlipType\\(\\) expects int, int\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Parameter \\#1 \\$data of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\\\Blip\\:\\:setData\\(\\) expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Parameter \\#1 \\$font of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:addFont\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Parameter \\#1 \\$im of function imagepng expects resource, GdImage\\|resource given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Parameter \\#1 \\$im of function imagepng expects resource, resource\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\:\\:\\$documentSummaryInformation \\(string\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\:\\:\\$summaryInformation \\(string\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\BIFFwriter\\:\\:writeEof\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/BIFFwriter.php
-
- -
- message: "#^Static property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\BIFFwriter\\:\\:\\$byteOrder \\(int\\) in isset\\(\\) is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/BIFFwriter.php
-
- -
- message: "#^Elseif condition is always true\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Escher.php
-
- -
- message: "#^If condition is always true\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Writer/Xls/Escher.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Escher\\:\\:\\$data has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Escher.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Escher\\:\\:\\$object has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Escher.php
-
- -
- message: "#^If condition is always false\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- -
- message: "#^Parameter \\#1 \\$bold of static method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Font\\:\\:mapBold\\(\\) expects bool, bool\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- -
- message: "#^Parameter \\#1 \\$fontName of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:getCharsetFromFontName\\(\\) expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- -
- message: "#^Parameter \\#1 \\$textValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:UTF8toBIFF8UnicodeShort\\(\\) expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- -
- message: "#^Parameter \\#1 \\$underline of static method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Font\\:\\:mapUnderline\\(\\) expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- -
- message: "#^Cannot use array destructuring on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:advance\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Offset 'left' does not exist on non\\-empty\\-array\\|string\\.$#"
- count: 6
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Offset 'right' does not exist on non\\-empty\\-array\\|string\\.$#"
- count: 5
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Offset 'value' does not exist on non\\-empty\\-array\\|string\\.$#"
- count: 7
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$cell of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:cellToPackedRowcol\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$cell of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:convertRef2d\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$cell of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:convertRef3d\\(\\) expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$errorCode of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:convertError\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$ext_ref of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:getRefIndex\\(\\) expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$haystack of function substr_count expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$name of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:convertDefinedName\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$range of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:convertRange2d\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$str of function strrev expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$string of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:convertString\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#1 \\$token of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:convertRange3d\\(\\) expects string, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#2 \\$str of function explode expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#2 \\$subject of function preg_match expects string, mixed given\\.$#"
- count: 20
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Part \\$token \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:\\$parseTree \\(string\\) does not accept mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:\\$spreadsheet has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Unreachable statement \\- code above always terminates\\.$#"
- count: 5
- path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- -
- message: "#^Cannot access offset 'encoding' on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:writeAllDefinedNamesBiff8\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:writeExternalsheetBiff8\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:writeMsoDrawingGroup\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- -
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:writeSupbookInternal\\(\\) has no return type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:\\$biffSize is never read, only written\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:\\$colors has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- -
- message: "#^Cannot access offset 'comp' on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Cannot access offset 'ident' on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Cannot access offset 'sa' on array\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Cannot access offset 1 on array\\|false\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Cannot access offset 2 on array\\|false\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Cannot call method getHashCode\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Expression on left side of \\?\\? is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$ascii of function chr expects int, float given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$bitmap of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:processBitmap\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$coordinates of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:indexesFromString\\(\\) expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$errorCode of static method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\ErrorCode\\:\\:error\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$im of function imagecolorat expects resource, GdImage\\|resource given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$string of function strlen expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#2 \\$col of function imagecolorsforindex expects int, int\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#2 \\$data of function unpack expects string, string\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#2 \\$length of function fread expects int\\<0, max\\>, int\\<0, max\\>\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#2 \\$pieces of function implode expects array, array\\\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#2 \\$subject of function preg_match_all expects string, string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#3 \\$formula of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:writeFormula\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#3 \\$num of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:writeNumber\\(\\) expects float, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#3 \\$str of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:writeString\\(\\) expects string, mixed given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#3 \\$value of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:writeBoolErr\\(\\) expects int, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#4 \\$isError of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:writeBoolErr\\(\\) expects bool, int given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#5 \\$width of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:positionImage\\(\\) expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#6 \\$height of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:positionImage\\(\\) expects int, float given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:\\$activePane \\(int\\) does not accept int\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:\\$colors has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:\\$countCellStyleXfs is never read, only written\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:\\$outlineBelow is never read, only written\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:\\$outlineRight is never read, only written\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:\\$selection is never read, only written\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:\\$xlsStringMaxLength is never read, only written\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- -
- message: "#^Parameter \\#1 \\$textRotation of static method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Xf\\:\\:mapTextRotation\\(\\) expects int, int\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Xf.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Xf\\:\\:\\$diag is never read, only written\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xls/Xf.php
-
- -
- message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx.php
-
- -
- message: "#^Parameter \\#1 \\$function of function call_user_func expects callable\\(\\)\\: mixed, string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx.php
-
- -
- message: "#^Parameter \\#1 \\$path of function basename expects string, array\\|string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx.php
-
- -
- message: "#^Parameter \\#1 \\$path of function dirname expects string, array\\|string\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx.php
-
- -
- message: "#^Possibly invalid array key type array\\|string\\|null\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\:\\:\\$pathNames has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx.php
-
- -
- message: "#^Cannot access offset int on mixed\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method getDataValues\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Cannot call method getFillColor\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\|false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Else branch is unreachable because previous condition is always true\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$plotSeriesValues of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:writeBubbles\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues|null, PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\DataSeriesValues\\|false given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$rawTextData of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\XMLWriter\\:\\:writeRawData\\(\\) expects array\\\\|string\\|null, int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$rawTextData of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\XMLWriter\\:\\:writeRawData\\(\\) expects array\\\\|string\\|null, mixed given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, array\\|int\\|string given\\.$#"
- count: 8
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, array\\|int\\|string\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, float given\\.$#"
- count: 6
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, float\\|int given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int given\\.$#"
- count: 45
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, string\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#3 \\$id1 of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:writeCategoryAxis\\(\\) expects string, int\\|string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#4 \\$id1 of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:writeValueAxis\\(\\) expects string, int\\|string given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#4 \\$id2 of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:writeCategoryAxis\\(\\) expects string, int\\|string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#5 \\$id2 of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:writeValueAxis\\(\\) expects string, int\\|string given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#6 \\$yAxis of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:writeCategoryAxis\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis, PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#7 \\$xAxis of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:writeValueAxis\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis, PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Axis\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#8 \\$majorGridlines of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:writeValueAxis\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines, PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#9 \\$minorGridlines of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:writeValueAxis\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines, PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\GridLines\\|null given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Part \\$xAxis\\-\\>getShadowProperty\\('effect'\\) \\(array\\|int\\|string\\|null\\) of encapsed string cannot be cast to string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Part \\$xAxis\\-\\>getShadowProperty\\(\\['color', 'type'\\]\\) \\(array\\|int\\|string\\|null\\) of encapsed string cannot be cast to string\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Chart\\:\\:\\$calculateCellValues has no type specified\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\PlotArea and null will always evaluate to false\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Chart.php
-
- -
- message: "#^Parameter \\#1 \\$string of function substr expects string, int given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Comments.php
-
- -
- message: "#^Parameter \\#2 \\$content of method XMLWriter\\:\\:writeElement\\(\\) expects string\\|null, int given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Comments.php
-
- -
- message: "#^Cannot use array destructuring on mixed\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/DefinedNames.php
-
- -
- message: "#^Expression on left side of \\?\\? is not nullable\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/DefinedNames.php
-
- -
- message: "#^Parameter \\#2 \\$content of method XMLWriter\\:\\:writeElement\\(\\) expects string\\|null, int given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\PolynomialBestFit\\:\\:getCoefficients\\(\\) has parameter \\$dp with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/DocProps.php
-
- -
- message: "#^Parameter \\#2 \\$content of method XMLWriter\\:\\:writeElement\\(\\) expects string\\|null, mixed given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Writer/Xlsx/DocProps.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/DocProps.php
+ path: src/PhpSpreadsheet/Shared/Trend/PolynomialBestFit.php
-
- message: "#^Part \\$propertyValue \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Call to an undefined method object\\:\\:getGoodnessOfFit\\(\\)\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/DocProps.php
+ path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- message: "#^Parameter \\#1 \\$index of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:getChartByIndex\\(\\) expects string, int given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Drawing.php
+ path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- message: "#^Parameter \\#2 \\$chart of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Drawing\\:\\:writeChart\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart, PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\|false given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has parameter \\$const with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Drawing.php
-
- -
- message: "#^Parameter \\#2 \\$content of method XMLWriter\\:\\:writeElement\\(\\) expects string\\|null, int given\\.$#"
- count: 12
- path: src/PhpSpreadsheet/Writer/Xlsx/Drawing.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int given\\.$#"
- count: 8
- path: src/PhpSpreadsheet/Writer/Xlsx/Drawing.php
+ path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\<0, max\\> given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has parameter \\$trendType with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Drawing.php
+ path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Rels\\:\\:writeUnparsedRelationship\\(\\) has parameter \\$relationship with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has parameter \\$xValues with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Rels.php
+ path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Rels\\:\\:writeUnparsedRelationship\\(\\) has parameter \\$type with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Trend\\\\Trend\\:\\:calculate\\(\\) has parameter \\$yValues with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Rels.php
-
- -
- message: "#^Parameter \\#2 \\$id of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Rels\\:\\:writeRelationship\\(\\) expects int, string given\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Writer/Xlsx/Rels.php
+ path: src/PhpSpreadsheet/Shared/Trend/Trend.php
-
- message: "#^Parameter \\#4 \\$target of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Rels\\:\\:writeRelationship\\(\\) expects string, array\\|string\\|null given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\XMLWriter\\:\\:getData\\(\\) should return string but returns string\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Rels.php
-
- -
- message: "#^Cannot call method getBold\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+ path: src/PhpSpreadsheet/Shared/XMLWriter.php
-
- message: "#^Cannot call method getColor\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Parameter \\#1 \\$uri of method XMLWriter\\:\\:openUri\\(\\) expects string, string\\|false given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
-
- -
- message: "#^Cannot call method getItalic\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
-
- -
- message: "#^Cannot call method getName\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+ path: src/PhpSpreadsheet/Shared/XMLWriter.php
-
- message: "#^Cannot call method getSize\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\XMLWriter\\:\\:\\$debugEnabled has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
-
- -
- message: "#^Cannot call method getStrikethrough\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
-
- -
- message: "#^Cannot call method getSubscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
-
- -
- message: "#^Cannot call method getSuperscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
-
- -
- message: "#^Cannot call method getUnderline\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+ path: src/PhpSpreadsheet/Shared/XMLWriter.php
-
- message: "#^Instanceof between \\*NEVER\\* and PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\RichText will always evaluate to false\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\XMLWriter\\:\\:\\$tempFileName \\(string\\) does not accept string\\|false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+ path: src/PhpSpreadsheet/Shared/XMLWriter.php
-
- message: "#^Instanceof between string and PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\RichText will always evaluate to false\\.$#"
+ message: "#^Call to function is_array\\(\\) with string will always evaluate to false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+ path: src/PhpSpreadsheet/Spreadsheet.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\StringTable\\:\\:createStringTable\\(\\) should return array\\ but returns array\\.$#"
+ message: "#^Comparison operation \"\\<\\=\" between int\\ and 1000 is always true\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+ path: src/PhpSpreadsheet/Spreadsheet.php
-
- message: "#^Parameter \\#1 \\$text of method PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\RichText\\:\\:createTextRun\\(\\) expects string, string\\|null given\\.$#"
+ message: "#^Parameter \\#1 \\$worksheet of method PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:getIndex\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet, PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null given\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+ path: src/PhpSpreadsheet/Spreadsheet.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, float\\|null given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\:\\:\\$workbookViewVisibilityValues has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+ path: src/PhpSpreadsheet/Spreadsheet.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\<0, max\\> given\\.$#"
+ message: "#^Result of \\|\\| is always true\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, string\\|null given\\.$#"
- count: 5
- path: src/PhpSpreadsheet/Writer/Xlsx/StringTable.php
+ path: src/PhpSpreadsheet/Spreadsheet.php
-
- message: "#^Cannot call method getStyle\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Conditional\\|null\\.$#"
+ message: "#^Strict comparison using \\=\\=\\= between PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet and null will always evaluate to false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
-
- -
- message: "#^Comparison operation \"\\<\" between int\\ and 0 is always true\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
+ path: src/PhpSpreadsheet/Spreadsheet.php
-
- message: "#^Parameter \\#2 \\$borders of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Style\\:\\:writeBorder\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Borders, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Borders\\|null given\\.$#"
+ message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
+ path: src/PhpSpreadsheet/Spreadsheet.php
-
- message: "#^Parameter \\#2 \\$fill of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Style\\:\\:writeFill\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Fill, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Fill\\|null given\\.$#"
+ message: "#^Unreachable statement \\- code above always terminates\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
+ path: src/PhpSpreadsheet/Spreadsheet.php
-
- message: "#^Parameter \\#2 \\$font of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Style\\:\\:writeFont\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBar\\:\\:setConditionalFormattingRuleExt\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php
-
- message: "#^Parameter \\#2 \\$numberFormat of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Style\\:\\:writeNumFmt\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\|null given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBar\\:\\:setMaximumConditionalFormatValueObject\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, float given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBar\\:\\:setMinimumConditionalFormatValueObject\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int given\\.$#"
- count: 22
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\<0, max\\> given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBar\\:\\:setShowValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\<1, max\\> given\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\|null given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBarExtension\\:\\:getXmlAttributes\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, string\\|null given\\.$#"
- count: 7
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php
-
- message: "#^Result of \\|\\| is always true\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBarExtension\\:\\:getXmlElements\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Style.php
-
- -
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int given\\.$#"
- count: 7
- path: src/PhpSpreadsheet/Writer/Xlsx/Workbook.php
-
- -
- message: "#^Cannot cast mixed to string\\.$#"
- count: 4
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php
-
- message: "#^Cannot use array destructuring on mixed\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBarExtension\\:\\:setMaximumConditionalFormatValueObject\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php
-
- message: "#^Expression on left side of \\?\\? is not nullable\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalDataBarExtension\\:\\:setMinimumConditionalFormatValueObject\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
-
- -
- message: "#^If condition is always true\\.$#"
- count: 6
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeAttributeIf\\(\\) has parameter \\$condition with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:__construct\\(\\) has parameter \\$type with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeDataBarElements\\(\\) has parameter \\$dataBar with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:__construct\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeElementIf\\(\\) has parameter \\$condition with no type specified\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:setCellFormula\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- message: "#^Negated boolean expression is always false\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:setType\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
-
- -
- message: "#^Offset int on array\\\\> in isset\\(\\) does not exist\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- message: "#^Parameter \\#1 \\$content of method XMLWriter\\:\\:text\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:setValue\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:\\$cellFormula has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- message: "#^Parameter \\#2 \\$cellValue of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeCellFormula\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:\\$type has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- message: "#^Parameter \\#2 \\$cellValue of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeCellNumeric\\(\\) expects float\\|int, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormatValueObject\\:\\:\\$value has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php
-
- message: "#^Parameter \\#2 \\$content of method XMLWriter\\:\\:writeElement\\(\\) expects string\\|null, int\\|string given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ message: "#^Cannot access property \\$axisPosition on SimpleXMLElement\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#2 \\$content of method XMLWriter\\:\\:writeElement\\(\\) expects string\\|null, mixed given\\.$#"
+ message: "#^Cannot access property \\$border on SimpleXMLElement\\|null\\.$#"
count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int given\\.$#"
- count: 19
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ message: "#^Cannot access property \\$direction on SimpleXMLElement\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\<0, max\\> given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ message: "#^Cannot access property \\$gradient on SimpleXMLElement\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\<1, max\\> given\\.$#"
- count: 7
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ message: "#^Cannot access property \\$maxLength on SimpleXMLElement\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\|null given\\.$#"
- count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ message: "#^Cannot access property \\$minLength on SimpleXMLElement\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, mixed given\\.$#"
- count: 3
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ message: "#^Cannot access property \\$negativeBarBorderColorSameAsPositive on SimpleXMLElement\\|null\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, string\\|null given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:__construct\\(\\) has parameter \\$id with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#3 \\$cellValue of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeCellBoolean\\(\\) expects bool, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:generateUuid\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#3 \\$cellValue of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeCellError\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:parseExtDataBarElementChildrenFromXml\\(\\) has parameter \\$ns with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#3 \\$cellValue of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeCellInlineStr\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\RichText\\|string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:parseExtLstXml\\(\\) has no return type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#3 \\$cellValue of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeCellString\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\RichText\\\\RichText\\|string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:parseExtLstXml\\(\\) has parameter \\$extLstXml with no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#3 \\$namespace of method XMLWriter\\:\\:startElementNs\\(\\) expects string, null given\\.$#"
- count: 8
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ message: "#^Offset 'rgb' does not exist on SimpleXMLElement\\|null\\.$#"
+ count: 4
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#3 \\$stringTable of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeSheetData\\(\\) expects array\\, array\\\\|null given\\.$#"
+ message: "#^Offset 'theme' does not exist on SimpleXMLElement\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#4 \\$val of static method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Worksheet\\:\\:writeAttributeIf\\(\\) expects string, int given\\.$#"
+ message: "#^Offset 'tint' does not exist on SimpleXMLElement\\|null\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
-
- -
- message: "#^Strict comparison using \\=\\=\\= between false and true will always evaluate to false\\.$#"
- count: 2
- path: src/PhpSpreadsheet/Writer/Xlsx/Worksheet.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xlsx\\\\Xlfn\\:\\:addXlfn\\(\\) should return string but returns string\\|null\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\ConditionalFormatting\\\\ConditionalFormattingRuleExtension\\:\\:\\$id has no type specified\\.$#"
count: 1
- path: src/PhpSpreadsheet/Writer/Xlsx/Xlfn.php
-
- -
- message: "#^Parameter \\#1 \\$formula of method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Calculation\\:\\:_calculateFormulaValue\\(\\) expects string, mixed given\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/CalculationTest.php
+ path: src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php
-
- message: "#^Parameter \\#1 \\$source of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:fromArray\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormat\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/CalculationTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Unreachable statement \\- code above always terminates\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormat\\(\\) has parameter \\$sections with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Engine/RangeTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DAVERAGE\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormat\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DAverageTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DAVERAGE\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DAverageTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DAVERAGE\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$cond with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DAverageTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DCOUNTA\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$dfcond with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DCountATest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DCOUNTA\\(\\) expects int\\|string\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$dfval with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DCountATest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DCOUNTA\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$val with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DCountATest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DCOUNT\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:splitFormatCompare\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DCountTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DCOUNT\\(\\) expects int\\|string\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\Formatter\\:\\:toFormattedString\\(\\) should return string but returns float\\|int\\|string\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DCountTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DCOUNT\\(\\) expects array, mixed given\\.$#"
+ message: "#^Parameter \\#2 \\$subject of function preg_split expects string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DCountTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DGET\\(\\) expects array, mixed given\\.$#"
+ message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DGetTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/Formatter.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DGET\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\\\PercentageFormatter\\:\\:format\\(\\) has parameter \\$value with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DGetTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/PercentageFormatter.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DGET\\(\\) expects array, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$format of function sprintf expects string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DGetTest.php
+ path: src/PhpSpreadsheet/Style/NumberFormat/PercentageFormatter.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DMAX\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\CellIterator\\:\\:adjustForExistingOnlyRange\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DMaxTest.php
+ path: src/PhpSpreadsheet/Worksheet/CellIterator.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DMAX\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Column\\:\\:\\$parent \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DMaxTest.php
+ path: src/PhpSpreadsheet/Worksheet/Column.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DMAX\\(\\) expects array, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Drawing\\\\Shadow\\:\\:\\$color \\(PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Color\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Color\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DMaxTest.php
+ path: src/PhpSpreadsheet/Worksheet/Drawing/Shadow.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DMIN\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\PageSetup\\:\\:getPrintArea\\(\\) should return string but returns string\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DMinTest.php
+ path: src/PhpSpreadsheet/Worksheet/PageSetup.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DMIN\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$value of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\PageSetup\\:\\:setFirstPageNumber\\(\\) expects int, null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DMinTest.php
+ path: src/PhpSpreadsheet/Worksheet/PageSetup.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DMIN\\(\\) expects array, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\PageSetup\\:\\:\\$pageOrder has no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DMinTest.php
+ path: src/PhpSpreadsheet/Worksheet/PageSetup.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DPRODUCT\\(\\) expects array, mixed given\\.$#"
+ message: "#^Strict comparison using \\=\\=\\= between int\\ and null will always evaluate to false\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DProductTest.php
+ path: src/PhpSpreadsheet/Worksheet/PageSetup.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DPRODUCT\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Row\\:\\:\\$worksheet \\(PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DProductTest.php
+ path: src/PhpSpreadsheet/Worksheet/Row.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DPRODUCT\\(\\) expects array, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\SheetView\\:\\:\\$sheetViewTypes has no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DProductTest.php
+ path: src/PhpSpreadsheet/Worksheet/SheetView.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DSTDEVP\\(\\) expects array, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DStDevPTest.php
+ message: "#^Strict comparison using \\=\\=\\= between int\\ and null will always evaluate to false\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Worksheet/SheetView.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DSTDEVP\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DStDevPTest.php
+ path: src/PhpSpreadsheet/Worksheet/SheetView.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DSTDEVP\\(\\) expects array, mixed given\\.$#"
+ message: "#^Cannot call method getCalculatedValue\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DStDevPTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DSTDEV\\(\\) expects array, mixed given\\.$#"
+ message: "#^Cannot call method getHashCode\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DStDevTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DSTDEV\\(\\) expects int\\|string, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DStDevTest.php
+ message: "#^Cannot call method getValue\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\.$#"
+ count: 4
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DSTDEV\\(\\) expects array, mixed given\\.$#"
+ message: "#^Cannot call method getWorksheet\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\DefinedName\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DStDevTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DSUM\\(\\) expects array, mixed given\\.$#"
+ message: "#^Cannot call method getXfIndex\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DSumTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DSUM\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Cannot call method rangeToArray\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DSumTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DSUM\\(\\) expects array, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DSumTest.php
+ message: "#^If condition is always true\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DVARP\\(\\) expects array, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DVarPTest.php
+ message: "#^Left side of && is always true\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DVARP\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:getChartByName\\(\\) should return PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\|false but returns PhpOffice\\\\PhpSpreadsheet\\\\Chart\\\\Chart\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DVarPTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DVARP\\(\\) expects array, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$index of class PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\ColumnDimension constructor expects string, null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DVarPTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#1 \\$database of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DVAR\\(\\) expects array, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$index of class PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\RowDimension constructor expects int, null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DVarTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#2 \\$field of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DVAR\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:rangeDimension\\(\\) expects string, string\\|false given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DVarTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Parameter \\#3 \\$criteria of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Database\\:\\:DVAR\\(\\) expects array, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$row of method PhpOffice\\\\PhpSpreadsheet\\\\Collection\\\\Cells\\:\\:removeRow\\(\\) expects string, int given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Database/DVarTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Part \\$timeValue \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Parameter \\#1 \\$row of method PhpOffice\\\\PhpSpreadsheet\\\\Collection\\\\Cells\\:\\:removeRow\\(\\) expects string, int\\<1, max\\> given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/DateTime/TimeValueTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Parameter \\#2 \\$format of static method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\NumberFormat\\:\\:toFormattedString\\(\\) expects string, string\\|null given\\.$#"
count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Bin2DecTest.php
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Bin2HexTest.php
+ message: "#^Parameter \\#3 \\$rotation of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:calculateColumnWidth\\(\\) expects int, int\\|null given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Bin2OctTest.php
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\:\\:\\$parent \\(PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\) does not accept PhpOffice\\\\PhpSpreadsheet\\\\Spreadsheet\\|null\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Dec2BinTest.php
+ message: "#^Right side of && is always true\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Dec2HexTest.php
+ message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Worksheet/Worksheet.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Dec2OctTest.php
+ message: "#^Call to function array_key_exists\\(\\) with int and array\\{none\\: 'none', dashDot\\: '1px dashed', dashDotDot\\: '1px dotted', dashed\\: '1px dashed', dotted\\: '1px dotted', double\\: '3px double', hair\\: '1px solid', medium\\: '2px solid', \\.\\.\\.\\} will always evaluate to false\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Cannot access offset 'mime' on array\\|false\\.$#"
count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Hex2BinTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Hex2DecTest.php
+ message: "#^Cannot access offset 0 on array\\|false\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Hex2OctTest.php
+ message: "#^Cannot access offset 1 on array\\|false\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Html.php
+
+ -
+ message: "#^Cannot call method getSubscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMABS\\(\\) expects string, mixed given\\.$#"
+ message: "#^Cannot call method getSuperscript\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImAbsTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMARGUMENT\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:calculateSpansOmitRows\\(\\) has parameter \\$candidateSpannedRow with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImArgumentTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMCONJUGATE\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:calculateSpansOmitRows\\(\\) has parameter \\$sheet with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImConjugateTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMCOS\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:calculateSpansOmitRows\\(\\) has parameter \\$sheetIndex with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImCosTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMCOSH\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateHTMLFooter\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImCoshTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMCOT\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateMeta\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImCotTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMCSC\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateMeta\\(\\) has parameter \\$desc with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImCscTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMCSCH\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateMeta\\(\\) has parameter \\$val with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImCschTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMEXP\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellCss\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImExpTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMLN\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellCss\\(\\) has parameter \\$cellAddress with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImLnTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMLOG10\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellCss\\(\\) has parameter \\$columnNumber with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImLog10Test.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMLOG2\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellCss\\(\\) has parameter \\$row with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImLog2Test.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMREAL\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellData\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImRealTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMSEC\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellData\\(\\) has parameter \\$cell with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImSecTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMSECH\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellData\\(\\) has parameter \\$cellType with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImSechTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMSIN\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellData\\(\\) has parameter \\$cssClass with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImSinTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMSINH\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellDataValue\\(\\) has parameter \\$cell with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImSinhTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMSQRT\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellDataValue\\(\\) has parameter \\$cellData with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImSqrtTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMTAN\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellDataValueRich\\(\\) has parameter \\$cell with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImTanTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$complexNumber of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Engineering\\:\\:IMAGINARY\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowCellDataValueRich\\(\\) has parameter \\$cellData with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/ImaginaryTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Oct2BinTest.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowIncludeCharts\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Oct2DecTest.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowIncludeCharts\\(\\) has parameter \\$coordinate with no type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Engineering/Oct2HexTest.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowSpans\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$nominalRate of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:EFFECT\\(\\) expects float, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowSpans\\(\\) has parameter \\$colSpan with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Financial/EffectTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#2 \\$periodsPerYear of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:EFFECT\\(\\) expects int, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowSpans\\(\\) has parameter \\$html with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Financial/EffectTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$year of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Helpers\\:\\:daysPerYear\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowSpans\\(\\) has parameter \\$rowSpan with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Financial/HelpersTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#2 \\$basis of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\\\Helpers\\:\\:daysPerYear\\(\\) expects int\\|string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$cellData with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Financial/HelpersTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$effectiveRate of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:NOMINAL\\(\\) expects float, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$cellType with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Financial/NominalTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#2 \\$periodsPerYear of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Financial\\:\\:NOMINAL\\(\\) expects int, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$colNum with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Financial/NominalTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#3 \\$message of static method PHPUnit\\\\Framework\\\\Assert\\:\\:assertEquals\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$colSpan with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Financial/XNpvTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#3 \\$message of static method PHPUnit\\\\Framework\\\\Assert\\:\\:assertEquals\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$coordinate with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Financial/XirrTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$cellAddress of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\:\\:COLUMN\\(\\) expects array\\|string\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$cssClass with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/LookupRef/ColumnTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$cellAddress of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\:\\:OFFSET\\(\\) expects string\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$html with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/LookupRef/OffsetTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$cellAddress of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\:\\:ROW\\(\\) expects array\\|string\\|null, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$row with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/LookupRef/RowTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$matrixData of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\LookupRef\\:\\:TRANSPOSE\\(\\) expects array, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$rowSpan with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/LookupRef/TransposeTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$number \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateRowWriteCell\\(\\) has parameter \\$sheetIndex with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/AcotTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$number \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetPrep\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/AcothTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$angle \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetStarts\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/CotTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$angle \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetStarts\\(\\) has parameter \\$rowMin with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/CothTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$angle \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetStarts\\(\\) has parameter \\$sheet with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/CscTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$angle \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/CschTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$value \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has parameter \\$row with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/EvenTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has parameter \\$tbodyStart with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/MRoundTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$matrix \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has parameter \\$theadEnd with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/MdeTermTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$value \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateSheetTags\\(\\) has parameter \\$theadStart with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/OddTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Cannot cast mixed to int\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/RandBetweenTest.php
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableFooter\\(\\) has no return type specified\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTag\\(\\) has parameter \\$html with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/RomanTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTag\\(\\) has parameter \\$id with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/RoundDownTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTag\\(\\) has parameter \\$sheetIndex with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/RoundTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$formula \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTagInline\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/RoundUpTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$angle \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:generateTableTagInline\\(\\) has parameter \\$id with no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/SecTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$angle \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Parameter \\#1 \\$borderStyle of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:mapBorderStyle\\(\\) expects int, string given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/SechTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$value \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Parameter \\#1 \\$font of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:createCSSStyleFont\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/SignTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Part \\$type \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
- count: 3
- path: tests/PhpSpreadsheetTests/Calculation/Functions/MathTrig/SubTotalTest.php
+ message: "#^Parameter \\#1 \\$hAlign of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:mapHAlign\\(\\) expects string, string\\|null given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$probability of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:CHIINV\\(\\) expects float, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$string of function htmlspecialchars expects string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/ChiInvRightTailTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#2 \\$degrees of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:CHIINV\\(\\) expects float, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$vAlign of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Html\\:\\:mapVAlign\\(\\) expects string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/ChiInvRightTailTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:FISHERINV\\(\\) expects float, mixed given\\.$#"
+ message: "#^Parameter \\#2 \\$length of function fread expects int\\<0, max\\>, int\\<0, max\\>\\|false given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/FisherInvTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:FISHER\\(\\) expects float, mixed given\\.$#"
+ message: "#^Parameter \\#3 \\$use_include_path of function fopen expects bool, int given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/FisherTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:GAMMALN\\(\\) expects float, mixed given\\.$#"
+ message: "#^Ternary operator condition is always true\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/GammaLnTest.php
+ path: src/PhpSpreadsheet/Writer/Html.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:GAMMAFunction\\(\\) expects float, mixed given\\.$#"
+ message: "#^Negated boolean expression is always false\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/GammaTest.php
+ path: src/PhpSpreadsheet/Writer/Ods.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:GAUSS\\(\\) expects float, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/GaussTest.php
+ message: "#^If condition is always true\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Writer/Ods/Cell/Style.php
-
- message: "#^Parameter \\#1 \\$yValues of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:GROWTH\\(\\) expects array, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Ods\\\\Cell\\\\Style\\:\\:\\$writer has no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/GrowthTest.php
+ path: src/PhpSpreadsheet/Writer/Ods/Cell/Style.php
-
- message: "#^Parameter \\#1 \\$yValues of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:LINEST\\(\\) expects array, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:splitRange\\(\\) expects string, string\\|false given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/LinEstTest.php
+ path: src/PhpSpreadsheet/Writer/Ods/Content.php
-
- message: "#^Parameter \\#2 \\$xValues of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:LINEST\\(\\) expects array\\|null, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/LinEstTest.php
+ message: "#^Parameter \\#2 \\$value of method XMLWriter\\:\\:writeAttribute\\(\\) expects string, int\\<2, max\\> given\\.$#"
+ count: 3
+ path: src/PhpSpreadsheet/Writer/Ods/Content.php
-
- message: "#^Parameter \\#3 \\$const of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:LINEST\\(\\) expects bool, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Ods\\\\Content\\:\\:\\$formulaConvertor has no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/LinEstTest.php
+ path: src/PhpSpreadsheet/Writer/Ods/Content.php
-
- message: "#^Parameter \\#4 \\$stats of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:LINEST\\(\\) expects bool, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Ods\\\\Formula\\:\\:\\$definedNames has no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/LinEstTest.php
+ path: src/PhpSpreadsheet/Writer/Ods/Formula.php
-
- message: "#^Parameter \\#1 \\$yValues of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:LOGEST\\(\\) expects array, mixed given\\.$#"
+ message: "#^Cannot call method getHashCode\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/LogEstTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#2 \\$xValues of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:LOGEST\\(\\) expects array\\|null, mixed given\\.$#"
+ message: "#^Cannot use array destructuring on array\\|false\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/LogEstTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#3 \\$const of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:LOGEST\\(\\) expects bool, mixed given\\.$#"
+ message: "#^Offset 'endCoordinates' does not exist on array\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/LogEstTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#4 \\$stats of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:LOGEST\\(\\) expects bool, mixed given\\.$#"
+ message: "#^Offset 'endOffsetX' does not exist on array\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/LogEstTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:TDIST\\(\\) expects float, mixed given\\.$#"
+ message: "#^Offset 'endOffsetY' does not exist on array\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/TDistTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#2 \\$degrees of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:TDIST\\(\\) expects float, mixed given\\.$#"
+ message: "#^Offset 'startCoordinates' does not exist on array\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/TDistTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#3 \\$tails of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:TDIST\\(\\) expects float, mixed given\\.$#"
+ message: "#^Offset 'startOffsetX' does not exist on array\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/TDistTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#1 \\$probability of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:TINV\\(\\) expects float, mixed given\\.$#"
+ message: "#^Offset 'startOffsetY' does not exist on array\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/TinvTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#2 \\$degrees of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:TINV\\(\\) expects float, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$blipType of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\:\\:setBlipType\\(\\) expects int, int\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/TinvTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#1 \\$yValues of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:TREND\\(\\) expects array, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$data of method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Escher\\\\DggContainer\\\\BstoreContainer\\\\BSE\\\\Blip\\:\\:setData\\(\\) expects string, string\\|false given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/TrendTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#1 \\$value of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:WEIBULL\\(\\) expects float, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$font of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:addFont\\(\\) expects PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font, PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/WeibullTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#2 \\$alpha of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:WEIBULL\\(\\) expects float, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\:\\:\\$documentSummaryInformation \\(string\\) in isset\\(\\) is not nullable\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/WeibullTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#3 \\$beta of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:WEIBULL\\(\\) expects float, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\:\\:\\$summaryInformation \\(string\\) in isset\\(\\) is not nullable\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/WeibullTest.php
+ path: src/PhpSpreadsheet/Writer/Xls.php
-
- message: "#^Parameter \\#4 \\$cumulative of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:WEIBULL\\(\\) expects bool, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\BIFFwriter\\:\\:writeEof\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/WeibullTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/BIFFwriter.php
-
- message: "#^Parameter \\#1 \\$dataSet of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:ZTEST\\(\\) expects float, mixed given\\.$#"
+ message: "#^Static property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\BIFFwriter\\:\\:\\$byteOrder \\(int\\) in isset\\(\\) is not nullable\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/ZTestTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/BIFFwriter.php
-
- message: "#^Parameter \\#2 \\$m0 of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:ZTEST\\(\\) expects float, mixed given\\.$#"
+ message: "#^Elseif condition is always true\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/ZTestTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Escher.php
-
- message: "#^Parameter \\#3 \\$sigma of static method PhpOffice\\\\PhpSpreadsheet\\\\Calculation\\\\Statistical\\:\\:ZTEST\\(\\) expects float\\|null, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/Statistical/ZTestTest.php
+ message: "#^If condition is always true\\.$#"
+ count: 3
+ path: src/PhpSpreadsheet/Writer/Xls/Escher.php
-
- message: "#^Parameter \\#1 \\$locale of static method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:setLocale\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Escher\\:\\:\\$data has no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/TextData/LeftTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Escher.php
-
- message: "#^Parameter \\#1 \\$locale of static method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:setLocale\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Escher\\:\\:\\$object has no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/TextData/LowerTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Escher.php
-
- message: "#^Parameter \\#1 \\$locale of static method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:setLocale\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/TextData/MidTest.php
+ message: "#^If condition is always false\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- message: "#^Parameter \\#1 \\$locale of static method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:setLocale\\(\\) expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$bold of static method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Font\\:\\:mapBold\\(\\) expects bool, bool\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/TextData/ProperTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- message: "#^Parameter \\#1 \\$locale of static method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:setLocale\\(\\) expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$fontName of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\Font\\:\\:getCharsetFromFontName\\(\\) expects string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/TextData/RightTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- message: "#^Parameter \\#1 \\$locale of static method PhpOffice\\\\PhpSpreadsheet\\\\Settings\\:\\:setLocale\\(\\) expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$textValue of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:UTF8toBIFF8UnicodeShort\\(\\) expects string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/Functions/TextData/UpperTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- message: "#^Parameter \\#1 \\$string of function substr expects string, mixed given\\.$#"
+ message: "#^Parameter \\#1 \\$underline of static method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Font\\:\\:mapUnderline\\(\\) expects string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Calculation/LookupRefTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Font.php
-
- message: "#^Parameter \\#1 \\$currencyCode of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:setCurrencyCode\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:advance\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Cell/AdvancedValueBinderTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- message: "#^Parameter \\#1 \\$separator of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:setDecimalSeparator\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Cell/AdvancedValueBinderTest.php
+ message: "#^Offset 'left' does not exist on non\\-empty\\-array\\|string\\.$#"
+ count: 6
+ path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- message: "#^Parameter \\#1 \\$separator of static method PhpOffice\\\\PhpSpreadsheet\\\\Shared\\\\StringHelper\\:\\:setThousandsSeparator\\(\\) expects string, mixed given\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Cell/AdvancedValueBinderTest.php
+ message: "#^Offset 'right' does not exist on non\\-empty\\-array\\|string\\.$#"
+ count: 5
+ path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- message: "#^Cannot access offset \\(int\\|string\\) on mixed\\.$#"
- count: 3
- path: tests/PhpSpreadsheetTests/Cell/CoordinateTest.php
+ message: "#^Offset 'value' does not exist on non\\-empty\\-array\\|string\\.$#"
+ count: 7
+ path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- message: "#^Parameter \\#1 \\$columnAddress of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:columnIndexFromString\\(\\) expects string, mixed given\\.$#"
+ message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Cell/CoordinateTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- message: "#^Parameter \\#1 \\$coordinateCollection of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:mergeRangesInCollection\\(\\) expects array, mixed given\\.$#"
+ message: "#^Parameter \\#3 \\$subject of function str_replace expects array\\|string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Cell/CoordinateTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- message: "#^Parameter \\#1 \\$range of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:buildRange\\(\\) expects array, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Parser\\:\\:\\$spreadsheet has no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Cell/CoordinateTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- message: "#^Call to static method PHPUnit\\\\Framework\\\\Assert\\:\\:assertSame\\(\\) with arguments PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell, null and 'should get exact…' will always evaluate to false\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Collection/CellsTest.php
+ message: "#^Unreachable statement \\- code above always terminates\\.$#"
+ count: 5
+ path: src/PhpSpreadsheet/Writer/Xls/Parser.php
-
- message: "#^Cannot call method getCoordinate\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\.$#"
+ message: "#^Cannot access offset 'encoding' on array\\|false\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Collection/CellsTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- message: "#^Cannot call method getParent\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Cell\\|null\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:writeAllDefinedNamesBiff8\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Collection/CellsTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- message: "#^Parameter \\#1 \\$propertyName of method PhpOffice\\\\PhpSpreadsheet\\\\Document\\\\Properties\\:\\:getCustomPropertyType\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:writeExternalsheetBiff8\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Document/PropertiesTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- message: "#^Parameter \\#1 \\$propertyName of method PhpOffice\\\\PhpSpreadsheet\\\\Document\\\\Properties\\:\\:getCustomPropertyValue\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:writeMsoDrawingGroup\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Document/PropertiesTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- message: "#^Parameter \\#1 \\$propertyName of method PhpOffice\\\\PhpSpreadsheet\\\\Document\\\\Properties\\:\\:isCustomPropertySet\\(\\) expects string, mixed given\\.$#"
+ message: "#^Method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:writeSupbookInternal\\(\\) has no return type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Document/PropertiesTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- message: "#^Parameter \\#1 \\$propertyName of method PhpOffice\\\\PhpSpreadsheet\\\\Document\\\\Properties\\:\\:setCustomProperty\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:\\$biffSize is never read, only written\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Document/PropertiesTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- message: "#^Parameter \\#1 \\$timestamp of method PhpOffice\\\\PhpSpreadsheet\\\\Document\\\\Properties\\:\\:setCreated\\(\\) expects float\\|int\\|string\\|null, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Workbook\\:\\:\\$colors has no type specified\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Document/PropertiesTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Workbook.php
-
- message: "#^Parameter \\#1 \\$timestamp of method PhpOffice\\\\PhpSpreadsheet\\\\Document\\\\Properties\\:\\:setModified\\(\\) expects float\\|int\\|string\\|null, mixed given\\.$#"
+ message: "#^Cannot access offset 'comp' on array\\|false\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Document/PropertiesTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Part \\$result \\(mixed\\) of encapsed string cannot be cast to string\\.$#"
+ message: "#^Cannot access offset 'ident' on array\\|false\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Document/PropertiesTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheetTests\\\\Functional\\\\ColumnWidthTest\\:\\:testReadColumnWidth\\(\\) has parameter \\$format with no type specified\\.$#"
+ message: "#^Cannot access offset 'sa' on array\\|false\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Functional/ColumnWidthTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Method PhpOffice\\\\PhpSpreadsheetTests\\\\Functional\\\\CommentsTest\\:\\:testComments\\(\\) has parameter \\$format with no type specified\\.$#"
- count: 1
- path: tests/PhpSpreadsheetTests/Functional/CommentsTest.php
+ message: "#^Cannot access offset 1 on array\\|false\\.$#"
+ count: 2
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#1 \\$condition of method PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Conditional\\:\\:addCondition\\(\\) expects string, float given\\.$#"
+ message: "#^Cannot access offset 2 on array\\|false\\.$#"
count: 2
- path: tests/PhpSpreadsheetTests/Functional/ConditionalStopIfTrueTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Cannot call method getUrl\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Hyperlink\\|null\\.$#"
+ message: "#^Cannot call method getHashCode\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Style\\\\Font\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Functional/DrawingImageHyperlinkTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#1 \\$im of function imagecolorallocate expects resource, resource\\|false given\\.$#"
+ message: "#^Expression on left side of \\?\\? is not nullable\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Functional/DrawingImageHyperlinkTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#1 \\$im of function imagestring expects resource, resource\\|false given\\.$#"
+ message: "#^Parameter \\#1 \\$coordinates of static method PhpOffice\\\\PhpSpreadsheet\\\\Cell\\\\Coordinate\\:\\:indexesFromString\\(\\) expects string, string\\|null given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Functional/DrawingImageHyperlinkTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#1 \\$value of method PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\MemoryDrawing\\:\\:setImageResource\\(\\) expects GdImage\\|resource, resource\\|false given\\.$#"
+ message: "#^Parameter \\#1 \\$string of function strlen expects string, string\\|false given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Functional/DrawingImageHyperlinkTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#6 \\$col of function imagestring expects int, int\\|false given\\.$#"
+ message: "#^Parameter \\#1 \\$string of function substr expects string, string\\|false given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Functional/DrawingImageHyperlinkTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Cannot call method getPageSetup\\(\\) on PhpOffice\\\\PhpSpreadsheet\\\\Worksheet\\\\Worksheet\\|null\\.$#"
- count: 5
- path: tests/PhpSpreadsheetTests/Functional/PrintAreaTest.php
+ message: "#^Parameter \\#2 \\$length of function fread expects int\\<0, max\\>, int\\<0, max\\>\\|false given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#2 \\$format of method PhpOffice\\\\PhpSpreadsheetTests\\\\Functional\\\\AbstractFunctional\\:\\:writeAndReload\\(\\) expects string, mixed given\\.$#"
+ message: "#^Parameter \\#2 \\$subject of function preg_match expects string, string\\|null given\\.$#"
count: 2
- path: tests/PhpSpreadsheetTests/Functional/ReadBlankCellsTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#2 \\$format of method PhpOffice\\\\PhpSpreadsheetTests\\\\Functional\\\\AbstractFunctional\\:\\:writeAndReload\\(\\) expects string, mixed given\\.$#"
- count: 2
- path: tests/PhpSpreadsheetTests/Functional/ReadFilterTest.php
+ message: "#^Parameter \\#2 \\$subject of function preg_match_all expects string, string\\|null given\\.$#"
+ count: 1
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Cannot access offset 'size' on array\\{0\\: int, 1\\: int, 2\\: int, 3\\: int, 4\\: int, 5\\: int, 6\\: int, 7\\: int, \\.\\.\\.\\}\\|false\\.$#"
+ message: "#^Parameter \\#3 \\$subject of function preg_replace expects array\\|string, string\\|null given\\.$#"
count: 2
- path: tests/PhpSpreadsheetTests/Functional/StreamTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
+
+ -
+ message: "#^Parameter \\#4 \\$isError of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:writeBoolErr\\(\\) expects bool, int given\\.$#"
+ count: 3
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#1 \\$filename of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\IWriter\\:\\:save\\(\\) expects resource\\|string, resource\\|false given\\.$#"
+ message: "#^Parameter \\#5 \\$width of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:positionImage\\(\\) expects int, float given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Functional/StreamTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#1 \\$fp of function fstat expects resource, resource\\|false given\\.$#"
+ message: "#^Parameter \\#6 \\$height of method PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:positionImage\\(\\) expects int, float given\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Functional/StreamTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#1 \\$html of method PhpOffice\\\\PhpSpreadsheet\\\\Helper\\\\Html\\:\\:toRichTextObject\\(\\) expects string, mixed given\\.$#"
+ message: "#^Property PhpOffice\\\\PhpSpreadsheet\\\\Writer\\\\Xls\\\\Worksheet\\:\\:\\$activePane \\(int\\) does not accept int\\|null\\.$#"
count: 1
- path: tests/PhpSpreadsheetTests/Helper/HtmlTest.php
+ path: src/PhpSpreadsheet/Writer/Xls/Worksheet.php
-
- message: "#^Parameter \\#1 \\$expected of static method PHPUnit\\\\Framework\\\\Assert\\:\\:assertInstanceOf\\(\\) expects class\\-string\\