X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=eslint%2Flib%2Frules%2Fno-new-symbol.js;h=aeb509c0d9c1424396f4a5a684fd62fb14cb75da;hb=ebb53d86fbe1ed28ec32e1e47928d57b6147a209;hp=cb7e4f0fc88d6994470fb0392f6a5670a17d3bb1;hpb=5661945977eea8e1dc3441c5fea54c6c37d47556;p=pve-eslint.git diff --git a/eslint/lib/rules/no-new-symbol.js b/eslint/lib/rules/no-new-symbol.js index cb7e4f0..aeb509c 100644 --- a/eslint/lib/rules/no-new-symbol.js +++ b/eslint/lib/rules/no-new-symbol.js @@ -37,8 +37,9 @@ module.exports = { if (variable && variable.defs.length === 0) { variable.references.forEach(ref => { const node = ref.identifier; + const parent = node.parent; - if (node.parent && node.parent.type === "NewExpression") { + if (parent && parent.type === "NewExpression" && parent.callee === node) { context.report({ node, messageId: "noNewSymbol"