HomePhabricator

Track ghostly inlines across file moves

Tags
None
Referenced Files
F377806: Screen_Shot_2015-04-21_at_8.33.57_AM.png
Apr 21 2015, 6:08 PM
F377809: move.png
Apr 21 2015, 6:08 PM
Subscribers
None

Description

Track ghostly inlines across file moves

Summary:
Ref T7447. Ref T7870.

  • Forward: When rendering some file "B" which was moved from "A", port ghosts for both "A" and "B" to it.
  • Backward: When porting a comment on "X" which was moved from some "Y", allow it to port to a file named "Y" if it can't find a file named "X".

Test Plan:
Before:

move.png (618×1 px, 100 KB)

After:

Screen_Shot_2015-04-21_at_8.33.57_AM.png (885×1 px, 118 KB)

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T7447, T7870

Differential Revision: https://secure.phabricator.com/D12493