| 39 | |
| 40 | @dataclass |
| 41 | class PortingBacklog: |
| 42 | title: str |
| 43 | modules: list[PortingModule] = field(default_factory=list) |
| 44 | |
| 45 | def summary_lines(self) -> list[str]: |
| 46 | return [ |
| 47 | f'- {module.name} [{module.status}] — {module.responsibility} (from {module.source_hint})' |
| 48 | for module in self.modules |
| 49 | ] |
no outgoing calls
no test coverage detected