Lines Matching refs:pkgContextInfo
262 } else if (compileContextInfoJson.contains("pkgContextInfo") &&
263 compileContextInfoJson["pkgContextInfo"].is_object()) {
265 for (const auto& [pkgName, pkgContextInfo] : compileContextInfoJson["pkgContextInfo"].items()) {
267 if (pkgContextInfo.contains("version") && pkgContextInfo["version"].is_string()) {
268 pkgInfo.version = pkgContextInfo["version"];
270 std::cerr << "Failed to get version from pkgContextInfo." << std::endl;
272 if (pkgContextInfo.contains("packageName") && pkgContextInfo["packageName"].is_string()) {
273 pkgInfo.packageName = pkgContextInfo["packageName"];
275 std::cerr << "Failed to get package name from pkgContextInfo." << std::endl;
279 compilerOptions_.compileContextInfo.pkgContextInfo = pkgContextMap;
709 (!compilerOptions_.compileContextInfo.pkgContextInfo.empty() ||