Skip to content

Account for subclasses in get_parent_class() of a $this/static value #30545

Account for subclasses in get_parent_class() of a $this/static value

Account for subclasses in get_parent_class() of a $this/static value #30545

Triggered via pull request July 14, 2026 11:55
Status Failure
Total duration 9m 39s
Artifacts 12

phar.yml

on: pull_request
Matrix: Compile Turbo Extension
Turbo Extension Version Check
24s
Turbo Extension Version Check
Download base SHA PHAR
0s
Download base SHA PHAR
Aggregate Turbo Extension Artifact
14s
Aggregate Turbo Extension Artifact
Matrix: Run with Turbo Extension
Commit PHAR
0s
Commit PHAR
Checksum PHAR
0s
Checksum PHAR
PHAR Prefix Diff
0s
PHAR Prefix Diff
integration-tests  /  Check PHAR checksum
13s
integration-tests / Check PHAR checksum
extension-tests  /  Check PHAR checksum
15s
extension-tests / Check PHAR checksum
other-tests  /  Check PHAR checksum
15s
other-tests / Check PHAR checksum
Matrix: integration-tests / integration-run-phpstan
integration-tests  /  PMMP Tests
1m 10s
integration-tests / PMMP Tests
Matrix: integration-tests / integration-tests
Matrix: extension-tests / tests-extensions
Matrix: other-tests / Other Tests
integration-tests  /  Integration - Update baselines
integration-tests / Integration - Update baselines
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 1 warning
integration-tests / Integration - Rector downgrade PHP tests
Process completed with exit code 1.
integration-tests / PMMP Tests
Process completed with exit code 1.
integration-tests / PMMP Tests: src/data/bedrock/item/ItemSerializerDeserializerRegistrar.php#L615
Offset 0|1|2|3 might not exist on non-empty-array{0?: non-empty-array{1?: *NEVER*, 0?: *NEVER*}, 1?: non-empty-array{1?: *NEVER*, 0?: *NEVER*}, 2?: non-empty-array{1?: *NEVER*, 0?: *NEVER*}, 3?: non-empty-array{1?: *NEVER*, 0?: *NEVER*}}.
integration-tests / PMMP Tests: src/data/bedrock/item/ItemSerializerDeserializerRegistrar.php#L615
Offset 0|1 might not exist on non-empty-array{1?: *NEVER*, 0?: *NEVER*}.
integration-tests / Integration - laravel/framework
Process completed with exit code 1.
integration-tests / Integration - laravel/framework: src/Illuminate/Routing/Route.php#L1442
Cannot unset property Illuminate\Routing\Route::$router because it might have hooks in a subclass.
integration-tests / Integration - laravel/framework: src/Illuminate/Routing/Route.php#L1442
Cannot unset property Illuminate\Routing\Route::$container because it might have hooks in a subclass.
integration-tests / Integration - Rector tests
Process completed with exit code 1.
integration-tests / Integration - shopware/shopware
Process completed with exit code 1.
integration-tests / Integration - shopware/shopware: tests/integration/Core/Content/Media/DataAbstractionLayer/Indexing/MediaFolderIndexerTest.php#L163
Method Shopware\Tests\Integration\Core\Content\Media\DataAbstractionLayer\Indexing\MediaFolderIndexerTest::getData() should return array{array<int, array<string, array<int, array<string, string>>|string>>, list<string>} but returns array{list<array{id?: non-falsy-string, name?: non-falsy-string, configurationId?: non-falsy-string, children?: array{array<'children'|'configurationId'|'id'|'name', array{array<'children'|'configurationId'|'id'|'name', array{array{id: non-falsy-string, name: 'child-0'|'child-1', configurationId: non-falsy-string}}|non-falsy-string>}|non-falsy-string>}}>, list<non-falsy-string>}.
integration-tests / PMMP Tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: pmmp/setup-php-action@3c38c259834f945351a662392836d90eb08abff0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
baselines-laravel-baseline.neon
352 Bytes
sha256:740aa153e2cb437cbeda82b714d2e83d025e2b5e5fc78291eee287528991e747
baselines-pocketmine-ng.neon
1.44 KB
sha256:e33e118ac8fc76a989d442b994c520c8b411cbf3d435890e5bb20745940fa3e5
baselines-shopware-baseline.neon
24.3 KB
sha256:8df241fc59d8f46d4d35afa575eb5c759bc75ca1424ee06b5eab6d55288cf523
phar-file
3.89 MB
sha256:3927ea14252d6c82cb2804cd8294e66e7eb584590a1eb337439702cb750ab58c
phar-file-checksum
3.89 MB
sha256:a4042aacb92baf40616bee3fdb076b5bebe040c7180a334d7ffe9f6e25d83cdf
phpstan_turbo-linux-gnu-arm64-php8.4
273 KB
sha256:d6ec6f6361b1ae031a8a355132790b866b99a78f240b81285201b667aaac866d
phpstan_turbo-linux-gnu-arm64-php8.5
273 KB
sha256:535ced753b26a8a430c9463d6b1bae238d9995a358f097678396210556c78a1a
phpstan_turbo-linux-gnu-x86_64-php8.4
284 KB
sha256:255377730a4d1347580d370bf20cdf2c65f3bce7950caef54200e076ae2663aa
phpstan_turbo-linux-gnu-x86_64-php8.5
284 KB
sha256:f940a8f2b615cdcb8758436fe225a9e34cf311a28c668be797be4b007071cd13
phpstan_turbo-linux-musl-x86_64-php8.4
383 KB
sha256:4e9efb4cb5a745eef80b12b78bb85c4e675741ab4336f7a6fae9dcadf55c4a0e
phpstan_turbo-linux-musl-x86_64-php8.5
383 KB
sha256:d2f2ddc8dc0d76d47eb71f9d6b2f13c6beec8eb2fe4da575f581e310c94ba979
turbo-ext-files
1.84 MB
sha256:a686f2f4dc96aaa9b415bb8223fca00ab07687be01e5184a8fb64346a7f1498d