Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • O openapi-generator
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,476
    • Issues 3,476
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 402
    • Merge requests 402
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • OpenAPI Tools
  • openapi-generator
  • Issues
  • #14362
Closed
Open
Issue created Jan 02, 2023 by Administrator@rootContributor

[REQ] introduce useLegacyJavaxNamespace instead of useJakartaEe and useSpringBoot3

Created by: parenko

Is your feature request related to a problem? Please describe.

There are several options to enable compatible generations of Java templates for newer libraries of Spring Boot (3.0.1) and jakarta namespace. Spring generator has useSpringBoot3. Java generator has useJakartaEe.

These options might be confusing which option to use.

Describe the solution you'd like

How about to keep only one option? eg kinda generic useJakartaEe? Or introduce another option which would be needed for legacy reasons? eg useLegacyJavaxNamespace?

Describe alternatives you've considered

Alternatively support both options useSpringBoot3 useJakartaEe interchangeable. Or use useJakartaEe for namespace related generation and useSpringBoot3 only for SB3 but not namespace related generation.

Java @bbdouglas (2017/07) @sreeshas (2017/08) @jfiala (2017/08) @lukoyanov (2017/09) @cbornet (2017/09) @jeff9finger (2018/01) @karismann (2019/03) @Zomzog (2019/04) @lwlee2608 (2019/10)

cc @borsch @wing328

Assignee
Assign to
Time tracking