From 53deede8ab9235db58cb3d5394d927e587d9be70 Mon Sep 17 00:00:00 2001 From: Nick Rolfe Date: Tue, 4 May 2021 11:32:57 +0100 Subject: [PATCH] Remove unnecessary local flow inside type-tracking store step --- ql/src/codeql_ruby/typetracking/TypeTrackerSpecific.qll | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ql/src/codeql_ruby/typetracking/TypeTrackerSpecific.qll b/ql/src/codeql_ruby/typetracking/TypeTrackerSpecific.qll index eb5db83653e..abef22a19ea 100644 --- a/ql/src/codeql_ruby/typetracking/TypeTrackerSpecific.qll +++ b/ql/src/codeql_ruby/typetracking/TypeTrackerSpecific.qll @@ -80,7 +80,7 @@ predicate basicStoreStep(Node nodeFrom, LocalSourceNode nodeTo, string content) content = getSetterCallAttributeName(call.getExpr()) and receiver.getExprNode().getNode() = call.getExpr().(AST::SetterMethodCall).getReceiver() and assignment.getRhs() = nodeFrom.(DataFlowPublic::ExprNode).getExprNode() and - nodeTo.flowsTo(receiver) + nodeTo = receiver ) }