Automattic / Automattic/harper
Feature request: Enhance the `ls-config`/`grep-config`/`grep-config-settings` `just` commands to use the linter `descriptions`
- Dominant language
- Rust
- Stars
- 15.4k
- Forks
- 627
- Avg merge
- 1d 15h
- Merged PRs (30d)
- 102
Description
While deciding where to add a new linter into the `JSON` config file, or perhaps other related tasks, it may be helpful to dig a little deeper than these three commands currently can.
Specifically each linter has a hard-coded `description` field. Being able to see those for the matches, or being able to match against them, might allow us to find linters closer to the new linter to see which category is best.
This will probably involve either rewriting one or more of the current functions from JavaScript to Rust, or perhaps just adding a helper command to `harper-cli`. There is functionality somewhere already to list all the linter descriptions so maybe we can just use that directly?
This may be a good issue to try implementing using an AI agent, but you'll want some good test cases. Maybe look at other linter feature requests as ones to try to categorize?
Contributor guide
Assessment
This issue has not been assessed yet.