Ensure generators aren't reused from failed state #35
ci.yaml
on: pull_request
Static Analysis and Validation
28s
Coding Standards
15s
Matrix: tests
Annotations
3 errors and 8 warnings
Static Analysis and Validation:
tests/DeferredTest.php#L74
Parameter #2 $deferred of method Tests\Later\TestCase::assertDeferredSame() expects Later\Interfaces\Deferred<int|null>, Later\Deferred<int> given.
|
Static Analysis and Validation:
tests/DeferredTest.php#L75
Parameter #2 $deferred of method Tests\Later\TestCase::assertDeferredSame() expects Later\Interfaces\Deferred<int|null>, Later\Deferred<int> given.
|
Static Analysis and Validation
Process completed with exit code 2.
|
Test with PHP 8.0
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Coding Standards
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Test with PHP 7.4
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Test with PHP 8.2
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Test with PHP 8.1
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Static Analysis and Validation
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Static Analysis and Validation:
src/Deferred.php#L72
Escaped Mutant for Mutator "UnwrapFinally":
--- Original
+++ New
@@ @@
} catch (\Throwable $e) {
$this->error = $e;
throw $e;
- } finally {
- $this->input = null;
}
+ $this->input = null;
return $this->output;
}
}
|
Test with PHP 8.3
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|