Warn if a module being referenced is using an experimental language version
Open
story: linter rules
- Dominant language
- Bicep
- Stars
- 3.6k
- Forks
- 830
- Avg merge
- 1d 21m
- Merged PRs (30d)
- 79
Description
If an 'experimental' module is published to the registry, it may be consumed by someone without realizing it was created with an experimental language version.
This may result in the consumer being unexpectedly broken (since we reserve the right to make breaking changes to experimental features).
Contributor guide
Research direction
The issue names no files, tests, or entry points; begin by locating the registry module-reference handling and the language-version metadata path. Done means consumers receive a warning when a referenced published module uses an experimental language version.
Written by the indexing model from the issue text.
Assessment
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100