Restrict allowed characters for component names
Open
Cabal: other
- Dominant language
- Haskell
- Stars
- 1.7k
- Forks
- 750
- Avg merge
- 4d 3h
- Merged PRs (30d)
- 28
Description
Currently, component names can include any character (including forward slash, etc). I propose to reduce the set of allowed characters to those allowed in IPIDs (so, alphanumerics, dash, period and underscore). Based on some cursory querying on Hackage, no one is using any characters which are not these.
Contributor guide
Assessment
This issue has not been assessed yet.