Add ColumnDefinitionParser
#1479
Annotations
10 warnings
|
PHP 8.4-sqlite-ubuntu-latest:
src/AbstractTokenizer.php#L238
Escaped Mutant for Mutator "MBString":
@@ @@
usort($with, static fn(string $string1, string $string2) => mb_strlen($string2, 'UTF-8') - mb_strlen($string1, 'UTF-8'));
$map = [];
foreach ($with as $string) {
- $map[mb_strlen($string, 'UTF-8')][$caseSensitive ? $string : mb_strtoupper($string, 'UTF-8')] = true;
+ $map[mb_strlen($string, 'UTF-8')][$caseSensitive ? $string : strtoupper($string)] = true;
}
$with = $map;
}
|
|
PHP 8.4-sqlite-ubuntu-latest:
src/AbstractTokenizer.php#L238
Escaped Mutant for Mutator "MBString":
@@ @@
usort($with, static fn(string $string1, string $string2) => mb_strlen($string2, 'UTF-8') - mb_strlen($string1, 'UTF-8'));
$map = [];
foreach ($with as $string) {
- $map[mb_strlen($string, 'UTF-8')][$caseSensitive ? $string : mb_strtoupper($string, 'UTF-8')] = true;
+ $map[strlen($string)][$caseSensitive ? $string : mb_strtoupper($string, 'UTF-8')] = true;
}
$with = $map;
}
|
|
PHP 8.4-sqlite-ubuntu-latest:
src/AbstractTokenizer.php#L233
Escaped Mutant for Mutator "Minus":
@@ @@
return false;
}
if (!is_array(reset($with))) {
- usort($with, static fn(string $string1, string $string2) => mb_strlen($string2, 'UTF-8') - mb_strlen($string1, 'UTF-8'));
+ usort($with, static fn(string $string1, string $string2) => mb_strlen($string2, 'UTF-8') + mb_strlen($string1, 'UTF-8'));
$map = [];
foreach ($with as $string) {
$map[mb_strlen($string, 'UTF-8')][$caseSensitive ? $string : mb_strtoupper($string, 'UTF-8')] = true;
|
|
PHP 8.4-sqlite-ubuntu-latest:
src/AbstractTokenizer.php#L233
Escaped Mutant for Mutator "FunctionCallRemoval":
@@ @@
return false;
}
if (!is_array(reset($with))) {
- usort($with, static fn(string $string1, string $string2) => mb_strlen($string2, 'UTF-8') - mb_strlen($string1, 'UTF-8'));
+
$map = [];
foreach ($with as $string) {
$map[mb_strlen($string, 'UTF-8')][$caseSensitive ? $string : mb_strtoupper($string, 'UTF-8')] = true;
|
|
PHP 8.4-sqlite-ubuntu-latest:
src/AbstractTokenizer.php#L233
Escaped Mutant for Mutator "MBString":
@@ @@
return false;
}
if (!is_array(reset($with))) {
- usort($with, static fn(string $string1, string $string2) => mb_strlen($string2, 'UTF-8') - mb_strlen($string1, 'UTF-8'));
+ usort($with, static fn(string $string1, string $string2) => mb_strlen($string2, 'UTF-8') - strlen($string1));
$map = [];
foreach ($with as $string) {
$map[mb_strlen($string, 'UTF-8')][$caseSensitive ? $string : mb_strtoupper($string, 'UTF-8')] = true;
|
|
PHP 8.4-sqlite-ubuntu-latest:
src/AbstractTokenizer.php#L233
Escaped Mutant for Mutator "MBString":
@@ @@
return false;
}
if (!is_array(reset($with))) {
- usort($with, static fn(string $string1, string $string2) => mb_strlen($string2, 'UTF-8') - mb_strlen($string1, 'UTF-8'));
+ usort($with, static fn(string $string1, string $string2) => strlen($string2) - mb_strlen($string1, 'UTF-8'));
$map = [];
foreach ($with as $string) {
$map[mb_strlen($string, 'UTF-8')][$caseSensitive ? $string : mb_strtoupper($string, 'UTF-8')] = true;
|
|
PHP 8.4-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.4-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.4-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.4-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 = '';
|