Skip to content

Commit 8b389fe

Browse files
committed
Ruby: use getACallSimple in more Hash methods
1 parent 74c3886 commit 8b389fe

File tree

1 file changed

+4
-4
lines changed
  • ruby/ql/lib/codeql/ruby/frameworks/core

1 file changed

+4
-4
lines changed

ruby/ql/lib/codeql/ruby/frameworks/core/Hash.qll

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@ module Hash {
207207
bindingset[this]
208208
AssocSummary() { mc.getMethodName() = "assoc" }
209209

210-
override MethodCall getACall() { result = mc }
210+
override MethodCall getACallSimple() { result = mc }
211211
}
212212

213213
private class AssocKnownSummary extends AssocSummary {
@@ -286,7 +286,7 @@ module Hash {
286286
")"
287287
}
288288

289-
final override MethodCall getACall() { result = mc }
289+
final override MethodCall getACallSimple() { result = mc }
290290

291291
override predicate propagatesFlowExt(string input, string output, boolean preservesValue) {
292292
input =
@@ -308,7 +308,7 @@ abstract private class FetchValuesSummary extends SummarizedCallable {
308308
bindingset[this]
309309
FetchValuesSummary() { mc.getMethodName() = "fetch_values" }
310310

311-
final override MethodCall getACall() { result = mc }
311+
final override MethodCall getACallSimple() { result = mc }
312312

313313
override predicate propagatesFlowExt(string input, string output, boolean preservesValue) {
314314
(
@@ -404,7 +404,7 @@ abstract private class SliceSummary extends SummarizedCallable {
404404
bindingset[this]
405405
SliceSummary() { mc.getMethodName() = "slice" }
406406

407-
final override MethodCall getACall() { result = mc }
407+
final override MethodCall getACallSimple() { result = mc }
408408
}
409409

410410
private class SliceKnownSummary extends SliceSummary {

0 commit comments

Comments
 (0)