From 855e3876d7be8b5c6ddaa38e1bae27ea56206f77 Mon Sep 17 00:00:00 2001 From: Michael Glavassevich Date: Mon, 4 Nov 2024 14:42:32 -0500 Subject: [PATCH 1/2] Add a link to the LSP4IJ project and clarify that the configuration must be saved to enable verbose trace. Signed-off-by: Michael Glavassevich --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e8b20e2e5..614183969 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Liberty Tools for IntelliJ IDEA is an IntelliJ IDEA plugin for developing cloud-native Java applications with [Open Liberty](https://openliberty.io/) and [WebSphere Liberty](https://www.ibm.com/products/websphere-liberty). Iterate fast with Liberty dev mode, code with assistance for MicroProfile and Jakarta EE APIs, and easily edit Liberty configuration files. -Liberty Tools for IntelliJ includes LSP4IJ, an external plugin dependency that is automatically installed with Liberty Tools. LSP4IJ is a free and open-source Language Server Protocol (LSP) client developed by Red Hat, enabling seamless language server integration. +Liberty Tools for IntelliJ includes [LSP4IJ](https://github.com/redhat-developer/lsp4ij), an external plugin dependency that is automatically installed with Liberty Tools. LSP4IJ is a free and open-source Language Server Protocol (LSP) client developed by Red Hat, enabling seamless language server integration. If you wish to change the version of LSP4IJ installed along with Liberty Tools, you can refer to the documentation [here](docs/user-guide.md#manually-install-specific-release-of-the-lsp4ij-plugin-from-the-marketplace). @@ -100,7 +100,8 @@ The following actions are available when you select a project in the Liberty Too If you experience a problem with this plugin you might be asked to collect language server messages to assist in problem determination. Follow these steps: 1. Click the **Language Servers** tool window in the IntelliJ IDE to show the **LSP Consoles**. 2. Select the language server you need to monitor and then select **Trace:** **verbose**. -3. Perform the actions that demonstrate the issue and messages will appear in the console. Click a message and select all the text in the console, for example, Ctrl-A on Windows or Cmd-A on MacOS. Copy the text and paste it into a message to send to the developer who is assisting you with the issue. +3. Save the configuration. +4. Perform the actions that demonstrate the issue and messages will appear in the console. Click a message and select all the text in the console, for example, Ctrl-A on Windows or Cmd-A on MacOS. Copy the text and paste it into a message to send to the developer who is assisting you with the issue. ## Requirements From 9157751249f89cf85f5d631b0647845585f669be Mon Sep 17 00:00:00 2001 From: Michael Glavassevich Date: Mon, 4 Nov 2024 14:45:39 -0500 Subject: [PATCH 2/2] Add LSP4IJ 0.6.0 and 0.7.0 to the versions tested with LTI 24.0.9. Signed-off-by: Michael Glavassevich --- docs/user-guide.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/user-guide.md b/docs/user-guide.md index 9fb194e1e..1dc623719 100644 --- a/docs/user-guide.md +++ b/docs/user-guide.md @@ -57,9 +57,9 @@ When installing the Liberty Tools for IntelliJ plugin, the latest version of LSP If you prefer to use an older version of LSP4IJ (e.g., the specific version that was tested with the Liberty Tools release you are using), you can manually downgrade it by installing the desired version as a dependency from the [JetBrains marketplace](https://plugins.jetbrains.com/plugin/23257-lsp4ij/versions). -| Liberty Tools version | LSP4IJ version tested | -|-----------------------|-----------------------| -| 24.0.9 | 0.5.0 | +| Liberty Tools version | LSP4IJ version(s) tested | +|-----------------------|--------------------------| +| 24.0.9 | 0.5.0, 0.6.0, 0.7.0 | Steps to install an older version of LSP4IJ: