chore(deps): drop support to php < 8.1 and sf < 5.4 #10
Annotations
3 errors and 20 warnings
PHP 8.2
Process completed with exit code 1.
|
PHP 8.1
The job was canceled because "_8_2" failed.
|
PHP 8.1
The operation was canceled.
|
PHP 8.2:
src/AcceptHeaderVersionGuesser.php#L23
Escaped Mutant for Mutator "Coalesce":
--- Original
+++ New
@@ @@
public function __construct(array $priorities = ['*/*'], AdapterFactoryInterface|null $adapterFactory = null)
{
$this->priorities = (static fn(string ...$v) => $v)(...$priorities);
- $this->adapterFactory = $adapterFactory ?? new AdapterFactory();
+ $this->adapterFactory = new AdapterFactory() ?? $adapterFactory;
}
public function guess(object $request, string|null $default) : string|null
{
|
PHP 8.2:
src/AcceptHeaderVersionGuesser.php#L50
Escaped Mutant for Mutator "Coalesce":
--- Original
+++ New
@@ @@
if ($header === null) {
return $default;
}
- return $header->getVersion() ?? $default;
+ return $default ?? $header->getVersion();
}
}
|
PHP 8.2:
src/CustomHeaderVersionGuesser.php#L17
Escaped Mutant for Mutator "Coalesce":
--- Original
+++ New
@@ @@
private AdapterFactoryInterface $adapterFactory;
public function __construct(private string $headerName = 'X-API-Version', AdapterFactoryInterface|null $adapterFactory = null)
{
- $this->adapterFactory = $adapterFactory ?? new AdapterFactory();
+ $this->adapterFactory = new AdapterFactory() ?? $adapterFactory;
}
public function guess(object $request, string|null $default) : string|null
{
|
PHP 8.2:
src/CustomHeaderVersionGuesser.php#L30
Escaped Mutant for Mutator "Coalesce":
--- Original
+++ New
@@ @@
return $default;
}
$header = $adapter->getHeader($this->headerName)[0] ?? null;
- return $header ?? $default;
+ return $default ?? $header;
}
}
|
PHP 8.2:
src/Negotiation/AcceptMatch.php#L18
Escaped Mutant for Mutator "GreaterThan":
--- Original
+++ New
@@ @@
public static function compare(AcceptMatch $a, AcceptMatch $b) : int
{
if ($a->quality !== $b->quality) {
- return $a->quality > $b->quality ? -1 : 1;
+ return $a->quality >= $b->quality ? -1 : 1;
}
if ($a->index !== $b->index) {
return $a->index > $b->index ? 1 : -1;
|
PHP 8.2:
src/Negotiation/AcceptMatch.php#L18
Escaped Mutant for Mutator "DecrementInteger":
--- Original
+++ New
@@ @@
public static function compare(AcceptMatch $a, AcceptMatch $b) : int
{
if ($a->quality !== $b->quality) {
- return $a->quality > $b->quality ? -1 : 1;
+ return $a->quality > $b->quality ? -2 : 1;
}
if ($a->index !== $b->index) {
return $a->index > $b->index ? 1 : -1;
|
PHP 8.2:
src/Negotiation/AcceptMatch.php#L18
Escaped Mutant for Mutator "IncrementInteger":
--- Original
+++ New
@@ @@
public static function compare(AcceptMatch $a, AcceptMatch $b) : int
{
if ($a->quality !== $b->quality) {
- return $a->quality > $b->quality ? -1 : 1;
+ return $a->quality > $b->quality ? -0 : 1;
}
if ($a->index !== $b->index) {
return $a->index > $b->index ? 1 : -1;
|
PHP 8.2:
src/Negotiation/AcceptMatch.php#L18
Escaped Mutant for Mutator "IncrementInteger":
--- Original
+++ New
@@ @@
public static function compare(AcceptMatch $a, AcceptMatch $b) : int
{
if ($a->quality !== $b->quality) {
- return $a->quality > $b->quality ? -1 : 1;
+ return $a->quality > $b->quality ? -1 : 2;
}
if ($a->index !== $b->index) {
return $a->index > $b->index ? 1 : -1;
|
PHP 8.2:
src/Negotiation/AcceptMatch.php#L21
Escaped Mutant for Mutator "NotIdentical":
--- Original
+++ New
@@ @@
if ($a->quality !== $b->quality) {
return $a->quality > $b->quality ? -1 : 1;
}
- if ($a->index !== $b->index) {
+ if ($a->index === $b->index) {
return $a->index > $b->index ? 1 : -1;
}
return 0;
|
PHP 8.2:
src/Negotiation/AcceptMatch.php#L22
Escaped Mutant for Mutator "GreaterThan":
--- Original
+++ New
@@ @@
return $a->quality > $b->quality ? -1 : 1;
}
if ($a->index !== $b->index) {
- return $a->index > $b->index ? 1 : -1;
+ return $a->index >= $b->index ? 1 : -1;
}
return 0;
}
|
PHP 8.1:
src/AcceptHeaderVersionGuesser.php#L23
Escaped Mutant for Mutator "Coalesce":
--- Original
+++ New
@@ @@
public function __construct(array $priorities = ['*/*'], AdapterFactoryInterface|null $adapterFactory = null)
{
$this->priorities = (static fn(string ...$v) => $v)(...$priorities);
- $this->adapterFactory = $adapterFactory ?? new AdapterFactory();
+ $this->adapterFactory = new AdapterFactory() ?? $adapterFactory;
}
public function guess(object $request, string|null $default) : string|null
{
|
PHP 8.1:
src/AcceptHeaderVersionGuesser.php#L50
Escaped Mutant for Mutator "Coalesce":
--- Original
+++ New
@@ @@
if ($header === null) {
return $default;
}
- return $header->getVersion() ?? $default;
+ return $default ?? $header->getVersion();
}
}
|
PHP 8.1:
src/CustomHeaderVersionGuesser.php#L17
Escaped Mutant for Mutator "Coalesce":
--- Original
+++ New
@@ @@
private AdapterFactoryInterface $adapterFactory;
public function __construct(private string $headerName = 'X-API-Version', AdapterFactoryInterface|null $adapterFactory = null)
{
- $this->adapterFactory = $adapterFactory ?? new AdapterFactory();
+ $this->adapterFactory = new AdapterFactory() ?? $adapterFactory;
}
public function guess(object $request, string|null $default) : string|null
{
|
PHP 8.1:
src/CustomHeaderVersionGuesser.php#L30
Escaped Mutant for Mutator "Coalesce":
--- Original
+++ New
@@ @@
return $default;
}
$header = $adapter->getHeader($this->headerName)[0] ?? null;
- return $header ?? $default;
+ return $default ?? $header;
}
}
|
PHP 8.1:
src/Negotiation/AcceptMatch.php#L18
Escaped Mutant for Mutator "GreaterThan":
--- Original
+++ New
@@ @@
public static function compare(AcceptMatch $a, AcceptMatch $b) : int
{
if ($a->quality !== $b->quality) {
- return $a->quality > $b->quality ? -1 : 1;
+ return $a->quality >= $b->quality ? -1 : 1;
}
if ($a->index !== $b->index) {
return $a->index > $b->index ? 1 : -1;
|
PHP 8.1:
src/Negotiation/AcceptMatch.php#L18
Escaped Mutant for Mutator "DecrementInteger":
--- Original
+++ New
@@ @@
public static function compare(AcceptMatch $a, AcceptMatch $b) : int
{
if ($a->quality !== $b->quality) {
- return $a->quality > $b->quality ? -1 : 1;
+ return $a->quality > $b->quality ? -2 : 1;
}
if ($a->index !== $b->index) {
return $a->index > $b->index ? 1 : -1;
|
PHP 8.1:
src/Negotiation/AcceptMatch.php#L18
Escaped Mutant for Mutator "IncrementInteger":
--- Original
+++ New
@@ @@
public static function compare(AcceptMatch $a, AcceptMatch $b) : int
{
if ($a->quality !== $b->quality) {
- return $a->quality > $b->quality ? -1 : 1;
+ return $a->quality > $b->quality ? -0 : 1;
}
if ($a->index !== $b->index) {
return $a->index > $b->index ? 1 : -1;
|
PHP 8.1:
src/Negotiation/AcceptMatch.php#L18
Escaped Mutant for Mutator "IncrementInteger":
--- Original
+++ New
@@ @@
public static function compare(AcceptMatch $a, AcceptMatch $b) : int
{
if ($a->quality !== $b->quality) {
- return $a->quality > $b->quality ? -1 : 1;
+ return $a->quality > $b->quality ? -1 : 2;
}
if ($a->index !== $b->index) {
return $a->index > $b->index ? 1 : -1;
|
PHP 8.1:
src/Negotiation/AcceptMatch.php#L21
Escaped Mutant for Mutator "NotIdentical":
--- Original
+++ New
@@ @@
if ($a->quality !== $b->quality) {
return $a->quality > $b->quality ? -1 : 1;
}
- if ($a->index !== $b->index) {
+ if ($a->index === $b->index) {
return $a->index > $b->index ? 1 : -1;
}
return 0;
|
PHP 8.1:
src/Negotiation/AcceptMatch.php#L22
Escaped Mutant for Mutator "GreaterThan":
--- Original
+++ New
@@ @@
return $a->quality > $b->quality ? -1 : 1;
}
if ($a->index !== $b->index) {
- return $a->index > $b->index ? 1 : -1;
+ return $a->index >= $b->index ? 1 : -1;
}
return 0;
}
|