Use type cast to make QL more succinct

This commit is contained in:
Owen Mansel-Chan
2026-01-06 23:29:02 +00:00
parent 76bba60383
commit 16113e6550

View File

@@ -140,9 +140,7 @@ predicate privateUrlFlowsToAuthCodeUrlCall(DataFlow::CallNode call) {
module FlowToPrintConfig implements DataFlow::ConfigSig {
additional predicate isSinkCall(DataFlow::Node sink, DataFlow::CallNode call) {
exists(LoggerCall logCall | call = logCall |
sink = logCall.getAValueFormattedMessageComponent()
)
sink = call.(LoggerCall).getAValueFormattedMessageComponent()
}
predicate isSource(DataFlow::Node source) { source = any(AuthCodeUrl m).getACall().getResult() }