Migrate Differential revision edges to use modern EdgeType subclasses

Summary: Modernize Differential edges to subclass `PhabricatorEdgeType`. Largely based on D11045.

Test Plan: From previous experience, these changes are fairly trivial and safe. I poked around a little to make sure things looked reasonably okay.

Reviewers: epriestley, #blessed_reviewers

Reviewed By: epriestley, #blessed_reviewers

Subscribers: Korvin, Krenair, epriestley

Differential Revision: https://secure.phabricator.com/D11074
This commit is contained in:
Joshua Spence
2015-01-01 14:43:26 +11:00
parent c564a3c22a
commit 7cab903943
31 changed files with 516 additions and 128 deletions

View File

@@ -18,7 +18,7 @@ foreach (new LiskMigrationIterator($table) as $rev) {
foreach ($deps as $dep) {
$editor->addEdge(
$rev->getPHID(),
PhabricatorEdgeConfig::TYPE_DREV_DEPENDS_ON_DREV,
DifferentialRevisionDependsOnRevisionEdgeType::EDGECONST,
$dep);
}
$editor->save();