function findFunctionDeclarationByVariableDeclaration()

in rules/one-dependency-per-line.js [68:88]


        function findFunctionDeclarationByVariableDeclaration(body, fName) {
            var fn;
            body.forEach(function(item) {
                if (fn) {
                    return;
                }
                if (item.type === 'VariableDeclaration') {
                    item.declarations.forEach(function(declaration) {
                        if (declaration.type === 'VariableDeclarator' &&
                            declaration.id &&
                            declaration.id.name === fName &&
                            declaration.init &&
                            declaration.init.type === 'FunctionExpression'
                        ) {
                            fn = declaration.init;
                        }
                    });
                }
            });
            return fn;
        }