gix_diff::rewrites

Module tracker

Source
Available on crate feature blob only.
Expand description

Types related to the rename tracker for renames, rewrites and copies.

§Deviation

Note that the algorithm implemented here is in many ways different from what git does.

  • it’s less sophisticated and doesn’t use any ranking of candidates. Instead, it picks the first possible match.
  • the set used for copy-detection is probably smaller by default.

Modules§

Enums§

Traits§

  • A trait providing all functionality to abstract over the concept of a change, as seen by the Tracker.