From 40530ae14de85e490adcc43ab8e2fa73b0aa5eba Mon Sep 17 00:00:00 2001 From: Asger F Date: Fri, 31 Mar 2023 12:04:56 +0200 Subject: [PATCH] JS: Simplfy with set literal --- .../ql/lib/semmle/javascript/frameworks/CryptoLibraries.qll | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/javascript/ql/lib/semmle/javascript/frameworks/CryptoLibraries.qll b/javascript/ql/lib/semmle/javascript/frameworks/CryptoLibraries.qll index 93a526c01b3..705758ff46a 100644 --- a/javascript/ql/lib/semmle/javascript/frameworks/CryptoLibraries.qll +++ b/javascript/ql/lib/semmle/javascript/frameworks/CryptoLibraries.qll @@ -321,10 +321,7 @@ private module CryptoJS { */ private API::Node getAlgorithmNode(CryptographicAlgorithm algorithm) { exists(string algorithmName | algorithm.matchesName(algorithmName) | - exists(API::Node mod | mod = API::moduleImport("crypto-js") | - result = mod.getMember(algorithmName) or - result = mod.getMember("Hmac" + algorithmName) // they prefix Hmac - ) + result = API::moduleImport("crypto-js").getMember([algorithmName, "Hmac" + algorithmName]) or result = API::moduleImport("crypto-js/" + algorithmName) )