Page MenuHomePhabricator

D10773.id27084.diff
No OneTemporary

D10773.id27084.diff

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
@@ -121,10 +121,8 @@
count($paths),
$name);
- if ($paths) {
- $linter->setPaths($paths);
- $built_linters[] = $linter;
- }
+ $linter->setPaths($paths);
+ $built_linters[] = $linter;
}
return $built_linters;
diff --git a/src/lint/linter/ArcanistExternalLinter.php b/src/lint/linter/ArcanistExternalLinter.php
--- a/src/lint/linter/ArcanistExternalLinter.php
+++ b/src/lint/linter/ArcanistExternalLinter.php
@@ -355,6 +355,12 @@
}
public function getCacheVersion() {
+ try {
+ $this->checkBinaryConfiguration();
+ } catch (ArcanistMissingLinterException $e) {
+ return null;
+ }
+
$version = $this->getVersion();
if ($version) {

File Metadata

Mime Type
text/plain
Expires
Mon, May 19, 11:24 AM (21 h, 25 m)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
8005280
Default Alt Text
D10773.id27084.diff (992 B)

Event Timeline