Skip to content

Fix Yii DB version #1508

Fix Yii DB version

Fix Yii DB version #1508

Triggered via pull request December 5, 2025 14:22
Status Success
Total duration 27m 51s
Artifacts

mutation.yml

on: pull_request
Matrix: mutation
Fit to window
Zoom out
Zoom in

Annotations

1 error and 10 warnings
PHP 8.5-sqlite-ubuntu-latest
Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires vimeo/psalm ^5.26.1 || ^6.8.8 -> satisfiable by vimeo/psalm[5.26.1, 6.8.8, ..., 6.13.1]. - vimeo/psalm 5.26.1 requires php ^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 -> your php version (8.5.0) does not satisfy that requirement. - vimeo/psalm[6.8.8, ..., 6.13.1] require php ~8.1.31 || ~8.2.27 || ~8.3.16 || ~8.4.3 -> your php version (8.5.0) does not satisfy that requirement.
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L131
Escaped Mutant for Mutator "IncrementInteger": @@ @@ } $this->addTokenFromBuffer(); if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { - unset($token[-1]); + unset($token[-0]); } return $token; }
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L129
Escaped Mutant for Mutator "IncrementInteger": @@ @@ $this->advance(1); } $this->addTokenFromBuffer(); - if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { + if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-0]->getHasChildren()) { unset($token[-1]); } return $token;
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L128
Escaped Mutant for Mutator "InstanceOf_": @@ @@ $this->advance(1); } $this->addTokenFromBuffer(); - if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { + if ($token->getHasChildren() && !$token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { unset($token[-1]); } return $token;
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L128
Escaped Mutant for Mutator "IncrementInteger": @@ @@ $this->advance(1); } $this->addTokenFromBuffer(); - if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { + if ($token->getHasChildren() && $token[-0] instanceof SqlToken && !$token[-1]->getHasChildren()) { unset($token[-1]); } return $token;
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L128
Escaped Mutant for Mutator "DecrementInteger": @@ @@ $this->advance(1); } $this->addTokenFromBuffer(); - if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { + if ($token->getHasChildren() && $token[-2] instanceof SqlToken && !$token[-1]->getHasChildren()) { unset($token[-1]); } return $token;
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L127
Escaped Mutant for Mutator "LogicalAndSingleSubExprNegation": @@ @@ $this->advance(1); } $this->addTokenFromBuffer(); - if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { + if (!$token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { unset($token[-1]); } return $token;
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L127
Escaped Mutant for Mutator "LogicalAndAllSubExprNegation": @@ @@ $this->advance(1); } $this->addTokenFromBuffer(); - if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { + if (!$token->getHasChildren() && !$token[-1] instanceof SqlToken && $token[-1]->getHasChildren()) { unset($token[-1]); } return $token;
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L127
Escaped Mutant for Mutator "LogicalAnd": @@ @@ $this->advance(1); } $this->addTokenFromBuffer(); - if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { + if (($token->getHasChildren() || $token[-1] instanceof SqlToken) && !$token[-1]->getHasChildren()) { unset($token[-1]); } return $token;
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L124
Escaped Mutant for Mutator "MethodCallRemoval": @@ @@ $this->buffer .= $this->substring(1); $this->advance(1); } - $this->addTokenFromBuffer(); + if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) { unset($token[-1]); }
PHP 8.5-sqlite-ubuntu-latest: src/AbstractTokenizer.php#L89
Escaped Mutant for Mutator "MBString": @@ @@ */ public function tokenize(): SqlToken { - $this->length = mb_strlen($this->sql, 'UTF-8'); + $this->length = strlen($this->sql); $this->offset = 0; $this->substrings = []; $this->buffer = '';