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
6
6
library : true
7
7
upgrades : upgrades
8
8
dependencies :
9
+ codeql/concepts : ${workspace}
9
10
codeql/dataflow : ${workspace}
10
11
codeql/mad : ${workspace}
11
12
codeql/regex : ${workspace}
Original file line number Diff line number Diff line change 10
10
*/
11
11
12
12
import javascript
13
- import semmle.javascript.security .internal.SensitiveDataHeuristics
13
+ import codeql.concepts .internal.SensitiveDataHeuristics
14
14
private import HeuristicNames
15
15
16
16
/** An expression that might contain sensitive data. */
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ extractor: python
6
6
library : true
7
7
upgrades : upgrades
8
8
dependencies :
9
+ codeql/concepts : ${workspace}
9
10
codeql/dataflow : ${workspace}
10
11
codeql/mad : ${workspace}
11
12
codeql/regex : ${workspace}
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ private import python
7
7
private import semmle.python.dataflow.new.DataFlow
8
8
// Need to import `semmle.python.Frameworks` since frameworks can extend `SensitiveDataSource::Range`
9
9
private import semmle.python.Frameworks
10
- private import semmle.python.security .internal.SensitiveDataHeuristics as SensitiveDataHeuristics
10
+ private import codeql.concepts .internal.SensitiveDataHeuristics as SensitiveDataHeuristics
11
11
private import semmle.python.ApiGraphs
12
12
13
13
// We export these explicitly, so we don't also export the `HeuristicNames` module.
Original file line number Diff line number Diff line change 11
11
12
12
private import codeql.ruby.AST
13
13
private import codeql.ruby.DataFlow
14
- import codeql.ruby.security .internal.SensitiveDataHeuristics
14
+ import codeql.concepts .internal.SensitiveDataHeuristics
15
15
private import HeuristicNames
16
16
private import codeql.ruby.CFG
17
17
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ private import codeql.ruby.AST
8
8
private import codeql.ruby.DataFlow
9
9
private import codeql.ruby.TaintTracking:: TaintTracking
10
10
private 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
13
13
private import codeql.ruby.CFG
14
14
private import codeql.ruby.dataflow.SSA
15
15
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ dbscheme: ruby.dbscheme
6
6
upgrades : upgrades
7
7
library : true
8
8
dependencies :
9
+ codeql/concepts : ${workspace}
9
10
codeql/controlflow : ${workspace}
10
11
codeql/dataflow : ${workspace}
11
12
codeql/mad : ${workspace}
Original file line number Diff line number Diff line change 6
6
*/
7
7
8
8
import rust
9
- import internal.SensitiveDataHeuristics
9
+ import codeql.concepts. internal.SensitiveDataHeuristics
10
10
private import codeql.rust.dataflow.DataFlow
11
11
12
12
/**
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ dbscheme: rust.dbscheme
6
6
library : true
7
7
upgrades : upgrades
8
8
dependencies :
9
+ codeql/concepts : ${workspace}
9
10
codeql/controlflow : ${workspace}
10
11
codeql/dataflow : ${workspace}
11
12
codeql/regex : ${workspace}
Original file line number Diff line number Diff line change 5
5
*/
6
6
7
7
import swift
8
- import internal.SensitiveDataHeuristics
8
+ import codeql.concepts. internal.SensitiveDataHeuristics
9
9
private import codeql.swift.dataflow.DataFlow
10
10
private import codeql.swift.dataflow.ExternalFlow
11
11
You can’t perform that action at this time.
0 commit comments