1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-28 12:30:42 +02:00

[ticket/17496] Unused use statements sniffer to check union types

PHPBB-17496
This commit is contained in:
rxu
2025-04-15 13:22:59 +07:00
parent 7d1ae5bf19
commit 91aaadbc6d

View File

@@ -49,7 +49,9 @@ class phpbb_Sniffs_Namespaces_UnusedUseSniff implements Sniff
$phpcsFile->addError($error, $stack_pointer, 'FullName');
}
if ($found_name === $short_name)
// Check for possible union types like string|MyType|null
$types = explode('|', $found_name);
if (in_array($short_name, $types, true))
{
return true;
}