(runs_dir: Path, addr: str, branch: str, commit: str)
| 743 | def _safe_name(addr: str) -> str: |
| 744 | # Sanitize repo address to filesystem-friendly name |
| 745 | safe = addr |
| 746 | for ch in [":", "/", "\\", "@", " ", "."]: |
| 747 | safe = safe.replace(ch, "-") |
| 748 | while "--" in safe: |
| 749 | safe = safe.replace("--", "-") |
| 750 | return safe.strip("-") |
| 751 |
no test coverage detected