Changeset View
Changeset View
Standalone View
Standalone View
src/workflow/ArcanistCoverWorkflow.php
| Show First 20 Lines • Show All 114 Lines • ▼ Show 20 Lines | public function run() { | ||||
| if (count($covers)) { | if (count($covers)) { | ||||
| foreach ($covers as $author => $files) { | foreach ($covers as $author => $files) { | ||||
| echo phutil_console_format( | echo phutil_console_format( | ||||
| "**%s**\n", | "**%s**\n", | ||||
| $author); | $author); | ||||
| foreach ($files as $file => $info) { | foreach ($files as $file => $info) { | ||||
| $line_noun = pht( | $line_noun = pht( | ||||
| '%s line(s)', | '%s line(s)', | ||||
| new PhutilNumber(count($info['lines']))); | phutil_count($info['lines'])); | ||||
| $lines = $this->readableSequenceFromLineNumbers($info['lines']); | $lines = $this->readableSequenceFromLineNumbers($info['lines']); | ||||
| echo " {$file}: {$line_noun} {$lines}\n"; | echo " {$file}: {$line_noun} {$lines}\n"; | ||||
| } | } | ||||
| } | } | ||||
| } else { | } else { | ||||
| echo pht( | echo pht( | ||||
| "You're covered, your changes didn't touch anyone else's code.\n"); | "You're covered, your changes didn't touch anyone else's code.\n"); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 41 Lines • Show Last 20 Lines | |||||