PHPSA\Analyzer\Pass\Expression\StupidUnaryOperators::pass PHP Method

pass() public method

public pass ( PhpParser\Node\Expr $expr, Context $context ) : boolean
$expr PhpParser\Node\Expr
$context PHPSA\Context
return boolean
    public function pass(Expr $expr, Context $context)
    {
        if (get_class($expr->expr) != get_class($expr)) {
            $context->notice('stupid_unary_operators', 'Better to use type casting then unary plus.', $expr);
            return true;
        }
        return false;
    }
StupidUnaryOperators