IBX-11179: Updated PHP versions in CI configuration with 8.3 and 8.4#724
IBX-11179: Updated PHP versions in CI configuration with 8.3 and 8.4#724
Conversation
13059dd to
d459d33
Compare
| fwrite($tmpFile, $binary->getContent()); | ||
| $tmpMetadata = stream_get_meta_data($tmpFile); | ||
| $binaryCreateStruct = $this->ioService->newBinaryCreateStructFromLocalFile($tmpMetadata['uri']); | ||
| // @phpstan-ignore-next-line |
There was a problem hiding this comment.
Inline PHPStan ignores are by default forbidden, unless you have a valid reason to do so (for example, if you're explicitly testing an invalid combination).
Put these in baseline instead, in lieu of providing a fix.
Steveb-p
left a comment
There was a problem hiding this comment.
I don't agree with how a lot of try...catch blocks are transformed to catch all throwables. Why?
konradoboza
left a comment
There was a problem hiding this comment.
Majority of changes are out of scope. Please narrow down only the code that needs to be fixed to work with PHP8.4.
konradoboza
left a comment
There was a problem hiding this comment.
Please remember that touching the production code which doesn't need to be changed to provide PHP8.4 compatibility comes with a cost of potential QA. Let's make sure the diff is minimal, we can reduce baseline in the future.
tests/bundle/Core/DependencyInjection/Configuration/Parser/LanguagesTest.php
Outdated
Show resolved
Hide resolved
tests/bundle/Core/EventListener/BackgroundIndexingTerminateListenerTest.php
Show resolved
Hide resolved
tests/lib/MVC/Symfony/Templating/Twig/Extension/FileSystemTwigIntegrationTestCase.php
Outdated
Show resolved
Hide resolved
tests/lib/Persistence/Cache/Adapter/InMemoryClearingProxyAdapterTest.php
Show resolved
Hide resolved
9ec539e to
e2a499d
Compare
…mports, and updated phpstan baseline entries.
e2a499d to
7dcba4a
Compare
7dcba4a to
0529031
Compare
tests/lib/MVC/Symfony/Templating/Twig/Extension/FileSystemTwigIntegrationTestCase.php
Outdated
Show resolved
Hide resolved
484788a to
7328397
Compare
7328397 to
38b9683
Compare
|


Description:
Updated PHP versions in CI configuration with 8.3 and 8.4