[2.x] Drop PHP 8.1 #157
ci.yml
on: pull_request
Continuous Integration
/
...
/
Supported Versions Matrix
4s
Continuous Integration
/
...
/
Package Name
7s
Continuous Integration
/
...
/
Check Markdown links
36s
Continuous Integration
/
...
/
Supported Threading Matrix
2s
Continuous Integration
/
...
/
Supported Checks Matrix
33s
Matrix: Continuous Integration / Continuous Integration / can-require
Continuous Integration
/
...
/
Compile the matrix
2s
Matrix: Continuous Integration / Continuous Integration / qa
Matrix: Continuous Integration / Continuous Integration / directly-on-os
Continuous Integration
/
...
/
✔️
0s
Annotations
4 errors and 30 warnings
|
Continuous Integration / Continuous Integration / Run stan on PHP 8.3 (zts) with lowest dependency preference
Process completed with exit code 2.
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference
Process completed with exit code 2.
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference
Process completed with exit code 2.
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference
Process completed with exit code 2.
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
public function close(): bool
{
$this->closed = true;
- if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) {
+ if (false && $this->group instanceof GroupInterface) {
$this->pool->releaseGroup($this->group);
}
$this->pool->close();
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
public function close(): bool
{
$this->closed = true;
- if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) {
+ if (true && $this->group instanceof GroupInterface) {
$this->pool->releaseGroup($this->group);
}
$this->pool->close();
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L94
Escaped Mutant for Mutator "TrueValue":
@@ @@
}
public function close(): bool
{
- $this->closed = true;
+ $this->closed = false;
if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) {
$this->pool->releaseGroup($this->group);
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L87
Escaped Mutant for Mutator "Increment":
@@ @@
$this->idleRuntimes--;
return $this->pool->run($callable, $args);
} finally {
- $this->idleRuntimes++;
+ $this->idleRuntimes--;
$this->progressQueue();
}
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L83
Escaped Mutant for Mutator "Decrement":
@@ @@
await($deferred->promise());
}
try {
- $this->idleRuntimes--;
+ $this->idleRuntimes++;
return $this->pool->run($callable, $args);
} finally {
$this->idleRuntimes++;
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L75
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
if ($this->closed) {
throw ClosedException::create();
}
- if ($this->idleRuntimes === 0) {
+ if ($this->idleRuntimes === -1) {
$deferred = new Deferred();
$this->queue->enqueue(static fn() => $deferred->resolve(null));
await($deferred->promise());
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L72
Escaped Mutant for Mutator "Throw_":
@@ @@
public function run(Closure $callable, array $args = []): mixed
{
if ($this->closed) {
- throw ClosedException::create();
+ ClosedException::create();
}
if ($this->idleRuntimes === 0) {
$deferred = new Deferred();
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
{
$this->idleRuntimes = $threadCount;
$this->queue = new SplQueue();
- if (!$this->pool instanceof LowLevelPoolInterface) {
+ if (!false) {
/** @phpstan-ignore shipmonk.returnInConstructor */
return;
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L36
Escaped Mutant for Mutator "LogicalNot":
@@ @@
{
$this->idleRuntimes = $threadCount;
$this->queue = new SplQueue();
- if (!$this->pool instanceof LowLevelPoolInterface) {
+ if ($this->pool instanceof LowLevelPoolInterface) {
/** @phpstan-ignore shipmonk.returnInConstructor */
return;
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with lowest dependency preference:
src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
{
$this->idleRuntimes = $threadCount;
$this->queue = new SplQueue();
- if (!$this->pool instanceof LowLevelPoolInterface) {
+ if (!true) {
/** @phpstan-ignore shipmonk.returnInConstructor */
return;
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
public function close(): bool
{
$this->closed = true;
- if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) {
+ if (false && $this->group instanceof GroupInterface) {
$this->pool->releaseGroup($this->group);
}
$this->pool->close();
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
public function close(): bool
{
$this->closed = true;
- if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) {
+ if (true && $this->group instanceof GroupInterface) {
$this->pool->releaseGroup($this->group);
}
$this->pool->close();
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L94
Escaped Mutant for Mutator "TrueValue":
@@ @@
}
public function close(): bool
{
- $this->closed = true;
+ $this->closed = false;
if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) {
$this->pool->releaseGroup($this->group);
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L87
Escaped Mutant for Mutator "Increment":
@@ @@
$this->idleRuntimes--;
return $this->pool->run($callable, $args);
} finally {
- $this->idleRuntimes++;
+ $this->idleRuntimes--;
$this->progressQueue();
}
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L83
Escaped Mutant for Mutator "Decrement":
@@ @@
await($deferred->promise());
}
try {
- $this->idleRuntimes--;
+ $this->idleRuntimes++;
return $this->pool->run($callable, $args);
} finally {
$this->idleRuntimes++;
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L75
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
if ($this->closed) {
throw ClosedException::create();
}
- if ($this->idleRuntimes === 0) {
+ if ($this->idleRuntimes === -1) {
$deferred = new Deferred();
$this->queue->enqueue(static fn() => $deferred->resolve(null));
await($deferred->promise());
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L72
Escaped Mutant for Mutator "Throw_":
@@ @@
public function run(Closure $callable, array $args = []): mixed
{
if ($this->closed) {
- throw ClosedException::create();
+ ClosedException::create();
}
if ($this->idleRuntimes === 0) {
$deferred = new Deferred();
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
{
$this->idleRuntimes = $threadCount;
$this->queue = new SplQueue();
- if (!$this->pool instanceof LowLevelPoolInterface) {
+ if (!false) {
/** @phpstan-ignore shipmonk.returnInConstructor */
return;
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
{
$this->idleRuntimes = $threadCount;
$this->queue = new SplQueue();
- if (!$this->pool instanceof LowLevelPoolInterface) {
+ if (!true) {
/** @phpstan-ignore shipmonk.returnInConstructor */
return;
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with highest dependency preference:
src/Limited.php#L36
Escaped Mutant for Mutator "LogicalNot":
@@ @@
{
$this->idleRuntimes = $threadCount;
$this->queue = new SplQueue();
- if (!$this->pool instanceof LowLevelPoolInterface) {
+ if ($this->pool instanceof LowLevelPoolInterface) {
/** @phpstan-ignore shipmonk.returnInConstructor */
return;
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
public function close(): bool
{
$this->closed = true;
- if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) {
+ if (false && $this->group instanceof GroupInterface) {
$this->pool->releaseGroup($this->group);
}
$this->pool->close();
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L96
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
public function close(): bool
{
$this->closed = true;
- if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) {
+ if (true && $this->group instanceof GroupInterface) {
$this->pool->releaseGroup($this->group);
}
$this->pool->close();
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L94
Escaped Mutant for Mutator "TrueValue":
@@ @@
}
public function close(): bool
{
- $this->closed = true;
+ $this->closed = false;
if ($this->pool instanceof LowLevelPoolInterface && $this->group instanceof GroupInterface) {
$this->pool->releaseGroup($this->group);
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L87
Escaped Mutant for Mutator "Increment":
@@ @@
$this->idleRuntimes--;
return $this->pool->run($callable, $args);
} finally {
- $this->idleRuntimes++;
+ $this->idleRuntimes--;
$this->progressQueue();
}
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L83
Escaped Mutant for Mutator "Decrement":
@@ @@
await($deferred->promise());
}
try {
- $this->idleRuntimes--;
+ $this->idleRuntimes++;
return $this->pool->run($callable, $args);
} finally {
$this->idleRuntimes++;
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L75
Escaped Mutant for Mutator "DecrementInteger":
@@ @@
if ($this->closed) {
throw ClosedException::create();
}
- if ($this->idleRuntimes === 0) {
+ if ($this->idleRuntimes === -1) {
$deferred = new Deferred();
$this->queue->enqueue(static fn() => $deferred->resolve(null));
await($deferred->promise());
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L72
Escaped Mutant for Mutator "Throw_":
@@ @@
public function run(Closure $callable, array $args = []): mixed
{
if ($this->closed) {
- throw ClosedException::create();
+ ClosedException::create();
}
if ($this->idleRuntimes === 0) {
$deferred = new Deferred();
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L36
Escaped Mutant for Mutator "LogicalNot":
@@ @@
{
$this->idleRuntimes = $threadCount;
$this->queue = new SplQueue();
- if (!$this->pool instanceof LowLevelPoolInterface) {
+ if ($this->pool instanceof LowLevelPoolInterface) {
/** @phpstan-ignore shipmonk.returnInConstructor */
return;
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
{
$this->idleRuntimes = $threadCount;
$this->queue = new SplQueue();
- if (!$this->pool instanceof LowLevelPoolInterface) {
+ if (!false) {
/** @phpstan-ignore shipmonk.returnInConstructor */
return;
}
|
|
Continuous Integration / Continuous Integration / Run mutation-testing on PHP 8.3 (zts) with locked dependency preference:
src/Limited.php#L36
Escaped Mutant for Mutator "InstanceOf_":
@@ @@
{
$this->idleRuntimes = $threadCount;
$this->queue = new SplQueue();
- if (!$this->pool instanceof LowLevelPoolInterface) {
+ if (!true) {
/** @phpstan-ignore shipmonk.returnInConstructor */
return;
}
|