public function __construct()Inherited
this | //Implicit.// |
final public function setConfigurationManager($configuration_manager)Inherited
ArcanistConfigurationManager | $configuration_manager |
wild |
final public function getConfigurationManager()Inherited
wild |
final public function setWorkingCopy($working_copy)Inherited
ArcanistWorkingCopyIdentity | $working_copy |
wild |
final public function getWorkingCopy()Inherited
wild |
final public function setPaths($paths)Inherited
$paths |
wild |
public function getPaths()Inherited
wild |
final public function setPathChangedLines($path, $changed)Inherited
$path | ||
$changed |
wild |
final public function getPathChangedLines($path)Inherited
$path |
wild |
final public function setFileData($data)Inherited
$data |
wild |
final public function loadData($path)Inherited
$path |
wild |
public function pathExists($path)Inherited
$path |
wild |
final public function isDirectory($path)Inherited
$path |
wild |
final public function isBinaryFile($path)Inherited
$path |
wild |
final public function isSymbolicLink($path)Inherited
$path |
wild |
final public function getFilePathOnDisk($path)Inherited
$path |
wild |
final public function setMinimumSeverity($severity)Inherited
$severity |
wild |
final public function run()Inherited
wild |
final public function isSeverityEnabled($severity)Inherited
$severity |
wild |
private function shouldUseCache($cache_granularity, $repository_version)Inherited
$cache_granularity | ||
$repository_version |
wild |
final public function setCachedResults($results)Inherited
dict<string | $results | path, dict<string version, list<dict message>>> |
this |
final public function getResults()Inherited
wild |
final public function getStoppedPaths()Inherited
wild |
public function buildLinters()
wild |
final public function setRepositoryVersion($version)Inherited
$version |
wild |
private function isRelevantMessage($message)Inherited
ArcanistLintMessage | $message |
wild |
final protected function getResultForPath($path)Inherited
$path |
wild |
final public function getLineAndCharFromOffset($path, $offset)Inherited
$path | ||
$offset |
wild |
protected function getCacheVersion()Inherited
wild |
public function getLinterResource($key, $default)Inherited
Get a named linter resource shared by another linter.
This mechanism allows linters to share arbitrary resources, like the results of computation. If several linters need to perform the same expensive computation step, they can use a named resource to synchronize construction of the result so it doesn't need to be built multiple times.
string | $key | Resource identifier. |
wild | $default | Optionally, default value to return if resource does not exist. |
wild | Resource, or default value if not present. |
public function setLinterResource($key, $value)Inherited
Set a linter resource that other linters can access.
See getLinterResource() for a description of this mechanism.
string | $key | Resource identifier. |
wild | $value | Resource. |
this |
private function getRunnableLinters($linters)Inherited
array | $linters |
wild |
private function executeLinters($runnable)Inherited
array | $runnable |
wild |
private function executeLintersOnChunk($runnable, $path_list)Inherited
array | $runnable | |
array | $path_list |
wild |
private function beginLintServiceCall($linter, $paths)Inherited
ArcanistLinter | $linter | |
array | $paths |
wild |
private function endLintServiceCall($call_id)Inherited
$call_id |
wild |
private function executeLinterOnPaths($linter, $paths)Inherited
ArcanistLinter | $linter | |
array | $paths |
wild |
private function executeDidLintOnPaths($linter, $paths)Inherited
ArcanistLinter | $linter | |
array | $paths |
wild |
private function validateLintMessage($linter, $message)Inherited
ArcanistLinter | $linter | |
ArcanistLintMessage | $message |
wild |