Skip to content

Language Server Launch Fixes - #15

Merged
NiklasRentzCAU merged 2 commits into
mainfrom
nre/ls-launch-fixes
Oct 1, 2026
Merged

NiklasRentzCAU merged 2 commits into
mainfrom
nre/ls-launch-fixes

Conversation

@NiklasRentzCAU

Copy link
Copy Markdown
Member
  • Running the language server caused a warning: “A terminally deprecated method in sun.misc.Unsafe has been called,” originating from Guava. This commit resolves the issue by upgrading to a newer Guava version and switching Guice to CHILD class loading.
  • Launching the language server from Eclipse now uses Maven mechanisms exclusively, rather than P2 dependencies that may also be included by other bundles.
  • Resources (icons, META-INF/services directory) are now correctly built by Maven and included in the language server, so the launch configuration only needs to specify the language server itself.
  • Two dependencies that were upgraded automatically by Maven with new Eclipse releases, even without changes to this code, have been pinned to avoid signer mismatch errors.

@NiklasRentzCAU NiklasRentzCAU self-assigned this Oct 1, 2026
@NiklasRentzCAU
NiklasRentzCAU merged commit 5aca555 into main Oct 1, 2026
1 check passed
@NiklasRentzCAU

Copy link
Copy Markdown
Member Author

Reviewed externally.

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.

1 participant