Serializes the full inspection result as a JSON object. Used with --inspect mode. Handles both single-stage and pipeline converters.
| 360 | // Serializes the full inspection result as a JSON object. Used with |
| 361 | // --inspect mode. Handles both single-stage and pipeline converters. |
| 362 | std::string SerializeInspectionResultJson( |
| 363 | const ConversionInspectionResult& result) { |
| 364 | rapidjson::StringBuffer buffer; |
| 365 | rapidjson::Writer<rapidjson::StringBuffer> writer(buffer); |
| 366 | WriteInspectionResultJson(writer, result); |
| 367 | return buffer.GetString(); |
| 368 | } |
| 369 | |
| 370 | std::string ConvertLineByMode(const std::string& line) { |
| 371 | WarnIfTextContainsVariationSelector(line.c_str(), line.size()); |
no test coverage detected