Closed
Description
Hello!
False-positive:
if ( true )
[ $a ] = [ 'hi' ]; // VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable
return $a ?? ''; // VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable
Fine:
if ( true ) {
[ $a ] = [ 'hi' ];
}
return $a ?? '';
Also fine:
if ( true )
list( $a ) = [ 'hi' ];
return $a ?? '';
I don't think there's any more info to add. Cheers 😄