Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 1 addition & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,6 @@

This project contains the glue code necessary to diagram editors built with the [graphical language server platform (GLSP)](https://github.com/eclipse-glsp/glsp) with VS Code, as well as an example VS Code extension for the workflow diagram example for testing purposes.

## Structure

- `@eclipse-glsp/vscode-integration`: Glue code to integrate GLSP diagrams in VS Code extensions (extension/host part)
- `@eclipse-glsp/vscode-integration-webview`: Glue code to integrate a GLSP diagram into a VS Code webview (webview part)
- `example/workflow`: Example VS Code (web) extension implementing the workflow diagram example

## Developer Documentation

### Structure
Expand Down Expand Up @@ -69,7 +63,7 @@ Now you can start the VS Code extension by opening this repository in VS Code an
### How to start the Workflow Diagram example server from the sources

If you want to explore or change the Workflow Diagram Server too, you can clone, build and start the Java or Node variant of the `workflow example glsp-server` from your IDE instead of using the pre-built version of the Workflow Diagram Server.
Checkout the [`glsp-server`](https://github.com/eclipse-glsp/glsp-server#workflow-diagram-example) repo for the Java variant, or [`glsp-core`](https://github.com/eclipse-glsp/glsp-core) for the Node variant, for instructions on building and running the Workflow Diagram Server example.
Checkout the [`glsp-server`](https://github.com/eclipse-glsp/glsp-server#workflow-diagram-example) repo for the Java variant, or [`glsp-core`](https://github.com/eclipse-glsp/glsp-core#workflow-diagram-example) for the Node variant, for instructions on building and running the Workflow Diagram Server example.

To test the VS Code extension with an external server (e.g started from your IDE) the launch configuration `Workflow GLSP Example Extension (External GLSP Server)` can be used.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export interface BrowserGlspVscodeServerOptions extends GlspVscodeServerOptions
/**
* This component can be used to bootstrap your extension when using the typescript
* GLSP server implementation directly in a web extension without a dedicated webworker, which you can find here:
* https://github.com/eclipse-glsp/glsp-server-node
* https://github.com/eclipse-glsp/glsp-core/tree/main/packages/server/server
*
* It sets up a a server running directly in the extension context and
* provides an interface, ready to be used by the `GlspVscodeConnector` for the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ export interface SocketServerLauncherOptions {
* This component can be used to bootstrap your extension when using the default
* GLSP server implementations, which you can find here:
* https://github.com/eclipse-glsp/glsp-server
* https://github.com/eclipse-glsp/glsp-server-node
* https://github.com/eclipse-glsp/glsp-core/tree/main/packages/server/server
*
* It simply starts up a server executable (JAR or node module) located at a specified path on a specified port.
* You can pass additional launch arguments through the options.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export interface NodeGlspVscodeServerOptions extends GlspVscodeServerOptions {
/**
* This component can be used to bootstrap your extension when using the node
* GLSP server implementation directly in an extension without a dedicated process, which you can find here:
* https://github.com/eclipse-glsp/glsp-server-node
* https://github.com/eclipse-glsp/glsp-core/tree/main/packages/server/server
*
* It sets up a a server running directly in the extension context and
* provides an interface, ready to be used by the `GlspVscodeConnector` for the
Expand Down