swagger-api / swagger-api/swagger-codegen
[Elm] Enhancement list
Open
Nobody has claimed this yet.
Client: Elm
Enhancement: General
- Dominant language
- Mustache
- Stars
- 17.8k
- Forks
- 6k
- PR merge metrics
- No merged PRs in 30d
Description
Description
TODO list:
- Get rid of the vendor extensions;
- Add support for path variables;
- Add support for
additionalProperties/Dicts; - Add support for
Date/DateTime; - Add support for
ByteArray/Binary; - Add support for authentication;
- Distinct between
IntandFloat; - Limit the exposure of modules;
- Support recursive types;
-
Try minimizing/removing dependencies (elm-decode-pipeline,elm-date-extra); - Double check elm-format is applied correctly;
- General clean-up.
Swagger-codegen version
Latest master
Related issues/PRs
https://github.com/swagger-api/swagger-codegen/pull/6947
Suggest a fix/enhancement
If anyone wants to work on these enhancements, please reply to let us know.
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
No files, tests, or entry points are named. Start by reviewing related PR 6947 and the Elm enhancement list, then split the unchecked items into scoped issues with acceptance criteria; completion would require resolving the selected enhancement and validating the resulting Elm output.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elm
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100