Skip to content

Language Server Protocol Extensions

Fred Bricon edited this page Sep 12, 2017 · 1 revision

The JDT Language Server implements the following extensions that are not part of the standard LSP

Table 1. Extension to Language Server protocol
Method Kind Notes

language/status

Notification to client

Sends a status to the client to be presented to users

java/classFileContents

Request to server

Retrieves the contents of a .class file.

language/actionableNotification

Notification to client

Ask the client to display a particular message in the user interface, and possible commands to execute. The commands must be implemented on the client side.

java/projectConfigurationUpdate

Request to server

updates the Java configuration, refreshing settings from build artifacts