We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6a0ea18 commit 7f30996Copy full SHA for 7f30996
python/ql/lib/semmle/python/dataflow/new/internal/DataFlowPrivate.qll
@@ -301,7 +301,9 @@ module LocalFlow {
301
or
302
// General definition
303
// TODO: remove other cases that are now redundant
304
- nodeFrom.(CfgNode).getNode() = nodeTo.(CfgNode).getNode().(DefinitionNode).getValue()
+ nodeFrom.(CfgNode).getNode() = nodeTo.(CfgNode).getNode().(DefinitionNode).getValue() and
305
+ // remove jump steps (such as assignment of parameter default values)
306
+ nodeFrom.getEnclosingCallable() = nodeTo.getEnclosingCallable()
307
308
// With definition
309
// `with f(42) as x:`
0 commit comments