mirror of
https://github.com/twigphp/Twig.git
synced 2026-10-11 06:15:43 +00:00
Add phpstan analysis
This commit is contained in:
committed by
Fabien Potencier
parent
8c91bd7093
commit
75d48db822
@@ -53,9 +53,9 @@ class ExpressionParser
|
||||
public const OPERATOR_LEFT = 1;
|
||||
public const OPERATOR_RIGHT = 2;
|
||||
|
||||
/** @var array<string, array{precedence: int, class: class-string<AbstractUnary>}> */
|
||||
/** @var array<string, array{precedence: int, precedence_change?: OperatorPrecedenceChange, class: class-string<AbstractUnary>}> */
|
||||
private $unaryOperators;
|
||||
/** @var array<string, array{precedence: int, class: class-string<AbstractBinary>, associativity: self::OPERATOR_*}> */
|
||||
/** @var array<string, array{precedence: int, precedence_change?: OperatorPrecedenceChange, class: class-string<AbstractBinary>, associativity: self::OPERATOR_*}> */
|
||||
private $binaryOperators;
|
||||
private $readyNodes = [];
|
||||
private array $precedenceChanges = [];
|
||||
@@ -125,7 +125,7 @@ class ExpressionParser
|
||||
|
||||
$expr->setAttribute('operator', 'binary_'.$token->getValue());
|
||||
|
||||
$this->triggerPrecedenceDeprecations($expr, $token);
|
||||
$this->triggerPrecedenceDeprecations($expr);
|
||||
|
||||
$token = $this->parser->getCurrentToken();
|
||||
}
|
||||
@@ -246,7 +246,7 @@ class ExpressionParser
|
||||
$expr->setAttribute('operator', 'unary_'.$token->getValue());
|
||||
|
||||
if ($this->deprecationCheck) {
|
||||
$this->triggerPrecedenceDeprecations($expr, $token);
|
||||
$this->triggerPrecedenceDeprecations($expr);
|
||||
}
|
||||
|
||||
return $this->parsePostfixExpression($expr);
|
||||
|
||||
Reference in New Issue
Block a user