Skip to content

Drop PHP 8.0, support PHP 8.3 #8

Drop PHP 8.0, support PHP 8.3

Drop PHP 8.0, support PHP 8.3 #8

Triggered via push February 21, 2024 21:26
Status Success
Total duration 1m 7s
Artifacts

build.yml

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

Annotations

18 warnings
PHP 8.1 on ubuntu-latest ()
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHP 8.1 on ubuntu-latest (): src/Query/LazyQuery.php#L36
Escaped Mutant for Mutator "AssignCoalesce": --- Original +++ New @@ @@ } private function getLoadedQuery() : QueryInterface { - return $this->loadedQuery ??= $this->loadQuery(); + return $this->loadedQuery = $this->loadQuery(); } private function loadQuery() : QueryInterface {
PHP 8.1 on ubuntu-latest (): src/Query/Query.php#L29
Escaped Mutant for Mutator "UnwrapArrayValues": --- Original +++ New @@ @@ private readonly array $operations; public function __construct(private readonly ValueEncoderInterface $encoder, private readonly ValueDecoderInterface $decoder, OperationInterface ...$operations) { - $this->operations = array_values($operations); + $this->operations = $operations; } public function __invoke(NodeValueInterface $data, PointerProcessorInterface $pointerProcessor) : ResultInterface {
PHP 8.2 on ubuntu-latest ()
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHP 8.2 on ubuntu-latest (): src/Query/LazyQuery.php#L36
Escaped Mutant for Mutator "AssignCoalesce": --- Original +++ New @@ @@ } private function getLoadedQuery() : QueryInterface { - return $this->loadedQuery ??= $this->loadQuery(); + return $this->loadedQuery = $this->loadQuery(); } private function loadQuery() : QueryInterface {
PHP 8.2 on ubuntu-latest (): src/Query/Query.php#L29
Escaped Mutant for Mutator "UnwrapArrayValues": --- Original +++ New @@ @@ private readonly array $operations; public function __construct(private readonly ValueEncoderInterface $encoder, private readonly ValueDecoderInterface $decoder, OperationInterface ...$operations) { - $this->operations = array_values($operations); + $this->operations = $operations; } public function __invoke(NodeValueInterface $data, PointerProcessorInterface $pointerProcessor) : ResultInterface {
PHP 8.1 on ubuntu-latest (--prefer-lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHP 8.1 on ubuntu-latest (--prefer-lowest): src/Query/LazyQuery.php#L36
Escaped Mutant for Mutator "AssignCoalesce": --- Original +++ New @@ @@ } private function getLoadedQuery() : QueryInterface { - return $this->loadedQuery ??= $this->loadQuery(); + return $this->loadedQuery = $this->loadQuery(); } private function loadQuery() : QueryInterface {
PHP 8.1 on ubuntu-latest (--prefer-lowest): src/Query/Query.php#L29
Escaped Mutant for Mutator "UnwrapArrayValues": --- Original +++ New @@ @@ private readonly array $operations; public function __construct(private readonly ValueEncoderInterface $encoder, private readonly ValueDecoderInterface $decoder, OperationInterface ...$operations) { - $this->operations = array_values($operations); + $this->operations = $operations; } public function __invoke(NodeValueInterface $data, PointerProcessorInterface $pointerProcessor) : ResultInterface {
PHP 8.2 on ubuntu-latest (--prefer-lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHP 8.2 on ubuntu-latest (--prefer-lowest): src/Query/LazyQuery.php#L36
Escaped Mutant for Mutator "AssignCoalesce": --- Original +++ New @@ @@ } private function getLoadedQuery() : QueryInterface { - return $this->loadedQuery ??= $this->loadQuery(); + return $this->loadedQuery = $this->loadQuery(); } private function loadQuery() : QueryInterface {
PHP 8.2 on ubuntu-latest (--prefer-lowest): src/Query/Query.php#L29
Escaped Mutant for Mutator "UnwrapArrayValues": --- Original +++ New @@ @@ private readonly array $operations; public function __construct(private readonly ValueEncoderInterface $encoder, private readonly ValueDecoderInterface $decoder, OperationInterface ...$operations) { - $this->operations = array_values($operations); + $this->operations = $operations; } public function __invoke(NodeValueInterface $data, PointerProcessorInterface $pointerProcessor) : ResultInterface {
PHP 8.3 on ubuntu-latest (--prefer-lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHP 8.3 on ubuntu-latest (--prefer-lowest): src/Query/LazyQuery.php#L36
Escaped Mutant for Mutator "AssignCoalesce": --- Original +++ New @@ @@ } private function getLoadedQuery() : QueryInterface { - return $this->loadedQuery ??= $this->loadQuery(); + return $this->loadedQuery = $this->loadQuery(); } private function loadQuery() : QueryInterface {
PHP 8.3 on ubuntu-latest (--prefer-lowest): src/Query/Query.php#L29
Escaped Mutant for Mutator "UnwrapArrayValues": --- Original +++ New @@ @@ private readonly array $operations; public function __construct(private readonly ValueEncoderInterface $encoder, private readonly ValueDecoderInterface $decoder, OperationInterface ...$operations) { - $this->operations = array_values($operations); + $this->operations = $operations; } public function __invoke(NodeValueInterface $data, PointerProcessorInterface $pointerProcessor) : ResultInterface {
PHP 8.3 on ubuntu-latest ()
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHP 8.3 on ubuntu-latest (): src/Query/LazyQuery.php#L36
Escaped Mutant for Mutator "AssignCoalesce": --- Original +++ New @@ @@ } private function getLoadedQuery() : QueryInterface { - return $this->loadedQuery ??= $this->loadQuery(); + return $this->loadedQuery = $this->loadQuery(); } private function loadQuery() : QueryInterface {
PHP 8.3 on ubuntu-latest (): src/Query/Query.php#L29
Escaped Mutant for Mutator "UnwrapArrayValues": --- Original +++ New @@ @@ private readonly array $operations; public function __construct(private readonly ValueEncoderInterface $encoder, private readonly ValueDecoderInterface $decoder, OperationInterface ...$operations) { - $this->operations = array_values($operations); + $this->operations = $operations; } public function __invoke(NodeValueInterface $data, PointerProcessorInterface $pointerProcessor) : ResultInterface {