Move some protocol definitions closer to their usage sites (#8436)

This commit is contained in:
Alex Waygood
2022-07-29 14:26:27 +01:00
committed by GitHub
parent aba4bbd13b
commit 553700e355
4 changed files with 17 additions and 20 deletions

View File

@@ -85,9 +85,6 @@ class Loader(metaclass=ABCMeta):
# but expected in new code.
def exec_module(self, module: types.ModuleType) -> None: ...
class _LoaderProtocol(Protocol):
def load_module(self, fullname: str) -> types.ModuleType: ...
class FileLoader(ResourceLoader, ExecutionLoader, metaclass=ABCMeta):
name: str
path: _Path