Differential D20179 Diff 48188 src/applications/differential/controller/DifferentialChangesetViewController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/controller/DifferentialChangesetViewController.php
| Show First 20 Lines • Show All 414 Lines • ▼ Show 20 Lines | foreach ($messages as $message) { | ||||
| ->setLineNumber($message->getLine()) | ->setLineNumber($message->getLine()) | ||||
| ->setContent($description); | ->setContent($description); | ||||
| } | } | ||||
| return $inlines; | return $inlines; | ||||
| } | } | ||||
| private function loadCoverage(DifferentialChangeset $changeset) { | private function loadCoverage(DifferentialChangeset $changeset) { | ||||
| $viewer = $this->getViewer(); | |||||
| $target_phids = $changeset->getDiff()->getBuildTargetPHIDs(); | $target_phids = $changeset->getDiff()->getBuildTargetPHIDs(); | ||||
| if (!$target_phids) { | if (!$target_phids) { | ||||
| return null; | return null; | ||||
| } | } | ||||
| $unit = id(new HarbormasterBuildUnitMessage())->loadAllWhere( | $unit = id(new HarbormasterBuildUnitMessageQuery()) | ||||
| 'buildTargetPHID IN (%Ls)', | ->setViewer($viewer) | ||||
| $target_phids); | ->withBuildTargetPHIDs($target_phids) | ||||
| ->execute(); | |||||
| if (!$unit) { | if (!$unit) { | ||||
| return null; | return null; | ||||
| } | } | ||||
| $coverage = array(); | $coverage = array(); | ||||
| foreach ($unit as $message) { | foreach ($unit as $message) { | ||||
| $test_coverage = $message->getProperty('coverage'); | $test_coverage = $message->getProperty('coverage'); | ||||
| if ($test_coverage === null) { | if ($test_coverage === null) { | ||||
| Show All 17 Lines | |||||