Merge branch 'en/merge-ort-3'
authorJunio C Hamano <gitster@pobox.com>
Mon, 25 Jan 2021 22:19:17 +0000 (14:19 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 25 Jan 2021 22:19:17 +0000 (14:19 -0800)
commit2856089e367cc126f70d0a3d6d6ff5290d204f2e
tree3f8503ef4f7315d71446aba0e8df5051554225b2
parentc7d6d419b0ddbc895aaf5de81a79a10773842d89
parent6fcccbd75556d1dcc80493f6eb51109f53a5dc83
Merge branch 'en/merge-ort-3'

Rename detection is added to the "ORT" merge strategy.

* en/merge-ort-3:
  merge-ort: add implementation of type-changed rename handling
  merge-ort: add implementation of normal rename handling
  merge-ort: add implementation of rename collisions
  merge-ort: add implementation of rename/delete conflicts
  merge-ort: add implementation of both sides renaming differently
  merge-ort: add implementation of both sides renaming identically
  merge-ort: add basic outline for process_renames()
  merge-ort: implement compare_pairs() and collect_renames()
  merge-ort: implement detect_regular_renames()
  merge-ort: add initial outline for basic rename detection
  merge-ort: add basic data structures for handling renames
merge-ort.c