Inspection configuration
- Dominant language
- Haskell
- Stars
- 597
- Forks
- 53
- PR merge metrics
- No merged PRs in 30d
Description
Some Inspections have their own unique configuration settings. A few examples:
* [STAN-0212](../wiki/All-Inspections#STAN-0212) has a list of functions, and it might be desirable to disable/enable only some of them
* After #356, STAN-0212 can have a parameter for ignoring splices
* After #303, users can customize the list of dangerous libs
* After #81, users can customize the list of custom extensions
Also, all inspections can be adjusted in the following ways:
* New categories can be added
* New project-specific solutions can be added
It would be nice to design a generic configuration system for adjusting specific inspections.
Contributor guide
Research direction
Start by reviewing the inspection configuration needs described here and the related issues #356, #303, and #81. Map the requested per-inspection settings, new categories, and project-specific solutions before proposing the generic configuration design. Done means the supported configuration scope and design are documented and agreed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100