Skip to content

Commit 00455b5

Browse files
committed
Use shared SensitiveDataHeuristics library
1 parent 6b839f6 commit 00455b5

File tree

11 files changed

+11
-6
lines changed

11 files changed

+11
-6
lines changed

javascript/ql/lib/qlpack.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ dependencies:
99
codeql/dataflow: ${workspace}
1010
codeql/mad: ${workspace}
1111
codeql/regex: ${workspace}
12+
codeql/security: ${workspace}
1213
codeql/ssa: ${workspace}
1314
codeql/threat-models: ${workspace}
1415
codeql/tutorial: ${workspace}

javascript/ql/lib/semmle/javascript/security/SensitiveActions.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
*/
1111

1212
import javascript
13-
import semmle.javascript.security.internal.SensitiveDataHeuristics
13+
import codeql.security.internal.SensitiveDataHeuristics
1414
private import HeuristicNames
1515

1616
/** An expression that might contain sensitive data. */

python/ql/lib/qlpack.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ dependencies:
99
codeql/dataflow: ${workspace}
1010
codeql/mad: ${workspace}
1111
codeql/regex: ${workspace}
12+
codeql/security: ${workspace}
1213
codeql/threat-models: ${workspace}
1314
codeql/tutorial: ${workspace}
1415
codeql/util: ${workspace}

python/ql/lib/semmle/python/dataflow/new/SensitiveDataSources.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ private import python
77
private import semmle.python.dataflow.new.DataFlow
88
// Need to import `semmle.python.Frameworks` since frameworks can extend `SensitiveDataSource::Range`
99
private import semmle.python.Frameworks
10-
private import semmle.python.security.internal.SensitiveDataHeuristics as SensitiveDataHeuristics
10+
private import codeql.security.internal.SensitiveDataHeuristics as SensitiveDataHeuristics
1111
private import semmle.python.ApiGraphs
1212

1313
// We export these explicitly, so we don't also export the `HeuristicNames` module.

ruby/ql/lib/codeql/ruby/security/SensitiveActions.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
private import codeql.ruby.AST
1313
private import codeql.ruby.DataFlow
14-
import codeql.ruby.security.internal.SensitiveDataHeuristics
14+
import codeql.security.internal.SensitiveDataHeuristics
1515
private import HeuristicNames
1616
private import codeql.ruby.CFG
1717

ruby/ql/lib/codeql/ruby/security/internal/CleartextSources.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ private import codeql.ruby.DataFlow
99
private import codeql.ruby.TaintTracking::TaintTracking
1010
private import codeql.ruby.dataflow.RemoteFlowSources
1111
private import SensitiveDataHeuristics::HeuristicNames
12-
private import SensitiveDataHeuristics
12+
private import codeql.security.internal.SensitiveDataHeuristics
1313
private import codeql.ruby.CFG
1414
private import codeql.ruby.dataflow.SSA
1515

ruby/ql/lib/qlpack.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ dependencies:
1010
codeql/dataflow: ${workspace}
1111
codeql/mad: ${workspace}
1212
codeql/regex: ${workspace}
13+
codeql/security: ${workspace}
1314
codeql/ssa: ${workspace}
1415
codeql/tutorial: ${workspace}
1516
codeql/util: ${workspace}

rust/ql/lib/codeql/rust/security/SensitiveData.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*/
77

88
import rust
9-
import internal.SensitiveDataHeuristics
9+
import codeql.security.internal.SensitiveDataHeuristics
1010
private import codeql.rust.dataflow.DataFlow
1111

1212
/**

rust/ql/lib/qlpack.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ dependencies:
1111
codeql/regex: ${workspace}
1212
codeql/threat-models: ${workspace}
1313
codeql/mad: ${workspace}
14+
codeql/security: ${workspace}
1415
codeql/ssa: ${workspace}
1516
codeql/tutorial: ${workspace}
1617
codeql/typeinference: ${workspace}

swift/ql/lib/codeql/swift/security/SensitiveExprs.qll

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
*/
66

77
import swift
8-
import internal.SensitiveDataHeuristics
8+
import codeql.security.internal.SensitiveDataHeuristics
99
private import codeql.swift.dataflow.DataFlow
1010
private import codeql.swift.dataflow.ExternalFlow
1111

0 commit comments

Comments
 (0)