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 66 */
77
88import 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
1313
1414/**
1515 * 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 3737 */
3838
3939import 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
4646import ChainedConfigs12
4747
4848// ---------------------------------------------------------------------------
Original file line number Diff line number Diff line change 1515 */
1616
1717import 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
2222import DataFlow:: PathGraph
2323
2424class CommandInjectionConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change 1313 */
1414
1515import 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
2020import DataFlow:: PathGraph
2121
2222class ReflectedXssConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change 1212 */
1313
1414import 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
1919import DataFlow:: PathGraph
2020
2121class SQLInjectionConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change 1515 */
1616
1717import 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
2222import DataFlow:: PathGraph
2323
2424class CodeInjectionConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change 1212 */
1313
1414import 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
1919import DataFlow:: PathGraph
2020
2121class UnsafeDeserializationConfiguration extends TaintTracking:: Configuration {
Original file line number Diff line number Diff line change @@ -38,4 +38,4 @@ import site
3838// Removing this import perturbs the compilation process enough that the points-to analysis gets
3939// compiled -- and cached -- differently depending on whether the data flow library is imported. By
4040// 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