mirror of
https://github.com/github/codeql.git
synced 2026-04-30 03:05:15 +02:00
The old query uses `pointsTo` to limit the sinks to methods on lists and dictionaries. That constraint is omitted here which could hurt performance.
40 lines
4.1 KiB
Plaintext
40 lines
4.1 KiB
Plaintext
edges
|
|
| test.py:2:12:2:12 | ControlFlowNode for l | test.py:3:5:3:5 | ControlFlowNode for l |
|
|
| test.py:13:13:13:13 | ControlFlowNode for l | test.py:14:5:14:5 | ControlFlowNode for l |
|
|
| test.py:18:14:18:14 | ControlFlowNode for l | test.py:19:13:19:13 | ControlFlowNode for l |
|
|
| test.py:19:13:19:13 | ControlFlowNode for l | test.py:13:13:13:13 | ControlFlowNode for l |
|
|
| test.py:23:14:23:14 | ControlFlowNode for l | test.py:24:5:24:5 | ControlFlowNode for l |
|
|
| test.py:52:17:52:17 | ControlFlowNode for d | test.py:53:5:53:5 | ControlFlowNode for d |
|
|
| test.py:57:26:57:26 | ControlFlowNode for d | test.py:58:5:58:5 | ControlFlowNode for d |
|
|
| test.py:62:35:62:35 | ControlFlowNode for d | test.py:63:5:63:5 | ControlFlowNode for d |
|
|
| test.py:66:21:66:21 | ControlFlowNode for d | test.py:67:5:67:5 | ControlFlowNode for d |
|
|
| test.py:71:26:71:26 | ControlFlowNode for d | test.py:72:21:72:21 | ControlFlowNode for d |
|
|
| test.py:72:21:72:21 | ControlFlowNode for d | test.py:66:21:66:21 | ControlFlowNode for d |
|
|
nodes
|
|
| test.py:2:12:2:12 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
|
|
| test.py:3:5:3:5 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
|
|
| test.py:13:13:13:13 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
|
|
| test.py:14:5:14:5 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
|
|
| test.py:18:14:18:14 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
|
|
| test.py:19:13:19:13 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
|
|
| test.py:23:14:23:14 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
|
|
| test.py:24:5:24:5 | ControlFlowNode for l | semmle.label | ControlFlowNode for l |
|
|
| test.py:52:17:52:17 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
| test.py:53:5:53:5 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
| test.py:57:26:57:26 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
| test.py:58:5:58:5 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
| test.py:62:35:62:35 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
| test.py:63:5:63:5 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
| test.py:66:21:66:21 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
| test.py:67:5:67:5 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
| test.py:71:26:71:26 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
| test.py:72:21:72:21 | ControlFlowNode for d | semmle.label | ControlFlowNode for d |
|
|
#select
|
|
| test.py:3:5:3:5 | ControlFlowNode for l | test.py:2:12:2:12 | ControlFlowNode for l | test.py:3:5:3:5 | ControlFlowNode for l | $@ flows to here and is mutated. | test.py:2:12:2:12 | ControlFlowNode for l | Default value |
|
|
| test.py:14:5:14:5 | ControlFlowNode for l | test.py:18:14:18:14 | ControlFlowNode for l | test.py:14:5:14:5 | ControlFlowNode for l | $@ flows to here and is mutated. | test.py:18:14:18:14 | ControlFlowNode for l | Default value |
|
|
| test.py:24:5:24:5 | ControlFlowNode for l | test.py:23:14:23:14 | ControlFlowNode for l | test.py:24:5:24:5 | ControlFlowNode for l | $@ flows to here and is mutated. | test.py:23:14:23:14 | ControlFlowNode for l | Default value |
|
|
| test.py:53:5:53:5 | ControlFlowNode for d | test.py:52:17:52:17 | ControlFlowNode for d | test.py:53:5:53:5 | ControlFlowNode for d | $@ flows to here and is mutated. | test.py:52:17:52:17 | ControlFlowNode for d | Default value |
|
|
| test.py:58:5:58:5 | ControlFlowNode for d | test.py:57:26:57:26 | ControlFlowNode for d | test.py:58:5:58:5 | ControlFlowNode for d | $@ flows to here and is mutated. | test.py:57:26:57:26 | ControlFlowNode for d | Default value |
|
|
| test.py:63:5:63:5 | ControlFlowNode for d | test.py:62:35:62:35 | ControlFlowNode for d | test.py:63:5:63:5 | ControlFlowNode for d | $@ flows to here and is mutated. | test.py:62:35:62:35 | ControlFlowNode for d | Default value |
|
|
| test.py:67:5:67:5 | ControlFlowNode for d | test.py:71:26:71:26 | ControlFlowNode for d | test.py:67:5:67:5 | ControlFlowNode for d | $@ flows to here and is mutated. | test.py:71:26:71:26 | ControlFlowNode for d | Default value |
|