microsoft / microsoft/kiota-ruby
generation - ruby enum definitions should be frozen
Open
Nobody has claimed this yet.
enhancement
help wanted
ruby
- Dominant language
- Ruby
- Stars
- 5
- Forks
- 8
- Avg merge
- 11h 9m
- Merged PRs (30d)
- 24
Description
AppPermissionsPages = {
Read: :Read,
Write: :Write,
}
should become
AppPermissionsPages = {
Read: :Read,
Write: :Write,
}.freeze
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue provides Ruby constant examples but no source file or test path. Start by locating the Ruby generation entry point that emits enum definitions, then verify the generated enum output has the requested frozen treatment and run the relevant generation checks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ruby
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100