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 @@ -6,6 +6,7 @@ extractor: javascript
66library : true
77upgrades : upgrades
88dependencies :
9+ codeql/concepts : ${workspace}
910 codeql/dataflow : ${workspace}
1011 codeql/mad : ${workspace}
1112 codeql/regex : ${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.concepts .internal.SensitiveDataHeuristics
1414private import HeuristicNames
1515
1616/** An expression that might contain sensitive data. */
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ extractor: python
66library : true
77upgrades : upgrades
88dependencies :
9+ codeql/concepts : ${workspace}
910 codeql/dataflow : ${workspace}
1011 codeql/mad : ${workspace}
1112 codeql/regex : ${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.concepts .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.concepts .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.concepts.internal. SensitiveDataHeuristics:: HeuristicNames
12+ private import codeql.concepts.internal. SensitiveDataHeuristics
1313private import codeql.ruby.CFG
1414private import codeql.ruby.dataflow.SSA
1515
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ dbscheme: ruby.dbscheme
66upgrades : upgrades
77library : true
88dependencies :
9+ codeql/concepts : ${workspace}
910 codeql/controlflow : ${workspace}
1011 codeql/dataflow : ${workspace}
1112 codeql/mad : ${workspace}
Original file line number Diff line number Diff line change 66 */
77
88import rust
9- import internal.SensitiveDataHeuristics
9+ import codeql.concepts. internal.SensitiveDataHeuristics
1010private import codeql.rust.dataflow.DataFlow
1111
1212/**
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ dbscheme: rust.dbscheme
66library : true
77upgrades : upgrades
88dependencies :
9+ codeql/concepts : ${workspace}
910 codeql/controlflow : ${workspace}
1011 codeql/dataflow : ${workspace}
1112 codeql/regex : ${workspace}
Original file line number Diff line number Diff line change 55 */
66
77import swift
8- import internal.SensitiveDataHeuristics
8+ import codeql.concepts. 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