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
Great change! I think the capability-based package structure is a big improvement. I only noticed a couple of minor "issues". Maybe we should briefly discuss them here and then great a follow-up ticket for this.
The org.eclipse.glsp.server package doesn't follow the capability-based approach it rather serves as a container for miscellaneous that didn't fit anywhere else. Maybe we should move GLSPModule and DefaultGLSPModule into the "di" subpackage and the other classes into the "util" subpackage?
org.eclipse.glsp.server.factory package simply groups classes that have the "Factory" affix but are not necessary related to each other. I'd suggest to move the PopupmodelFactory into org.eclipse.glsp.server.features.popup and create a new feature package for model loading where we group the RequestModelAction, the corresponding handler and the ModelFactories
Maybe we should also create a feature subpackage for undo/redo.
- Move classes from root package into a matching subpackage
- Create "org.eclipse.glsp.server.features.core.model" package that contains all actions and related classes that are needed for model loading
- Create a dedicated feature subpackage for undo/redo
Resolveseclipse-glsp/glsp/issues/132
- Move classes from root package into a matching subpackage
- Create "org.eclipse.glsp.server.features.core.model" package that contains all actions and related classes that are needed for model loading
- Create a dedicated feature subpackage for undo/redo
Resolveseclipse-glsp/glsp/issues/132
- Move classes from root package into a matching subpackage
- Create "org.eclipse.glsp.server.features.core.model" package that contains all actions and related classes that are needed for model loading
- Create a dedicated feature subpackage for undo/redo
Resolveseclipse-glsp/glsp/issues/132
From eclipse-glsp/glsp-server#81
The text was updated successfully, but these errors were encountered: