OpenAPITools / OpenAPITools/openapi-generator
[REQ] The java play framework generator should support builder pattern models
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 26.8k
- Forks
- 7.7k
- PR merge metrics
- PR metrics pending
Description
Is your feature request related to a problem? Please describe.
The java-play-framework generator will generate models as mutable as it gets. This makes it clunky to work with them (especially in the functional environment of java8+) and leads to potential mistakes.
Describe the solution you'd like
I'd suggest an option to create the models immutable with a builder pattern for creation.
Additional context
I do have a branch with the necessary code to implement this, but I am unsure if I can submit it as a pull request or if I need to wait for feedback in this issue.
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 does not name files, tests, or an entry point in the java-play-framework generator. First clarify the proposed option, generated model and builder requirements, compatibility expectations, and how the existing branch should be evaluated; done should include agreed behavior and tests for immutable builder-based models.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100