Preserve nonemptiness in constant array merges #53
ci.yml
on: push
Coverage | PHP 8.5
16s
Nix flake
32s
Matrix: lint
Matrix: phpstan-compatibility
Matrix: phpunit-compatibility
Matrix: test
Annotations
10 errors
|
Lint | PHP 8.2
Process completed with exit code 1.
|
|
Lint | PHP 8.2:
tests/fixtures/functions.php#L82
Function jbboehr\PHPStan\ArrayMerge\Tests\Fixture\genericMergeUnionOperand() should return non-empty-array{a?: int, b?: string, c?: bool} but returns array{}.
|
|
Lint | PHP 8.4
Process completed with exit code 1.
|
|
Lint | PHP 8.4:
tests/fixtures/functions.php#L82
Function jbboehr\PHPStan\ArrayMerge\Tests\Fixture\genericMergeUnionOperand() should return non-empty-array{a?: int, b?: string, c?: bool} but returns array{}.
|
|
Lint | PHP 8.5
Process completed with exit code 1.
|
|
Lint | PHP 8.5:
tests/fixtures/functions.php#L82
Function jbboehr\PHPStan\ArrayMerge\Tests\Fixture\genericMergeUnionOperand() should return non-empty-array{a?: int, b?: string, c?: bool} but returns array{}.
|
|
Lint | PHP 8.1
Process completed with exit code 1.
|
|
Lint | PHP 8.1:
tests/fixtures/functions.php#L82
Function jbboehr\PHPStan\ArrayMerge\Tests\Fixture\genericMergeUnionOperand() should return non-empty-array{a?: int, b?: string, c?: bool} but returns array{}.
|
|
Lint | PHP 8.3
Process completed with exit code 1.
|
|
Lint | PHP 8.3:
tests/fixtures/functions.php#L82
Function jbboehr\PHPStan\ArrayMerge\Tests\Fixture\genericMergeUnionOperand() should return non-empty-array{a?: int, b?: string, c?: bool} but returns array{}.
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
coverage-report
|
4.15 KB |
sha256:4b0a46c71f2b10a232f27503e351fd231cb7ae6270de21b2de156e1a3dd2e563
|
|