Sascha Lißon
Sascha Lißon
MPS seems to just have a folder with all the licenses (https://github.com/JetBrains/MPS/tree/master/license), that is also part of the binary distribution. We could place the license file next to the jar...
There is also an about.txt (https://github.com/JetBrains/MPS/tree/master/about.txt) in the root folder that lists all the authors of the libraries. I guess we need such a file for each packaged plugin. Or...
The RhinoInterpreterFactory was moved to a different package in newer versions. Now the class from the MPS lib folder is not shadowed anymore by the class in the solution. Updating...
It fails with MPS 2018.2 RC1. Reverted the change on master (5c93ec38f3f6a71a36aa033055f0d9e6d1095c2a).
Isn't it the job of the compiler to do this optimisation?
That's why there are compiler options, to tell him. A switch is the higher level construct. Avoiding it just reduces the possible optimisations. Sounds like a workaround for a misconfigured...
Child collections are currently not supported by the parser. Using ChildSymbol in the generator is not valid, because it is for child links with 0..1/1 cardinality only.
This is what the IntentionGroupAnnotation actually does. It adds the group name as a prefix to the intentions name separated with ": ". The original MPS intentions menu is replaced...
The prefix is removed from the label after putting it into a group. The second picture is the expected result. I have no idea how the first picture is possible.
Changes are on the "refactor/diagramLayout" branch. What is still doesn't work in the SA project is the layouting of cross sub-diagram connections to a port from inside (#97). Not sure...