Skip to content

Update Psalm

Update Psalm #629

Triggered via pull request February 18, 2025 14:01
Status Success
Total duration 2m 15s
Artifacts

mutation.yml

on: pull_request
Matrix: mutation / roave-infection
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
mutation / PHP 8.4-ubuntu-latest
Failed to save: Failed to CreateCacheEntry: Received non-retryable error: Failed request: (409) Conflict: cache entry with the same key, version, and scope already exists
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L226
Escaped Mutant for Mutator "TrueValue": @@ @@ $new->urlParameterProvider = $provider; return $new; } - final public function multiSort(bool $enable = true): static + final public function multiSort(bool $enable = false): static { $new = clone $this; $new->multiSort = $enable;
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L602
Escaped Mutant for Mutator "ProtectedVisibility": @@ @@ * * @psalm-return list{FilterInterface[]|null,ValidationResult} */ - protected function makeFilters(): array + private function makeFilters(): array { return [[], new ValidationResult()]; }
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L771
Escaped Mutant for Mutator "LogicalAndSingleSubExprNegation": @@ @@ $dataReader = $dataReader->withToken(PageToken::previous($previousPage)); } } - if (!empty($sort) && $dataReader->isSortable()) { + if (!empty($sort) && !$dataReader->isSortable()) { $sortObject = $dataReader->getSort(); if ($sortObject !== null) { $order = OrderHelper::stringToArray($sort);
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L786
Escaped Mutant for Mutator "LogicalAnd": @@ @@ $dataReader = $dataReader->withSort($sortObject->withOrder($this->prepareOrder($order))); } } - if (!empty($filters) && $dataReader->isFilterable()) { + if (!empty($filters) || $dataReader->isFilterable()) { $dataReader = $dataReader->withFilter(new All(...$filters)); } return $dataReader;
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L786
Escaped Mutant for Mutator "LogicalAndNegation": @@ @@ $dataReader = $dataReader->withSort($sortObject->withOrder($this->prepareOrder($order))); } } - if (!empty($filters) && $dataReader->isFilterable()) { + if (!(!empty($filters) && $dataReader->isFilterable())) { $dataReader = $dataReader->withFilter(new All(...$filters)); } return $dataReader;
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L786
Escaped Mutant for Mutator "LogicalAndSingleSubExprNegation": @@ @@ $dataReader = $dataReader->withSort($sortObject->withOrder($this->prepareOrder($order))); } } - if (!empty($filters) && $dataReader->isFilterable()) { + if (!empty($filters) && !$dataReader->isFilterable()) { $dataReader = $dataReader->withFilter(new All(...$filters)); } return $dataReader;
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L930
Escaped Mutant for Mutator "DecrementInteger": @@ @@ // The page number (1-based) current being displayed $currentPage = $dataReader->getCurrentPage(); // The starting row number (1-based) currently being displayed - $begin = ($currentPage - 1) * $dataReader->getPageSize() + 1; + $begin = ($currentPage - 0) * $dataReader->getPageSize() + 1; // The number of rows currently being displayed $count = $dataReader->getCurrentPageSize(); // The ending row number (1-based) currently being displayed
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L930
Escaped Mutant for Mutator "IncrementInteger": @@ @@ // The page number (1-based) current being displayed $currentPage = $dataReader->getCurrentPage(); // The starting row number (1-based) currently being displayed - $begin = ($currentPage - 1) * $dataReader->getPageSize() + 1; + $begin = ($currentPage - 2) * $dataReader->getPageSize() + 1; // The number of rows currently being displayed $count = $dataReader->getCurrentPageSize(); // The ending row number (1-based) currently being displayed
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L930
Escaped Mutant for Mutator "Minus": @@ @@ // The page number (1-based) current being displayed $currentPage = $dataReader->getCurrentPage(); // The starting row number (1-based) currently being displayed - $begin = ($currentPage - 1) * $dataReader->getPageSize() + 1; + $begin = ($currentPage + 1) * $dataReader->getPageSize() + 1; // The number of rows currently being displayed $count = $dataReader->getCurrentPageSize(); // The ending row number (1-based) currently being displayed
mutation / PHP 8.4-ubuntu-latest: src/BaseListView.php#L930
Escaped Mutant for Mutator "Multiplication": @@ @@ // The page number (1-based) current being displayed $currentPage = $dataReader->getCurrentPage(); // The starting row number (1-based) currently being displayed - $begin = ($currentPage - 1) * $dataReader->getPageSize() + 1; + $begin = ($currentPage - 1) / $dataReader->getPageSize() + 1; // The number of rows currently being displayed $count = $dataReader->getCurrentPageSize(); // The ending row number (1-based) currently being displayed