diff --git a/src/lint/engine/ArcanistConfigurationDrivenLintEngine.php b/src/lint/engine/ArcanistConfigurationDrivenLintEngine.php --- a/src/lint/engine/ArcanistConfigurationDrivenLintEngine.php +++ b/src/lint/engine/ArcanistConfigurationDrivenLintEngine.php @@ -1,8 +1,8 @@ getWorkingCopy(); $config_path = $working_copy->getProjectPath('.arclint'); @@ -20,6 +20,12 @@ "decode it: {$config_path}"); } + return $config; + } + + + public function buildLinters() { + $config = $this->getLinterConfig(); $linters = $this->loadAvailableLinters(); try { @@ -125,6 +131,7 @@ return $built_linters; } + private function loadAvailableLinters() { $linters = id(new PhutilSymbolLoader()) ->setAncestorClass('ArcanistLinter')