Skip to content

update psalm to 5.16 #107

update psalm to 5.16

update psalm to 5.16 #107

Triggered via pull request December 3, 2023 13:51
Status Success
Total duration 38s
Artifacts

mutation-tests.yml

on: pull_request
Matrix: Mutation tests
Fit to window
Zoom out
Zoom in

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');