Update yiisoft/cache-file requirement from ^2.0 to ^3.1 #1093
Annotations
10 warnings
src/AbstractTokenizer.php#L106
Escaped Mutant for Mutator "DecrementInteger":
--- Original
+++ New
@@ @@
$this->tokenStack->push($token[0]);
/** @psalm-var SqlToken */
$this->currentToken = $this->tokenStack->top();
- $length = 0;
+ $length = -1;
while (!$this->isEof()) {
if ($this->isWhitespace($length) || $this->isComment($length)) {
$this->addTokenFromBuffer();
|
src/AbstractTokenizer.php#L127
Escaped Mutant for Mutator "MethodCallRemoval":
--- Original
+++ New
@@ @@
$this->buffer .= $this->substring(1);
$this->advance(1);
}
- $this->addTokenFromBuffer();
+
if ($token->getHasChildren() && $token[-1] instanceof SqlToken && !$token[-1]->getHasChildren()) {
unset($token[-1]);
}
|
src/AbstractTokenizer.php#L281
Escaped Mutant for Mutator "Concat":
--- Original
+++ New
@@ @@
return '';
}
$cacheKey = $offset . ',' . $length;
- if (!isset($this->substrings[$cacheKey . ',1'])) {
+ if (!isset($this->substrings[',1' . $cacheKey])) {
$this->substrings[$cacheKey . ',1'] = mb_substr($this->sql, $offset, $length, 'UTF-8');
}
if (!$caseSensitive && !isset($this->substrings[$cacheKey . ',0'])) {
|
src/AbstractTokenizer.php#L285
Escaped Mutant for Mutator "LogicalAnd":
--- Original
+++ New
@@ @@
if (!isset($this->substrings[$cacheKey . ',1'])) {
$this->substrings[$cacheKey . ',1'] = mb_substr($this->sql, $offset, $length, 'UTF-8');
}
- if (!$caseSensitive && !isset($this->substrings[$cacheKey . ',0'])) {
+ if (!$caseSensitive || !isset($this->substrings[$cacheKey . ',0'])) {
$this->substrings[$cacheKey . ',0'] = mb_strtoupper($this->substrings[$cacheKey . ',1'], 'UTF-8');
}
return $this->substrings[$cacheKey . ',' . (int) $caseSensitive];
|
src/AbstractTokenizer.php#L359
Escaped Mutant for Mutator "Ternary":
--- Original
+++ New
@@ @@
$this->addTokenFromBuffer();
switch ($this->substring($length)) {
case '(':
- $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $content : $this->substring($length))->startOffset($this->offset)->endOffset($this->offset + $length);
+ $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $this->substring($length) : $content)->startOffset($this->offset)->endOffset($this->offset + $length);
$this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_PARENTHESIS);
if ($this->currentToken[-1] !== null) {
$this->tokenStack->push($this->currentToken[-1]);
|
src/AbstractTokenizer.php#L361
Escaped Mutant for Mutator "Plus":
--- Original
+++ New
@@ @@
$this->addTokenFromBuffer();
switch ($this->substring($length)) {
case '(':
- $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $content : $this->substring($length))->startOffset($this->offset)->endOffset($this->offset + $length);
+ $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $content : $this->substring($length))->startOffset($this->offset)->endOffset($this->offset - $length);
$this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_PARENTHESIS);
if ($this->currentToken[-1] !== null) {
$this->tokenStack->push($this->currentToken[-1]);
|
src/AbstractTokenizer.php#L389
Escaped Mutant for Mutator "Ternary":
--- Original
+++ New
@@ @@
if ($this->currentToken instanceof SqlToken && !$this->currentToken->getHasChildren()) {
break;
}
- $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $content : $this->substring($length))->startOffset($this->offset)->endOffset($this->offset + $length);
+ $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $this->substring($length) : $content)->startOffset($this->offset)->endOffset($this->offset + $length);
$this->tokenStack->pop();
$this->currentToken = $this->tokenStack->top();
$this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_STATEMENT);
|
src/AbstractTokenizer.php#L406
Escaped Mutant for Mutator "Ternary":
--- Original
+++ New
@@ @@
$this->currentToken = $this->tokenStack->top();
break;
default:
- $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $content : $this->substring($length))->startOffset($this->offset)->endOffset($this->offset + $length);
+ $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $this->substring($length) : $content)->startOffset($this->offset)->endOffset($this->offset + $length);
break;
}
return true;
|
src/AbstractTokenizer.php#L408
Escaped Mutant for Mutator "Plus":
--- Original
+++ New
@@ @@
$this->currentToken = $this->tokenStack->top();
break;
default:
- $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $content : $this->substring($length))->startOffset($this->offset)->endOffset($this->offset + $length);
+ $this->currentToken[] = (new SqlToken())->type(SqlToken::TYPE_OPERATOR)->content(is_string($content) ? $content : $this->substring($length))->startOffset($this->offset)->endOffset($this->offset - $length);
break;
}
return true;
|
src/AbstractTokenizer.php#L428
Escaped Mutant for Mutator "Ternary":
--- Original
+++ New
@@ @@
return;
}
$isKeyword = $this->isKeyword($this->buffer, $content);
- $this->currentToken[] = (new SqlToken())->type($isKeyword ? SqlToken::TYPE_KEYWORD : SqlToken::TYPE_TOKEN)->content(is_string($content) ? $content : $this->buffer)->startOffset($this->offset - mb_strlen($this->buffer, 'UTF-8'))->endOffset($this->offset);
+ $this->currentToken[] = (new SqlToken())->type($isKeyword ? SqlToken::TYPE_TOKEN : SqlToken::TYPE_KEYWORD)->content(is_string($content) ? $content : $this->buffer)->startOffset($this->offset - mb_strlen($this->buffer, 'UTF-8'))->endOffset($this->offset);
$this->buffer = '';
}
/**
|
The logs for this run have expired and are no longer available.
Loading