| 526 | } |
| 527 | |
| 528 | void MergeFileInfos::updateAge() |
| 529 | { |
| 530 | if(isDirA() || isDirB() || isDirC()) |
| 531 | { |
| 532 | setAgeA(eNotThere); |
| 533 | setAgeB(eNotThere); |
| 534 | setAgeC(eNotThere); |
| 535 | e_Age age = eNew; |
| 536 | if(existsInC()) |
| 537 | { |
| 538 | setAgeC(age); |
| 539 | if(m_bEqualAC) setAgeA(age); |
| 540 | if(m_bEqualBC) setAgeB(age); |
| 541 | age = eMiddle; |
| 542 | } |
| 543 | if(existsInB() && getAgeB() == eNotThere) |
| 544 | { |
| 545 | setAgeB(age); |
| 546 | if(m_bEqualAB) setAgeA(age); |
| 547 | age = eOld; |
| 548 | } |
| 549 | if(existsInA() && getAgeA() == eNotThere) |
| 550 | { |
| 551 | setAgeA(age); |
| 552 | } |
| 553 | if(getAgeA() != eOld && getAgeB() != eOld && getAgeC() != eOld) |
| 554 | { |
| 555 | if(getAgeA() == eMiddle) setAgeA(eOld); |
| 556 | if(getAgeB() == eMiddle) setAgeB(eOld); |
| 557 | if(getAgeC() == eMiddle) setAgeC(eOld); |
| 558 | } |
| 559 | } |
| 560 | } |
| 561 | |
| 562 | QTextStream& operator<<(QTextStream& ts, MergeFileInfos& mfi) |
| 563 | { |
no outgoing calls
no test coverage detected