Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GH-639 Align ModelState API with Java GLSP Server API #20

Merged
merged 2 commits into from
May 23, 2022
Merged

Conversation

tortmayr
Copy link
Contributor

Introduce updateRoot method and make root setter protected

Introduce `updateRoot` method and make root setter protected
- Update changelog
Fixes eclipse-glsp/glsp#639
@tortmayr tortmayr requested review from planger and sgraband May 22, 2022 14:19
Copy link
Contributor

@sgraband sgraband left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @tortmayr! Changes look good overall. Just two small remarks!

CHANGELOG.md Outdated

### Changes

- [diagram] Implement LayoutEngine API for server-side autolayouting & provide an integration package for layout engines based on ELK. [#509](https://github.com/eclipse-glsp/glsp-server-node/pull/2) [#514](https://github.com/eclipse-glsp/glsp-server-node/pull/5) - Contributed on behalf of STMicroelectronics
- [core] Implement `dispatchOnNextUpdate` method that enables queuing of actions that should be dispatched after the next graphical model update. [#1](https://github.com/eclipse-glsp/glsp-server-node/pull/1)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was also Contributed on behalf of STMicroelectronics

CHANGELOG.md Outdated

Inception of the Node GLSP Server.
This project provides the Node based server component for the Eclipse Graphical Language Platform (GLSP).
The implementation of this server is aligned with the default Java based [GLSP Server](https://github.com/eclipse-glsp/glsp-server).
The initial initial implementation was contributed on behalf of STMicroelectronics.
The [initial implementation](https://github.com/eclipse-glsp/glsp-server-node/commit/4fba8e8beef07798a7eff27c9c04ca68583e5960) has been contributed on behalf of STMicroelectronics.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The [initial implementation](https://github.com/eclipse-glsp/glsp-server-node/commit/4fba8e8beef07798a7eff27c9c04ca68583e5960) has been contributed on behalf of STMicroelectronics.
The [initial implementation](https://github.com/eclipse-glsp/glsp-server-node/commit/4fba8e8beef07798a7eff27c9c04ca68583e5960) was contributed on behalf of STMicroelectronics.

Nitpick, but i think the process is over, hence was is more suited than has been.

@tortmayr
Copy link
Contributor Author

Thanks for the fast review Simon. I pushed an update with the requested changes.

Copy link
Contributor

@sgraband sgraband left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the changes! LGTM 👍

@tortmayr tortmayr merged commit a06f0ae into main May 23, 2022
tortmayr added a commit to eclipse-glsp/glsp-website-source that referenced this pull request May 23, 2022
Update node code snippet to conform to changes from eclipse-glsp/glsp-server-node#20
@tortmayr tortmayr deleted the gh-639 branch December 10, 2022 01:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Align ModelState API of node server with Java server
2 participants