I'm not sure if the upstream will be interested in this change, but we are writing a linter which works by running an external command on the entire repository. This can't be done with ArcanistExternalLinter at the moment, which meant that we ended up copy-pasting most of ArcanistFutureLinter. This would be a lot easier if we could override willLintPaths and didLintPaths, but these methods are currently marked as final. An alternative solution would be some sort of ArcanistLinter::transformPath method.
Details
Details
- Reviewers
 epriestley - Group Reviewers
 Blessed Reviewers - Commits
 - rARC30b7835c37b5: Allow `willLintPaths` and `didLintPaths` to be overridden
 
N/A
Diff Detail
Diff Detail
- Repository
 - rARC Arcanist
 - Branch
 - master
 - Lint
 Lint Passed - Unit
 Test Failures - Build Status
 Buildable 20726 Build 28174: Run Core Tests Build 28173: arc lint + arc unit