fix: ConstantCaseFixer
- do not touch typed constants
#9568
Annotations
1 warning
PHP 8.3 mutation tests:
src/Fixer/Casing/ConstantCaseFixer.php#L109
Escaped Mutant for Mutator "ArrayItemRemoval":
--- Original
+++ New
@@ @@
{
static $forbiddenTokens = null;
if (null === $forbiddenTokens) {
- $forbiddenTokens = [T_AS, T_CLASS, T_EXTENDS, T_IMPLEMENTS, T_INSTANCEOF, T_INSTEADOF, T_INTERFACE, T_NEW, T_NS_SEPARATOR, T_PAAMAYIM_NEKUDOTAYIM, T_TRAIT, T_USE, CT::T_USE_TRAIT, CT::T_USE_LAMBDA, ...Token::getObjectOperatorKinds()];
+ $forbiddenTokens = [T_CLASS, T_EXTENDS, T_IMPLEMENTS, T_INSTANCEOF, T_INSTEADOF, T_INTERFACE, T_NEW, T_NS_SEPARATOR, T_PAAMAYIM_NEKUDOTAYIM, T_TRAIT, T_USE, CT::T_USE_TRAIT, CT::T_USE_LAMBDA, ...Token::getObjectOperatorKinds()];
}
$token = $tokens[$index];
if ($token->equalsAny(['{', '}'])) {
|