File tree Expand file tree Collapse file tree 11 files changed +12
-7
lines changed
semmle/javascript/security
semmle/python/dataflow/new Expand file tree Collapse file tree 11 files changed +12
-7
lines changed Original file line number Diff line number Diff 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}
Original file line number Diff line number Diff line change 1010 */
1111
1212import javascript
13- import semmle.javascript .security.internal.SensitiveDataHeuristics
13+ import codeql .security.internal.SensitiveDataHeuristics
1414private import HeuristicNames
1515
1616/** An expression that might contain sensitive data. */
Original file line number Diff line number Diff 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}
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ private import python
77private import semmle.python.dataflow.new.DataFlow
88// Need to import `semmle.python.Frameworks` since frameworks can extend `SensitiveDataSource::Range`
99private import semmle.python.Frameworks
10- private import semmle.python .security.internal.SensitiveDataHeuristics as SensitiveDataHeuristics
10+ private import codeql .security.internal.SensitiveDataHeuristics as SensitiveDataHeuristics
1111private import semmle.python.ApiGraphs
1212
1313// We export these explicitly, so we don't also export the `HeuristicNames` module.
Original file line number Diff line number Diff line change 1111
1212private import codeql.ruby.AST
1313private import codeql.ruby.DataFlow
14- import codeql.ruby. security.internal.SensitiveDataHeuristics
14+ import codeql.security.internal.SensitiveDataHeuristics
1515private import HeuristicNames
1616private import codeql.ruby.CFG
1717
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ private import codeql.ruby.AST
88private import codeql.ruby.DataFlow
99private import codeql.ruby.TaintTracking:: TaintTracking
1010private import codeql.ruby.dataflow.RemoteFlowSources
11- private import SensitiveDataHeuristics:: HeuristicNames
12- private import SensitiveDataHeuristics
11+ private import codeql.security.internal. SensitiveDataHeuristics:: HeuristicNames
12+ private import codeql.security.internal. SensitiveDataHeuristics
1313private import codeql.ruby.CFG
1414private import codeql.ruby.dataflow.SSA
1515
Original file line number Diff line number Diff 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}
Original file line number Diff line number Diff line change 66 */
77
88import rust
9- import internal.SensitiveDataHeuristics
9+ import codeql.security. internal.SensitiveDataHeuristics
1010private import codeql.rust.dataflow.DataFlow
1111
1212/**
Original file line number Diff line number Diff 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}
Original file line number Diff line number Diff line change 55 */
66
77import swift
8- import internal.SensitiveDataHeuristics
8+ import codeql.security. internal.SensitiveDataHeuristics
99private import codeql.swift.dataflow.DataFlow
1010private import codeql.swift.dataflow.ExternalFlow
1111
You can’t perform that action at this time.
0 commit comments