You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For the implementation of the KLighD language server extension and diagram server, some implementations used in Piccolo and the UI plugins using Eclipse UI have been duplicated to avoid unwanted dependencies from the lsp bundle to Piccolo or Eclipse UI, and because the implementations slightly differ in how information is stored. For consistency and to avoid code duplications, these should be moved to a more central bundle and reused in both cases.
This includes the following implementations:
Micro Layout (RenderingPreparer class in lsp and AbstractKGERenderingController class in piccolo)
Updating a diagram (KGraphDiagramUpdater#prepareModel in lsp and DiagramView#doUpdateDiagram in klighd.ui.view)
Storing the state of SynthesisOptions (KGraphDiagramUpdater#storeCurrentSynthesisOptions in lsp and DiagramView#storeCurrentSynthesisOptions in klighd.ui.view)
The text was updated successfully, but these errors were encountered:
For the implementation of the KLighD language server extension and diagram server, some implementations used in Piccolo and the UI plugins using Eclipse UI have been duplicated to avoid unwanted dependencies from the lsp bundle to Piccolo or Eclipse UI, and because the implementations slightly differ in how information is stored. For consistency and to avoid code duplications, these should be moved to a more central bundle and reused in both cases.
This includes the following implementations:
The text was updated successfully, but these errors were encountered: