Page MenuHomePhabricator
Diviner libphutil Tech Docs ArcanistBaseCommitParser

final class ArcanistBaseCommitParser
libphutil Technical Documentation (Parsers)

This class is not documented.

Methods

public function __construct($api)

This method is not documented.
Parameters
ArcanistRepositoryAPI$api
Return
this//Implicit.//

private function tokenizeBaseCommitSpecification($raw_spec)

This method is not documented.
Parameters
$raw_spec
Return
wild

private function log($message)

This method is not documented.
Parameters
$message
Return
wild

public function resolveBaseCommit($specs)

This method is not documented.
Parameters
array$specs
Return
wild

private function resolveRule($rule, $source)

Handle resolving individual rules.

Parameters
$rule
$source
Return
wild

private function resolveArcRule($rule, $name, $source)

Handle resolving "arc:*" rules.

Parameters
$rule
$name
$source
Return
wild

private function updateLegacyRuleName($name)

This method is not documented.
Parameters
$name
Return
wild