4
* A linter for JSON files.
6
final class ArcanistJSONLinter extends ArcanistLinter {
8
public function getInfoName() {
12
public function getInfoDescription() {
13
return pht('Detect syntax errors in JSON files.');
16
public function getLinterName() {
20
public function getLinterConfigurationName() {
24
public function lintPath($path) {
25
$data = $this->getData($path);
28
$parser = new PhutilJSONParser();
29
$parser->parse($data);
30
} catch (PhutilJSONParserException $ex) {
31
$this->raiseLintAtLine(
34
$this->getLinterName(),