Page MenuHomePhabricator
Diviner libphutil Tech Docs ArcanistShellCompleteWorkflow

final class ArcanistShellCompleteWorkflow
libphutil Technical Documentation ()

This class is not documented.

Methods

public function supportsToolset($toolset)

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

public function getWorkflowName()

This method is not documented.
Return
wild

public function getWorkflowInformation()

This method is not documented.
Return
wild

public function getWorkflowArguments()

This method is not documented.
Return
wild

public function runWorkflow()

This method is not documented.
Return
wild

protected function newPrompts()

This method is not documented.
Return
wild

private function runInstall()

This method is not documented.
Return
wild

private function selectShell($shells, $shell_arg)

This method is not documented.
Parameters
array$shells
$shell_arg
Return
wild

private function detectShell($shells)

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

private function runGenerate()

This method is not documented.
Return
wild

private function newCompletionRules($toolset, $shell)

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

private function getShellPath($to_file)

This method is not documented.
Parameters
$to_file
Return
wild

private function runAutocomplete()

This method is not documented.
Return
wild

private function suggestPaths($prefix)

This method is not documented.
Parameters
$prefix
Return
wild

private function suggestNothing()

This method is not documented.
Return
wild

private function suggestStrings($strings)

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

private function getMatches($candidates, $prefix)

This method is not documented.
Parameters
array$candidates
$prefix
Return
wild