Page MenuHomePhabricator

abstract class ArcanistWorkingCopy
Arcanist Technical Documentation ()

This class is not documented.

Methods

public static function newFromWorkingDirectory($path)

This method is not documented.
Parameters
$path
Return
wild

abstract protected function newWorkingCopyFromDirectories($working_directory, $ancestor_directory)

This method is not documented.
Parameters
$working_directory
$ancestor_directory
Return
wild

final public function getPath($to_file)

This method is not documented.
Parameters
$to_file
Return
wild

final public function getWorkingDirectory()

This method is not documented.
Return
wild
This method is not documented.
Return
wild
This method is not documented.
Return
wild

public function getMetadataDirectory()

This method is not documented.
Return
wild

final public function hasMetadataDirectory()

This method is not documented.
Return
wild

final public function getMetadataPath($to_file)

This method is not documented.
Parameters
$to_file
Return
wild

protected function selectFromNestedWorkingCopies($candidates)

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

final public function getRepositoryAPI()

This method is not documented.
Return
wild

abstract protected function newRepositoryAPI()

This method is not documented.
Return
wild

private static function configureWorkingCopy($working_copy, $ancestor_path, $path)

This method is not documented.
Parameters
ArcanistWorkingCopy$working_copy
$ancestor_path
$path
Return
wild