generated from meshery/meshery
-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Labels
issue/willfixThis issue will be worked onThis issue will be worked onkind/enhancementImprovement in current featureImprovement in current feature
Description
Current Behavior
OpenAPI enums are directly represented as constants in Golang, but are not automatically grouped as you would expect with an enum (given that Golang uses iotas or other mechanism and doesn't have enums).
Desired Behavior
Establish a process for Meshery contributors to follow in the representation of OpenAPI properties that are enums (oneOf or anyOf or enum).
Implementation
- Possible use of a helper to group into an array or group into a separate module with enum variants or...?
- Establish consistent naming pattern... ?
- Enhancement of the model generation script...
Acceptance Tests
- Schema-driven contributor guide is updated.
Contributor Guides and Handbook
- 🛠 Meshery Build & Release Strategy
- 📚 Instructions for contributing to documentation
- 🎨 Wireframes and designs for Meshery UI in Figma
- 🙋🏾🙋🏼 Questions: Discussion Forum and Community Slack
Metadata
Metadata
Assignees
Labels
issue/willfixThis issue will be worked onThis issue will be worked onkind/enhancementImprovement in current featureImprovement in current feature