Skip to main content

format_rename_path

Function format_rename_path 

Source
pub fn format_rename_path(old: &str, new: &str) -> String
Expand description

Format a rename pair using Git’s compact path format.

Examples:

  • a/b/cc/b/aa/b/c => c/b/a
  • c/b/ac/d/ec/{b/a => d/e}
  • c/d/ed/e{c/d => d}/e
  • d/ed/f/ed/{ => f}/e