(
self, fullname: str
)
| 916 | return self._find_hook(lambda plugin: plugin.get_customize_class_mro_hook(fullname)) |
| 917 | |
| 918 | def get_dynamic_class_hook( |
| 919 | self, fullname: str |
| 920 | ) -> Callable[[DynamicClassDefContext], None] | None: |
| 921 | return self._find_hook(lambda plugin: plugin.get_dynamic_class_hook(fullname)) |
| 922 | |
| 923 | def _find_hook(self, lookup: Callable[[Plugin], T]) -> T | None: |
| 924 | for plugin in self._plugins: |
nothing calls this directly
no test coverage detected