| 291 | } |
| 292 | |
| 293 | static String GetTitleStringFlags(const IMergeDoc& mergeDoc) |
| 294 | { |
| 295 | const PackingInfo* pInfoUnpacker = mergeDoc.GetUnpacker(); |
| 296 | const PrediffingInfo* pInfoPrediffer = mergeDoc.GetPrediffer(); |
| 297 | const bool hasTrivialDiffs = mergeDoc.GetTrivialCount(); |
| 298 | String flags; |
| 299 | if (pInfoUnpacker && !pInfoUnpacker->GetPluginPipeline().empty()) |
| 300 | flags += _T("U"); |
| 301 | if (pInfoPrediffer && !pInfoPrediffer->GetPluginPipeline().empty()) |
| 302 | flags += _T("P"); |
| 303 | if (hasTrivialDiffs) |
| 304 | flags += _T("F"); |
| 305 | return (flags.empty() ? _T("") : (_T("(") + flags + _T(") "))); |
| 306 | } |
| 307 | |
| 308 | String CMergeFrameCommon::GetTitleString(const IMergeDoc& mergeDoc) |
| 309 | { |
no test coverage detected