-
Notifications
You must be signed in to change notification settings - Fork 30
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
GLSP-1096: Update to sprotty 0.14.0 #277
Conversation
The code looks good, thank you!
Or is there something wrong with my setup? |
Update Theia integration code to conform to latest client changes Requires eclipse-glsp/glsp-client#277
The integration projects have not been updated to the latest client state yet. |
Update to sprotty 0.14.0 and adapt code to conform to latest changes/API breaks. With 0.14.0 the `ToolManager API` was deprecated and it will be removed in future versions. The intention is that this API moves to GLSP as it is only used there => refactor `ToolManager API` GLSP-960: Make glspClient retrieval async Fixes eclipse-glsp/glsp#1096 Fixes eclipse-glsp/glsp#1094
@planger I rebased this PR on the latest master to resolve conflicts. Are there any open issues or can we go ahead and merge this? |
I think I still can't test this unfortunately, because I get the same build errors as in eclipse-glsp/glsp-theia-integration#174 also with eclipse-glsp/glsp-theia-integration#174. |
Strange. It works fine for me.Nevertheless it's also fine to just test the
client change and then test this
integration change separately. We need to merge the client change
beforehand anyways.
…On Fri, Aug 25, 2023, 10:56 Philip Langer ***@***.***> wrote:
I think I still can't test this unfortunately, because I get the same
build errors as in eclipse-glsp/glsp-theia-integration#174
<eclipse-glsp/glsp-theia-integration#174> also
with eclipse-glsp/glsp-theia-integration#174
<eclipse-glsp/glsp-theia-integration#174>.
—
Reply to this email directly, view it on GitHub
<#277 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AARUHI35I3JQEI66GHDBKRTXXBSFFANCNFSM6AAAAAA35BJTM4>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, sounds reasonable! This change itself looks good to me. Thanks!
Update Theia integration code to conform to latest client changes Requires eclipse-glsp/glsp-client#277
Update Theia integration code to conform to latest client changes Requires eclipse-glsp/glsp-client#277
Update Theia integration code to conform to latest client changes Requires eclipse-glsp/glsp-client#277
Update Theia integration code to conform to latest client changes Requires eclipse-glsp/glsp-client#277
Update to sprotty 0.14.0 and adapt code to conform to latest changes/API breaks. With 0.14.0 the
ToolManager API
was deprecated and it will be removed in future versions. The intention is that this API moves to GLSP as it is only used there => refactorToolManager API
Fixes eclipse-glsp/glsp#1096
Fixes eclipse-glsp/glsp#1094 (via sprotty update)