| Total Complexity | 1 |
| Total Lines | 11 |
| Duplicated Lines | 0 % |
| Coverage | 85.71% |
| Changes | 0 | ||
| 1 | 1 | from abc import ABC, abstractmethod |
|
| 2 | 1 | from typing import Generic, TypeVar |
|
| 3 | |||
| 4 | 1 | X = TypeVar("X") |
|
| 5 | |||
| 6 | |||
| 7 | 1 | class SpecialDepDefinition(ABC, Generic[X]): |
|
| 8 | 1 | @abstractmethod |
|
| 9 | 1 | def get_instance(self, build_func) -> X: |
|
| 10 | pass |
||
| 11 |