(changed_paths: list[Path])
| 1101 | |
| 1102 | |
| 1103 | def _has_non_code(changed_paths: list[Path]) -> bool: |
| 1104 | return any(p.suffix.lower() not in _CODE_EXTENSIONS for p in changed_paths) |
| 1105 | |
| 1106 | |
| 1107 | def watch(watch_path: Path, debounce: float = 3.0) -> None: |