Merge pull request #6886 from aschackmull/java-python/perffix-transitive-step-x3

Java/Python: Fix some potential performance problems due to transitive deltas.
This commit is contained in:
Taus
2021-10-15 11:06:35 +02:00
committed by GitHub
3 changed files with 3 additions and 3 deletions

View File

@@ -14,5 +14,5 @@ class RemoteCallableMethod extends Method {
private predicate remoteCallableMethod(Method method) {
method.getDeclaringType().getASupertype() instanceof TypeRemote
or
exists(Method meth | remoteCallableMethod(meth) and method.getAnOverride() = meth)
exists(Method meth | remoteCallableMethod(meth) and method.overrides(meth))
}