mbeddr.core
mbeddr.core copied to clipboard
Efficient component/interface navigation
To facilitate the navigation through mbeddr code using components/interfaces, the following features should be supported:
- Go to Implementations context menu entry for required port operation invocations and interface operations (with drop down list similar to Ctrl + Alt + B/ jetbrains.mps.ide.actions.GoToImplementationBehaviorMethod)
- Find Invocations context menu entry for provided port operation triggers, connected component runnables and interface operations (delegate to exisiting mbeddr-defined finder)
- Go to Providing Components context menu entry for interfaces (with drop down list similar to Ctrl + Alt + B/jetbrains.mps.ide.actions.GoToImplementationBehaviorMethod)
- Find Requiring Components context menu entry for interfaces (delegate to exisiting mbeddr-defined finder)