Skip to content
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

Restore JavaSE-17 as the BREE for org.eclipse.jdt.ls.tests. #3327

Merged
merged 1 commit into from
Nov 19, 2024

Conversation

rgrunber
Copy link
Contributor

@mickaelistria , let me know if this makes sense. It seems to be working.

@rgrunber rgrunber added this to the End November 2024 milestone Nov 19, 2024
@mickaelistria
Copy link
Contributor

Yes, if it builds fine it seems like a viable approach to me.

pom.xml Outdated Show resolved Hide resolved
- Remove dependency from o.e.jdt.ls.tests to org.eclipse.jdt.core.javac
- Use extraRequirements in the target platform configuration to ensure
  org.eclipse.jdt.core.javac ends up in the test target platform

Signed-off-by: Roland Grunberg <[email protected]>
@rgrunber rgrunber merged commit 30d99b1 into eclipse-jdtls:master Nov 19, 2024
6 of 7 checks passed
@rgrunber rgrunber deleted the jdt-ls-tests-17 branch November 19, 2024 16:27
@rgrunber rgrunber removed this from the End November 2024 milestone Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Failure to build version 1.41.0 with Java 17 due to "Unknown OSGi execution environment: 'JavaSE-23'"
2 participants