glsp icon indicating copy to clipboard operation
glsp copied to clipboard

Revise TypeHints and server side feedback for creation actions

Open tortmayr opened this issue 3 years ago • 0 comments

The current implementation of the EdgeTypeHints has certain limitations:

  • The use of sets for source and target element ids is insufficient to model relationships like: Source A can connect to Target B Source A can't connect to Target A Source B can connect to Target A
  • It should be possible to specify the maximal amount of connected edges for a ShapeElementType
  • It should be optionally possible to query the server for advanced connection info.

See also https://spectrum.chat/glsp/general/how-edgetypehint-works~5ddb2b91-3863-4019-bc4d-03e2e948cb90

tortmayr avatar Mar 25 '21 09:03 tortmayr