OpenAPITools / OpenAPITools/openapi-generator
[REQ] builder-pattern for model beans
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.
Generated model beans are plain beans - these are not so nice to work with vs builder-based beans.
Describe the solution you'd like
Have builders for model beans, builders in general and optionally use http://immutables.io .
Describe alternatives you've considered
Plain builders can probably just be implemented with plain code, or use something like immutables.io.
Additional context
I use java, I use the maven plugin, and the generator flavour for jaxrs cxf.
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 names generated model beans and the JAX-RS CXF generator flavor but no files, tests, or entry points. Start by locating the templates and generator configuration for that flavor, then clarify whether builders should be generated generally or through Immutables and define the expected output before implementation.
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
- 25/100