Ref T2039. The .arclint file is reasonably complete now and we should start using it if possible, since we are trying to recommend it to others.
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers - Maniphest Tasks
- Restricted Maniphest Task
- Commits
- rARCb63828a87eb2: Use the `ArcanistConfigurationDrivenLintEngine` as a linting engine.
arc lint.
Diff Detail
Diff Detail
- Repository
- rARC Arcanist
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
src/lint/linter/ArcanistPhutilXHPASTLinter.php | ||
---|---|---|
27–28 | I'm not sure if this is okay... |
Comment Actions
One thing that will definitely be annoying will be duplicating an .arclint file across Arcanist, libphutil and Phabricator.
.arcconfig | ||
---|---|---|
3–4 | Just omit this given that .arclint is present. | |
src/lint/linter/ArcanistPhutilXHPASTLinter.php | ||
27–28 | I think this will cause us to lint everything twice -- currently, we can run the linter once and reuse the results. Let me fiddle with this a bit; I guess we can put some kind of shared storage on the Engine, maybe. |
Comment Actions
Closed by commit rARCb63828a87eb2 (authored by @joshuaspence, committed by @epriestley).