OpenAPITools / OpenAPITools/openapi-generator

[REQ] Run CI on Java 11

Open
#5,360 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Enhancement: Feature
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.

Java 11 is current supported LTS version and it is natural to expect significant chunk of library users to be running on it.

Describe the solution you'd like

Introduce a new Jenkins config, similar to JDK6 one that would execute all tests in JDK11, which is an up-to-date LTS Java version.

If this is approved, I can provide a PR.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the existing Jenkins configuration for JDK6 and compare how it runs the full test suite. Add a corresponding Java 11 configuration and verify that all tests execute successfully under JDK11; the issue does not name specific files or test commands.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.