From 5c403d374e7734d9e14d37e4d6a277c92b608391 Mon Sep 17 00:00:00 2001 From: Owen Mansel-Chan Date: Thu, 17 Jul 2025 14:56:38 +0100 Subject: [PATCH] Move crypto qll files from query pack to library pack --- .../CWE-327 => lib/semmle/go/frameworks}/CryptoLibraries.qll | 0 .../semmle/go/security}/WeakCryptoAlgorithmCustomizations.qll | 2 +- go/ql/src/Security/CWE-327/WeakCryptoAlgorithm.ql | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename go/ql/{src/Security/CWE-327 => lib/semmle/go/frameworks}/CryptoLibraries.qll (100%) rename go/ql/{src/Security/CWE-327 => lib/semmle/go/security}/WeakCryptoAlgorithmCustomizations.qll (97%) diff --git a/go/ql/src/Security/CWE-327/CryptoLibraries.qll b/go/ql/lib/semmle/go/frameworks/CryptoLibraries.qll similarity index 100% rename from go/ql/src/Security/CWE-327/CryptoLibraries.qll rename to go/ql/lib/semmle/go/frameworks/CryptoLibraries.qll diff --git a/go/ql/src/Security/CWE-327/WeakCryptoAlgorithmCustomizations.qll b/go/ql/lib/semmle/go/security/WeakCryptoAlgorithmCustomizations.qll similarity index 97% rename from go/ql/src/Security/CWE-327/WeakCryptoAlgorithmCustomizations.qll rename to go/ql/lib/semmle/go/security/WeakCryptoAlgorithmCustomizations.qll index b9104f1fe09..6e25789531f 100644 --- a/go/ql/src/Security/CWE-327/WeakCryptoAlgorithmCustomizations.qll +++ b/go/ql/lib/semmle/go/security/WeakCryptoAlgorithmCustomizations.qll @@ -5,8 +5,8 @@ */ import go +private import semmle.go.frameworks.CryptoLibraries private import semmle.go.security.SensitiveActions -private import CryptoLibraries /** * Provides default sources, sinks and sanitizers for reasoning about diff --git a/go/ql/src/Security/CWE-327/WeakCryptoAlgorithm.ql b/go/ql/src/Security/CWE-327/WeakCryptoAlgorithm.ql index 3de3a8d34ce..58adfc00344 100644 --- a/go/ql/src/Security/CWE-327/WeakCryptoAlgorithm.ql +++ b/go/ql/src/Security/CWE-327/WeakCryptoAlgorithm.ql @@ -12,7 +12,7 @@ */ import go -import WeakCryptoAlgorithmCustomizations +import semmle.go.security.WeakCryptoAlgorithmCustomizations import WeakCryptoAlgorithm::Flow::PathGraph from WeakCryptoAlgorithm::Flow::PathNode source, WeakCryptoAlgorithm::Flow::PathNode sink