File tree Expand file tree Collapse file tree 8 files changed +31
-31
lines changed Expand file tree Collapse file tree 8 files changed +31
-31
lines changed Original file line number Diff line number Diff line change 6
6
*/
7
7
8
8
import python
9
- import experimental. dataflow.DataFlow
10
- import experimental. dataflow.DataFlow2
11
- import experimental. dataflow.TaintTracking
12
- import experimental. dataflow.TaintTracking2
9
+ import semmle.python. dataflow.new .DataFlow
10
+ import semmle.python. dataflow.new .DataFlow2
11
+ import semmle.python. dataflow.new .TaintTracking
12
+ import semmle.python. dataflow.new .TaintTracking2
13
13
14
14
/**
15
15
* A `DataFlow::Node` that appears as a sink in Config1 and a source in Config2.
Original file line number Diff line number Diff line change 37
37
*/
38
38
39
39
import python
40
- import experimental. dataflow.DataFlow
41
- import experimental. dataflow.DataFlow2
42
- import experimental. dataflow.TaintTracking
43
- import experimental. dataflow.TaintTracking2
44
- import experimental. semmle.python.Concepts
45
- import experimental. dataflow.RemoteFlowSources
40
+ import semmle.python. dataflow.new .DataFlow
41
+ import semmle.python. dataflow.new .DataFlow2
42
+ import semmle.python. dataflow.new .TaintTracking
43
+ import semmle.python. dataflow.new .TaintTracking2
44
+ import semmle.python.Concepts
45
+ import semmle.python. dataflow.new .RemoteFlowSources
46
46
import ChainedConfigs12
47
47
48
48
// ---------------------------------------------------------------------------
Original file line number Diff line number Diff line change 15
15
*/
16
16
17
17
import python
18
- import experimental. dataflow.DataFlow
19
- import experimental. dataflow.TaintTracking
20
- import experimental. semmle.python.Concepts
21
- import experimental. dataflow.RemoteFlowSources
18
+ import semmle.python. dataflow.new .DataFlow
19
+ import semmle.python. dataflow.new .TaintTracking
20
+ import semmle.python.Concepts
21
+ import semmle.python. dataflow.new .RemoteFlowSources
22
22
import DataFlow:: PathGraph
23
23
24
24
class CommandInjectionConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change 13
13
*/
14
14
15
15
import python
16
- import experimental. dataflow.DataFlow
17
- import experimental. dataflow.TaintTracking
18
- import experimental. semmle.python.Concepts
19
- import experimental. dataflow.RemoteFlowSources
16
+ import semmle.python. dataflow.new .DataFlow
17
+ import semmle.python. dataflow.new .TaintTracking
18
+ import semmle.python.Concepts
19
+ import semmle.python. dataflow.new .RemoteFlowSources
20
20
import DataFlow:: PathGraph
21
21
22
22
class ReflectedXssConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change 12
12
*/
13
13
14
14
import python
15
- import experimental. dataflow.DataFlow
16
- import experimental. dataflow.TaintTracking
17
- import experimental. semmle.python.Concepts
18
- import experimental. dataflow.RemoteFlowSources
15
+ import semmle.python. dataflow.new .DataFlow
16
+ import semmle.python. dataflow.new .TaintTracking
17
+ import semmle.python.Concepts
18
+ import semmle.python. dataflow.new .RemoteFlowSources
19
19
import DataFlow:: PathGraph
20
20
21
21
class SQLInjectionConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change 15
15
*/
16
16
17
17
import python
18
- import experimental. dataflow.DataFlow
19
- import experimental. dataflow.TaintTracking
20
- import experimental. semmle.python.Concepts
21
- import experimental. dataflow.RemoteFlowSources
18
+ import semmle.python. dataflow.new .DataFlow
19
+ import semmle.python. dataflow.new .TaintTracking
20
+ import semmle.python.Concepts
21
+ import semmle.python. dataflow.new .RemoteFlowSources
22
22
import DataFlow:: PathGraph
23
23
24
24
class CodeInjectionConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change 12
12
*/
13
13
14
14
import python
15
- import experimental. dataflow.DataFlow
16
- import experimental. dataflow.TaintTracking
17
- import experimental. semmle.python.Concepts
18
- import experimental. dataflow.RemoteFlowSources
15
+ import semmle.python. dataflow.new .DataFlow
16
+ import semmle.python. dataflow.new .TaintTracking
17
+ import semmle.python.Concepts
18
+ import semmle.python. dataflow.new .RemoteFlowSources
19
19
import DataFlow:: PathGraph
20
20
21
21
class UnsafeDeserializationConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change @@ -38,4 +38,4 @@ import site
38
38
// Removing this import perturbs the compilation process enough that the points-to analysis gets
39
39
// compiled -- and cached -- differently depending on whether the data flow library is imported. By
40
40
// importing it privately here, we ensure that the points-to analysis is compiled the same way.
41
- private import experimental. dataflow.DataFlow
41
+ private import semmle.python. dataflow.new .DataFlow
You can’t perform that action at this time.
0 commit comments