-
Notifications
You must be signed in to change notification settings - Fork 47
JDK11 retro-compatibility #124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR implements JDK 11 retro-compatibility by downgrading Java version requirements and associated dependencies throughout the project. The changes enable the creedengo Java plugin to work with older Java environments while maintaining functionality.
- Downgrade Java version from 17 to 11 across all Maven configurations
- Update Spring dependencies to versions compatible with JDK 11
- Adjust SonarQube and plugin versions to support the older Java runtime
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| src/it/test-projects/creedengo-java-plugin-test-project/pom.xml | Updates test project to use Java 11 and downgrades Spring dependencies |
| pom.xml | Changes main project Java version, SonarQube versions, and Maven plugin versions for JDK 11 compatibility |
| Dockerfile | Switches Docker base image from OpenJDK 17 to OpenJDK 11 and updates SonarQube version |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
|
Converted to Draft until decision by core-team if we keep JDK11 compatibility for all our plugins |
|
|
This PR has been automatically marked as stale because it has no activity for 30 days. |




No description provided.