From a64f7cd14698500e73fd235deac8e208386da96f Mon Sep 17 00:00:00 2001 From: Asger F Date: Thu, 1 Sep 2022 11:43:51 +0200 Subject: [PATCH] Ruby: simplify getSetterCallAttributeName --- ruby/ql/lib/codeql/ruby/typetracking/TypeTrackerSpecific.qll | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/ruby/ql/lib/codeql/ruby/typetracking/TypeTrackerSpecific.qll b/ruby/ql/lib/codeql/ruby/typetracking/TypeTrackerSpecific.qll index 6b4defcf16d..77aadddf4c9 100644 --- a/ruby/ql/lib/codeql/ruby/typetracking/TypeTrackerSpecific.qll +++ b/ruby/ql/lib/codeql/ruby/typetracking/TypeTrackerSpecific.qll @@ -214,10 +214,7 @@ predicate postUpdateStoreStep(Node nodeFrom, Node nodeTo, TypeTrackerContent con * ``` */ private string getSetterCallAttributeName(Ast::SetterMethodCall call) { - // TODO: this should be exposed in `SetterMethodCall` - exists(string setterName | - setterName = call.getMethodName() and result = setterName.prefix(setterName.length() - 1) - ) + result = call.getTargetName() } /**