mirror of
https://we.phorge.it/source/arcanist.git
synced 2024-12-26 15:30:57 +01:00
Remove sourcePath references from Arcanist
Summary: These are meaningless / unreachable after D1491 and nonsense after D1582. Depends on D1579. Test Plan: Grepped for 'sourcePath' references. Reviewers: arice, btrahan Reviewed By: arice CC: aran, epriestley Maniphest Tasks: T838 Differential Revision: https://secure.phabricator.com/D1584
This commit is contained in:
parent
84f9148655
commit
d3b0b009ce
2 changed files with 1 additions and 14 deletions
|
@ -26,14 +26,12 @@ final class ArcanistDifferentialRevisionRef {
|
|||
protected $id;
|
||||
protected $name;
|
||||
protected $statusName;
|
||||
protected $sourcePath;
|
||||
|
||||
public static function newFromDictionary(array $dictionary) {
|
||||
$ref = new ArcanistDifferentialRevisionRef();
|
||||
$ref->id = $dictionary['id'];
|
||||
$ref->name = $dictionary['name'];
|
||||
$ref->statusName = $dictionary['statusName'];
|
||||
$ref->sourcePath = $dictionary['sourcePath'];
|
||||
return $ref;
|
||||
}
|
||||
|
||||
|
@ -53,8 +51,4 @@ final class ArcanistDifferentialRevisionRef {
|
|||
return $this->statusName;
|
||||
}
|
||||
|
||||
public function getSourcePath() {
|
||||
return $this->sourcePath;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
@ -688,14 +688,7 @@ abstract class ArcanistBaseWorkflow {
|
|||
|
||||
$repository_api = $this->getRepositoryAPI();
|
||||
|
||||
$candidates = array();
|
||||
$cur_path = $repository_api->getPath();
|
||||
foreach ($revisions as $revision) {
|
||||
$source_path = $revision->getSourcePath();
|
||||
if ($source_path == $cur_path) {
|
||||
$candidates[] = $revision;
|
||||
}
|
||||
}
|
||||
$candidates = $revisions;
|
||||
|
||||
if (count($candidates) == 1) {
|
||||
$candidate = reset($candidates);
|
||||
|
|
Loading…
Reference in a new issue