MPS-extensions
MPS-extensions copied to clipboard
Missing package names in Language Visualization generated PlantUML text
The Language Visualization plugin does not take into account that different 'languages' may contain concepts that have the same name. This leads to incorrect references in the generated PlantUML model, as there is no distinction between a reference to A.SomeConcept and B.SomeConcept.
http://dslfoundry.com/language-visualization-plugin-for-jetbrains-mps/
IMHO, either the package name is always exported, or the plugin should detect whether a prefix is required to distinguish between different concepts with the same name.
langvis is not (yet) part of the MPS-extensions, partly due to such more basic things that are not yet nicely made to work; please open this at the respective repository https://github.com/DSLFoundry/mps-langvis @klemensschindler maybe it's a good idea to discuss whether to prepare langvis for addition to MPS-extensions? @coolya who will be the one determining/wanting langvis to be in the MPS-extensions?