This document provides insights into how the plugin works.
codiga-eclipse-lsp
- src
- language esrver
- node_modules <-- The dependencies required for the server to operate.
- out <-- The compiled sources of the server.
- install-language-server.sh <-- A shell script to update the server sources in the repository.
- plugin.xml <-- Contains the extension points and features registered for this plugin.
- META-INF
- MANIFEST.MF <-- Contains plugin bundle information, dependencies, etc.
Eclipse launches the language server when a file with a Rosie-supported type is opened.
If there is a change in the Rosie Language Server, its compiled sources must be updated in this plugin as well. To clone the server repository,
install dependencies, and compile sources, you can simply execute install-language-server.sh
in the language-server
folder.
There is a Run As option called Eclipse Application that you can select via the context menu of the project root folder, and under Run As.
Here are some resources that might be useful for later: