Skip to content

Register .jsh as a java-language file extension - #4572

Open
robstryker wants to merge 1 commit into
redhat-developer:mainfrom
robstryker:issue_3973
Open

robstryker wants to merge 1 commit into
redhat-developer:mainfrom
robstryker:issue_3973

Conversation

@robstryker

Copy link
Copy Markdown
Contributor

Summary

Originated from #1601.

Test plan

Routes .jsh (JShell script) files through the same LSP document selector
as .java files (keyed by language id, not extension), so the
classpath-aware .jsh content assist implemented server-side in
eclipse.jdt.ls (eclipse-jdtls/eclipse.jdt.ls#3973) actually gets used by
the client. Deliberately last: the server-side pipeline (completion,
diagnostics, hover, plus guardrails on save/organize-imports) was proven
out and hardened first, since any client sending .jsh requests exercises
all of that immediately once this lands.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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.

Content assist for .jsh (JShell script) files without upstream JShell grammar support

1 participant