Skip to content

Add Type::spliceArray(), improve splice_array() array type narrowing #19469

Add Type::spliceArray(), improve splice_array() array type narrowing

Add Type::spliceArray(), improve splice_array() array type narrowing #19469

Triggered via pull request April 19, 2025 19:15
Status Cancelled
Total duration 6m 11s
Artifacts 3

phar.yml

on: pull_request
integration-tests  /  Check PHAR checksum
4s
integration-tests / Check PHAR checksum
extension-tests  /  Check PHAR checksum
6s
extension-tests / Check PHAR checksum
other-tests  /  Check PHAR checksum
5s
other-tests / Check PHAR checksum
Commit PHAR
0s
Commit PHAR
Matrix: integration-tests / integration-run-phpstan
Matrix: integration-tests / integration-tests
Matrix: extension-tests / Extension Tests
Matrix: other-tests / Other Tests
integration-tests  /  Integration - Update baselines
0s
integration-tests / Integration - Update baselines
Fit to window
Zoom out
Zoom in

Annotations

66 errors
integration-tests / Integration - sebastianbergmann/phpunit: src/Runner/PHPT/PhptTestCase.php#L773
Call to static method fromXdebugWithoutPathCoverage() of internal class SebastianBergmann\CodeCoverage\Data\RawCodeCoverageData from outside its root namespace SebastianBergmann.
integration-tests / Integration - sebastianbergmann/phpunit: src/Runner/PHPT/PhptTestCase.php#L786
Call to static method fromXdebugWithoutPathCoverage() of internal class SebastianBergmann\CodeCoverage\Data\RawCodeCoverageData from outside its root namespace SebastianBergmann.
integration-tests / Integration - sebastianbergmann/phpunit
Process completed with exit code 1.
extension-tests / Extension Tests (7.4, phpstan-symfony): src/Rules/Symfony/UndefinedArgumentRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (7.4, phpstan-symfony): src/Rules/Symfony/UndefinedOptionRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (7.4, phpstan-symfony): src/Type/Symfony/CommandGetHelperDynamicReturnTypeExtension.php#L57
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (7.4, phpstan-symfony): src/Type/Symfony/InputInterfaceGetArgumentDynamicReturnTypeExtension.php#L61
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (7.4, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionDynamicReturnTypeExtension.php#L58
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (7.4, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionsDynamicReturnTypeExtension.php#L50
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (7.4, phpstan-symfony): src/Type/Symfony/InputInterfaceHasArgumentDynamicReturnTypeExtension.php#L68
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (7.4, phpstan-symfony): src/Type/Symfony/InputInterfaceHasOptionDynamicReturnTypeExtension.php#L56
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (7.4, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.0, phpstan-symfony): src/Rules/Symfony/UndefinedArgumentRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.0, phpstan-symfony): src/Rules/Symfony/UndefinedOptionRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.0, phpstan-symfony): src/Type/Symfony/CommandGetHelperDynamicReturnTypeExtension.php#L57
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.0, phpstan-symfony): src/Type/Symfony/InputInterfaceGetArgumentDynamicReturnTypeExtension.php#L61
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.0, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionDynamicReturnTypeExtension.php#L58
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.0, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionsDynamicReturnTypeExtension.php#L50
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.0, phpstan-symfony): src/Type/Symfony/InputInterfaceHasArgumentDynamicReturnTypeExtension.php#L68
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.0, phpstan-symfony): src/Type/Symfony/InputInterfaceHasOptionDynamicReturnTypeExtension.php#L56
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.0, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.2, phpstan-symfony): src/Rules/Symfony/UndefinedArgumentRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.2, phpstan-symfony): src/Rules/Symfony/UndefinedOptionRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.2, phpstan-symfony): src/Type/Symfony/CommandGetHelperDynamicReturnTypeExtension.php#L57
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.2, phpstan-symfony): src/Type/Symfony/InputInterfaceGetArgumentDynamicReturnTypeExtension.php#L61
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.2, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionDynamicReturnTypeExtension.php#L58
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.2, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionsDynamicReturnTypeExtension.php#L50
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.1, phpstan-symfony): src/Rules/Symfony/UndefinedArgumentRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.2, phpstan-symfony): src/Type/Symfony/InputInterfaceHasArgumentDynamicReturnTypeExtension.php#L68
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.1, phpstan-symfony): src/Rules/Symfony/UndefinedOptionRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.2, phpstan-symfony): src/Type/Symfony/InputInterfaceHasOptionDynamicReturnTypeExtension.php#L56
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.1, phpstan-symfony): src/Type/Symfony/CommandGetHelperDynamicReturnTypeExtension.php#L57
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.2, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.1, phpstan-symfony): src/Type/Symfony/InputInterfaceGetArgumentDynamicReturnTypeExtension.php#L61
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.1, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionDynamicReturnTypeExtension.php#L58
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.1, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionsDynamicReturnTypeExtension.php#L50
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.1, phpstan-symfony): src/Type/Symfony/InputInterfaceHasArgumentDynamicReturnTypeExtension.php#L68
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.1, phpstan-symfony): src/Type/Symfony/InputInterfaceHasOptionDynamicReturnTypeExtension.php#L56
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.1, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.4, phpstan-symfony): src/Rules/Symfony/UndefinedArgumentRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.4, phpstan-symfony): src/Rules/Symfony/UndefinedOptionRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.4, phpstan-symfony): src/Type/Symfony/CommandGetHelperDynamicReturnTypeExtension.php#L57
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.4, phpstan-symfony): src/Type/Symfony/InputInterfaceGetArgumentDynamicReturnTypeExtension.php#L61
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.4, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionDynamicReturnTypeExtension.php#L58
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.4, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionsDynamicReturnTypeExtension.php#L50
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.4, phpstan-symfony): src/Type/Symfony/InputInterfaceHasArgumentDynamicReturnTypeExtension.php#L68
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.4, phpstan-symfony): src/Type/Symfony/InputInterfaceHasOptionDynamicReturnTypeExtension.php#L56
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.4, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.3, phpstan-symfony): src/Rules/Symfony/UndefinedArgumentRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.3, phpstan-symfony): src/Rules/Symfony/UndefinedOptionRule.php#L69
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.3, phpstan-symfony): src/Type/Symfony/CommandGetHelperDynamicReturnTypeExtension.php#L57
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.3, phpstan-symfony): src/Type/Symfony/InputInterfaceGetArgumentDynamicReturnTypeExtension.php#L61
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.3, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionDynamicReturnTypeExtension.php#L58
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.3, phpstan-symfony): src/Type/Symfony/InputInterfaceGetOptionsDynamicReturnTypeExtension.php#L50
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.3, phpstan-symfony): src/Type/Symfony/InputInterfaceHasArgumentDynamicReturnTypeExtension.php#L68
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.3, phpstan-symfony): src/Type/Symfony/InputInterfaceHasOptionDynamicReturnTypeExtension.php#L56
Call to internal method Symfony\Component\Console\Command\Command::mergeApplicationDefinition() from outside its root namespace Symfony.
extension-tests / Extension Tests (8.3, phpstan-symfony)
Process completed with exit code 2.
extension-tests / Extension Tests (8.4, phpstan-strict-rules)
Canceling since a higher priority waiting request for 'phar-refs/pull/3952/merge' exists
extension-tests / Extension Tests (8.0, phpstan-doctrine)
Canceling since a higher priority waiting request for 'phar-refs/pull/3952/merge' exists
extension-tests / Extension Tests (8.0, phpstan-doctrine)
The operation was canceled.
extension-tests / Extension Tests (7.4, phpstan-doctrine)
Canceling since a higher priority waiting request for 'phar-refs/pull/3952/merge' exists
extension-tests / Extension Tests (7.4, phpstan-doctrine)
The operation was canceled.
extension-tests / Extension Tests (8.2, phpstan-doctrine)
Canceling since a higher priority waiting request for 'phar-refs/pull/3952/merge' exists
extension-tests / Extension Tests (8.2, phpstan-doctrine)
The operation was canceled.
extension-tests / Extension Tests (8.1, phpstan-doctrine)
Canceling since a higher priority waiting request for 'phar-refs/pull/3952/merge' exists
extension-tests / Extension Tests (8.1, phpstan-doctrine)
The operation was canceled.

Artifacts

Produced during runtime
Name Size Digest
baselines-phpunit-baseline.neon Expired
433 Bytes
sha256:3fd760828d4ca33c19946dd809392663c4ae7bf233d801b549b5989ad1ad5818
phar-file Expired
3.53 MB
sha256:48c8ff4fd26e87937dfd2629b20f035010a21a274acff8a1bcdd921a0f912006
phar-file-checksum Expired
3.53 MB
sha256:5b90d429f923a6871f2618eb7fb2a01b7559112e397233c1127d0501f0a4fe95