Replies: 14 comments
-
Yes that's right. This is caused by an API change which enables ActionHandlers to return multiple actions.
I would use 0.14.0 which is the latest release. Note that Node10 is required for newer Theia versions.
To me it looks like the sprotty and sprotty-theia version are still locked to an old version. You should check the 'resolutions' section in the root package.json and ensure that the newest snapshot versions are used. (sprotty: '0.8.0-next.15163a3', sprotty-theia: '0.8.0-next.a3b3621') |
Beta Was this translation helpful? Give feedback.
-
[simongraband] Right now i get the following error:
Do i need to update the version of |
Beta Was this translation helpful? Give feedback.
-
[simongraband]
|
Beta Was this translation helpful? Give feedback.
-
[simongraband] I added the compilerOption, but the error still appears. |
Beta Was this translation helpful? Give feedback.
-
[simongraband] to the tsconfig in theia-ecore. In the sprotty one and the base.tsconfig.json the option was already enabled. |
Beta Was this translation helpful? Give feedback.
-
[simongraband] |
Beta Was this translation helpful? Give feedback.
-
[simongraband] |
Beta Was this translation helpful? Give feedback.
-
[simongraband] I updated the typescript version and now yarn works. But when starting the Editor all the nodes are black. |
Beta Was this translation helpful? Give feedback.
-
[simongraband] |
Beta Was this translation helpful? Give feedback.
-
[simongraband] FYI: this is how the darkmode looks |
Beta Was this translation helpful? Give feedback.
-
Yes looks like this is related to the theia css changes. There was a recent PR related to this in the theia-integration repo (eclipse-glsp/glsp-theia-integration#17) so please make sure that you are using the latest next version @eclipse-glsp/theia integration. You should also double check the css files and change the css keys that got removed with eclipse-theia/theia#6475 |
Beta Was this translation helpful? Give feedback.
-
[simongraband] It seems like the server is not able to catch any actions, due to the new format of actions. In which way do i need to alter the handlers for the Actions to work? |
Beta Was this translation helpful? Give feedback.
-
Hi Simon, I had a look at your PR. The server was not able to catch any actions because of a version conflict (latest for @eclipse-glsp/theia-integration vs. next in @Eclipse-Client and server snapshot versions) |
Beta Was this translation helpful? Give feedback.
-
I updated the client accordingly and used a snapshot version of @eclipse-glsp/theia-integration which does not contain eclipse-glsp/glsp-theia-integration#17 to ensure that the styling is still working. Please re-test the PR and let me know in the PR-comments if everything is working now |
Beta Was this translation helpful? Give feedback.
-
Issue
I am currently updating the ecore-glsp project to the newer Versions of GLSP and Theia.
So far i updated the Server
pom.xml
to version 0.7.0 like this:And then changed everything that is necessary for the program to build. Is it right that most of the
execute()
methods changed their type fromOptional
toList
?On the client side i updated all the theia-versions to
0.12.0
(Is this the right version?) and refactored the two terms that @eneufeld posted in the Issue.However if i then run yarn on the client i get a lot of circular dependency errors and the following error message:
Any idea what could cause this?
Beta Was this translation helpful? Give feedback.
All reactions