Differential D16131 Diff 38815 src/applications/repository/worker/PhabricatorRepositoryCommitOwnersWorker.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/repository/worker/PhabricatorRepositoryCommitOwnersWorker.php
<?php | <?php | ||||
final class PhabricatorRepositoryCommitOwnersWorker | final class PhabricatorRepositoryCommitOwnersWorker | ||||
extends PhabricatorRepositoryCommitParserWorker { | extends PhabricatorRepositoryCommitParserWorker { | ||||
protected function getImportStepFlag() { | |||||
return PhabricatorRepositoryCommit::IMPORTED_OWNERS; | |||||
} | |||||
protected function parseCommit( | protected function parseCommit( | ||||
PhabricatorRepository $repository, | PhabricatorRepository $repository, | ||||
PhabricatorRepositoryCommit $commit) { | PhabricatorRepositoryCommit $commit) { | ||||
if (!$this->shouldSkipImportStep()) { | |||||
$this->triggerOwnerAudits($repository, $commit); | $this->triggerOwnerAudits($repository, $commit); | ||||
$commit->writeImportStatusFlag($this->getImportStepFlag()); | |||||
$commit->writeImportStatusFlag( | } | ||||
PhabricatorRepositoryCommit::IMPORTED_OWNERS); | |||||
if ($this->shouldQueueFollowupTasks()) { | if ($this->shouldQueueFollowupTasks()) { | ||||
$this->queueTask( | $this->queueTask( | ||||
'PhabricatorRepositoryCommitHeraldWorker', | 'PhabricatorRepositoryCommitHeraldWorker', | ||||
array( | array( | ||||
'commitID' => $commit->getID(), | 'commitID' => $commit->getID(), | ||||
)); | )); | ||||
} | } | ||||
▲ Show 20 Lines • Show All 147 Lines • Show Last 20 Lines |