update psalm to 5.16 #107
Annotations
8 warnings
Mutation tests (locked, 8.2, ubuntu-latest)
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/
|
Mutation tests (locked, 8.2, ubuntu-latest):
src/PatchRequest.php#L53
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
Assert::string($this->requestData['strategy_type']);
/** @var array<array<string, array<string, mixed>|string>>|null $segments */
$segments = $this->requestData['segments'] ?? [];
- Assert::isArray($segments);
+
foreach ($segments as $segment) {
Assert::keyExists($segment, 'segment_id');
Assert::keyExists($segment, 'segment_type');
|
Mutation tests (locked, 8.3, ubuntu-latest)
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/
|
Mutation tests (locked, 8.3, ubuntu-latest):
src/PatchRequest.php#L53
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
Assert::string($this->requestData['strategy_type']);
/** @var array<array<string, array<string, mixed>|string>>|null $segments */
$segments = $this->requestData['segments'] ?? [];
- Assert::isArray($segments);
+
foreach ($segments as $segment) {
Assert::keyExists($segment, 'segment_id');
Assert::keyExists($segment, 'segment_type');
|
Mutation tests (locked, 8.1, ubuntu-latest)
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/
|
Mutation tests (locked, 8.1, ubuntu-latest):
src/PatchRequest.php#L53
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
Assert::string($this->requestData['strategy_type']);
/** @var array<array<string, array<string, mixed>|string>>|null $segments */
$segments = $this->requestData['segments'] ?? [];
- Assert::isArray($segments);
+
foreach ($segments as $segment) {
Assert::keyExists($segment, 'segment_id');
Assert::keyExists($segment, 'segment_type');
|
Mutation tests (locked, 8.0, ubuntu-latest)
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/
|
Mutation tests (locked, 8.0, ubuntu-latest):
src/PatchRequest.php#L53
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
Assert::string($this->requestData['strategy_type']);
/** @var array<array<string, array<string, mixed>|string>>|null $segments */
$segments = $this->requestData['segments'] ?? [];
- Assert::isArray($segments);
+
foreach ($segments as $segment) {
Assert::keyExists($segment, 'segment_id');
Assert::keyExists($segment, 'segment_type');
|