| 463 | auto status = kota::codec::json::from_json(*content, data); |
| 464 | if(!status) { |
| 465 | LOG_WARN("Failed to parse cache.json"); |
| 466 | return; |
| 467 | } |
| 468 | |
| 469 | auto resolve = [&](std::uint32_t idx) -> llvm::StringRef { |
| 470 | return idx < data.paths.size() ? llvm::StringRef(data.paths[idx]) : ""; |
| 471 | }; |
| 472 | |
| 473 | auto load_deps = [&](const auto& dep_entries) -> DepsSnapshot { |
| 474 | DepsSnapshot deps; |
no outgoing calls
no test coverage detected