Drop PHP 8.0, support PHP 8.3 #8
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
{
|