aspect-build / aspect-build/rules_lint
[FR](format): Let users control the association of language to file patterns
- Dominant language
- Starlark
- Stars
- 154
- Forks
- 125
- Avg merge
- 3d 21h
- Merged PRs (30d)
- 20
Description
### What is the current behavior?
Since https://github.com/aspect-build/rules_lint/pull/105 we use the exhaustive list of file patterns from GitHub-linguist
### Describe the feature
You might want to reduce it, for example if your `BUCK` file uses typed starlark syntax, it might not work with the buildifier formatter.
Contributor guide
Research direction
Start by tracing the exhaustive file-pattern list introduced by rules_lint#105 and the formatter-selection path. Identify where language-to-pattern associations are configured, then verify that users can reduce the defaults without breaking existing formatter selection, including the BUCK/Starlark case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github
- Domain
- build-system, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100