Skip to content
  • Siddharth Agarwal's avatar
    git_handler: mark source for rename info as Git or Mercurial · fffe8883960b
    Siddharth Agarwal authored
    See inline comments for why the additional metadata needs to be stored.
    
    This literally breaks all the hashes because of the additional metadata. The
    changing of hashes is unfortunate but necessary to preserve bidirectionality.
    
    While this could be broken up into multiple commits, there was no way to do
    that while preserving bidirectionality. Following the principle that every
    intermediate commit must result in a correct state, I decided to combine the
    commits.
    fffe8883960b