(items: Iterable[str], limit: int = 8)
| 481 | |
| 482 | |
| 483 | def bullet_list(items: Iterable[str], limit: int = 8) -> list[str]: |
| 484 | values = list(items) |
| 485 | visible = values[:limit] |
| 486 | bullets = [f" - {code_detail(item)}" for item in visible] |
| 487 | if len(values) > limit: |
| 488 | bullets.append(f" - ... and {len(values) - limit} more") |
| 489 | return bullets |
| 490 | |
| 491 | |
| 492 | def render_markdown(plan: TestImpactPlan) -> str: |
no test coverage detected