1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-11 16:16:14 +01:00
phorge-phorge/src/applications/differential/management
epriestley 8f9b948447 When showing a diff-of-diffs, hide files which didn't get any more changes and have no inlines
Summary:
Ref T13137. See that task for discussion.

When we show a diff-of-diffs, we often render stubs for files which didn't change between the diffs. These stubs usually aren't a big deal, but for certain types of changes (like refactors) they can create a lot of clutter.

Instead, hide these stubs and show a notice that we hid them.

Test Plan:
  - Created a revision affecting 4 files.
  - Updated it with a diff that changed only 1 of the 4 files.
  - Added an inline comment to a different file.
  - Viewed the diff of diffs.
    - Before: 4 changesets with two "nothing changed" stubs.
    - After: 2 changesets with the stubs hidden.

{F5621083}

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13137

Differential Revision: https://secure.phabricator.com/D19453
2018-05-16 17:18:53 -07:00
..
PhabricatorDifferentialAttachCommitWorkflow.php Modularize content sources 2016-03-26 11:59:45 -07:00
PhabricatorDifferentialExtractWorkflow.php Move diff extraction from commits to a separate test with a CLI command 2016-01-08 09:22:37 -08:00
PhabricatorDifferentialManagementWorkflow.php Move diff extraction from commits to a separate test with a CLI command 2016-01-08 09:22:37 -08:00
PhabricatorDifferentialMigrateHunkWorkflow.php Add an "--auto" flag to "bin/differential migrate-hunk" 2018-04-16 12:27:26 -07:00
PhabricatorDifferentialRebuildChangesetsWorkflow.php When showing a diff-of-diffs, hide files which didn't get any more changes and have no inlines 2018-05-16 17:18:53 -07:00