Skip to content

False positives #228

@djibarian

Description

@djibarian

After upgrading from v2.9.0 to v2.10.2 I got a lot of false positives and I had to downgrade again. For example:

$var = NULL;

function foo(){
    global $var;
    // var used here
}

causes a VariableAnalysis.CodeAnalysis.VariableAnalysis.UnusedVariable.

Also

if(($val = func()) !== FALSE){
    $val->foo();
}

causes a VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions