Page MenuHomeClusterLabs Projects
Diviner Tech Docs DivinerGenerateWorkflow

final class DivinerGenerateWorkflow
Phorge Technical Documentation (Diviner)

This class is not documented.

Methods

public function isExecutable()
Inherited

This method is not documented.
Return
wild

public function getViewer()
Inherited

This method is not documented.
Return
wild

protected function parseTimeArgument($time)
Inherited

This method is not documented.
Parameters
$time
Return
wild

protected function newContentSource()
Inherited

This method is not documented.
Return
wild

protected function logInfo($label, $message)
Inherited

This method is not documented.
Parameters
$label
$message
Return
wild

protected function logOkay($label, $message)
Inherited

This method is not documented.
Parameters
$label
$message
Return
wild

protected function logWarn($label, $message)
Inherited

This method is not documented.
Parameters
$label
$message
Return
wild

protected function logFail($label, $message)
Inherited

This method is not documented.
Parameters
$label
$message
Return
wild

private function logRaw($message)
Inherited

This method is not documented.
Parameters
$message
Return
wild

final protected function loadUsersFromArguments($identifiers)
Inherited

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

public function getBookConfigPath()
Inherited

This method is not documented.
Return
wild

protected function getConfig($key, $default)
Inherited

This method is not documented.
Parameters
$key
$default
Return
wild

protected function getAllConfig()
Inherited

This method is not documented.
Return
wild

protected function readBookConfiguration($book_path)
Inherited

This method is not documented.
Parameters
$book_path
Return
wild

protected function didConstruct()

This method is not documented.
Return
wild

protected function getAtomCache()

This method is not documented.
Return
wild

protected function log($message)

This method is not documented.
Parameters
$message
Return
wild

public function execute($args)

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

private function generateBook($book, $args)

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

private function buildAtomCache()

This method is not documented.
Return
wild

private function getAtomizersForFiles($files)

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

private function getRules()

This method is not documented.
Return
wild

private function getExclude()

This method is not documented.
Return
wild

private function findFilesInProject()

This method is not documented.
Return
wild

private function deleteDeadAtoms($file_hashes)

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

private function getFilesToAtomize($file_hashes)

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

private function buildAtomizerFutures($file_atomizers)

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

private function resolveAtomizerFutures($futures, $file_hashes)

This method is not documented.
Parameters
array$futures
array$file_hashes
Return
wild

private function getDivinerAtomWorldVersion()

Get a global version number, which changes whenever any atom or atomizer implementation changes in a way which is not backward-compatible.

Return
wild

private function buildGraphCache()

This method is not documented.
Return
wild

private function computeSymbolHash($node_hash)

This method is not documented.
Parameters
$node_hash
Return
wild

private function getEdges($node_hash)

This method is not documented.
Parameters
$node_hash
Return
wild

private function computeGraphHash($node_hash)

This method is not documented.
Parameters
$node_hash
Return
wild

private function publishDocumentation($clean, $publisher)

This method is not documented.
Parameters
$clean
DivinerPublisher$publisher
Return
wild