(data: Mapping[str, Any])
| 230 | |
| 231 | |
| 232 | def _build_paths(data: Mapping[str, Any]) -> PathsConfig: |
| 233 | return PathsConfig( |
| 234 | project_root=str(data.get("project_root", ".")), |
| 235 | benchmark_dir=str(data.get("benchmark_dir", "data/benchmarks")), |
| 236 | result_dir=str(data.get("result_dir", "data/results")), |
| 237 | ) |
| 238 | |
| 239 | |
| 240 | def load_app_config(path: str | Path | Sequence[str | Path]) -> AppConfig: |
no test coverage detected