Skip to content

Merge branch 'stable' into list-tag-phpstan-generics #222

Merge branch 'stable' into list-tag-phpstan-generics

Merge branch 'stable' into list-tag-phpstan-generics #222

Triggered via push September 19, 2025 00:27
Status Failure
Total duration 25s
Artifacts

ci.yml

on: push
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

48 errors
PHP 8.3
Process completed with exit code 1.
PHP 8.3: tests/phpunit/tag/ListTagTest.php#L89
Call to static method PHPUnit\Framework\Assert::assertNotSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to true.
PHP 8.3: tests/phpunit/tag/ListTagTest.php#L87
Call to static method PHPUnit\Framework\Assert::assertSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to false.
PHP 8.3: tests/phpunit/tag/ListTagTest.php#L86
Instanceof between *NEVER* and pocketmine\nbt\tag\ImmutableTag will always evaluate to false.
PHP 8.3: src/tag/ListTag.php#L346
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept list<pocketmine\nbt\tag\Tag>.
PHP 8.3: src/tag/ListTag.php#L244
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept non-empty-array<int<0, max>, TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.3: src/tag/ListTag.php#L94
Cannot call method isEmpty() on list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.3: src/tag/ListTag.php#L0
Ignored error pattern #^Property pocketmine\\nbt\\tag\\ListTag\:\:\$value \(list\<pocketmine\\nbt\\tag\\Tag\>\) does not accept non\-empty\-array\<int\<0, max\>, pocketmine\\nbt\\tag\\Tag\>\.$# (assign.propertyType) in path /home/runner/work/NBT/NBT/src/tag/ListTag.php was not matched in reported errors.
PHP 8.0
Process completed with exit code 1.
PHP 8.0: tests/phpunit/tag/ListTagTest.php#L89
Call to static method PHPUnit\Framework\Assert::assertNotSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to true.
PHP 8.0: tests/phpunit/tag/ListTagTest.php#L87
Call to static method PHPUnit\Framework\Assert::assertSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to false.
PHP 8.0: tests/phpunit/tag/ListTagTest.php#L86
Instanceof between *NEVER* and pocketmine\nbt\tag\ImmutableTag will always evaluate to false.
PHP 8.0: src/tag/ListTag.php#L346
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept list<pocketmine\nbt\tag\Tag>.
PHP 8.0: src/tag/ListTag.php#L244
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept non-empty-array<int<0, max>, TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.0: src/tag/ListTag.php#L94
Cannot call method isEmpty() on list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.0: src/tag/ListTag.php#L0
Ignored error pattern #^Property pocketmine\\nbt\\tag\\ListTag\:\:\$value \(list\<pocketmine\\nbt\\tag\\Tag\>\) does not accept non\-empty\-array\<int\<0, max\>, pocketmine\\nbt\\tag\\Tag\>\.$# (assign.propertyType) in path /home/runner/work/NBT/NBT/src/tag/ListTag.php was not matched in reported errors.
PHP 8.2
Process completed with exit code 1.
PHP 8.2: tests/phpunit/tag/ListTagTest.php#L89
Call to static method PHPUnit\Framework\Assert::assertNotSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to true.
PHP 8.2: tests/phpunit/tag/ListTagTest.php#L87
Call to static method PHPUnit\Framework\Assert::assertSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to false.
PHP 8.2: tests/phpunit/tag/ListTagTest.php#L86
Instanceof between *NEVER* and pocketmine\nbt\tag\ImmutableTag will always evaluate to false.
PHP 8.2: src/tag/ListTag.php#L346
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept list<pocketmine\nbt\tag\Tag>.
PHP 8.2: src/tag/ListTag.php#L244
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept non-empty-array<int<0, max>, TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.2: src/tag/ListTag.php#L94
Cannot call method isEmpty() on list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.2: src/tag/ListTag.php#L0
Ignored error pattern #^Property pocketmine\\nbt\\tag\\ListTag\:\:\$value \(list\<pocketmine\\nbt\\tag\\Tag\>\) does not accept non\-empty\-array\<int\<0, max\>, pocketmine\\nbt\\tag\\Tag\>\.$# (assign.propertyType) in path /home/runner/work/NBT/NBT/src/tag/ListTag.php was not matched in reported errors.
PHP 8.1
Process completed with exit code 1.
PHP 8.1: tests/phpunit/tag/ListTagTest.php#L89
Call to static method PHPUnit\Framework\Assert::assertNotSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to true.
PHP 8.1: tests/phpunit/tag/ListTagTest.php#L87
Call to static method PHPUnit\Framework\Assert::assertSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to false.
PHP 8.1: tests/phpunit/tag/ListTagTest.php#L86
Instanceof between *NEVER* and pocketmine\nbt\tag\ImmutableTag will always evaluate to false.
PHP 8.1: src/tag/ListTag.php#L346
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept list<pocketmine\nbt\tag\Tag>.
PHP 8.1: src/tag/ListTag.php#L244
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept non-empty-array<int<0, max>, TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.1: src/tag/ListTag.php#L94
Cannot call method isEmpty() on list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.1: src/tag/ListTag.php#L0
Ignored error pattern #^Property pocketmine\\nbt\\tag\\ListTag\:\:\$value \(list\<pocketmine\\nbt\\tag\\Tag\>\) does not accept non\-empty\-array\<int\<0, max\>, pocketmine\\nbt\\tag\\Tag\>\.$# (assign.propertyType) in path /home/runner/work/NBT/NBT/src/tag/ListTag.php was not matched in reported errors.
PHP 7.4
Process completed with exit code 1.
PHP 7.4: tests/phpunit/tag/ListTagTest.php#L89
Call to static method PHPUnit\Framework\Assert::assertNotSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to true.
PHP 7.4: tests/phpunit/tag/ListTagTest.php#L87
Call to static method PHPUnit\Framework\Assert::assertSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to false.
PHP 7.4: tests/phpunit/tag/ListTagTest.php#L86
Instanceof between *NEVER* and pocketmine\nbt\tag\ImmutableTag will always evaluate to false.
PHP 7.4: src/tag/ListTag.php#L346
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept list<pocketmine\nbt\tag\Tag>.
PHP 7.4: src/tag/ListTag.php#L244
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept non-empty-array<int<0, max>, TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 7.4: src/tag/ListTag.php#L94
Cannot call method isEmpty() on list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 7.4: src/tag/ListTag.php#L0
Ignored error pattern #^Property pocketmine\\nbt\\tag\\ListTag\:\:\$value \(list\<pocketmine\\nbt\\tag\\Tag\>\) does not accept non\-empty\-array\<int\<0, max\>, pocketmine\\nbt\\tag\\Tag\>\.$# (assign.propertyType) in path /home/runner/work/NBT/NBT/src/tag/ListTag.php was not matched in reported errors.
PHP 8.4
Process completed with exit code 1.
PHP 8.4: tests/phpunit/tag/ListTagTest.php#L89
Call to static method PHPUnit\Framework\Assert::assertNotSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to true.
PHP 8.4: tests/phpunit/tag/ListTagTest.php#L87
Call to static method PHPUnit\Framework\Assert::assertSame() with *NEVER* and pocketmine\nbt\tag\Tag will always evaluate to false.
PHP 8.4: tests/phpunit/tag/ListTagTest.php#L86
Instanceof between *NEVER* and pocketmine\nbt\tag\ImmutableTag will always evaluate to false.
PHP 8.4: src/tag/ListTag.php#L346
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept list<pocketmine\nbt\tag\Tag>.
PHP 8.4: src/tag/ListTag.php#L244
Property pocketmine\nbt\tag\ListTag<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>::$value (list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>) does not accept non-empty-array<int<0, max>, TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.4: src/tag/ListTag.php#L94
Cannot call method isEmpty() on list<TValue of pocketmine\nbt\tag\Tag = pocketmine\nbt\tag\Tag>.
PHP 8.4: src/tag/ListTag.php#L0
Ignored error pattern #^Property pocketmine\\nbt\\tag\\ListTag\:\:\$value \(list\<pocketmine\\nbt\\tag\\Tag\>\) does not accept non\-empty\-array\<int\<0, max\>, pocketmine\\nbt\\tag\\Tag\>\.$# (assign.propertyType) in path /home/runner/work/NBT/NBT/src/tag/ListTag.php was not matched in reported errors.