MCPcopy Index your code
hub / github.com/python/mypy / find_modules

Method find_modules

mypy/indirection.py:18–23  ·  view source on GitHub ↗
(self, typs: Iterable[types.Type])

Source from the content-addressed store, hash-verified

16 self.seen_types: set[types.TypeAliasType | types.Instance] = set()
17
18 def find_modules(self, typs: Iterable[types.Type]) -> set[str]:
19 self.modules = set()
20 self.seen_types = set()
21 for typ in typs:
22 self._visit(typ)
23 return self.modules
24
25 def _visit(self, typ: types.Type) -> None:
26 # Note: instances are needed for `class str(Sequence[str]): ...`

Callers 1

Calls 2

_visitMethod · 0.95
setClass · 0.85

Tested by

no test coverage detected