(self, fullname: str)
| 878 | return None |
| 879 | |
| 880 | def get_method_hook(self, fullname: str) -> Callable[[MethodContext], Type] | None: |
| 881 | # Micro-optimization: Inline iteration over plugins |
| 882 | for plugin in self._plugins: |
| 883 | hook = plugin.get_method_hook(fullname) |
| 884 | if hook is not None: |
| 885 | return hook |
| 886 | return None |
| 887 | |
| 888 | def get_attribute_hook(self, fullname: str) -> Callable[[AttributeContext], Type] | None: |
| 889 | # Micro-optimization: Inline iteration over plugins |
nothing calls this directly
no test coverage detected