function checkPush()

in tools/rules/push-with-multiple-arguments.js [29:48]


    function checkPush(node) {
        var member;
        if (node.callee.type !== 'MemberExpression') {
            return;
        }
        member = node.callee;
        if (member.computed) {
            return;
        }
        if (member.property.type !== 'Identifier') {
            return;
        }
        if (member.property.name !== 'push') {
            return;
        }
        // Ensure arguments length is 1.
        if (node.arguments.length !== 1) {
            context.report(node, MESSAGE);
        }
    }