From 9a7cf7db65e0fe500285545fb57ede629b2cf150 Mon Sep 17 00:00:00 2001 From: Jami Cogswell Date: Sun, 25 Sep 2022 22:25:47 -0400 Subject: [PATCH] simplify hasName usage --- java/ql/lib/semmle/code/java/frameworks/android/Intent.qll | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/java/ql/lib/semmle/code/java/frameworks/android/Intent.qll b/java/ql/lib/semmle/code/java/frameworks/android/Intent.qll index a87899fde3b..e6724257ec3 100644 --- a/java/ql/lib/semmle/code/java/frameworks/android/Intent.qll +++ b/java/ql/lib/semmle/code/java/frameworks/android/Intent.qll @@ -277,9 +277,7 @@ private class StartActivityIntentStep extends AdditionalValueStep { */ private Argument getIntentArgOfStartActMethod(MethodAccess methodAccess) { methodAccess.getMethod().overrides*(any(StartActivityMethod m)) and - if - methodAccess.getMethod().hasName("startActivityFromChild") or - methodAccess.getMethod().hasName("startActivityFromFragment") + if methodAccess.getMethod().hasName(["startActivityFromChild", "startActivityFromFragment"]) then result = methodAccess.getArgument(1) else result = methodAccess.getArgument(0) }