Files
codeql/python/ql/lib/semmle/python
Taus 1a1f083383 Python: Add DuckTyping::hasUnreliableMro
The relative simplicity of the MRO computation in `DataFlowDispatch` was
causing quite a lot of FPs to appear for the "wrong number/name of
arguments in class instantiation" queries. The easiest fix was to just
exclude cases where we know the MRO computation will be imprecise --
when there are superclasses with multiple inheritance or unknown bases.
2026-03-11 16:59:22 +00:00
..
2022-06-23 09:05:32 +00:00
2023-04-26 12:44:53 +02:00