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

Language server needs java.desktop and java.se modules #9885

Merged
merged 1 commit into from
May 8, 2024

Conversation

JaroslavTulach
Copy link
Member

@JaroslavTulach JaroslavTulach commented May 8, 2024

Pull Request Description

Fixes regression introduced by #9868 - language server still needs dependency on java.desktop and java.se.

Checklist

Please ensure that the following checklist has been satisfied before submitting the PR:

  • All code follows the
    Java,
  • Manually tested IDE integration.

@JaroslavTulach JaroslavTulach added CI: Ready to merge This PR is eligible for automatic merge CI: No changelog needed Do not require a changelog entry for this PR. labels May 8, 2024
@JaroslavTulach JaroslavTulach self-assigned this May 8, 2024
@JaroslavTulach
Copy link
Member Author

This issue was discussed yesterday at #9113 (comment) - it should have strike me that the language server execution would be affected.

@jdunkerley
Copy link
Member

Thanks this fixes the issue on Windows.

@mergify mergify bot merged commit 78eb7f3 into develop May 8, 2024
38 checks passed
@mergify mergify bot deleted the wip/jtulach/LanguageServerNeedsDesktop branch May 8, 2024 07:53
@hubertp
Copy link
Contributor

hubertp commented May 8, 2024

Oh, so it also fixes #9876

@JaroslavTulach
Copy link
Member Author

I have created a PR for snakeyaml project removing the (hard) dependency on java.desktop module:

If that change gets in, we'll be able to switch to new version of snakeyaml and remove (one reason) of dependency on java.desktop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI: No changelog needed Do not require a changelog entry for this PR. CI: Ready to merge This PR is eligible for automatic merge
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants