Page MenuHomePhabricator

final class ArcanistRuntime
Arcanist Technical Documentation ()

This class is not documented.

Methods

public function execute($argv)

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

private function executeCore($argv)

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

private function checkEnvironment()

Perform some sanity checks against the possible diversity of PHP builds in the wild, like very old versions and builds that were compiled with flags that exclude core functionality.

Return
wild

private function loadConfiguration($args)

This method is not documented.
Parameters
PhutilArgumentParser$args
Return
wild

private function loadLibraries($engine, $config, $args)

This method is not documented.
Parameters
ArcanistConfigurationEngine$engine
ArcanistConfigurationSourceList$config
PhutilArgumentParser$args
Return
wild

private function loadLibrary($engine, $location, $description)

This method is not documented.
Parameters
ArcanistConfigurationEngine$engine
$location
$description
Return
wild

private function newToolset($argv)

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

private function newWorkflows($toolset)

This method is not documented.
Parameters
ArcanistToolset$toolset
Return
wild

public function getWorkflows()

This method is not documented.
Return
wild

public function getLogEngine()

This method is not documented.
Return
wild

private function applyAliasEffects($effects, $argv)

This method is not documented.
Parameters
array$effects
array$argv
Return
wild

private function installSignalHandler()

This method is not documented.
Return
wild

public function routeSignal($signo)

This method is not documented.
Parameters
$signo
Return
wild

private function routeInterruptSignal($signo)

This method is not documented.
Parameters
$signo
Return
wild

public function pushWorkflow($workflow)

This method is not documented.
Parameters
ArcanistWorkflow$workflow
Return
wild

public function popWorkflow()

This method is not documented.
Return
wild

public function getWorkflowStack()

This method is not documented.
Return
wild

public function getCurrentWorkflow()

This method is not documented.
Return
wild

private function newConduitEngine($config, $args)

This method is not documented.
Parameters
ArcanistConfigurationSourceList$config
PhutilArgumentParser$args
Return
wild

private function executeShellAlias($effect)

This method is not documented.
Parameters
ArcanistAliasEffect$effect
Return
wild

public function getSymbolEngine()

This method is not documented.
Return
wild

private function newSymbolEngine()

This method is not documented.
Return
wild

public function getHardpointEngine()

This method is not documented.
Return
wild

private function newHardpointEngine()

This method is not documented.
Return
wild

public function getViewer()

This method is not documented.
Return
wild

public function loadHardpoints($objects, $requests)

This method is not documented.
Parameters
$objects
$requests
Return
wild

public function getWorkingCopy()

This method is not documented.
Return
wild

public function getConduitEngine()

This method is not documented.
Return
wild

public function setToolset($toolset)

This method is not documented.
Parameters
$toolset
Return
wild

public function getToolset()

This method is not documented.
Return
wild

private function getHelpWorkflows($workflows)

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