| 26 | |
| 27 | # pylint: disable=too-few-public-methods |
| 28 | class _Hook(_tx.Generic[HookDataType]): |
| 29 | def __init__( |
| 30 | self, func, priority=0, final=False, data: _t.Optional[HookDataType] = None |
| 31 | ): |
| 32 | self.func = func |
| 33 | self.final = final |
| 34 | self.data = data |
| 35 | self.priority = priority |
| 36 | |
| 37 | def __call__(self, *args, **kwargs): |
| 38 | return self.func(*args, **kwargs) |
| 39 | |
| 40 | |
| 41 | class _Hooks: |
no outgoing calls
no test coverage detected
searching dependent graphs…