Not all linters run on a command file fashion. In particular, the maven checkstyle plugin runs like command --flag=file.
- Group Reviewers
- rARC377c585752b6: Allow linters that extend `ArcanistExternalLinter` to customize the file…
Run a linter that extends ArcanistExternalLinter.
Hmm, let's add some kind of, like getPathArgumentForLinterFuture($path) instead, which defaults to return $path;? I'd rather not expose the entire future construction unless we have to. Subclasses might have difficulty implementing subtleties like stdin rules and eventual hook rules correctly, and this stuff could change later.