mirror of
https://github.com/github/codeql.git
synced 2025-12-24 04:36:35 +01:00
15 lines
480 B
Plaintext
15 lines
480 B
Plaintext
import python
|
|
import utils.test.dataflow.UnresolvedCalls
|
|
private import semmle.python.dataflow.new.DataFlow
|
|
|
|
module IgnoreDictMethod implements UnresolvedCallExpectationsSig {
|
|
predicate unresolvedCall(CallNode call) {
|
|
DefaultUnresolvedCallExpectations::unresolvedCall(call) and
|
|
not any(DataFlow::MethodCallNode methodCall |
|
|
methodCall.getMethodName() in ["get", "setdefault"]
|
|
).asCfgNode() = call
|
|
}
|
|
}
|
|
|
|
import MakeUnresolvedCallExpectations<IgnoreDictMethod>
|