| 70 | |
| 71 | |
| 72 | class ImageNumber: |
| 73 | _factory = None |
| 74 | _evaluated = False |
| 75 | |
| 76 | def __init__(self, factory): |
| 77 | self._factory = factory |
| 78 | self._evaluated = None |
| 79 | |
| 80 | def __call__(self) -> int: |
| 81 | if self._evaluated is None: |
| 82 | self._evaluated = self._factory() |
| 83 | return self._evaluated |
| 84 | |
| 85 | |
| 86 | def format_placeholders(format: str, req: GenerateImageRequest, task_data: TaskData, now=None): |
no outgoing calls
no test coverage detected