mirror of
https://github.com/PHPOffice/PhpSpreadsheet.git
synced 2026-09-05 06:58:15 +00:00
dbba802555
Zipstream's newest production release requires Php8.1. This is not necessarily a problem for us as we are locked to an earlier release. However, psr/simple-cache became a real mess for us as people wanted to install PhpSpreadsheet alongside other products which required a version of simple-cache that could not run in some of the versions of Php which we support, and I would like to avoid having to go through that again. This ticket is a contingency to put us ahead of the curve in case such a problem should arise with Zipstream. There is reason to believe that Zipstream is not so widely used as simple-cache, so we do not need to rush this change in. However, should that belief prove incorrect, the change should be ready to go when needed.
28 lines
1.3 KiB
Plaintext
28 lines
1.3 KiB
Plaintext
includes:
|
|
- phpstan-baseline.neon
|
|
- phpstan-conditional.php
|
|
- vendor/phpstan/phpstan-phpunit/extension.neon
|
|
- vendor/phpstan/phpstan-phpunit/rules.neon
|
|
|
|
parameters:
|
|
level: 8
|
|
paths:
|
|
- src/
|
|
- tests/
|
|
excludePaths:
|
|
- src/PhpSpreadsheet/Chart/Renderer/JpGraph.php
|
|
- src/PhpSpreadsheet/Chart/Renderer/JpGraphRendererBase.php
|
|
- src/PhpSpreadsheet/Collection/Memory/SimpleCache1.php
|
|
- src/PhpSpreadsheet/Collection/Memory/SimpleCache3.php
|
|
- src/PhpSpreadsheet/Writer/ZipStream2.php
|
|
- src/PhpSpreadsheet/Writer/ZipStream3.php
|
|
parallel:
|
|
processTimeout: 300.0
|
|
checkMissingIterableValueType: false
|
|
ignoreErrors:
|
|
- '~^Parameter \#1 \$im(age)? of function (imagedestroy|imageistruecolor|imagealphablending|imagesavealpha|imagecolortransparent|imagecolorsforindex|imagesavealpha|imagesx|imagesy|imagepng) expects (GdImage|resource), GdImage\|resource given\.$~'
|
|
- '~^Parameter \#2 \$src_im(age)? of function imagecopy expects (GdImage|resource), GdImage\|resource given\.$~'
|
|
# Accept a bit anything for assert methods
|
|
- '~^Parameter \#2 .* of static method PHPUnit\\Framework\\Assert\:\:assert\w+\(\) expects .*, .* given\.$~'
|
|
- '~^Method PhpOffice\\PhpSpreadsheetTests\\.*\:\:test.*\(\) has parameter \$args with no type specified\.$~'
|