OpenAPITools / OpenAPITools/openapi-generator
Make it possible for jaxrs-spec generator to disable the use of jackson annotations
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.
Some servers such as wildfly 19 complain when classes from the model are annotated with jackson annotations.
Describe the solution you'd like
I'd like an option for the jaxrs-spec to disable the generation of jackson annotations.
Describe alternatives you've considered
I've implemented post generation actions to remove these annotations in maven with ant tasks. It works but it's not elegant.
Additional context
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
Start by locating the jaxrs-spec generator's configuration options and the code that adds Jackson annotations to generated model classes. Add an option that disables those annotations, then verify generated models with the option enabled no longer contain them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100