Changeset View
Changeset View
Standalone View
Standalone View
src/parser/ArcanistBaseCommitParser.php
| Show First 20 Lines • Show All 85 Lines • ▼ Show 20 Lines | public function resolveBaseCommit(array $specs) { | ||||
| return null; | return null; | ||||
| } | } | ||||
| /** | /** | ||||
| * Handle resolving individual rules. | * Handle resolving individual rules. | ||||
| */ | */ | ||||
| private function resolveRule($rule, $source) { | private function resolveRule($rule, $source) { | ||||
| // NOTE: Returning `null` from this method means "no match". | // NOTE: Returning `null` from this method means "no match". | ||||
| // Returning `false` from this method means "stop current ruleset". | // Returning `false` from this method means "stop current ruleset". | ||||
| list($type, $name) = explode(':', $rule, 2); | list($type, $name) = explode(':', $rule, 2); | ||||
| switch ($type) { | switch ($type) { | ||||
| case 'literal': | case 'literal': | ||||
| return $name; | return $name; | ||||
| case 'git': | case 'git': | ||||
| ▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines | |||||