simplify hasName usage

This commit is contained in:
Jami Cogswell
2022-09-25 22:25:47 -04:00
committed by Tony Torralba
parent c7e7e24cf8
commit 9a7cf7db65

View File

@@ -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)
}