diff --git a/SlevomatCodingStandard/Sniffs/Classes/ModernClassNameReferenceSniff.php b/SlevomatCodingStandard/Sniffs/Classes/ModernClassNameReferenceSniff.php index 1ff15c61e..9769bb09b 100644 --- a/SlevomatCodingStandard/Sniffs/Classes/ModernClassNameReferenceSniff.php +++ b/SlevomatCodingStandard/Sniffs/Classes/ModernClassNameReferenceSniff.php @@ -142,9 +142,9 @@ private function checkFunctionCall(File $phpcsFile, int $functionPointer): void return; } - /** @var int $classPointer */ + /** @var int|null $classPointer */ $classPointer = FunctionHelper::findClassPointer($phpcsFile, $functionPointer); - if (!ClassHelper::isFinal($phpcsFile, $classPointer)) { + if (!ClassHelper::isFinal($phpcsFile, (int) $classPointer)) { return; } } diff --git a/SlevomatCodingStandard/Sniffs/Classes/UselessLateStaticBindingSniff.php b/SlevomatCodingStandard/Sniffs/Classes/UselessLateStaticBindingSniff.php index e9a2366c4..08a2e552d 100644 --- a/SlevomatCodingStandard/Sniffs/Classes/UselessLateStaticBindingSniff.php +++ b/SlevomatCodingStandard/Sniffs/Classes/UselessLateStaticBindingSniff.php @@ -51,7 +51,7 @@ public function process(File $phpcsFile, $staticPointer): void break; } - if (!ClassHelper::isFinal($phpcsFile, $classPointer)) { + if (!ClassHelper::isFinal($phpcsFile, (int) $classPointer)) { return; }