Page MenuHomePhabricator

D9679.id23227.diff
No OneTemporary

D9679.id23227.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
@@ -13,12 +13,7 @@
}
$data = Filesystem::readFile($config_path);
- $config = json_decode($data, true);
- if (!is_array($config)) {
- throw new Exception(
- "Expected '.arclint' file to be a valid JSON file, but failed to ".
- "decode it: {$config_path}");
- }
+ $config = phutil_json_decode($data);
$linters = $this->loadAvailableLinters();

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 16, 2:55 AM (1 w, 15 h ago)
Storage Engine
blob
Storage Format
Encrypted (AES-256-CBC)
Storage Handle
7770618
Default Alt Text
D9679.id23227.diff (653 B)

Event Timeline