(
manifest_path: Path,
project_root: Path,
*,
readable: bool,
tracked_files: int = 0,
missing_files: list[str] | None = None,
modified_files: list[str] | None = None,
invalid_files: list[str] | None = None,
)
| 308 | |
| 309 | |
| 310 | def _manifest_summary( |
| 311 | manifest_path: Path, |
| 312 | project_root: Path, |
| 313 | *, |
| 314 | readable: bool, |
| 315 | tracked_files: int = 0, |
| 316 | missing_files: list[str] | None = None, |
| 317 | modified_files: list[str] | None = None, |
| 318 | invalid_files: list[str] | None = None, |
| 319 | ) -> dict[str, Any]: |
| 320 | return { |
| 321 | "manifest": manifest_path.relative_to(project_root).as_posix(), |
| 322 | "readable": readable, |
| 323 | "tracked_files": tracked_files, |
| 324 | "missing_files": missing_files or [], |
| 325 | "modified_files": modified_files or [], |
| 326 | "invalid_files": invalid_files or [], |
| 327 | } |
| 328 | |
| 329 | |
| 330 | def _manifest_owner(key: str) -> str: |
no outgoing calls
no test coverage detected