From 8fc4fae7d27ba52eba29222e59a8e5a528dc4838 Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Fri, 9 Feb 2024 14:43:36 +0100 Subject: [PATCH] Java: Cache interpretElement. --- java/ql/lib/semmle/code/java/dataflow/ExternalFlow.qll | 1 + 1 file changed, 1 insertion(+) diff --git a/java/ql/lib/semmle/code/java/dataflow/ExternalFlow.qll b/java/ql/lib/semmle/code/java/dataflow/ExternalFlow.qll index 1666413db76..ded0606956f 100644 --- a/java/ql/lib/semmle/code/java/dataflow/ExternalFlow.qll +++ b/java/ql/lib/semmle/code/java/dataflow/ExternalFlow.qll @@ -430,6 +430,7 @@ private Element interpretElement0( } /** Gets the source/sink/summary/neutral element corresponding to the supplied parameters. */ +cached Element interpretElement( string package, string type, boolean subtypes, string name, string signature, string ext ) {