Page MenuHomePhabricator

D20075.id.diff
No OneTemporary

D20075.id.diff

diff --git a/src/applications/differential/editor/DifferentialRevisionEditEngine.php b/src/applications/differential/editor/DifferentialRevisionEditEngine.php
--- a/src/applications/differential/editor/DifferentialRevisionEditEngine.php
+++ b/src/applications/differential/editor/DifferentialRevisionEditEngine.php
@@ -235,6 +235,32 @@
->setConduitTypeDescription(pht('List of tasks.'))
->setValue(array());
+ $fields[] = id(new PhabricatorHandlesEditField())
+ ->setKey('parents')
+ ->setUseEdgeTransactions(true)
+ ->setIsFormField(false)
+ ->setTransactionType(PhabricatorTransactions::TYPE_EDGE)
+ ->setMetadataValue(
+ 'edge:type',
+ DifferentialRevisionDependsOnRevisionEdgeType::EDGECONST)
+ ->setDescription(pht('Parent revisions of this revision.'))
+ ->setConduitDescription(pht('Change associated parent revisions.'))
+ ->setConduitTypeDescription(pht('List of revisions.'))
+ ->setValue(array());
+
+ $fields[] = id(new PhabricatorHandlesEditField())
+ ->setKey('children')
+ ->setUseEdgeTransactions(true)
+ ->setIsFormField(false)
+ ->setTransactionType(PhabricatorTransactions::TYPE_EDGE)
+ ->setMetadataValue(
+ 'edge:type',
+ DifferentialRevisionDependedOnByRevisionEdgeType::EDGECONST)
+ ->setDescription(pht('Child revisions of this revision.'))
+ ->setConduitDescription(pht('Change associated child revisions.'))
+ ->setConduitTypeDescription(pht('List of revisions.'))
+ ->setValue(array());
+
$actions = DifferentialRevisionActionTransaction::loadAllActions();
$actions = msortv($actions, 'getRevisionActionOrderVector');

File Metadata

Mime Type
text/plain
Expires
Sat, Mar 15, 5:38 PM (1 w, 22 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7676316
Default Alt Text
D20075.id.diff (1 KB)

Event Timeline